[INFO] fetching crate sdoc 0.8.11...
[INFO] testing sdoc-0.8.11 against 1.90.0 for beta-1.91-2
[INFO] extracting crate sdoc 0.8.11 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate sdoc 0.8.11
[INFO] finished tweaking crates.io crate sdoc 0.8.11
[INFO] tweaked toml for crates.io crate sdoc 0.8.11 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sdoc 0.8.11 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sdoc 0.8.11 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded predicates-tree v1.0.4
[INFO] [stderr]   Downloaded rand_hc v0.3.1
[INFO] [stderr]   Downloaded termtree v0.2.1
[INFO] [stderr]   Downloaded predicates-core v1.0.2
[INFO] [stderr]   Downloaded serde_yaml v0.8.21
[INFO] [stderr]   Downloaded predicates v2.0.3
[INFO] [stderr]   Downloaded serde_derive v1.0.130
[INFO] [stderr]   Downloaded assert_cmd v1.0.8
[INFO] [stderr]   Downloaded serde v1.0.130
[INFO] [stderr]   Downloaded syn v1.0.80
[INFO] [stderr]   Downloaded libc v0.2.103
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 57ef1045caac6ee374dcf7427075a00ccc5673b8449255e4411230573745cd7d
[INFO] running `Command { std: "docker" "start" "-a" "57ef1045caac6ee374dcf7427075a00ccc5673b8449255e4411230573745cd7d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "57ef1045caac6ee374dcf7427075a00ccc5673b8449255e4411230573745cd7d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "57ef1045caac6ee374dcf7427075a00ccc5673b8449255e4411230573745cd7d", kill_on_drop: false }`
[INFO] [stdout] 57ef1045caac6ee374dcf7427075a00ccc5673b8449255e4411230573745cd7d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ed7518af8fd79acb20c7f7667bbc860a9c98763691c90ef4b3757cfed1507cd9
[INFO] running `Command { std: "docker" "start" "-a" "ed7518af8fd79acb20c7f7667bbc860a9c98763691c90ef4b3757cfed1507cd9", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling proc-macro2 v1.0.29
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling serde v1.0.130
[INFO] [stderr]    Compiling syn v1.0.80
[INFO] [stderr]    Compiling serde_derive v1.0.130
[INFO] [stderr]    Compiling linked-hash-map v0.5.4
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling indexmap v1.7.0
[INFO] [stderr]    Compiling quote v1.0.10
[INFO] [stderr]    Compiling serde_yaml v0.8.21
[INFO] [stderr]    Compiling sdoc v0.8.11 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/workflow/mod.rs:61:51
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn run_workflow(workflow: Vec<Work>, runner: &InstructionRunner) -> Response {
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn run_workflow(workflow: Vec<Work>, runner: &dyn InstructionRunner) -> Response {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/workflow/mod.rs:24:27
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn run(self, runner: &InstructionRunner) -> Response {
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn run(self, runner: &dyn InstructionRunner) -> Response {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `ConfigSource` is never used
[INFO] [stdout]   --> src/config/mod.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub trait ConfigSource {
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/dto/mod.rs:14:22
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn new(args: &Vec<String>, completed: Option<usize>) -> Request {
[INFO] [stdout]    |                      ^^^^^^^^^^^^ the lifetime is elided here   ------- the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn new(args: &Vec<String>, completed: Option<usize>) -> Request<'_> {
[INFO] [stdout]    |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/dto/mod.rs:22:64
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn build(shift: usize, completed: Option<usize>, all_args: &Vec<String>) -> Request {
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^     ------- the same lifetime is hidden here
[INFO] [stdout]    |                                                                |
[INFO] [stdout]    |                                                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn build(shift: usize, completed: Option<usize>, all_args: &Vec<String>) -> Request<'_> {
[INFO] [stdout]    |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/cli.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn build_request(args: &Vec<String>) -> Request {
[INFO] [stdout]    |                        ^^^^^^^^^^^^     ------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn build_request(args: &Vec<String>) -> Request<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.41s
[INFO] running `Command { std: "docker" "inspect" "ed7518af8fd79acb20c7f7667bbc860a9c98763691c90ef4b3757cfed1507cd9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ed7518af8fd79acb20c7f7667bbc860a9c98763691c90ef4b3757cfed1507cd9", kill_on_drop: false }`
[INFO] [stdout] ed7518af8fd79acb20c7f7667bbc860a9c98763691c90ef4b3757cfed1507cd9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 59aa619c05d7386cf1f9ff642728990bb83a2e3835e34ff461ec262a63072aef
[INFO] running `Command { std: "docker" "start" "-a" "59aa619c05d7386cf1f9ff642728990bb83a2e3835e34ff461ec262a63072aef", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling libc v0.2.103
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling predicates-core v1.0.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.10
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling termtree v0.2.1
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/workflow/mod.rs:61:51
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn run_workflow(workflow: Vec<Work>, runner: &InstructionRunner) -> Response {
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn run_workflow(workflow: Vec<Work>, runner: &dyn InstructionRunner) -> Response {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/workflow/mod.rs:24:27
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn run(self, runner: &InstructionRunner) -> Response {
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn run(self, runner: &dyn InstructionRunner) -> Response {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `ConfigSource` is never used
[INFO] [stdout]   --> src/config/mod.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub trait ConfigSource {
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/dto/mod.rs:14:22
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn new(args: &Vec<String>, completed: Option<usize>) -> Request {
[INFO] [stdout]    |                      ^^^^^^^^^^^^ the lifetime is elided here   ------- the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn new(args: &Vec<String>, completed: Option<usize>) -> Request<'_> {
[INFO] [stdout]    |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/dto/mod.rs:22:64
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn build(shift: usize, completed: Option<usize>, all_args: &Vec<String>) -> Request {
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^     ------- the same lifetime is hidden here
[INFO] [stdout]    |                                                                |
[INFO] [stdout]    |                                                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn build(shift: usize, completed: Option<usize>, all_args: &Vec<String>) -> Request<'_> {
[INFO] [stdout]    |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/cli.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn build_request(args: &Vec<String>) -> Request {
[INFO] [stdout]    |                        ^^^^^^^^^^^^     ------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn build_request(args: &Vec<String>) -> Request<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling itertools v0.10.1
[INFO] [stderr]    Compiling predicates-tree v1.0.4
[INFO] [stderr]    Compiling bstr v0.2.17
[INFO] [stderr]    Compiling predicates v2.0.3
[INFO] [stderr]    Compiling getrandom v0.2.3
[INFO] [stderr]    Compiling wait-timeout v0.2.0
[INFO] [stderr]    Compiling assert_cmd v1.0.8
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.4
[INFO] [stderr]    Compiling tempfile v3.2.0
[INFO] [stderr]    Compiling sdoc v0.8.11 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/workflow/mod.rs:61:51
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn run_workflow(workflow: Vec<Work>, runner: &InstructionRunner) -> Response {
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub fn run_workflow(workflow: Vec<Work>, runner: &dyn InstructionRunner) -> Response {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/workflow/mod.rs:24:27
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn run(self, runner: &InstructionRunner) -> Response {
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn run(self, runner: &dyn InstructionRunner) -> Response {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `ConfigSource` is never used
[INFO] [stdout]   --> src/config/mod.rs:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub trait ConfigSource {
[INFO] [stdout]    |           ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/dto/mod.rs:14:22
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn new(args: &Vec<String>, completed: Option<usize>) -> Request {
[INFO] [stdout]    |                      ^^^^^^^^^^^^ the lifetime is elided here   ------- the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn new(args: &Vec<String>, completed: Option<usize>) -> Request<'_> {
[INFO] [stdout]    |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/dto/mod.rs:22:64
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn build(shift: usize, completed: Option<usize>, all_args: &Vec<String>) -> Request {
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^     ------- the same lifetime is hidden here
[INFO] [stdout]    |                                                                |
[INFO] [stdout]    |                                                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn build(shift: usize, completed: Option<usize>, all_args: &Vec<String>) -> Request<'_> {
[INFO] [stdout]    |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/cli.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn build_request(args: &Vec<String>) -> Request {
[INFO] [stdout]    |                        ^^^^^^^^^^^^     ------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 24 | fn build_request(args: &Vec<String>) -> Request<'_> {
[INFO] [stdout]    |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.93s
[INFO] running `Command { std: "docker" "inspect" "59aa619c05d7386cf1f9ff642728990bb83a2e3835e34ff461ec262a63072aef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "59aa619c05d7386cf1f9ff642728990bb83a2e3835e34ff461ec262a63072aef", kill_on_drop: false }`
[INFO] [stdout] 59aa619c05d7386cf1f9ff642728990bb83a2e3835e34ff461ec262a63072aef
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.90.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 6b51ea51ca66c2e16fab6d79cc2f1afea4c949652cd5750c8ab24863ce50ff15
[INFO] running `Command { std: "docker" "start" "-a" "6b51ea51ca66c2e16fab6d79cc2f1afea4c949652cd5750c8ab24863ce50ff15", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/workflow/mod.rs:61:51
[INFO] [stderr]    |
[INFO] [stderr] 61 | pub fn run_workflow(workflow: Vec<Work>, runner: &InstructionRunner) -> Response {
[INFO] [stderr]    |                                                   ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr]    |
[INFO] [stderr] 61 | pub fn run_workflow(workflow: Vec<Work>, runner: &dyn InstructionRunner) -> Response {
[INFO] [stderr]    |                                                   +++
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/workflow/mod.rs:24:27
[INFO] [stderr]    |
[INFO] [stderr] 24 |     fn run(self, runner: &InstructionRunner) -> Response {
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr]    |
[INFO] [stderr] 24 |     fn run(self, runner: &dyn InstructionRunner) -> Response {
[INFO] [stderr]    |                           +++
[INFO] [stderr] 
[INFO] [stderr] warning: trait `ConfigSource` is never used
[INFO] [stderr]   --> src/config/mod.rs:10:11
[INFO] [stderr]    |
[INFO] [stderr] 10 | pub trait ConfigSource {
[INFO] [stderr]    |           ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/dto/mod.rs:14:22
[INFO] [stderr]    |
[INFO] [stderr] 14 |     pub fn new(args: &Vec<String>, completed: Option<usize>) -> Request {
[INFO] [stderr]    |                      ^^^^^^^^^^^^ the lifetime is elided here   ------- the same lifetime is hidden here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 14 |     pub fn new(args: &Vec<String>, completed: Option<usize>) -> Request<'_> {
[INFO] [stderr]    |                                                                        ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/dto/mod.rs:22:64
[INFO] [stderr]    |
[INFO] [stderr] 22 |     fn build(shift: usize, completed: Option<usize>, all_args: &Vec<String>) -> Request {
[INFO] [stderr]    |                                                                ^^^^^^^^^^^^     ------- the same lifetime is hidden here
[INFO] [stderr]    |                                                                |
[INFO] [stderr]    |                                                                the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 22 |     fn build(shift: usize, completed: Option<usize>, all_args: &Vec<String>) -> Request<'_> {
[INFO] [stderr]    |                                                                                        ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/cli.rs:24:24
[INFO] [stderr]    |
[INFO] [stderr] 24 | fn build_request(args: &Vec<String>) -> Request {
[INFO] [stderr]    |                        ^^^^^^^^^^^^     ------- the same lifetime is hidden here
[INFO] [stderr]    |                        |
[INFO] [stderr]    |                        the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 24 | fn build_request(args: &Vec<String>) -> Request<'_> {
[INFO] [stderr]    |                                                ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `sdoc` (lib) generated 6 warnings (run `cargo fix --lib -p sdoc` to apply 2 suggestions)
[INFO] [stderr] warning: `sdoc` (lib test) generated 6 warnings (6 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sdoc-56f16d85db2efbde)
[INFO] [stdout] 
[INFO] [stdout] running 38 tests
[INFO] [stdout] test commands::help_test::should_build_help_text_when_no_args_given ... ok
[INFO] [stdout] test commands::help_test::should_build_help_text_when_command_not_found ... ok
[INFO] [stdout] test commands::help_test::should_build_help_text_for_specific_command_with_no_dependencies ... ok
[INFO] [stdout] test commands::help_test::should_build_usage_for_command_with_dependencies ... ok
[INFO] [stdout] test commands::help_test::should_build_help_text_without_builtin_commands ... ok
[INFO] [stdout] test commands::help_test::should_show_auto_completion_when_command_found ... ok
[INFO] [stdout] test commands::shell_test::should_build_a_system_command_with_commands_directory_in_path ... ok
[INFO] [stdout] test commands::help_test::should_show_nothing_when_command_found_and_auto_completion_required_for_command ... ok
[INFO] [stdout] test dto::test::should_advance_request_with_multiple_args ... ok
[INFO] [stdout] test dto::test::should_advance_request_with_single_arg ... ok
[INFO] [stdout] test config::test::should_build_initial_context_from_current_executable ... ok
[INFO] [stdout] test config::test::should_return_command_matching_command_name ... ok
[INFO] [stdout] test config::test::should_return_commands_for_all_sections ... ok
[INFO] [stdout] test config::test::should_return_command_matching_command_alias ... ok
[INFO] [stdout] test dto::test::should_be_autocomplete_enable_if_an_argument_requires_completion ... ok
[INFO] [stdout] test dto::test::should_not_build_request_for_no_args ... ok
[INFO] [stdout] test dto::test::should_build_request_from_vector_of_strings ... ok
[INFO] [stdout] test dto::test::should_create_request_with_single_arg ... ok
[INFO] [stdout] test dto::test::should_not_request_autocomplete_when_autocomplete_index_is_zero ... ok
[INFO] [stdout] test dto::test::should_not_request_autocomplete_when_autocomplete_index_matched_current_command ... ok
[INFO] [stdout] test dto::test::should_request_autocomplete_when_completed_index_is_one_less_than_current_command ... ok
[INFO] [stdout] test model::test::command::should_check_dependencies_before_executing_command ... ok
[INFO] [stdout] test model::test::command::should_deserialize_node_command ... ok
[INFO] [stdout] test model::test::command::should_deserialize_full_command ... ok
[INFO] [stdout] test model::test::command::should_deserialize_shell_command ... ok
[INFO] [stdout] test model::test::command::should_execute_command ... ok
[INFO] [stdout] test model::test::command::should_not_match_command_name ... ok
[INFO] [stdout] test workflow::test::should_return_custom_response_for_displaying_text ... ok
[INFO] [stdout] test model::test::command::should_match_command_name ... ok
[INFO] [stdout] test dto::test::should_not_request_autocomplete_when_completed_index_is_greater_than_total_commands ... ok
[INFO] [stderr] sh: 1: sh: 1: invalid-command: not foundsh: 1: sh: 1: 
[INFO] [stderr] invalid-command: not foundinvalid-command: not found
[INFO] [stderr] 
[INFO] [stdout] test model::test::command::should_match_command_alias ... ok
[INFO] [stdout] test workflow::test::should_return_error_code_for_invalid_system_command ... ok
[INFO] [stdout] test workflow::test::env ... ok
[INFO] [stderr] invalid-command: not found
[INFO] [stdout] test workflow::test::should_stop_executing_workflow_when_an_instruction_fails ... ok
[INFO] [stdout] test util::test::should_execute_an_invalid_system_command_and_return_unsuccessful ... ok
[INFO] [stdout] test commands::help_test::should_show_auto_completion_when_command_not_found ... ok
[INFO] [stdout] test util::test::should_execute_a_valid_system_command_and_return_success ... ok
[INFO] [stderr] sh: 1: invalid-command: not found
[INFO] [stdout] test workflow::test::should_terminate_with_custom_exit_code ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/sdoc-b0fe8b75b0d06a6a)
[INFO] [stderr]      Running tests/main.rs (/opt/rustwide/target/debug/deps/main-f973fac22a3bfde9)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 45 tests
[INFO] [stdout] test features::help::return_non_zero_exit_code_when_asking_for_help_foir_nonexisting_command ... FAILED
[INFO] [stdout] test features::help::show_auto_complete ... FAILED
[INFO] [stdout] test features::edit::allow_editor_to_be_configured ... FAILED
[INFO] [stdout] test features::edit::only_allow_editing_of_script_commands ... FAILED
[INFO] [stdout] test features::help::show_help_for_a_specific_command ... FAILED
[INFO] [stdout] test features::config::allow_editor_to_be_configured ... FAILED
[INFO] [stdout] test features::help::show_help_for_view_command ... FAILED
[INFO] [stdout] test features::init::should_allow_the_user_to_cancel_setting_up_a_cli ... ok
[INFO] [stdout] test features::init::should_create_bin_and_commands_yaml ... ok
[INFO] [stdout] test features::init::should_allow_bootstrap_script_to_be_executed_successfully ... ok
[INFO] [stdout] test features::init::should_only_accept_y_or_n_when_prompting_to_setup_cli ... ok
[INFO] [stdout] test features::help::show_help_for_config_command ... FAILED
[INFO] [stdout] test features::config::show_nothing_for_auto_complete ... FAILED
[INFO] [stdout] test features::init::should_allow_bootstrap_script_to_be_symlinked ... ok
[INFO] [stdout] test features::init::show_help_message_when_no_arguments_are_supplied ... ok
[INFO] [stdout] test features::help::show_help_message_when_help_is_ran ... FAILED
[INFO] [stdout] test features::help::show_help_for_help_command ... FAILED
[INFO] [stdout] test features::help::show_help_for_edit_command ... FAILED
[INFO] [stdout] test features::node::execute_a_command_with_alias ... FAILED
[INFO] [stdout] test features::init::should_require_a_cli_name ... ok
[INFO] [stdout] test features::execute_a_command_with_required_args ... FAILED
[INFO] [stdout] test features::init::should_use_current_directory_when_one_is_not_specified ... ok
[INFO] [stdout] test features::init::should_show_correct_output_to_the_user ... ok
[INFO] [stdout] test features::node::execute_a_sub_command ... FAILED
[INFO] [stdout] test features::config::return_non_zero_exit_code_when_editor_is_not_set ... FAILED
[INFO] [stdout] test features::node::show_autocomplete_for_available_commands ... FAILED
[INFO] [stdout] test features::node::show_help_message_without_builtin_commands_when_no_arguments_are_supplied ... FAILED
[INFO] [stdout] test features::edit::return_non_zero_exit_code_when_editing_a_non_existing_command ... FAILED
[INFO] [stdout] test features::edit::return_non_zero_exit_code_when_editor_is_not_set ... FAILED
[INFO] [stdout] test features::edit::show_auto_complete ... FAILED
[INFO] [stdout] test features::execute_a_command_when_dependencies_are_satisfied ... FAILED
[INFO] [stdout] test features::node::show_autocomplete_for_a_sub_command ... FAILED
[INFO] [stdout] test features::show_command_usage_when_args_are_insufficient ... FAILED
[INFO] [stdout] test features::help::show_help_for_a_specific_command_alias ... FAILED
[INFO] [stdout] test features::execute_a_command_when_dependencies_are_satisfied_with_command ... FAILED
[INFO] [stdout] test features::node::show_help_message_without_builtin_commands_when_unknown_command_is_given ... FAILED
[INFO] [stdout] test features::view::return_non_zero_exit_code_when_viewing_non_existing_command ... FAILED
[INFO] [stdout] test features::show_command_usage_when_dependency_check_fails_for_command ... FAILED
[INFO] [stdout] test features::view::enable_viewing_a_script_command ... FAILED
[INFO] [stdout] test features::show_command_usage_when_dependency_check_fails_for_envar ... FAILED
[INFO] [stdout] test features::script::pass_arguments_to_script_correctly ... FAILED
[INFO] [stdout] test features::view::show_auto_complete ... FAILED
[INFO] [stdout] test features::view::only_allow_viewing_of_script_and_shell_commands ... FAILED
[INFO] [stdout] test features::view::enable_viewing_a_shell_command ... FAILED
[INFO] [stdout] test features::script::execute_a_script_command ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- features::help::return_non_zero_exit_code_when_asking_for_help_foir_nonexisting_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::help::return_non_zero_exit_code_when_asking_for_help_foir_nonexisting_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 1
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "help" "unknown-command"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x64ff9b753d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x64ff9b753d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x64ff9b753d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x64ff9b753d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x64ff9b777c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x64ff9b777c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x64ff9b750fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x64ff9b750fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x64ff9b753b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x64ff9b754c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x64ff9b754a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x64ff9b755605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x64ff9b75539a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x64ff9b754249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x64ff9b75502d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x64ff9b776760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x64ff9b776b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x64ff9b6ab56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x64ff9b6a30c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x64ff9b6a2c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x64ff9b6c0345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x64ff9b6a95ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x64ff9b6a3c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x64ff9b69e807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x64ff9b69e7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x64ff9b69e76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x64ff9b69e741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x64ff9b74ccd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x64ff9b74ccd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x64ff9b74ccd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x64ff9b74ccd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x64ff9b74ccd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x64ff9b74ccd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x64ff9b74ccd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x64ff9b74ccd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x64ff9b74ccd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x64ff9b69e727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x64ff9b69e82e - main\n  38:     0x7ac720bc21ca - <unknown>\n  39:     0x7ac720bc228b - __libc_start_main\n  40:     0x64ff9b69e625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a50c97 - main::features::help::return_non_zero_exit_code_when_asking_for_help_foir_nonexisting_command::hccddb545c0480142
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:72:39
[INFO] [stdout]   26:     0x56e000a50c47 - main::features::help::return_non_zero_exit_code_when_asking_for_help_foir_nonexisting_command::{{closure}}::hc5f51593446d72a2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:71:77
[INFO] [stdout]   27:     0x56e000a4d676 - core::ops::function::FnOnce::call_once::h57886605ceeeb652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::help::show_auto_complete stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::help::show_auto_complete' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6552c6addd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6552c6addd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6552c6addd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6552c6addd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6552c6b01c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6552c6b01c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6552c6adafd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6552c6adafd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6552c6addb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6552c6adec33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6552c6adea15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6552c6adf605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6552c6adf39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6552c6ade249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6552c6adf02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6552c6b00760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6552c6b00b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6552c6a3556e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6552c6a2d0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6552c6a2cc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6552c6a4a5d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x6552c6a335d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x6552c6a2dc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6552c6a28807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6552c6a287ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6552c6a2876e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6552c6a28741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6552c6ad6cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6552c6ad6cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6552c6ad6cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6552c6ad6cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6552c6ad6cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6552c6ad6cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6552c6ad6cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6552c6ad6cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6552c6ad6cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6552c6a28727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6552c6a2882e - main\n  38:     0x75a6d2e0b1ca - <unknown>\n  39:     0x75a6d2e0b28b - __libc_start_main\n  40:     0x6552c6a28625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`AUTO_COMPLETE="2" CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "help"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6552c6addd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6552c6addd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6552c6addd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6552c6addd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6552c6b01c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6552c6b01c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6552c6adafd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6552c6adafd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6552c6addb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6552c6adec33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6552c6adea15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6552c6adf605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6552c6adf39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6552c6ade249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6552c6adf02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6552c6b00760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6552c6b00b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6552c6a3556e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6552c6a2d0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6552c6a2cc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6552c6a4a5d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x6552c6a335d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x6552c6a2dc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6552c6a28807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6552c6a287ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6552c6a2876e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6552c6a28741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6552c6ad6cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6552c6ad6cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6552c6ad6cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6552c6ad6cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6552c6ad6cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6552c6ad6cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6552c6ad6cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6552c6ad6cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6552c6ad6cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6552c6a28727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6552c6a2882e - main\n  38:     0x75a6d2e0b1ca - <unknown>\n  39:     0x75a6d2e0b28b - __libc_start_main\n  40:     0x6552c6a28625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a50bd5 - main::features::help::show_auto_complete::ha672f4e8ddbef71d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:54:10
[INFO] [stdout]   26:     0x56e000a50b37 - main::features::help::show_auto_complete::{{closure}}::h31adb131c0ef622d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:51:24
[INFO] [stdout]   27:     0x56e000a4d436 - core::ops::function::FnOnce::call_once::h25ea6ba57666bb6f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::edit::allow_editor_to_be_configured stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::edit::allow_editor_to_be_configured' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6273bb6ced42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6273bb6ced42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6273bb6ced42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6273bb6ced42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6273bb6f2c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6273bb6f2c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6273bb6cbfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6273bb6cbfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6273bb6ceb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6273bb6cfc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6273bb6cfa15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6273bb6d0605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6273bb6d039a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6273bb6cf249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6273bb6d002d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6273bb6f1760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6273bb6f1b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6273bb62656e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6273bb61e0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6273bb61dc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6273bb63b345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x6273bb6245ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x6273bb61ec06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6273bb619807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6273bb6197ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6273bb61976e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6273bb619741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6273bb6c7cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6273bb6c7cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6273bb6c7cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6273bb6c7cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6273bb6c7cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6273bb6c7cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6273bb6c7cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6273bb6c7cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6273bb6c7cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6273bb619727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6273bb61982e - main\n  38:     0x7a80e586a1ca - <unknown>\n  39:     0x7a80e586a28b - __libc_start_main\n  40:     0x6273bb619625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="cat" "/opt/rustwide/target/debug/sdoc" "edit" "script"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6273bb6ced42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6273bb6ced42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6273bb6ced42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6273bb6ced42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6273bb6f2c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6273bb6f2c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6273bb6cbfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6273bb6cbfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6273bb6ceb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6273bb6cfc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6273bb6cfa15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6273bb6d0605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6273bb6d039a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6273bb6cf249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6273bb6d002d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6273bb6f1760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6273bb6f1b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6273bb62656e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6273bb61e0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6273bb61dc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6273bb63b345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x6273bb6245ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x6273bb61ec06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6273bb619807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6273bb6197ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6273bb61976e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6273bb619741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6273bb6c7cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6273bb6c7cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6273bb6c7cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6273bb6c7cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6273bb6c7cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6273bb6c7cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6273bb6c7cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6273bb6c7cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6273bb6c7cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6273bb619727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6273bb61982e - main\n  38:     0x7a80e586a1ca - <unknown>\n  39:     0x7a80e586a28b - __libc_start_main\n  40:     0x6273bb619625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a504a3 - main::features::edit::allow_editor_to_be_configured::h0d8f9effa17d004e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:25:51
[INFO] [stdout]   26:     0x56e000a50407 - main::features::edit::allow_editor_to_be_configured::{{closure}}::he9aa46644eb14593
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:24:35
[INFO] [stdout]   27:     0x56e000a4d786 - core::ops::function::FnOnce::call_once::h67c62dd86f3a10de
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::edit::only_allow_editing_of_script_commands stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::edit::only_allow_editing_of_script_commands' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 1
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="vim" "/opt/rustwide/target/debug/sdoc" "edit" "print"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5d5f1afb8d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5d5f1afb8d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5d5f1afb8d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5d5f1afb8d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5d5f1afdcc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5d5f1afdcc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5d5f1afb5fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5d5f1afb5fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5d5f1afb8b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5d5f1afb9c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5d5f1afb9a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5d5f1afba605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5d5f1afba39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5d5f1afb9249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5d5f1afba02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5d5f1afdb760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5d5f1afdbb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5d5f1af1056e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5d5f1af080c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5d5f1af07c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5d5f1af25345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5d5f1af0e5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5d5f1af08c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5d5f1af03807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5d5f1af037ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5d5f1af0376e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5d5f1af03741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5d5f1afb1cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5d5f1afb1cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5d5f1afb1cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5d5f1afb1cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5d5f1afb1cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5d5f1afb1cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5d5f1afb1cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5d5f1afb1cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5d5f1afb1cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5d5f1af03727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5d5f1af0382e - main\n  38:     0x7d39becd41ca - <unknown>\n  39:     0x7d39becd428b - __libc_start_main\n  40:     0x5d5f1af03625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a50398 - main::features::edit::only_allow_editing_of_script_commands::h8db197ca63a399c8
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:20:50
[INFO] [stdout]   26:     0x56e000a502f7 - main::features::edit::only_allow_editing_of_script_commands::{{closure}}::h2ab6a96bdf49226c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:19:43
[INFO] [stdout]   27:     0x56e000a4d336 - core::ops::function::FnOnce::call_once::h13dca2d5fe66557d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::help::show_help_for_a_specific_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::help::show_help_for_a_specific_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5b25a2e61d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5b25a2e61d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5b25a2e61d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5b25a2e61d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5b25a2e85c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5b25a2e85c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5b25a2e5efd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5b25a2e5efd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5b25a2e61b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5b25a2e62c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5b25a2e62a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5b25a2e63605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5b25a2e6339a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5b25a2e62249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5b25a2e6302d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5b25a2e84760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5b25a2e84b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5b25a2db956e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5b25a2db10c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5b25a2db0c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5b25a2dce345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5b25a2db75ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5b25a2db1c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5b25a2dac807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5b25a2dac7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5b25a2dac76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5b25a2dac741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5b25a2e5acd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5b25a2e5acd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5b25a2e5acd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5b25a2e5acd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5b25a2e5acd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5b25a2e5acd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5b25a2e5acd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5b25a2e5acd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5b25a2e5acd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5b25a2dac727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5b25a2dac82e - main\n  38:     0x75439358f1ca - <unknown>\n  39:     0x75439358f28b - __libc_start_main\n  40:     0x5b25a2dac625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "help" "print"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5b25a2e61d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5b25a2e61d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5b25a2e61d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5b25a2e61d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5b25a2e85c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5b25a2e85c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5b25a2e5efd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5b25a2e5efd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5b25a2e61b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5b25a2e62c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5b25a2e62a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5b25a2e63605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5b25a2e6339a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5b25a2e62249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5b25a2e6302d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5b25a2e84760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5b25a2e84b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5b25a2db956e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5b25a2db10c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5b25a2db0c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5b25a2dce345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5b25a2db75ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5b25a2db1c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5b25a2dac807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5b25a2dac7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5b25a2dac76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5b25a2dac741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5b25a2e5acd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5b25a2e5acd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5b25a2e5acd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5b25a2e5acd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5b25a2e5acd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5b25a2e5acd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5b25a2e5acd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5b25a2e5acd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5b25a2e5acd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5b25a2dac727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5b25a2dac82e - main\n  38:     0x75439358f1ca - <unknown>\n  39:     0x75439358f28b - __libc_start_main\n  40:     0x5b25a2dac625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a50562 - main::features::help::show_help_for_a_specific_command::hace087e20f4f1307
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:7:29
[INFO] [stdout]   26:     0x56e000a50517 - main::features::help::show_help_for_a_specific_command::{{closure}}::h972fba4c2ff3a03b
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:6:38
[INFO] [stdout]   27:     0x56e000a4dc46 - core::ops::function::FnOnce::call_once::hd8d38e94f3363e05
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::config::allow_editor_to_be_configured stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::config::allow_editor_to_be_configured' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x592868751d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x592868751d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x592868751d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x592868751d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x592868775c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x592868775c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x59286874efd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x59286874efd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x592868751b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x592868752c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x592868752a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x592868753605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x59286875339a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x592868752249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x59286875302d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x592868774760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x592868774b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5928686a956e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5928686a10c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5928686a0c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5928686be345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5928686a75ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5928686a1c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x59286869c807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x59286869c7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x59286869c76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x59286869c741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x59286874acd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x59286874acd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x59286874acd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x59286874acd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x59286874acd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x59286874acd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x59286874acd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x59286874acd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x59286874acd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x59286869c727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x59286869c82e - main\n  38:     0x7b70573a51ca - <unknown>\n  39:     0x7b70573a528b - __libc_start_main\n  40:     0x59286869c625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="shasum -a 256" "/opt/rustwide/target/debug/sdoc" "config"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x592868751d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x592868751d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x592868751d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x592868751d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x592868775c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x592868775c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x59286874efd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x59286874efd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x592868751b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x592868752c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x592868752a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x592868753605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x59286875339a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x592868752249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x59286875302d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x592868774760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x592868774b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5928686a956e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5928686a10c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5928686a0c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5928686be345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5928686a75ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5928686a1c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x59286869c807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x59286869c7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x59286869c76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x59286869c741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x59286874acd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x59286874acd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x59286874acd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x59286874acd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x59286874acd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x59286874acd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x59286874acd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x59286874acd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x59286874acd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x59286869c727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x59286869c82e - main\n  38:     0x7b70573a51ca - <unknown>\n  39:     0x7b70573a528b - __libc_start_main\n  40:     0x59286869c625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a51493 - main::features::config::allow_editor_to_be_configured::h3fdc80a8f7ccac97
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/config.rs:15:10
[INFO] [stdout]   26:     0x56e000a513f7 - main::features::config::allow_editor_to_be_configured::{{closure}}::hbe91208185ac76cb
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/config.rs:12:35
[INFO] [stdout]   27:     0x56e000a4d846 - core::ops::function::FnOnce::call_once::h6e63924be96f4e96
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::help::show_help_for_view_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::help::show_help_for_view_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x58f30187ad42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x58f30187ad42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x58f30187ad42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x58f30187ad42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x58f30189ec33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x58f30189ec33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x58f301877fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x58f301877fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x58f30187ab92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x58f30187bc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x58f30187ba15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x58f30187c605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x58f30187c39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x58f30187b249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x58f30187c02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x58f30189d760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x58f30189db96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x58f3017d256e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x58f3017ca0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x58f3017c9c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x58f3017e7345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x58f3017d05ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x58f3017cac06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x58f3017c5807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x58f3017c57ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x58f3017c576e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x58f3017c5741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x58f301873cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x58f301873cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x58f301873cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x58f301873cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x58f301873cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x58f301873cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x58f301873cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x58f301873cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x58f301873cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x58f3017c5727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x58f3017c582e - main\n  38:     0x764c608711ca - <unknown>\n  39:     0x764c6087128b - __libc_start_main\n  40:     0x58f3017c5625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "help" "view"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x58f30187ad42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x58f30187ad42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x58f30187ad42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x58f30187ad42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x58f30189ec33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x58f30189ec33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x58f301877fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x58f301877fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x58f30187ab92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x58f30187bc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x58f30187ba15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x58f30187c605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x58f30187c39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x58f30187b249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x58f30187c02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x58f30189d760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x58f30189db96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x58f3017d256e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x58f3017ca0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x58f3017c9c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x58f3017e7345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x58f3017d05ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x58f3017cac06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x58f3017c5807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x58f3017c57ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x58f3017c576e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x58f3017c5741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x58f301873cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x58f301873cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x58f301873cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x58f301873cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x58f301873cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x58f301873cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x58f301873cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x58f301873cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x58f301873cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x58f3017c5727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x58f3017c582e - main\n  38:     0x764c608711ca - <unknown>\n  39:     0x764c6087128b - __libc_start_main\n  40:     0x58f3017c5625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a508e2 - main::features::help::show_help_for_view_command::h1e0ce0a44dbb6ff4
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:27:28
[INFO] [stdout]   26:     0x56e000a50897 - main::features::help::show_help_for_view_command::{{closure}}::h06692a686b2ed1f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:26:32
[INFO] [stdout]   27:     0x56e000a4db46 - core::ops::function::FnOnce::call_once::hcd0f57c573505b7b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::help::show_help_for_config_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::help::show_help_for_config_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6127cd857d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6127cd857d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6127cd857d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6127cd857d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6127cd87bc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6127cd87bc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6127cd854fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6127cd854fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6127cd857b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6127cd858c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6127cd858a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6127cd859605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6127cd85939a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6127cd858249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6127cd85902d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6127cd87a760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6127cd87ab96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6127cd7af56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6127cd7a70c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6127cd7a6c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6127cd7c4345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x6127cd7ad5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x6127cd7a7c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6127cd7a2807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6127cd7a27ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6127cd7a276e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6127cd7a2741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6127cd850cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6127cd850cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6127cd850cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6127cd850cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6127cd850cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6127cd850cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6127cd850cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6127cd850cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6127cd850cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6127cd7a2727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6127cd7a282e - main\n  38:     0x7d2b1f9741ca - <unknown>\n  39:     0x7d2b1f97428b - __libc_start_main\n  40:     0x6127cd7a2625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "help" "config"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6127cd857d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6127cd857d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6127cd857d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6127cd857d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6127cd87bc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6127cd87bc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6127cd854fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6127cd854fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6127cd857b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6127cd858c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6127cd858a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6127cd859605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6127cd85939a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6127cd858249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6127cd85902d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6127cd87a760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6127cd87ab96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6127cd7af56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6127cd7a70c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6127cd7a6c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6127cd7c4345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x6127cd7ad5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x6127cd7a7c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6127cd7a2807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6127cd7a27ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6127cd7a276e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6127cd7a2741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6127cd850cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6127cd850cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6127cd850cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6127cd850cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6127cd850cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6127cd850cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6127cd850cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6127cd850cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6127cd850cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6127cd7a2727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6127cd7a282e - main\n  38:     0x7d2b1f9741ca - <unknown>\n  39:     0x7d2b1f97428b - __libc_start_main\n  40:     0x6127cd7a2625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a50aa2 - main::features::help::show_help_for_config_command::h0c3a992da10b4480
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:38:10
[INFO] [stdout]   26:     0x56e000a50a57 - main::features::help::show_help_for_config_command::{{closure}}::hddba2345a0f15207
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:36:34
[INFO] [stdout]   27:     0x56e000a4d3b6 - core::ops::function::FnOnce::call_once::h1fabb5c895dfa9c4
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::config::show_nothing_for_auto_complete stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::config::show_nothing_for_auto_complete' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x567644bffd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x567644bffd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x567644bffd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x567644bffd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x567644c23c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x567644c23c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x567644bfcfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x567644bfcfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x567644bffb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x567644c00c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x567644c00a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x567644c01605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x567644c0139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x567644c00249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x567644c0102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x567644c22760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x567644c22b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x567644b5756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x567644b4f0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x567644b4ec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x567644b6c5d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x567644b555d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x567644b4fc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x567644b4a807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x567644b4a7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x567644b4a76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x567644b4a741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x567644bf8cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x567644bf8cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x567644bf8cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x567644bf8cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x567644bf8cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x567644bf8cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x567644bf8cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x567644bf8cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x567644bf8cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x567644b4a727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x567644b4a82e - main\n  38:     0x7735124021ca - <unknown>\n  39:     0x77351240228b - __libc_start_main\n  40:     0x567644b4a625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`AUTO_COMPLETE="2" CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "config"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x567644bffd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x567644bffd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x567644bffd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x567644bffd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x567644c23c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x567644c23c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x567644bfcfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x567644bfcfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x567644bffb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x567644c00c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x567644c00a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x567644c01605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x567644c0139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x567644c00249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x567644c0102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x567644c22760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x567644c22b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x567644b5756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x567644b4f0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x567644b4ec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x567644b6c5d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x567644b555d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x567644b4fc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x567644b4a807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x567644b4a7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x567644b4a76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x567644b4a741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x567644bf8cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x567644bf8cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x567644bf8cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x567644bf8cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x567644bf8cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x567644bf8cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x567644bf8cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x567644bf8cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x567644bf8cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x567644b4a727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x567644b4a82e - main\n  38:     0x7735124021ca - <unknown>\n  39:     0x77351240228b - __libc_start_main\n  40:     0x567644b4a625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a51385 - main::features::config::show_nothing_for_auto_complete::haf7c33b9467a3f77
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/config.rs:7:10
[INFO] [stdout]   26:     0x56e000a512e7 - main::features::config::show_nothing_for_auto_complete::{{closure}}::h6e5af99660d6387d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/config.rs:4:36
[INFO] [stdout]   27:     0x56e000a4d276 - core::ops::function::FnOnce::call_once::h09362631aedb6d74
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::help::show_help_message_when_help_is_ran stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::help::show_help_message_when_help_is_ran' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x61f65b880d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x61f65b880d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x61f65b880d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x61f65b880d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x61f65b8a4c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x61f65b8a4c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x61f65b87dfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x61f65b87dfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x61f65b880b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x61f65b881c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x61f65b881a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x61f65b882605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x61f65b88239a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x61f65b881249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x61f65b88202d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x61f65b8a3760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x61f65b8a3b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x61f65b7d856e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x61f65b7d00c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x61f65b7cfc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x61f65b7ed345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x61f65b7d65ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x61f65b7d0c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x61f65b7cb807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x61f65b7cb7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x61f65b7cb76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x61f65b7cb741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x61f65b879cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x61f65b879cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x61f65b879cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x61f65b879cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x61f65b879cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x61f65b879cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x61f65b879cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x61f65b879cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x61f65b879cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x61f65b7cb727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x61f65b7cb82e - main\n  38:     0x7785c25851ca - <unknown>\n  39:     0x7785c258528b - __libc_start_main\n  40:     0x61f65b7cb625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "help"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x61f65b880d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x61f65b880d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x61f65b880d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x61f65b880d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x61f65b8a4c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x61f65b8a4c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x61f65b87dfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x61f65b87dfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x61f65b880b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x61f65b881c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x61f65b881a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x61f65b882605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x61f65b88239a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x61f65b881249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x61f65b88202d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x61f65b8a3760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x61f65b8a3b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x61f65b7d856e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x61f65b7d00c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x61f65b7cfc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x61f65b7ed345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x61f65b7d65ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x61f65b7d0c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x61f65b7cb807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x61f65b7cb7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x61f65b7cb76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x61f65b7cb741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x61f65b879cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x61f65b879cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x61f65b879cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x61f65b879cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x61f65b879cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x61f65b879cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x61f65b879cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x61f65b879cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x61f65b879cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x61f65b7cb727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x61f65b7cb82e - main\n  38:     0x7785c25851ca - <unknown>\n  39:     0x7785c258528b - __libc_start_main\n  40:     0x61f65b7cb625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a50722 - main::features::help::show_help_message_when_help_is_ran::h4170bbde0c41c6ea
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:17:20
[INFO] [stdout]   26:     0x56e000a506d7 - main::features::help::show_help_message_when_help_is_ran::{{closure}}::h752b5ad60573b9e0
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:16:40
[INFO] [stdout]   27:     0x56e000a4da06 - core::ops::function::FnOnce::call_once::hb0b2a80615bb6288
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::help::show_help_for_help_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::help::show_help_for_help_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5ca6fa949d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5ca6fa949d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5ca6fa949d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5ca6fa949d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5ca6fa96dc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5ca6fa96dc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5ca6fa946fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5ca6fa946fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5ca6fa949b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5ca6fa94ac33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5ca6fa94aa15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5ca6fa94b605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5ca6fa94b39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5ca6fa94a249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5ca6fa94b02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5ca6fa96c760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5ca6fa96cb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5ca6fa8a156e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5ca6fa8990c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5ca6fa898c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5ca6fa8b6345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5ca6fa89f5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5ca6fa899c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5ca6fa894807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5ca6fa8947ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5ca6fa89476e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5ca6fa894741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5ca6fa942cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5ca6fa942cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5ca6fa942cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5ca6fa942cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5ca6fa942cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5ca6fa942cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5ca6fa942cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5ca6fa942cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5ca6fa942cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5ca6fa894727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5ca6fa89482e - main\n  38:     0x7125c12bb1ca - <unknown>\n  39:     0x7125c12bb28b - __libc_start_main\n  40:     0x5ca6fa894625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "help" "help"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5ca6fa949d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5ca6fa949d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5ca6fa949d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5ca6fa949d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5ca6fa96dc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5ca6fa96dc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5ca6fa946fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5ca6fa946fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5ca6fa949b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5ca6fa94ac33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5ca6fa94aa15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5ca6fa94b605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5ca6fa94b39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5ca6fa94a249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5ca6fa94b02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5ca6fa96c760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5ca6fa96cb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5ca6fa8a156e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5ca6fa8990c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5ca6fa898c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5ca6fa8b6345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5ca6fa89f5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5ca6fa899c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5ca6fa894807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5ca6fa8947ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5ca6fa89476e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5ca6fa894741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5ca6fa942cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5ca6fa942cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5ca6fa942cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5ca6fa942cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5ca6fa942cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5ca6fa942cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5ca6fa942cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5ca6fa942cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5ca6fa942cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5ca6fa894727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5ca6fa89482e - main\n  38:     0x7125c12bb1ca - <unknown>\n  39:     0x7125c12bb28b - __libc_start_main\n  40:     0x5ca6fa894625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a50802 - main::features::help::show_help_for_help_command::hb158bc3b5da0a301
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:22:28
[INFO] [stdout]   26:     0x56e000a507b7 - main::features::help::show_help_for_help_command::{{closure}}::h10196764aa98d6d0
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:21:32
[INFO] [stdout]   27:     0x56e000a4da86 - core::ops::function::FnOnce::call_once::hc24bcb02fc900e31
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::help::show_help_for_edit_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::help::show_help_for_edit_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6427ff372d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6427ff372d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6427ff372d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6427ff372d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6427ff396c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6427ff396c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6427ff36ffd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6427ff36ffd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6427ff372b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6427ff373c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6427ff373a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6427ff374605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6427ff37439a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6427ff373249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6427ff37402d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6427ff395760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6427ff395b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6427ff2ca56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6427ff2c20c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6427ff2c1c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6427ff2df345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x6427ff2c85ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x6427ff2c2c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6427ff2bd807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6427ff2bd7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6427ff2bd76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6427ff2bd741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6427ff36bcd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6427ff36bcd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6427ff36bcd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6427ff36bcd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6427ff36bcd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6427ff36bcd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6427ff36bcd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6427ff36bcd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6427ff36bcd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6427ff2bd727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6427ff2bd82e - main\n  38:     0x7cddcf5e91ca - <unknown>\n  39:     0x7cddcf5e928b - __libc_start_main\n  40:     0x6427ff2bd625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "help" "edit"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6427ff372d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6427ff372d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6427ff372d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6427ff372d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6427ff396c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6427ff396c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6427ff36ffd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6427ff36ffd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6427ff372b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6427ff373c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6427ff373a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6427ff374605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6427ff37439a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6427ff373249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6427ff37402d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6427ff395760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6427ff395b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6427ff2ca56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6427ff2c20c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6427ff2c1c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6427ff2df345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x6427ff2c85ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x6427ff2c2c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6427ff2bd807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6427ff2bd7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6427ff2bd76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6427ff2bd741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6427ff36bcd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6427ff36bcd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6427ff36bcd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6427ff36bcd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6427ff36bcd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6427ff36bcd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6427ff36bcd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6427ff36bcd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6427ff36bcd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6427ff2bd727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6427ff2bd82e - main\n  38:     0x7cddcf5e91ca - <unknown>\n  39:     0x7cddcf5e928b - __libc_start_main\n  40:     0x6427ff2bd625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a509c2 - main::features::help::show_help_for_edit_command::h669fee6adc39d23a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:32:28
[INFO] [stdout]   26:     0x56e000a50977 - main::features::help::show_help_for_edit_command::{{closure}}::h229c3d9fa21dbd1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:31:32
[INFO] [stdout]   27:     0x56e000a4d6c6 - core::ops::function::FnOnce::call_once::h62a6b83ee206a9e3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::node::execute_a_command_with_alias stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::node::execute_a_command_with_alias' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5ace8a09fd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5ace8a09fd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5ace8a09fd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5ace8a09fd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5ace8a0c3c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5ace8a0c3c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5ace8a09cfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5ace8a09cfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5ace8a09fb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5ace8a0a0c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5ace8a0a0a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5ace8a0a1605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5ace8a0a139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5ace8a0a0249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5ace8a0a102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5ace8a0c2760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5ace8a0c2b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5ace89ff756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5ace89fef0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5ace89feec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5ace8a00c345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5ace89ff55ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5ace89fefc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5ace89fea807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5ace89fea7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5ace89fea76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5ace89fea741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5ace8a098cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5ace8a098cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5ace8a098cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5ace8a098cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5ace8a098cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5ace8a098cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5ace8a098cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5ace8a098cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5ace8a098cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5ace89fea727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5ace89fea82e - main\n  38:     0x73c077e5d1ca - <unknown>\n  39:     0x73c077e5d28b - __libc_start_main\n  40:     0x5ace89fea625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "p"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5ace8a09fd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5ace8a09fd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5ace8a09fd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5ace8a09fd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5ace8a0c3c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5ace8a0c3c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5ace8a09cfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5ace8a09cfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5ace8a09fb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5ace8a0a0c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5ace8a0a0a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5ace8a0a1605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5ace8a0a139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5ace8a0a0249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5ace8a0a102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5ace8a0c2760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5ace8a0c2b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5ace89ff756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5ace89fef0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5ace89feec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5ace8a00c345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5ace89ff55ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5ace89fefc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5ace89fea807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5ace89fea7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5ace89fea76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5ace89fea741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5ace8a098cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5ace8a098cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5ace8a098cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5ace8a098cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5ace8a098cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5ace8a098cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5ace8a098cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5ace8a098cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5ace8a098cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5ace89fea727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5ace89fea82e - main\n  38:     0x73c077e5d1ca - <unknown>\n  39:     0x73c077e5d28b - __libc_start_main\n  40:     0x5ace89fea625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a51252 - main::features::node::execute_a_command_with_alias::had3285c72f657305
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:40:17
[INFO] [stdout]   26:     0x56e000a51207 - main::features::node::execute_a_command_with_alias::{{closure}}::hd5dcfc2834f9085d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:39:34
[INFO] [stdout]   27:     0x56e000a4dbc6 - core::ops::function::FnOnce::call_once::hd610fbcb20ed7642
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::execute_a_command_with_required_args stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::execute_a_command_with_required_args' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5b4073cfbd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5b4073cfbd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5b4073cfbd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5b4073cfbd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5b4073d1fc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5b4073d1fc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5b4073cf8fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5b4073cf8fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5b4073cfbb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5b4073cfcc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5b4073cfca15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5b4073cfd605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5b4073cfd39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5b4073cfc249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5b4073cfd02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5b4073d1e760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5b4073d1eb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5b4073c5356e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5b4073c4b0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5b4073c4ac61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5b4073c68345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5b4073c515ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5b4073c4bc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5b4073c46807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5b4073c467ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5b4073c4676e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5b4073c46741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5b4073cf4cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5b4073cf4cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5b4073cf4cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5b4073cf4cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5b4073cf4cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5b4073cf4cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5b4073cf4cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5b4073cf4cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5b4073cf4cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5b4073c46727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5b4073c4682e - main\n  38:     0x7ad0f61e51ca - <unknown>\n  39:     0x7ad0f61e528b - __libc_start_main\n  40:     0x5b4073c46625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "min-args" "an argument"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5b4073cfbd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5b4073cfbd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5b4073cfbd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5b4073cfbd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5b4073d1fc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5b4073d1fc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5b4073cf8fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5b4073cf8fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5b4073cfbb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5b4073cfcc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5b4073cfca15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5b4073cfd605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5b4073cfd39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5b4073cfc249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5b4073cfd02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5b4073d1e760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5b4073d1eb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5b4073c5356e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5b4073c4b0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5b4073c4ac61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5b4073c68345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5b4073c515ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5b4073c4bc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5b4073c46807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5b4073c467ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5b4073c4676e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5b4073c46741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5b4073cf4cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5b4073cf4cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5b4073cf4cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5b4073cf4cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5b4073cf4cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5b4073cf4cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5b4073cf4cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5b4073cf4cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5b4073cf4cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5b4073c46727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5b4073c4682e - main\n  38:     0x7ad0f61e51ca - <unknown>\n  39:     0x7ad0f61e528b - __libc_start_main\n  40:     0x5b4073c46625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a54cf2 - main::features::execute_a_command_with_required_args::h335a740400074666
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:28:10
[INFO] [stdout]   26:     0x56e000a54ca7 - main::features::execute_a_command_with_required_args::{{closure}}::h19aac1a093016633
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:26:42
[INFO] [stdout]   27:     0x56e000a4d986 - core::ops::function::FnOnce::call_once::h96f772e83af341fb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::node::execute_a_sub_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::node::execute_a_sub_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x62c1284a3d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x62c1284a3d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x62c1284a3d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x62c1284a3d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x62c1284c7c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x62c1284c7c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x62c1284a0fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x62c1284a0fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x62c1284a3b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x62c1284a4c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x62c1284a4a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x62c1284a5605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x62c1284a539a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x62c1284a4249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x62c1284a502d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x62c1284c6760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x62c1284c6b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x62c1283fb56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x62c1283f30c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x62c1283f2c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x62c128410345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x62c1283f95ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x62c1283f3c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x62c1283ee807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x62c1283ee7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x62c1283ee76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x62c1283ee741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x62c12849ccd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x62c12849ccd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x62c12849ccd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x62c12849ccd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x62c12849ccd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x62c12849ccd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x62c12849ccd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x62c12849ccd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x62c12849ccd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x62c1283ee727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x62c1283ee82e - main\n  38:     0x78dbd65781ca - <unknown>\n  39:     0x78dbd657828b - __libc_start_main\n  40:     0x62c1283ee625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "sub" "print"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x62c1284a3d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x62c1284a3d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x62c1284a3d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x62c1284a3d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x62c1284c7c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x62c1284c7c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x62c1284a0fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x62c1284a0fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x62c1284a3b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x62c1284a4c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x62c1284a4a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x62c1284a5605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x62c1284a539a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x62c1284a4249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x62c1284a502d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x62c1284c6760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x62c1284c6b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x62c1283fb56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x62c1283f30c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x62c1283f2c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x62c128410345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x62c1283f95ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x62c1283f3c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x62c1283ee807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x62c1283ee7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x62c1283ee76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x62c1283ee741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x62c12849ccd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x62c12849ccd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x62c12849ccd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x62c12849ccd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x62c12849ccd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x62c12849ccd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x62c12849ccd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x62c12849ccd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x62c12849ccd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x62c1283ee727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x62c1283ee82e - main\n  38:     0x78dbd65781ca - <unknown>\n  39:     0x78dbd657828b - __libc_start_main\n  40:     0x62c1283ee625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a51172 - main::features::node::execute_a_sub_command::hc92237cb0ca5f5b8
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:35:28
[INFO] [stdout]   26:     0x56e000a51127 - main::features::node::execute_a_sub_command::{{closure}}::h55c41dfe64188739
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:34:27
[INFO] [stdout]   27:     0x56e000a4db86 - core::ops::function::FnOnce::call_once::hcdddc8b60cf921a1
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::config::return_non_zero_exit_code_when_editor_is_not_set stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::config::return_non_zero_exit_code_when_editor_is_not_set' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 3
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "config"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x57e751c51d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x57e751c51d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x57e751c51d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x57e751c51d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x57e751c75c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x57e751c75c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x57e751c4efd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x57e751c4efd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x57e751c51b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x57e751c52c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x57e751c52a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x57e751c53605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x57e751c5339a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x57e751c52249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x57e751c5302d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x57e751c74760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x57e751c74b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x57e751ba956e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x57e751ba10c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x57e751ba0c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x57e751bbe345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x57e751ba75ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x57e751ba1c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x57e751b9c807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x57e751b9c7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x57e751b9c76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x57e751b9c741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x57e751c4acd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x57e751c4acd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x57e751c4acd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x57e751c4acd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x57e751c4acd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x57e751c4acd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x57e751c4acd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x57e751c4acd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x57e751c4acd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x57e751b9c727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x57e751b9c82e - main\n  38:     0x7aab525391ca - <unknown>\n  39:     0x7aab5253928b - __libc_start_main\n  40:     0x57e751b9c625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a51557 - main::features::config::return_non_zero_exit_code_when_editor_is_not_set::heabafbfcdb17c300
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/config.rs:22:10
[INFO] [stdout]   26:     0x56e000a51507 - main::features::config::return_non_zero_exit_code_when_editor_is_not_set::{{closure}}::h42cbdef01eb62075
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/config.rs:20:54
[INFO] [stdout]   27:     0x56e000a4d1b6 - core::ops::function::FnOnce::call_once::h0305379dd3924bfa
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::node::show_autocomplete_for_available_commands stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::node::show_autocomplete_for_available_commands' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x59dcf9e3fd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x59dcf9e3fd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x59dcf9e3fd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x59dcf9e3fd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x59dcf9e63c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x59dcf9e63c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x59dcf9e3cfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x59dcf9e3cfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x59dcf9e3fb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x59dcf9e40c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x59dcf9e40a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x59dcf9e41605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x59dcf9e4139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x59dcf9e40249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x59dcf9e4102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x59dcf9e62760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x59dcf9e62b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x59dcf9d9756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x59dcf9d8f0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x59dcf9d8ec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x59dcf9dac5d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x59dcf9d955d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x59dcf9d8fc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x59dcf9d8a807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x59dcf9d8a7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x59dcf9d8a76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x59dcf9d8a741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x59dcf9e38cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x59dcf9e38cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x59dcf9e38cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x59dcf9e38cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x59dcf9e38cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x59dcf9e38cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x59dcf9e38cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x59dcf9e38cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x59dcf9e38cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x59dcf9d8a727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x59dcf9d8a82e - main\n  38:     0x71b09b22f1ca - <unknown>\n  39:     0x71b09b22f28b - __libc_start_main\n  40:     0x59dcf9d8a625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`AUTO_COMPLETE="1" CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x59dcf9e3fd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x59dcf9e3fd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x59dcf9e3fd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x59dcf9e3fd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x59dcf9e63c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x59dcf9e63c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x59dcf9e3cfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x59dcf9e3cfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x59dcf9e3fb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x59dcf9e40c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x59dcf9e40a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x59dcf9e41605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x59dcf9e4139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x59dcf9e40249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x59dcf9e4102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x59dcf9e62760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x59dcf9e62b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x59dcf9d9756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x59dcf9d8f0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x59dcf9d8ec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x59dcf9dac5d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x59dcf9d955d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x59dcf9d8fc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x59dcf9d8a807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x59dcf9d8a7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x59dcf9d8a76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x59dcf9d8a741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x59dcf9e38cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x59dcf9e38cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x59dcf9e38cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x59dcf9e38cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x59dcf9e38cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x59dcf9e38cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x59dcf9e38cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x59dcf9e38cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x59dcf9e38cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x59dcf9d8a727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x59dcf9d8a82e - main\n  38:     0x71b09b22f1ca - <unknown>\n  39:     0x71b09b22f28b - __libc_start_main\n  40:     0x59dcf9d8a625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a50fa0 - main::features::node::show_autocomplete_for_available_commands::h1ca910ee23499f20
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:15:40
[INFO] [stdout]   26:     0x56e000a50f07 - main::features::node::show_autocomplete_for_available_commands::{{closure}}::h3198e330ab0c1e43
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:14:46
[INFO] [stdout]   27:     0x56e000a4d476 - core::ops::function::FnOnce::call_once::h2b76edd07e0b41b3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::node::show_help_message_without_builtin_commands_when_no_arguments_are_supplied stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::node::show_help_message_without_builtin_commands_when_no_arguments_are_supplied' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x58c70cd28d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x58c70cd28d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x58c70cd28d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x58c70cd28d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x58c70cd4cc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x58c70cd4cc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x58c70cd25fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x58c70cd25fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x58c70cd28b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x58c70cd29c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x58c70cd29a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x58c70cd2a605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x58c70cd2a39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x58c70cd29249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x58c70cd2a02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x58c70cd4b760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x58c70cd4bb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x58c70cc8056e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x58c70cc780c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x58c70cc77c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x58c70cc95345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x58c70cc7e5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x58c70cc78c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x58c70cc73807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x58c70cc737ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x58c70cc7376e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x58c70cc73741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x58c70cd21cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x58c70cd21cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x58c70cd21cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x58c70cd21cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x58c70cd21cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x58c70cd21cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x58c70cd21cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x58c70cd21cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x58c70cd21cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x58c70cc73727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x58c70cc7382e - main\n  38:     0x78d8ff3501ca - <unknown>\n  39:     0x78d8ff35028b - __libc_start_main\n  40:     0x58c70cc73625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x58c70cd28d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x58c70cd28d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x58c70cd28d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x58c70cd28d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x58c70cd4cc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x58c70cd4cc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x58c70cd25fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x58c70cd25fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x58c70cd28b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x58c70cd29c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x58c70cd29a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x58c70cd2a605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x58c70cd2a39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x58c70cd29249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x58c70cd2a02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x58c70cd4b760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x58c70cd4bb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x58c70cc8056e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x58c70cc780c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x58c70cc77c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x58c70cc95345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x58c70cc7e5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x58c70cc78c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x58c70cc73807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x58c70cc737ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x58c70cc7376e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x58c70cc73741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x58c70cd21cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x58c70cd21cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x58c70cd21cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x58c70cd21cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x58c70cd21cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x58c70cd21cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x58c70cd21cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x58c70cd21cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x58c70cd21cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x58c70cc73727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x58c70cc7382e - main\n  38:     0x78d8ff3501ca - <unknown>\n  39:     0x78d8ff35028b - __libc_start_main\n  40:     0x58c70cc73625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a50d7f - main::features::node::show_help_message_without_builtin_commands_when_no_arguments_are_supplied::h5825d1a89dc893be
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:5:14
[INFO] [stdout]   26:     0x56e000a50d37 - main::features::node::show_help_message_without_builtin_commands_when_no_arguments_are_supplied::{{closure}}::h668813ff062ea240
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:4:79
[INFO] [stdout]   27:     0x56e000a4d376 - core::ops::function::FnOnce::call_once::h1b1a0a5aee34bbc6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::edit::return_non_zero_exit_code_when_editing_a_non_existing_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::edit::return_non_zero_exit_code_when_editing_a_non_existing_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 3
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "edit" "unknown-command"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5fdbb91a2d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5fdbb91a2d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5fdbb91a2d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5fdbb91a2d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5fdbb91c6c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5fdbb91c6c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5fdbb919ffd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5fdbb919ffd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5fdbb91a2b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5fdbb91a3c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5fdbb91a3a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5fdbb91a4605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5fdbb91a439a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5fdbb91a3249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5fdbb91a402d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5fdbb91c5760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5fdbb91c5b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5fdbb90fa56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5fdbb90f20c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5fdbb90f1c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5fdbb910f345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5fdbb90f85ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5fdbb90f2c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5fdbb90ed807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5fdbb90ed7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5fdbb90ed76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5fdbb90ed741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5fdbb919bcd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5fdbb919bcd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5fdbb919bcd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5fdbb919bcd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5fdbb919bcd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5fdbb919bcd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5fdbb919bcd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5fdbb919bcd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5fdbb919bcd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5fdbb90ed727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5fdbb90ed82e - main\n  38:     0x7988487681ca - <unknown>\n  39:     0x79884876828b - __libc_start_main\n  40:     0x5fdbb90ed625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a50167 - main::features::edit::return_non_zero_exit_code_when_editing_a_non_existing_command::h47e329bb3461ca12
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:10:39
[INFO] [stdout]   26:     0x56e000a50117 - main::features::edit::return_non_zero_exit_code_when_editing_a_non_existing_command::{{closure}}::h2258ac9db0cab448
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:9:67
[INFO] [stdout]   27:     0x56e000a4d8c6 - core::ops::function::FnOnce::call_once::h83920280787cbaf4
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::edit::return_non_zero_exit_code_when_editor_is_not_set stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::edit::return_non_zero_exit_code_when_editor_is_not_set' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 3
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "edit" "script"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x619eda3b3d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x619eda3b3d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x619eda3b3d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x619eda3b3d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x619eda3d7c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x619eda3d7c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x619eda3b0fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x619eda3b0fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x619eda3b3b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x619eda3b4c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x619eda3b4a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x619eda3b5605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x619eda3b539a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x619eda3b4249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x619eda3b502d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x619eda3d6760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x619eda3d6b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x619eda30b56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x619eda3030c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x619eda302c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x619eda320345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x619eda3095ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x619eda303c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x619eda2fe807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x619eda2fe7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x619eda2fe76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x619eda2fe741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x619eda3accd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x619eda3accd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x619eda3accd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x619eda3accd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x619eda3accd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x619eda3accd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x619eda3accd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x619eda3accd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x619eda3accd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x619eda2fe727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x619eda2fe82e - main\n  38:     0x7a83515ee1ca - <unknown>\n  39:     0x7a83515ee28b - __libc_start_main\n  40:     0x619eda2fe625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a50257 - main::features::edit::return_non_zero_exit_code_when_editor_is_not_set::ha4e7dce69cf1bd50
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:15:30
[INFO] [stdout]   26:     0x56e000a50207 - main::features::edit::return_non_zero_exit_code_when_editor_is_not_set::{{closure}}::h3b12fa2cd84c324d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:14:54
[INFO] [stdout]   27:     0x56e000a4dd06 - core::ops::function::FnOnce::call_once::hfab19a1e51560202
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::edit::show_auto_complete stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::edit::show_auto_complete' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5eda8269fd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5eda8269fd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5eda8269fd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5eda8269fd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5eda826c3c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5eda826c3c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5eda8269cfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5eda8269cfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5eda8269fb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5eda826a0c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5eda826a0a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5eda826a1605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5eda826a139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5eda826a0249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5eda826a102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5eda826c2760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5eda826c2b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5eda825f756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5eda825ef0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5eda825eec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5eda8260c5d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x5eda825f55d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x5eda825efc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5eda825ea807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5eda825ea7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5eda825ea76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5eda825ea741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5eda82698cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5eda82698cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5eda82698cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5eda82698cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5eda82698cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5eda82698cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5eda82698cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5eda82698cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5eda82698cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5eda825ea727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5eda825ea82e - main\n  38:     0x7af04882e1ca - <unknown>\n  39:     0x7af04882e28b - __libc_start_main\n  40:     0x5eda825ea625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`AUTO_COMPLETE="2" CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "edit"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5eda8269fd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5eda8269fd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5eda8269fd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5eda8269fd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5eda826c3c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5eda826c3c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5eda8269cfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5eda8269cfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5eda8269fb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5eda826a0c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5eda826a0a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5eda826a1605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5eda826a139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5eda826a0249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5eda826a102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5eda826c2760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5eda826c2b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5eda825f756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5eda825ef0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5eda825eec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5eda8260c5d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x5eda825f55d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x5eda825efc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5eda825ea807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5eda825ea7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5eda825ea76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5eda825ea741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5eda82698cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5eda82698cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5eda82698cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5eda82698cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5eda82698cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5eda82698cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5eda82698cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5eda82698cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5eda82698cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5eda825ea727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5eda825ea82e - main\n  38:     0x7af04882e1ca - <unknown>\n  39:     0x7af04882e28b - __libc_start_main\n  40:     0x5eda825ea625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a500a5 - main::features::edit::show_auto_complete::h036e9d48d2379ce0
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:5:46
[INFO] [stdout]   26:     0x56e000a50007 - main::features::edit::show_auto_complete::{{closure}}::hef90ad54eafd14b0
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/edit.rs:4:24
[INFO] [stdout]   27:     0x56e000a4d9c6 - core::ops::function::FnOnce::call_once::h99660df767ec6932
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::execute_a_command_when_dependencies_are_satisfied stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::execute_a_command_when_dependencies_are_satisfied' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6017b4c59d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6017b4c59d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6017b4c59d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6017b4c59d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6017b4c7dc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6017b4c7dc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6017b4c56fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6017b4c56fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6017b4c59b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6017b4c5ac33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6017b4c5aa15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6017b4c5b605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6017b4c5b39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6017b4c5a249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6017b4c5b02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6017b4c7c760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6017b4c7cb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6017b4bb156e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6017b4ba90c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6017b4ba8c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6017b4bc6345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x6017b4baf5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x6017b4ba9c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6017b4ba4807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6017b4ba47ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6017b4ba476e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6017b4ba4741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6017b4c52cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6017b4c52cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6017b4c52cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6017b4c52cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6017b4c52cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6017b4c52cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6017b4c52cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6017b4c52cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6017b4c52cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6017b4ba4727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6017b4ba482e - main\n  38:     0x76ed591cc1ca - <unknown>\n  39:     0x76ed591cc28b - __libc_start_main\n  40:     0x6017b4ba4625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`A_NAME="Steve" CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "deps"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x6017b4c59d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x6017b4c59d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x6017b4c59d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x6017b4c59d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x6017b4c7dc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x6017b4c7dc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x6017b4c56fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x6017b4c56fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x6017b4c59b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x6017b4c5ac33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x6017b4c5aa15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x6017b4c5b605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x6017b4c5b39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x6017b4c5a249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x6017b4c5b02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x6017b4c7c760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x6017b4c7cb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x6017b4bb156e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x6017b4ba90c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x6017b4ba8c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x6017b4bc6345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x6017b4baf5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x6017b4ba9c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x6017b4ba4807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x6017b4ba47ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x6017b4ba476e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x6017b4ba4741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x6017b4c52cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x6017b4c52cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x6017b4c52cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x6017b4c52cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x6017b4c52cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x6017b4c52cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x6017b4c52cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x6017b4c52cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x6017b4c52cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x6017b4ba4727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x6017b4ba482e - main\n  38:     0x76ed591cc1ca - <unknown>\n  39:     0x76ed591cc28b - __libc_start_main\n  40:     0x6017b4ba4625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a54f13 - main::features::execute_a_command_when_dependencies_are_satisfied::h5e5f3a38dd5a2c96
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:49:43
[INFO] [stdout]   26:     0x56e000a54e77 - main::features::execute_a_command_when_dependencies_are_satisfied::{{closure}}::h494e3afbc36d55b4
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:48:55
[INFO] [stdout]   27:     0x56e000a4d236 - core::ops::function::FnOnce::call_once::h054d52caf244ac14
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::node::show_autocomplete_for_a_sub_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::node::show_autocomplete_for_a_sub_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x55d8131fad42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x55d8131fad42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x55d8131fad42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x55d8131fad42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x55d81321ec33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x55d81321ec33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x55d8131f7fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x55d8131f7fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x55d8131fab92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x55d8131fbc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x55d8131fba15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x55d8131fc605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x55d8131fc39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x55d8131fb249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x55d8131fc02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x55d81321d760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x55d81321db96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x55d81315256e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x55d81314a0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x55d813149c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x55d8131675d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x55d8131505d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x55d81314ac06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x55d813145807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x55d8131457ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x55d81314576e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x55d813145741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x55d8131f3cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x55d8131f3cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x55d8131f3cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x55d8131f3cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x55d8131f3cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x55d8131f3cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x55d8131f3cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x55d8131f3cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x55d8131f3cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x55d813145727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x55d81314582e - main\n  38:     0x71c39553c1ca - <unknown>\n  39:     0x71c39553c28b - __libc_start_main\n  40:     0x55d813145625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`AUTO_COMPLETE="2" CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "sub"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x55d8131fad42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x55d8131fad42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x55d8131fad42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x55d8131fad42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x55d81321ec33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x55d81321ec33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x55d8131f7fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x55d8131f7fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x55d8131fab92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x55d8131fbc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x55d8131fba15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x55d8131fc605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x55d8131fc39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x55d8131fb249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x55d8131fc02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x55d81321d760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x55d81321db96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x55d81315256e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x55d81314a0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x55d813149c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x55d8131675d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x55d8131505d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x55d81314ac06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x55d813145807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x55d8131457ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x55d81314576e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x55d813145741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x55d8131f3cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x55d8131f3cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x55d8131f3cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x55d8131f3cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x55d8131f3cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x55d8131f3cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x55d8131f3cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x55d8131f3cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x55d8131f3cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x55d813145727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x55d81314582e - main\n  38:     0x71c39553c1ca - <unknown>\n  39:     0x71c39553c28b - __libc_start_main\n  40:     0x55d813145625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a510b5 - main::features::node::show_autocomplete_for_a_sub_command::hed709edca4c713db
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:22:10
[INFO] [stdout]   26:     0x56e000a51017 - main::features::node::show_autocomplete_for_a_sub_command::{{closure}}::h4de2f85965977b94
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:19:41
[INFO] [stdout]   27:     0x56e000a4d4f6 - core::ops::function::FnOnce::call_once::h3fdccf458a7f6612
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::show_command_usage_when_args_are_insufficient stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::show_command_usage_when_args_are_insufficient' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 2
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "min-args"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5ac0c98bad42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5ac0c98bad42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5ac0c98bad42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5ac0c98bad42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5ac0c98dec33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5ac0c98dec33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5ac0c98b7fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5ac0c98b7fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5ac0c98bab92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5ac0c98bbc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5ac0c98bba15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5ac0c98bc605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5ac0c98bc39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5ac0c98bb249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5ac0c98bc02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5ac0c98dd760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5ac0c98ddb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5ac0c981256e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5ac0c980a0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5ac0c9809c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5ac0c9827345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5ac0c98105ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5ac0c980ac06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5ac0c9805807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5ac0c98057ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5ac0c980576e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5ac0c9805741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5ac0c98b3cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5ac0c98b3cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5ac0c98b3cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5ac0c98b3cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5ac0c98b3cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5ac0c98b3cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5ac0c98b3cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5ac0c98b3cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5ac0c98b3cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5ac0c9805727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5ac0c980582e - main\n  38:     0x7362338421ca - <unknown>\n  39:     0x73623384228b - __libc_start_main\n  40:     0x5ac0c9805625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a54c07 - main::features::show_command_usage_when_args_are_insufficient::h10015c08ee962955
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:16:10
[INFO] [stdout]   26:     0x56e000a54bb7 - main::features::show_command_usage_when_args_are_insufficient::{{closure}}::h85f61bb1dac3d9e7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:14:51
[INFO] [stdout]   27:     0x56e000a4d5b6 - core::ops::function::FnOnce::call_once::h4bdf37a6b655e086
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::help::show_help_for_a_specific_command_alias stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::help::show_help_for_a_specific_command_alias' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x62b3e992bd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x62b3e992bd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x62b3e992bd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x62b3e992bd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x62b3e994fc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x62b3e994fc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x62b3e9928fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x62b3e9928fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x62b3e992bb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x62b3e992cc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x62b3e992ca15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x62b3e992d605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x62b3e992d39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x62b3e992c249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x62b3e992d02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x62b3e994e760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x62b3e994eb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x62b3e988356e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x62b3e987b0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x62b3e987ac61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x62b3e9898345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x62b3e98815ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x62b3e987bc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x62b3e9876807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x62b3e98767ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x62b3e987676e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x62b3e9876741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x62b3e9924cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x62b3e9924cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x62b3e9924cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x62b3e9924cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x62b3e9924cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x62b3e9924cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x62b3e9924cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x62b3e9924cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x62b3e9924cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x62b3e9876727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x62b3e987682e - main\n  38:     0x73b8bda1a1ca - <unknown>\n  39:     0x73b8bda1a28b - __libc_start_main\n  40:     0x62b3e9876625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "help" "p"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x62b3e992bd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x62b3e992bd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x62b3e992bd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x62b3e992bd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x62b3e994fc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x62b3e994fc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x62b3e9928fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x62b3e9928fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x62b3e992bb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x62b3e992cc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x62b3e992ca15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x62b3e992d605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x62b3e992d39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x62b3e992c249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x62b3e992d02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x62b3e994e760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x62b3e994eb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x62b3e988356e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x62b3e987b0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x62b3e987ac61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x62b3e9898345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x62b3e98815ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x62b3e987bc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x62b3e9876807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x62b3e98767ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x62b3e987676e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x62b3e9876741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x62b3e9924cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x62b3e9924cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x62b3e9924cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x62b3e9924cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x62b3e9924cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x62b3e9924cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x62b3e9924cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x62b3e9924cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x62b3e9924cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x62b3e9876727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x62b3e987682e - main\n  38:     0x73b8bda1a1ca - <unknown>\n  39:     0x73b8bda1a28b - __libc_start_main\n  40:     0x62b3e9876625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a50642 - main::features::help::show_help_for_a_specific_command_alias::h5a6ca193b5798075
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:12:25
[INFO] [stdout]   26:     0x56e000a505f7 - main::features::help::show_help_for_a_specific_command_alias::{{closure}}::h5cda20bb30056e56
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/help.rs:11:44
[INFO] [stdout]   27:     0x56e000a4d536 - core::ops::function::FnOnce::call_once::h4518e12480f0b684
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::execute_a_command_when_dependencies_are_satisfied_with_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::execute_a_command_when_dependencies_are_satisfied_with_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5e5f4e12fd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5e5f4e12fd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5e5f4e12fd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5e5f4e12fd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5e5f4e153c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5e5f4e153c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5e5f4e12cfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5e5f4e12cfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5e5f4e12fb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5e5f4e130c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5e5f4e130a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5e5f4e131605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5e5f4e13139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5e5f4e130249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5e5f4e13102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5e5f4e152760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5e5f4e152b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5e5f4e08756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5e5f4e07f0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5e5f4e07ec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5e5f4e09c345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5e5f4e0855ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5e5f4e07fc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5e5f4e07a807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5e5f4e07a7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5e5f4e07a76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5e5f4e07a741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5e5f4e128cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5e5f4e128cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5e5f4e128cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5e5f4e128cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5e5f4e128cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5e5f4e128cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5e5f4e128cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5e5f4e128cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5e5f4e128cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5e5f4e07a727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5e5f4e07a82e - main\n  38:     0x7fd6a460a1ca - <unknown>\n  39:     0x7fd6a460a28b - __libc_start_main\n  40:     0x5e5f4e07a625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" PATH="/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:tests/data/bin" "/opt/rustwide/target/debug/sdoc" "com-dep"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5e5f4e12fd42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5e5f4e12fd42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5e5f4e12fd42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5e5f4e12fd42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5e5f4e153c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5e5f4e153c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5e5f4e12cfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5e5f4e12cfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5e5f4e12fb92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5e5f4e130c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5e5f4e130a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5e5f4e131605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5e5f4e13139a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5e5f4e130249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5e5f4e13102d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5e5f4e152760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5e5f4e152b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5e5f4e08756e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5e5f4e07f0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5e5f4e07ec61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5e5f4e09c345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5e5f4e0855ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5e5f4e07fc06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5e5f4e07a807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5e5f4e07a7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5e5f4e07a76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5e5f4e07a741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5e5f4e128cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5e5f4e128cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5e5f4e128cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5e5f4e128cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5e5f4e128cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5e5f4e128cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5e5f4e128cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5e5f4e128cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5e5f4e128cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5e5f4e07a727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5e5f4e07a82e - main\n  38:     0x7fd6a460a1ca - <unknown>\n  39:     0x7fd6a460a28b - __libc_start_main\n  40:     0x5e5f4e07a625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a552b0 - main::features::execute_a_command_when_dependencies_are_satisfied_with_command::hfc02cd35a396f005
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:70:50
[INFO] [stdout]   26:     0x56e000a55077 - main::features::execute_a_command_when_dependencies_are_satisfied_with_command::{{closure}}::h5b8ef2fddfd0795d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:68:68
[INFO] [stdout]   27:     0x56e000a4d886 - core::ops::function::FnOnce::call_once::h80d1b21051fbc218
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::node::show_help_message_without_builtin_commands_when_unknown_command_is_given stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::node::show_help_message_without_builtin_commands_when_unknown_command_is_given' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 1
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "unknown-command"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5ec223890d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5ec223890d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5ec223890d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5ec223890d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5ec2238b4c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5ec2238b4c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5ec22388dfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5ec22388dfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5ec223890b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5ec223891c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5ec223891a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5ec223892605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5ec22389239a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5ec223891249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5ec22389202d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5ec2238b3760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5ec2238b3b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5ec2237e856e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5ec2237e00c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5ec2237dfc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5ec2237fd345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5ec2237e65ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5ec2237e0c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5ec2237db807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5ec2237db7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5ec2237db76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5ec2237db741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5ec223889cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5ec223889cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5ec223889cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5ec223889cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5ec223889cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5ec223889cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5ec223889cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5ec223889cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5ec223889cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5ec2237db727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5ec2237db82e - main\n  38:     0x76c7e5eea1ca - <unknown>\n  39:     0x76c7e5eea28b - __libc_start_main\n  40:     0x5ec2237db625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a50e67 - main::features::node::show_help_message_without_builtin_commands_when_unknown_command_is_given::h3d5bf9595dd4cf02
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:10:31
[INFO] [stdout]   26:     0x56e000a50e17 - main::features::node::show_help_message_without_builtin_commands_when_unknown_command_is_given::{{closure}}::h8be04dbbfcf31ec1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/node.rs:9:78
[INFO] [stdout]   27:     0x56e000a4d906 - core::ops::function::FnOnce::call_once::h8ebc51af660bb846
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::view::return_non_zero_exit_code_when_viewing_non_existing_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::view::return_non_zero_exit_code_when_viewing_non_existing_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 1
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "view" "unknown-command"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x60d216731d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x60d216731d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x60d216731d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x60d216731d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x60d216755c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x60d216755c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x60d21672efd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x60d21672efd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x60d216731b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x60d216732c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x60d216732a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x60d216733605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x60d21673339a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x60d216732249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x60d21673302d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x60d216754760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x60d216754b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x60d21668956e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x60d2166810c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x60d216680c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x60d21669e345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x60d2166875ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x60d216681c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x60d21667c807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x60d21667c7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x60d21667c76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x60d21667c741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x60d21672acd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x60d21672acd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x60d21672acd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x60d21672acd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x60d21672acd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x60d21672acd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x60d21672acd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x60d21672acd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x60d21672acd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x60d21667c727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x60d21667c82e - main\n  38:     0x74da962b41ca - <unknown>\n  39:     0x74da962b428b - __libc_start_main\n  40:     0x60d21667c625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a4ff77 - main::features::view::return_non_zero_exit_code_when_viewing_non_existing_command::h5b7146ef0c360740
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:35:39
[INFO] [stdout]   26:     0x56e000a4ff27 - main::features::view::return_non_zero_exit_code_when_viewing_non_existing_command::{{closure}}::h3b73375702c25aff
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:34:65
[INFO] [stdout]   27:     0x56e000a4d5f6 - core::ops::function::FnOnce::call_once::h4d34742c597e7866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::show_command_usage_when_dependency_check_fails_for_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::show_command_usage_when_dependency_check_fails_for_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 3
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "com-dep"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x57d090d53d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x57d090d53d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x57d090d53d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x57d090d53d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x57d090d77c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x57d090d77c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x57d090d50fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x57d090d50fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x57d090d53b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x57d090d54c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x57d090d54a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x57d090d55605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x57d090d5539a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x57d090d54249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x57d090d5502d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x57d090d76760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x57d090d76b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x57d090cab56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x57d090ca30c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x57d090ca2c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x57d090cc0345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x57d090ca95ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x57d090ca3c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x57d090c9e807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x57d090c9e7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x57d090c9e76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x57d090c9e741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x57d090d4ccd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x57d090d4ccd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x57d090d4ccd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x57d090d4ccd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x57d090d4ccd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x57d090d4ccd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x57d090d4ccd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x57d090d4ccd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x57d090d4ccd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x57d090c9e727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x57d090c9e82e - main\n  38:     0x7069707fc1ca - <unknown>\n  39:     0x7069707fc28b - __libc_start_main\n  40:     0x57d090c9e625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a54fd7 - main::features::show_command_usage_when_dependency_check_fails_for_command::h683c06eb5d2a6dc7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:55:10
[INFO] [stdout]   26:     0x56e000a54f87 - main::features::show_command_usage_when_dependency_check_fails_for_command::{{closure}}::h6cd51d234a20c6c5
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:53:64
[INFO] [stdout]   27:     0x56e000a4d4b6 - core::ops::function::FnOnce::call_once::h324622ad9c3d0fae
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::view::enable_viewing_a_script_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::view::enable_viewing_a_script_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5d84d61c7d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5d84d61c7d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5d84d61c7d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5d84d61c7d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5d84d61ebc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5d84d61ebc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5d84d61c4fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5d84d61c4fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5d84d61c7b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5d84d61c8c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5d84d61c8a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5d84d61c9605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5d84d61c939a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5d84d61c8249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5d84d61c902d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5d84d61ea760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5d84d61eab96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5d84d611f56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5d84d61170c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5d84d6116c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5d84d6134345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5d84d611d5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5d84d6117c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5d84d6112807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5d84d61127ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5d84d611276e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5d84d6112741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5d84d61c0cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5d84d61c0cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5d84d61c0cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5d84d61c0cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5d84d61c0cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5d84d61c0cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5d84d61c0cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5d84d61c0cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5d84d61c0cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5d84d6112727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5d84d611282e - main\n  38:     0x7a0d034dc1ca - <unknown>\n  39:     0x7a0d034dc28b - __libc_start_main\n  40:     0x5d84d6112625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "view" "script"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5d84d61c7d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5d84d61c7d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5d84d61c7d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5d84d61c7d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5d84d61ebc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5d84d61ebc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5d84d61c4fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5d84d61c4fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5d84d61c7b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5d84d61c8c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5d84d61c8a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5d84d61c9605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5d84d61c939a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5d84d61c8249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5d84d61c902d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5d84d61ea760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5d84d61eab96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5d84d611f56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5d84d61170c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5d84d6116c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5d84d6134345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5d84d611d5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5d84d6117c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5d84d6112807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5d84d61127ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5d84d611276e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5d84d6112741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5d84d61c0cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5d84d61c0cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5d84d61c0cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5d84d61c0cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5d84d61c0cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5d84d61c0cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5d84d61c0cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5d84d61c0cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5d84d61c0cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5d84d6112727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5d84d611282e - main\n  38:     0x7a0d034dc1ca - <unknown>\n  39:     0x7a0d034dc28b - __libc_start_main\n  40:     0x5d84d6112625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a4fca2 - main::features::view::enable_viewing_a_script_command::h410039ef829f4730
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:10:30
[INFO] [stdout]   26:     0x56e000a4fc57 - main::features::view::enable_viewing_a_script_command::{{closure}}::hdd805d86c1f6c9cd
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:9:37
[INFO] [stdout]   27:     0x56e000a4d2b6 - core::ops::function::FnOnce::call_once::h11c89460c15211c8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::show_command_usage_when_dependency_check_fails_for_envar stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::show_command_usage_when_dependency_check_fails_for_envar' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 3
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "deps"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x643c7264ad42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x643c7264ad42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x643c7264ad42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x643c7264ad42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x643c7266ec33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x643c7266ec33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x643c72647fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x643c72647fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x643c7264ab92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x643c7264bc33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x643c7264ba15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x643c7264c605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x643c7264c39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x643c7264b249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x643c7264c02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x643c7266d760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x643c7266db96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x643c725a256e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x643c7259a0c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x643c72599c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x643c725b7345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x643c725a05ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x643c7259ac06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x643c72595807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x643c725957ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x643c7259576e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x643c72595741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x643c72643cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x643c72643cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x643c72643cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x643c72643cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x643c72643cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x643c72643cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x643c72643cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x643c72643cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x643c72643cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x643c72595727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x643c7259582e - main\n  38:     0x7389cd9af1ca - <unknown>\n  39:     0x7389cd9af28b - __libc_start_main\n  40:     0x643c72595625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a54dd7 - main::features::show_command_usage_when_dependency_check_fails_for_envar::hf09b94de4595c6a4
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:35:10
[INFO] [stdout]   26:     0x56e000a54d87 - main::features::show_command_usage_when_dependency_check_fails_for_envar::{{closure}}::h8c8d97c0760e20ba
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/mod.rs:33:62
[INFO] [stdout]   27:     0x56e000a4dc86 - core::ops::function::FnOnce::call_once::heb56ed1627bcdebc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::script::pass_arguments_to_script_correctly stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::script::pass_arguments_to_script_correctly' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x56c40b080d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x56c40b080d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x56c40b080d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x56c40b080d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x56c40b0a4c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x56c40b0a4c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x56c40b07dfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x56c40b07dfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x56c40b080b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x56c40b081c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x56c40b081a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x56c40b082605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x56c40b08239a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x56c40b081249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x56c40b08202d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x56c40b0a3760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x56c40b0a3b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x56c40afd856e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x56c40afd00c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x56c40afcfc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x56c40afed345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x56c40afd65ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x56c40afd0c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x56c40afcb807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x56c40afcb7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x56c40afcb76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x56c40afcb741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x56c40b079cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x56c40b079cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x56c40b079cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x56c40b079cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x56c40b079cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x56c40b079cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x56c40b079cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x56c40b079cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x56c40b079cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x56c40afcb727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x56c40afcb82e - main\n  38:     0x78299204b1ca - <unknown>\n  39:     0x78299204b28b - __libc_start_main\n  40:     0x56c40afcb625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "script" "one two" "three"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x56c40b080d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x56c40b080d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x56c40b080d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x56c40b080d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x56c40b0a4c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x56c40b0a4c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x56c40b07dfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x56c40b07dfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x56c40b080b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x56c40b081c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x56c40b081a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x56c40b082605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x56c40b08239a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x56c40b081249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x56c40b08202d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x56c40b0a3760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x56c40b0a3b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x56c40afd856e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x56c40afd00c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x56c40afcfc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x56c40afed345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x56c40afd65ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x56c40afd0c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x56c40afcb807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x56c40afcb7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x56c40afcb76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x56c40afcb741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x56c40b079cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x56c40b079cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x56c40b079cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x56c40b079cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x56c40b079cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x56c40b079cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x56c40b079cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x56c40b079cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x56c40b079cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x56c40afcb727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x56c40afcb82e - main\n  38:     0x78299204b1ca - <unknown>\n  39:     0x78299204b28b - __libc_start_main\n  40:     0x56c40afcb625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a4fae2 - main::features::script::pass_arguments_to_script_correctly::hab10cb91bd55a1ec
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/script.rs:17:10
[INFO] [stdout]   26:     0x56e000a4fa97 - main::features::script::pass_arguments_to_script_correctly::{{closure}}::h7d7568a506aa8499
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/script.rs:15:40
[INFO] [stdout]   27:     0x56e000a4d636 - core::ops::function::FnOnce::call_once::h4f1932efcb252b4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::view::show_auto_complete stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::view::show_auto_complete' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x64e215e29d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x64e215e29d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x64e215e29d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x64e215e29d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x64e215e4dc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x64e215e4dc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x64e215e26fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x64e215e26fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x64e215e29b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x64e215e2ac33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x64e215e2aa15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x64e215e2b605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x64e215e2b39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x64e215e2a249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x64e215e2b02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x64e215e4c760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x64e215e4cb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x64e215d8156e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x64e215d790c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x64e215d78c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x64e215d965d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x64e215d7f5d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x64e215d79c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x64e215d74807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x64e215d747ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x64e215d7476e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x64e215d74741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x64e215e22cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x64e215e22cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x64e215e22cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x64e215e22cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x64e215e22cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x64e215e22cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x64e215e22cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x64e215e22cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x64e215e22cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x64e215d74727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x64e215d7482e - main\n  38:     0x7c34f84d91ca - <unknown>\n  39:     0x7c34f84d928b - __libc_start_main\n  40:     0x64e215d74625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`AUTO_COMPLETE="2" CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "view"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x64e215e29d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x64e215e29d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x64e215e29d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x64e215e29d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x64e215e4dc33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x64e215e4dc33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x64e215e26fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x64e215e26fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x64e215e29b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x64e215e2ac33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x64e215e2aa15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x64e215e2b605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x64e215e2b39a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x64e215e2a249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x64e215e2b02d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x64e215e4c760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x64e215e4cb96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x64e215d8156e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x64e215d790c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x64e215d78c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x64e215d965d5 - sdoc::commands::node::execute_auto_complete::h23ec0ab4a45c0e99\n                               at /opt/rustwide/workdir/src/commands/node.rs:20:65\n  21:     0x64e215d7f5d3 - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:12:9\n  22:     0x64e215d79c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x64e215d74807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x64e215d747ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x64e215d7476e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x64e215d74741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x64e215e22cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x64e215e22cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x64e215e22cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x64e215e22cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x64e215e22cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x64e215e22cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x64e215e22cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x64e215e22cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x64e215e22cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x64e215d74727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x64e215d7482e - main\n  38:     0x7c34f84d91ca - <unknown>\n  39:     0x7c34f84d928b - __libc_start_main\n  40:     0x64e215d74625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a4fdd5 - main::features::view::show_auto_complete::h443a638971614b5b
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:17:10
[INFO] [stdout]   26:     0x56e000a4fd37 - main::features::view::show_auto_complete::{{closure}}::he7efa7b181df09ea
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:14:24
[INFO] [stdout]   27:     0x56e000a4d576 - core::ops::function::FnOnce::call_once::h473b1a1c2bcab2ea
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::view::only_allow_viewing_of_script_and_shell_commands stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::view::only_allow_viewing_of_script_and_shell_commands' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected return code, failed var == 1
[INFO] [stdout] 
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "view" "edit"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x55c997ab0d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x55c997ab0d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x55c997ab0d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x55c997ab0d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x55c997ad4c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x55c997ad4c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x55c997aadfd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x55c997aadfd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x55c997ab0b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x55c997ab1c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x55c997ab1a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x55c997ab2605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x55c997ab239a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x55c997ab1249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x55c997ab202d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x55c997ad3760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x55c997ad3b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x55c997a0856e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x55c997a000c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x55c9979ffc61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x55c997a1d345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x55c997a065ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x55c997a00c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x55c9979fb807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x55c9979fb7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x55c9979fb76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x55c9979fb741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x55c997aa9cd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x55c997aa9cd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x55c997aa9cd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x55c997aa9cd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x55c997aa9cd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x55c997aa9cd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x55c997aa9cd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x55c997aa9cd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x55c997aa9cd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x55c9979fb727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x55c9979fb82e - main\n  38:     0x770177adf1ca - <unknown>\n  39:     0x770177adf28b - __libc_start_main\n  40:     0x55c9979fb625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test main`
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000a4c559 - assert_cmd::assert::Assert::code::h8609bc854102456b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:354:29
[INFO] [stdout]   24:     0x56e000a4f337 - main::features::common::Harness::code::he0ca18cf256758a1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:109:31
[INFO] [stdout]   25:     0x56e000a4fe97 - main::features::view::only_allow_viewing_of_script_and_shell_commands::h0ebed9f3defa5870
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:30:28
[INFO] [stdout]   26:     0x56e000a4fe47 - main::features::view::only_allow_viewing_of_script_and_shell_commands::{{closure}}::ha16a16b4f253bfef
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:29:53
[INFO] [stdout]   27:     0x56e000a4d2f6 - core::ops::function::FnOnce::call_once::h12e057f422865e69
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::view::enable_viewing_a_shell_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::view::enable_viewing_a_shell_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5d2587a15d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5d2587a15d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5d2587a15d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5d2587a15d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5d2587a39c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5d2587a39c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5d2587a12fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5d2587a12fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5d2587a15b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5d2587a16c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5d2587a16a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5d2587a17605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5d2587a1739a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5d2587a16249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5d2587a1702d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5d2587a38760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5d2587a38b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5d258796d56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5d25879650c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5d2587964c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5d2587982345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5d258796b5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5d2587965c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5d2587960807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5d25879607ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5d258796076e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5d2587960741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5d2587a0ecd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5d2587a0ecd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5d2587a0ecd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5d2587a0ecd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5d2587a0ecd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5d2587a0ecd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5d2587a0ecd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5d2587a0ecd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5d2587a0ecd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5d2587960727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5d258796082e - main\n  38:     0x73c0ad30c1ca - <unknown>\n  39:     0x73c0ad30c28b - __libc_start_main\n  40:     0x5d2587960625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "view" "print"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x5d2587a15d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x5d2587a15d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x5d2587a15d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x5d2587a15d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x5d2587a39c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x5d2587a39c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x5d2587a12fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x5d2587a12fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x5d2587a15b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x5d2587a16c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x5d2587a16a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x5d2587a17605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x5d2587a1739a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x5d2587a16249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x5d2587a1702d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x5d2587a38760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x5d2587a38b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x5d258796d56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x5d25879650c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x5d2587964c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x5d2587982345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x5d258796b5ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x5d2587965c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x5d2587960807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x5d25879607ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x5d258796076e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x5d2587960741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x5d2587a0ecd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x5d2587a0ecd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x5d2587a0ecd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x5d2587a0ecd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x5d2587a0ecd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x5d2587a0ecd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x5d2587a0ecd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x5d2587a0ecd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x5d2587a0ecd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x5d2587960727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x5d258796082e - main\n  38:     0x73c0ad30c1ca - <unknown>\n  39:     0x73c0ad30c28b - __libc_start_main\n  40:     0x5d2587960625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a4fbc2 - main::features::view::enable_viewing_a_shell_command::hd6b96ba1e5e2cecf
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:5:29
[INFO] [stdout]   26:     0x56e000a4fb77 - main::features::view::enable_viewing_a_shell_command::{{closure}}::h24266ac0e91d7b5a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/view.rs:4:36
[INFO] [stdout]   27:     0x56e000a4d946 - core::ops::function::FnOnce::call_once::h8f226b6d0872a104
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- features::script::execute_a_script_command stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'features::script::execute_a_script_command' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9:
[INFO] [stdout] Unexpected failure.
[INFO] [stdout] code-101
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x60a4a78b3d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x60a4a78b3d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x60a4a78b3d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x60a4a78b3d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x60a4a78d7c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x60a4a78d7c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x60a4a78b0fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x60a4a78b0fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x60a4a78b3b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x60a4a78b4c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x60a4a78b4a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x60a4a78b5605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x60a4a78b539a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x60a4a78b4249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x60a4a78b502d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x60a4a78d6760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x60a4a78d6b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x60a4a780b56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x60a4a78030c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x60a4a7802c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x60a4a7820345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x60a4a78095ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x60a4a7803c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x60a4a77fe807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x60a4a77fe7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x60a4a77fe76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x60a4a77fe741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x60a4a78accd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x60a4a78accd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x60a4a78accd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x60a4a78accd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x60a4a78accd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x60a4a78accd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x60a4a78accd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x60a4a78accd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x60a4a78accd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x60a4a77fe727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x60a4a77fe82e - main\n  38:     0x755a897a61ca - <unknown>\n  39:     0x755a897a628b - __libc_start_main\n  40:     0x60a4a77fe625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] command=`CLI_NAME="example-cli" COMMANDS_DIRECTORY="tests/data" EDITOR="" "/opt/rustwide/target/debug/sdoc" "script"`
[INFO] [stdout] code=101
[INFO] [stdout] stdout=```""```
[INFO] [stdout] stderr=```"\nthread \'main\' panicked at src/config/mod.rs:70:10:\nFailed to open file: \"tests/data/example-cli/commands.yaml\": Os { code: 2, kind: NotFound, message: \"No such file or directory\" }\nstack backtrace:\n   0:     0x60a4a78b3d42 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9\n   1:     0x60a4a78b3d42 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14\n   2:     0x60a4a78b3d42 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9\n   3:     0x60a4a78b3d42 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26\n   4:     0x60a4a78d7c33 - core::fmt::rt::Argument::fmt::h2c56b3114963061a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76\n   5:     0x60a4a78d7c33 - core::fmt::write::h8a494366950f23bb\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25\n   6:     0x60a4a78b0fd3 - std::io::default_write_fmt::ha27fbccbc65eb6fa\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11\n   7:     0x60a4a78b0fd3 - std::io::Write::write_fmt::h6556609fca33d0b1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13\n   8:     0x60a4a78b3b92 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9\n   9:     0x60a4a78b4c33 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27\n  10:     0x60a4a78b4a15 - std::panicking::default_hook::h2c66fc99e962531d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:327:9\n  11:     0x60a4a78b5605 - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:833:13\n  12:     0x60a4a78b539a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13\n  13:     0x60a4a78b4249 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18\n  14:     0x60a4a78b502d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5\n  15:     0x60a4a78d6760 - core::panicking::panic_fmt::h62f63d096dd276af\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14\n  16:     0x60a4a78d6b96 - core::result::unwrap_failed::h95bc3f5a607b2c95\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1765:5\n  17:     0x60a4a780b56e - core::result::Result<T,E>::expect::ha4ca858cbfac7952\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1119:23\n  18:     0x60a4a78030c2 - sdoc::config::file_config_source::ha6fe8ecb9a696abe\n                               at /opt/rustwide/workdir/src/config/mod.rs:70:10\n  19:     0x60a4a7802c61 - sdoc::config::Context::next::he1a189109a0bf783\n                               at /opt/rustwide/workdir/src/config/mod.rs:49:21\n  20:     0x60a4a7820345 - sdoc::commands::node::execute::h998e750a383f7b31\n                               at /opt/rustwide/workdir/src/commands/node.rs:8:51\n  21:     0x60a4a78095ba - sdoc::cli::run_cli::h3ee47ea3038d4c2e\n                               at /opt/rustwide/workdir/src/cli.rs:14:9\n  22:     0x60a4a7803c06 - sdoc::run::h41eb2509fc27feeb\n                               at /opt/rustwide/workdir/src/lib.rs:33:35\n  23:     0x60a4a77fe807 - sdoc::main::h002590654e300840\n                               at /opt/rustwide/workdir/src/main.rs:4:5\n  24:     0x60a4a77fe7ab - core::ops::function::FnOnce::call_once::h59dccce8f2212a8d\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5\n  25:     0x60a4a77fe76e - std::sys::backtrace::__rust_begin_short_backtrace::hfc7e4e7121312799\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18\n  26:     0x60a4a77fe741 - std::rt::lang_start::{{closure}}::hf60ec8dd456fcc24\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:206:18\n  27:     0x60a4a78accd0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h638295a043b40957\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:290:21\n  28:     0x60a4a78accd0 - std::panicking::catch_unwind::do_call::hbd68098bdea1ca50\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  29:     0x60a4a78accd0 - std::panicking::catch_unwind::h50591d85bf847c7c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  30:     0x60a4a78accd0 - std::panic::catch_unwind::h2487b4c4f2ae22c6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  31:     0x60a4a78accd0 - std::rt::lang_start_internal::{{closure}}::h61f0945cc6c9a811\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:175:24\n  32:     0x60a4a78accd0 - std::panicking::catch_unwind::do_call::h34b9c3722acd6bd1\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40\n  33:     0x60a4a78accd0 - std::panicking::catch_unwind::hf9a822ea043fb0d6\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19\n  34:     0x60a4a78accd0 - std::panic::catch_unwind::h5b3cac802237ed89\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14\n  35:     0x60a4a78accd0 - std::rt::lang_start_internal::h34f9328d113fd60a\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:171:5\n  36:     0x60a4a77fe727 - std::rt::lang_start::h257fc64a7360e19c\n                               at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/rt.rs:205:5\n  37:     0x60a4a77fe82e - main\n  38:     0x755a897a61ca - <unknown>\n  39:     0x755a897a628b - __libc_start_main\n  40:     0x60a4a77fe625 - _start\n  41:                0x0 - <unknown>\n"```
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56e000b54ee2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56e000b54ee2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56e000b54ee2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56e000b54ee2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hdcfcb6d4c8489523
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56e000b7c723 - core::fmt::rt::Argument::fmt::h2c56b3114963061a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56e000b7c723 - core::fmt::write::h8a494366950f23bb
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x56e000b51663 - std::io::default_write_fmt::h7b8824096454f323
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56e000b51663 - std::io::Write::write_fmt::h4e71294925c334d0
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56e000b54d32 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56e000b56799 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x56e000b565ce - std::panicking::default_hook::h2c66fc99e962531d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x56e000a8e974 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb6bd65493727d71a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x56e000a8e974 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56e000b5716e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h318e4efb8c1a5689
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x56e000b5716e - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x56e000b56f3a - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x56e000b553d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x56e000b56bcd - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x56e000b7aea0 - core::panicking::panic_fmt::h62f63d096dd276af
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x56e000ad9620 - core::panicking::panic_display::hb263f62f77c5e866
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x56e000ae702e - assert_cmd::assert::AssertError::panic::ha8936414179d258a
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:124:9
[INFO] [stdout]   21:     0x56e000ad7380 - core::ops::function::FnOnce::call_once::h5847d6cd3f23e248
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   22:     0x56e000ad8f33 - core::result::Result<T,E>::unwrap_or_else::h321cb7b58f11c82e
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/result.rs:1525:23
[INFO] [stdout]   23:     0x56e000ae7931 - assert_cmd::assert::Assert::success::h99bca605870b18d7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/assert_cmd-1.0.8/src/assert.rs:249:28
[INFO] [stdout]   24:     0x56e000a4f2ec - main::features::common::Harness::success::hf1219de5dbc7fb1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/common.rs:105:31
[INFO] [stdout]   25:     0x56e000a4fa02 - main::features::script::execute_a_script_command::hdf60afc8d6cc1f82
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/script.rs:6:10
[INFO] [stdout]   26:     0x56e000a4f9b7 - main::features::script::execute_a_script_command::{{closure}}::h941757c46aee5736
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/features/script.rs:4:30
[INFO] [stdout]   27:     0x56e000a4d1f6 - core::ops::function::FnOnce::call_once::h0361b44099f6dc37
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   28:     0x56e000a941db - core::ops::function::FnOnce::call_once::h1f9474f1347fff52
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   29:     0x56e000a941db - test::__rust_begin_short_backtrace::ha52ab26e77157f03
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x56e000a93315 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x56e000a93315 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x56e000a93315 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x56e000a93315 - std::panicking::catch_unwind::h6deb5fe1e91873c9
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x56e000a93315 - std::panic::catch_unwind::hea0829b6b565654b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x56e000a93315 - test::run_test_in_process::hdc44dfecea3db21b
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x56e000a93315 - test::run_test::{{closure}}::h0364ba59bf23f652
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x56e000a56f14 - test::run_test::{{closure}}::h32730b304eec05da
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x56e000a56f14 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   39:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x56e000a5a8ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x56e000a5a8ea - std::panicking::catch_unwind::do_call::h163fe12cca9901c2
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x56e000a5a8ea - std::panicking::catch_unwind::he81557d0e17cc1bc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x56e000a5a8ea - std::panic::catch_unwind::hc2b8e79c20593955
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x56e000a5a8ea - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x56e000a5a8ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5
[INFO] [stdout]   46:     0x56e000b5a20f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h5924238c754de3b8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x56e000b5a20f - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8
[INFO] [stdout]                                at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17
[INFO] [stdout]   48:     0x7150ae957aa4 - <unknown>
[INFO] [stdout]   49:     0x7150ae9e4a34 - clone
[INFO] [stdout]   50:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     features::config::allow_editor_to_be_configured
[INFO] [stdout]     features::config::return_non_zero_exit_code_when_editor_is_not_set
[INFO] [stdout]     features::config::show_nothing_for_auto_complete
[INFO] [stdout]     features::edit::allow_editor_to_be_configured
[INFO] [stdout]     features::edit::only_allow_editing_of_script_commands
[INFO] [stdout]     features::edit::return_non_zero_exit_code_when_editing_a_non_existing_command
[INFO] [stdout]     features::edit::return_non_zero_exit_code_when_editor_is_not_set
[INFO] [stdout]     features::edit::show_auto_complete
[INFO] [stdout]     features::execute_a_command_when_dependencies_are_satisfied
[INFO] [stdout]     features::execute_a_command_when_dependencies_are_satisfied_with_command
[INFO] [stdout]     features::execute_a_command_with_required_args
[INFO] [stdout]     features::help::return_non_zero_exit_code_when_asking_for_help_foir_nonexisting_command
[INFO] [stdout]     features::help::show_auto_complete
[INFO] [stdout]     features::help::show_help_for_a_specific_command
[INFO] [stdout]     features::help::show_help_for_a_specific_command_alias
[INFO] [stdout]     features::help::show_help_for_config_command
[INFO] [stdout]     features::help::show_help_for_edit_command
[INFO] [stdout]     features::help::show_help_for_help_command
[INFO] [stdout]     features::help::show_help_for_view_command
[INFO] [stdout]     features::help::show_help_message_when_help_is_ran
[INFO] [stdout]     features::node::execute_a_command_with_alias
[INFO] [stdout]     features::node::execute_a_sub_command
[INFO] [stdout]     features::node::show_autocomplete_for_a_sub_command
[INFO] [stdout]     features::node::show_autocomplete_for_available_commands
[INFO] [stdout]     features::node::show_help_message_without_builtin_commands_when_no_arguments_are_supplied
[INFO] [stdout]     features::node::show_help_message_without_builtin_commands_when_unknown_command_is_given
[INFO] [stdout]     features::script::execute_a_script_command
[INFO] [stdout]     features::script::pass_arguments_to_script_correctly
[INFO] [stdout]     features::show_command_usage_when_args_are_insufficient
[INFO] [stdout]     features::show_command_usage_when_dependency_check_fails_for_command
[INFO] [stdout]     features::show_command_usage_when_dependency_check_fails_for_envar
[INFO] [stdout]     features::view::enable_viewing_a_script_command
[INFO] [stdout]     features::view::enable_viewing_a_shell_command
[INFO] [stdout]     features::view::only_allow_viewing_of_script_and_shell_commands
[INFO] [stdout]     features::view::return_non_zero_exit_code_when_viewing_non_existing_command
[INFO] [stdout]     features::view::show_auto_complete
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 9 passed; 36 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "6b51ea51ca66c2e16fab6d79cc2f1afea4c949652cd5750c8ab24863ce50ff15", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6b51ea51ca66c2e16fab6d79cc2f1afea4c949652cd5750c8ab24863ce50ff15", kill_on_drop: false }`
[INFO] [stdout] 6b51ea51ca66c2e16fab6d79cc2f1afea4c949652cd5750c8ab24863ce50ff15
