[INFO] cloning repository https://github.com/mareurs/code-explorer
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mareurs/code-explorer" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmareurs%2Fcode-explorer", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmareurs%2Fcode-explorer'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 6277878fd1a183406d4d9edc40766154d1769bce
[INFO] testing mareurs/code-explorer against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmareurs%2Fcode-explorer" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/mareurs/code-explorer
[INFO] finished tweaking git repo https://github.com/mareurs/code-explorer
[INFO] tweaked toml for git repo https://github.com/mareurs/code-explorer written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mareurs/code-explorer on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mareurs/code-explorer 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.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tree-sitter-language v0.1.7
[INFO] [stderr]   Downloaded wit-bindgen-rust-macro v0.51.0
[INFO] [stderr]   Downloaded wit-bindgen-rust v0.51.0
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.113
[INFO] [stderr]   Downloaded monostate-impl v0.1.18
[INFO] [stderr]   Downloaded monostate v0.1.18
[INFO] [stderr]   Downloaded webpki-roots v0.26.11
[INFO] [stderr]   Downloaded rmcp-macros v0.1.5
[INFO] [stderr]   Downloaded openssl-probe v0.2.1
[INFO] [stderr]   Downloaded clap_lex v1.0.0
[INFO] [stderr]   Downloaded dary_heap v0.3.8
[INFO] [stderr]   Downloaded clap_builder v4.5.60
[INFO] [stderr]   Downloaded redox_syscall v0.7.2
[INFO] [stderr]   Downloaded clap v4.5.60
[INFO] [stderr]   Downloaded ignore v0.4.25
[INFO] [stderr]   Downloaded zune-jpeg v0.5.12
[INFO] [stderr]   Downloaded ort v2.0.0-rc.9
[INFO] [stderr]   Downloaded tree-sitter-go v0.25.0
[INFO] [stderr]   Downloaded png v0.18.1
[INFO] [stderr]   Downloaded h2 v0.4.13
[INFO] [stderr]   Downloaded esaxx-rs v0.1.10
[INFO] [stderr]   Downloaded tokenizers v0.21.4
[INFO] [stderr]   Downloaded tree-sitter v0.25.10
[INFO] [stderr]   Downloaded webpki-roots v1.0.6
[INFO] [stderr]   Downloaded chrono v0.4.44
[INFO] [stderr]   Downloaded sqlite-vec v0.1.6
[INFO] [stderr]   Downloaded ndarray v0.16.1
[INFO] [stderr]   Downloaded openssl v0.10.75
[INFO] [stderr]   Downloaded zerocopy v0.8.39
[INFO] [stderr]   Downloaded wasmparser v0.244.0
[INFO] [stderr]   Downloaded rustls v0.23.37
[INFO] [stderr]   Downloaded fastembed v4.9.1
[INFO] [stderr]   Downloaded regex-syntax v0.8.10
[INFO] [stderr]   Downloaded rustix v1.1.4
[INFO] [stderr]   Downloaded tree-sitter-rust v0.24.0
[INFO] [stderr]   Downloaded wit-component v0.244.0
[INFO] [stderr]   Downloaded futures-util v0.3.32
[INFO] [stderr]   Downloaded tree-sitter-java v0.23.5
[INFO] [stderr]   Downloaded tree-sitter-python v0.25.0
[INFO] [stderr]   Downloaded rusqlite v0.31.0
[INFO] [stderr]   Downloaded libfuzzer-sys v0.4.12
[INFO] [stderr]   Downloaded libssh2-sys v0.3.1
[INFO] [stderr]   Downloaded wasip3 v0.4.0+wasi-0.3.0-rc-2026-01-06
[INFO] [stderr]   Downloaded wit-parser v0.244.0
[INFO] [stderr]   Downloaded security-framework v3.7.0
[INFO] [stderr]   Downloaded hyper-util v0.1.20
[INFO] [stderr]   Downloaded web-sys v0.3.90
[INFO] [stderr]   Downloaded onig_sys v69.9.1
[INFO] [stderr]   Downloaded libc v0.2.182
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.39
[INFO] [stderr]   Downloaded flate2 v1.1.9
[INFO] [stderr]   Downloaded lsp-types v0.97.0
[INFO] [stderr]   Downloaded tree-sitter-typescript v0.23.2
[INFO] [stderr]   Downloaded js-sys v0.3.90
[INFO] [stderr]   Downloaded bumpalo v3.20.2
[INFO] [stderr]   Downloaded wasm-encoder v0.244.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.113
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.113
[INFO] [stderr]   Downloaded rmcp v0.1.5
[INFO] [stderr]   Downloaded libz-sys v1.1.24
[INFO] [stderr]   Downloaded schemars v0.8.22
[INFO] [stderr]   Downloaded getrandom v0.4.1
[INFO] [stderr]   Downloaded bytes v1.11.1
[INFO] [stderr]   Downloaded anyhow v1.0.102
[INFO] [stderr]   Downloaded hf-hub v0.4.3
[INFO] [stderr]   Downloaded matrixmultiply v0.3.10
[INFO] [stderr]   Downloaded portable-atomic-util v0.2.5
[INFO] [stderr]   Downloaded ort-sys v2.0.0-rc.9
[INFO] [stderr]   Downloaded onig v6.5.1
[INFO] [stderr]   Downloaded futures v0.3.32
[INFO] [stderr]   Downloaded tempfile v3.26.0
[INFO] [stderr]   Downloaded futures-channel v0.3.32
[INFO] [stderr]   Downloaded streaming-iterator v0.1.9
[INFO] [stderr]   Downloaded tree-sitter-kotlin-ng v1.1.0
[INFO] [stderr]   Downloaded wit-bindgen-core v0.51.0
[INFO] [stderr]   Downloaded wasm-metadata v0.244.0
[INFO] [stderr]   Downloaded cc v1.2.56
[INFO] [stderr]   Downloaded open v5.3.3
[INFO] [stderr]   Downloaded security-framework-sys v2.17.0
[INFO] [stderr]   Downloaded schemars_derive v0.8.22
[INFO] [stderr]   Downloaded futures-sink v0.3.32
[INFO] [stderr]   Downloaded globset v0.4.18
[INFO] [stderr]   Downloaded native-tls v0.2.18
[INFO] [stderr]   Downloaded futures-executor v0.3.32
[INFO] [stderr]   Downloaded slab v0.4.12
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.9
[INFO] [stderr]   Downloaded bitflags v2.11.0
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.63
[INFO] [stderr]   Downloaded system-configuration v0.7.0
[INFO] [stderr]   Downloaded zmij v1.0.21
[INFO] [stderr]   Downloaded avif-serialize v0.8.8
[INFO] [stderr]   Downloaded rayon-cond v0.4.0
[INFO] [stderr]   Downloaded id-arena v2.3.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.113
[INFO] [stderr]   Downloaded futures-macro v0.3.32
[INFO] [stderr]   Downloaded futures-core v0.3.32
[INFO] [stderr]   Downloaded leb128fmt v0.1.0
[INFO] [stderr]   Downloaded futures-io v0.3.32
[INFO] [stderr]   Downloaded futures-task v0.3.32
[INFO] [stderr]   Downloaded windows-registry v0.6.1
[INFO] [stderr]   Downloaded linux-raw-sys v0.12.1
[INFO] [stderr]   Downloaded libsqlite3-sys v0.28.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] af35fef6d48f557aeec8c985cd398a4b2cfcbf64d4313fcc76f198fd0e86e2e6
[INFO] running `Command { std: "docker" "start" "-a" "af35fef6d48f557aeec8c985cd398a4b2cfcbf64d4313fcc76f198fd0e86e2e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "af35fef6d48f557aeec8c985cd398a4b2cfcbf64d4313fcc76f198fd0e86e2e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af35fef6d48f557aeec8c985cd398a4b2cfcbf64d4313fcc76f198fd0e86e2e6", kill_on_drop: false }`
[INFO] [stdout] af35fef6d48f557aeec8c985cd398a4b2cfcbf64d4313fcc76f198fd0e86e2e6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 827c7ce311f5dc14eb1dac9764c5332d20f81383e4e04b90cb60218d2539435e
[INFO] running `Command { std: "docker" "start" "-a" "827c7ce311f5dc14eb1dac9764c5332d20f81383e4e04b90cb60218d2539435e", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling tree-sitter-language v0.1.7
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling litemap v0.8.1
[INFO] [stderr]    Compiling writeable v0.6.2
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling openssl v0.10.75
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling openssl-sys v0.9.111
[INFO] [stderr]    Compiling libz-sys v1.1.24
[INFO] [stderr]    Compiling libssh2-sys v0.3.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling ipnet v2.11.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling libsqlite3-sys v0.28.0
[INFO] [stderr]    Compiling libgit2-sys v0.17.0+1.8.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling tree-sitter v0.25.10
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling sqlite-vec v0.1.6
[INFO] [stderr]    Compiling tree-sitter-python v0.25.0
[INFO] [stderr]    Compiling tree-sitter-rust v0.24.0
[INFO] [stderr]    Compiling tree-sitter-typescript v0.23.2
[INFO] [stderr]    Compiling tree-sitter-go v0.25.0
[INFO] [stderr]    Compiling tree-sitter-java v0.23.5
[INFO] [stderr]    Compiling tree-sitter-kotlin-ng v1.1.0
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling is-docker v0.2.0
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling iri-string v0.7.10
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling fluent-uri v0.1.4
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling is-wsl v0.4.0
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling rmcp-macros v0.1.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling streaming-iterator v0.1.9
[INFO] [stderr]    Compiling openssl-probe v0.1.6
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling rusqlite v0.31.0
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling rmcp v0.1.5
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling open v5.3.3
[INFO] [stderr]    Compiling lsp-types v0.97.0
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling git2 v0.19.0
[INFO] [stderr]    Compiling codescout v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 57s
[INFO] running `Command { std: "docker" "inspect" "827c7ce311f5dc14eb1dac9764c5332d20f81383e4e04b90cb60218d2539435e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "827c7ce311f5dc14eb1dac9764c5332d20f81383e4e04b90cb60218d2539435e", kill_on_drop: false }`
[INFO] [stdout] 827c7ce311f5dc14eb1dac9764c5332d20f81383e4e04b90cb60218d2539435e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7b96ab2dadf7fdf70ddb0fc60736ece43f9abe070f4c52460b20269b904c7899
[INFO] running `Command { std: "docker" "start" "-a" "7b96ab2dadf7fdf70ddb0fc60736ece43f9abe070f4c52460b20269b904c7899", kill_on_drop: false }`
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling codescout v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: duplicated attribute
[INFO] [stdout]     --> src/tools/workflow.rs:2540:5
[INFO] [stdout]      |
[INFO] [stdout] 2540 |     #[test]
[INFO] [stdout]      |     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(duplicate_macro_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 59.52s
[INFO] running `Command { std: "docker" "inspect" "7b96ab2dadf7fdf70ddb0fc60736ece43f9abe070f4c52460b20269b904c7899", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7b96ab2dadf7fdf70ddb0fc60736ece43f9abe070f4c52460b20269b904c7899", kill_on_drop: false }`
[INFO] [stdout] 7b96ab2dadf7fdf70ddb0fc60736ece43f9abe070f4c52460b20269b904c7899
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9f73e8c0d64df81e3d13b688e788de5659c9c1c6a141d4c7f330c73ce3f114e0
[INFO] running `Command { std: "docker" "start" "-a" "9f73e8c0d64df81e3d13b688e788de5659c9c1c6a141d4c7f330c73ce3f114e0", kill_on_drop: false }`
[INFO] [stderr] warning: duplicated attribute
[INFO] [stderr]     --> src/tools/workflow.rs:2540:5
[INFO] [stderr]      |
[INFO] [stderr] 2540 |     #[test]
[INFO] [stderr]      |     ^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(duplicate_macro_attributes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `codescout` (lib test) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.87s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/codescout-18fa100b78f43298)
[INFO] [stdout] 
[INFO] [stdout] running 1046 tests
[INFO] [stdout] test agent::tests::activate_creates_empty_library_registry ... ok
[INFO] [stdout] test agent::tests::new_with_valid_project ... ok
[INFO] [stdout] test agent::tests::activate_replaces_previous_project ... ok
[INFO] [stdout] test agent::tests::library_registry_none_without_project ... ok
[INFO] [stdout] test agent::tests::activate_sets_explicitly_activated ... ok
[INFO] [stdout] test agent::tests::agent_is_clone_safe ... ok
[INFO] [stdout] test agent::tests::new_with_project_sets_explicitly_activated ... ok
[INFO] [stdout] test agent::tests::activate_sets_project ... ok
[INFO] [stdout] test agent::tests::project_not_explicitly_activated_without_project ... ok
[INFO] [stdout] test agent::tests::project_status_returns_some_with_project ... ok
[INFO] [stdout] test agent::tests::new_without_project ... ok
[INFO] [stdout] test agent::tests::require_project_root_error_message ... ok
[INFO] [stdout] test agent::tests::project_status_file_takes_precedence_over_toml ... ok
[INFO] [stdout] test agent::tests::with_project_errors_when_none ... ok
[INFO] [stdout] test agent::tests::project_status_reads_system_prompt_file ... ok
[INFO] [stdout] test agent::tests::project_status_falls_back_to_toml_system_prompt ... ok
[INFO] [stdout] test agent::tests::project_status_returns_none_without_project ... ok
[INFO] [stdout] test ast::parser::tests::go_symbols ... ok
[INFO] [stdout] test ast::parser::tests::java_symbols ... ok
[INFO] [stdout] test agent::tests::with_project_runs_closure ... ok
[INFO] [stdout] test ast::parser::tests::empty_source ... ok
[INFO] [stdout] test ast::parser::tests::go_docstrings ... ok
[INFO] [stdout] test ast::parser::tests::kotlin_docstrings ... ok
[INFO] [stdout] test ast::parser::tests::java_docstrings ... ok
[INFO] [stdout] test ast::parser::tests::kotlin_symbols ... ok
[INFO] [stdout] test agent::tests::active_project_has_private_memory ... ok
[INFO] [stdout] test ast::parser::tests::rust_docstrings ... ok
[INFO] [stdout] test ast::parser::tests::python_symbols ... ok
[INFO] [stdout] test ast::parser::tests::tsx_symbols ... ok
[INFO] [stdout] test ast::parser::tests::unsupported_language ... ok
[INFO] [stdout] test ast::parser::tests::typescript_jsdoc ... ok
[INFO] [stdout] test ast::parser::tests::python_docstrings ... ok
[INFO] [stdout] test ast::parser::tests::typescript_symbols ... ok
[INFO] [stdout] test config::project::tests::default_config_has_mxbai_model ... ok
[INFO] [stdout] test config::project::tests::default_model_is_mxbai ... ok
[INFO] [stdout] test config::project::tests::project_config_default_for_enables_write_tools ... ok
[INFO] [stdout] test config::project::tests::security_section_default_enables_write_git_indexing ... ok
[INFO] [stdout] test config::project::tests::toml_without_security_section_enables_write_tools ... ok
[INFO] [stdout] test config::project::tests::system_prompt_defaults_to_none ... ok
[INFO] [stdout] test dashboard::routes::tests::errors_returns_not_available_without_db ... ok
[INFO] [stdout] test dashboard::routes::tests::health_returns_ok ... ok
[INFO] [stdout] test config::project::tests::system_prompt_parses_from_toml ... ok
[INFO] [stdout] test ast::parser::tests::rust_symbols ... ok
[INFO] [stdout] test dashboard::routes::tests::memories_list_returns_empty_for_fresh_project ... ok
[INFO] [stdout] test embed::ast_chunker::tests::ast_split_captures_gap_text ... ok
[INFO] [stdout] test embed::ast_chunker::tests::ast_split_go_function_with_doc ... ok
[INFO] [stdout] test embed::ast_chunker::tests::ast_split_preserves_line_numbers ... ok
[INFO] [stdout] test dashboard::routes::tests::usage_returns_not_available_without_db ... ok
[INFO] [stdout] test embed::ast_chunker::tests::ast_split_rust_two_functions ... ok
[INFO] [stdout] test embed::ast_chunker::tests::ast_with_no_extractable_nodes_falls_back ... ok
[INFO] [stdout] test embed::ast_chunker::tests::ast_split_typescript_with_jsdoc ... ok
[INFO] [stdout] test embed::ast_chunker::tests::ast_split_python_function_with_comment ... ok
[INFO] [stdout] test embed::ast_chunker::tests::chunk_overlap_removed_from_ast_paths ... ok
[INFO] [stdout] test dashboard::routes::tests::index_returns_not_available_without_db ... ok
[INFO] [stdout] test embed::ast_chunker::tests::broken_syntax_falls_back_to_line_splitting ... ok
[INFO] [stdout] test embed::ast_chunker::tests::expand_at_line_zero ... ok
[INFO] [stdout] test embed::ast_chunker::tests::expand_doc_comments_java_block ... ok
[INFO] [stdout] test embed::ast_chunker::tests::ast_split_trailing_gap_captured ... ok
[INFO] [stdout] test embed::ast_chunker::tests::expand_doc_comments_none ... ok
[INFO] [stdout] test embed::ast_chunker::tests::expand_doc_comments_rust ... ok
[INFO] [stdout] test dashboard::routes::tests::config_returns_json ... ok
[INFO] [stdout] test embed::ast_chunker::tests::expand_doc_does_not_bridge_many_blank_lines ... ok
[INFO] [stdout] test embed::ast_chunker::tests::expand_skips_blank_lines_between_doc_and_node ... ok
[INFO] [stdout] test embed::ast_chunker::tests::generic_heuristic_extracts_multiline_named_nodes ... ok
[INFO] [stdout] test embed::ast_chunker::tests::is_doc_line_rejects_non_doc ... ok
[INFO] [stdout] test embed::ast_chunker::tests::generic_heuristic_ignores_single_line_nodes ... ok
[INFO] [stdout] test dashboard::routes::tests::libraries_returns_empty_for_fresh_project ... ok
[INFO] [stdout] test embed::ast_chunker::tests::recursive_class_extracts_methods_python ... ok
[INFO] [stdout] test embed::ast_chunker::tests::oversized_node_is_sub_split_with_prefix ... ok
[INFO] [stdout] test embed::ast_chunker::tests::recursive_impl_block_extracts_methods ... ok
[INFO] [stdout] test embed::ast_chunker::tests::recursive_falls_back_when_no_inner_types ... ok
[INFO] [stdout] test embed::ast_chunker::tests::is_doc_line_matches_prefix ... ok
[INFO] [stdout] test embed::ast_chunker::tests::registry_lookup_all_languages ... ok
[INFO] [stdout] test embed::ast_chunker::tests::registry_lookup_case_insensitive ... ok
[INFO] [stdout] test embed::ast_chunker::tests::recursive_impl_inner_doc_comments_included ... ok
[INFO] [stdout] test embed::ast_chunker::tests::registry_returns_none_for_unknown ... ok
[INFO] [stdout] test embed::ast_chunker::tests::split_file_empty_source ... ok
[INFO] [stdout] test embed::ast_chunker::tests::split_file_markdown_uppercase_extension ... ok
[INFO] [stdout] test embed::ast_chunker::tests::split_file_unknown_lang_falls_through_to_plain_split ... ok
[INFO] [stdout] test embed::ast_chunker::tests::split_file_known_lang_uses_ast_split ... ok
[INFO] [stdout] test embed::chunker::tests::empty_input_returns_no_chunks ... ok
[INFO] [stdout] test embed::chunker::tests::first_chunk_starts_at_line_one ... ok
[INFO] [stdout] test embed::chunker::tests::markdown_empty_returns_empty ... ok
[INFO] [stdout] test embed::chunker::tests::markdown_large_section_gets_subsplit ... ok
[INFO] [stdout] test embed::chunker::tests::markdown_splits_on_headings ... ok
[INFO] [stdout] test embed::chunker::tests::short_text_is_single_chunk ... ok
[INFO] [stdout] test embed::chunker::tests::zero_overlap_no_repeated_lines ... ok
[INFO] [stdout] test embed::chunker::tests::consecutive_chunks_overlap ... ok
[INFO] [stdout] test embed::ast_chunker::tests::sub_split_covers_all_body_lines ... ok
[INFO] [stdout] test embed::drift::tests::content_hash_match_skips_semantic_comparison ... ok
[INFO] [stdout] test embed::drift::tests::added_chunks_count_as_full_drift ... ok
[INFO] [stdout] test embed::drift::tests::max_drift_chunk_is_most_drifted_content ... ok
[INFO] [stdout] test embed::drift::tests::completely_different_chunks_have_high_drift ... ok
[INFO] [stdout] test embed::drift::tests::both_empty_means_zero_drift ... ok
[INFO] [stdout] test embed::drift::tests::removed_chunks_count_as_full_drift ... ok
[INFO] [stdout] test embed::chunker::tests::all_lines_are_covered ... ok
[INFO] [stdout] test embed::chunker::tests::chunk_content_matches_line_numbers ... ok
[INFO] [stdout] test embed::drift::tests::mixed_matched_and_added ... ok
[INFO] [stdout] test embed::drift::tests::identical_chunks_have_zero_drift ... ok
[INFO] [stdout] test embed::ast_chunker::tests::split_file_markdown_delegates_to_markdown_splitter ... ok
[INFO] [stdout] test embed::index::tests::check_model_mismatch_different_model_is_err ... ok
[INFO] [stdout] test embed::index::tests::check_model_mismatch_same_model_is_ok ... ok
[INFO] [stdout] test embed::index::tests::clear_drift_report_removes_all_rows ... ok
[INFO] [stdout] test embed::index::tests::check_model_mismatch_first_run_is_ok ... ok
[INFO] [stdout] test embed::index::tests::build_index_does_not_clear_memories ... ok
[INFO] [stdout] test dashboard::routes::tests::project_info_returns_root ... ok
[INFO] [stdout] test embed::index::tests::cosine_search_respects_limit ... ok
[INFO] [stdout] test embed::index::tests::concurrent_open_db_migrations_do_not_corrupt ... ok
[INFO] [stdout] test embed::index::tests::file_mtime_returns_epoch_seconds ... ok
[INFO] [stdout] test embed::index::tests::delete_file_chunks_removes_chunks_and_hash ... ok
[INFO] [stdout] test embed::index::tests::cosine_search_returns_closest_vector ... ok
[INFO] [stdout] test embed::index::tests::delete_does_not_affect_other_files ... ok
[INFO] [stdout] test embed::index::tests::delete_memory_removes_from_both_tables ... ok
[INFO] [stdout] test embed::index::tests::file_hash_upsert_updates_on_conflict ... ok
[INFO] [stdout] test embed::index::tests::delete_nonexistent_memory_returns_error ... ok
[INFO] [stdout] test embed::index::tests::file_hash_upsert_and_get ... ok
[INFO] [stdout] test embed::index::tests::find_changed_files_detects_mtime_change ... ok
[INFO] [stdout] test embed::index::tests::hash_file_differs_for_different_content ... ok
[INFO] [stdout] test embed::index::tests::hash_file_produces_64_char_hex ... ok
[INFO] [stdout] test embed::index::tests::find_changed_files_force_returns_all ... ok
[INFO] [stdout] test embed::index::tests::find_changed_files_detects_new_file ... ok
[INFO] [stdout] test embed::index::tests::find_changed_files_mtime_match_skips_hash_check ... ok
[INFO] [stdout] test embed::index::tests::get_file_hash_missing_returns_none ... ok
[INFO] [stdout] test embed::index::tests::get_file_mtime_returns_none_for_missing ... ok
[INFO] [stdout] test embed::index::tests::find_changed_files_skips_unchanged_mtime ... ok
[INFO] [stdout] test embed::index::tests::get_file_mtime_returns_stored_value ... ok
[INFO] [stdout] test embed::index::tests::index_stats_model_is_none_when_unset ... ok
[INFO] [stdout] test embed::index::tests::index_stats_returns_stored_model ... ok
[INFO] [stdout] test embed::index::tests::index_stats_by_source_groups ... ok
[INFO] [stdout] test embed::index::tests::insert_and_search_memory ... ok
[INFO] [stdout] test embed::index::tests::insert_chunk_stores_source ... ok
[INFO] [stdout] test embed::index::tests::insert_chunk_assigns_row_id ... ok
[INFO] [stdout] test embed::index::tests::last_indexed_commit_roundtrip ... ok
[INFO] [stdout] test embed::index::tests::normalize_rel_path_uses_forward_slashes ... ok
[INFO] [stdout] test embed::index::tests::insert_multiple_chunks_for_same_file ... ok
[INFO] [stdout] test embed::index::tests::last_indexed_commit_updates ... ok
[INFO] [stdout] test embed::index::tests::insert_memory_timestamps_are_set ... ok
[INFO] [stdout] test embed::index::tests::meta_get_missing_key_returns_none ... ok
[INFO] [stdout] test embed::index::tests::meta_set_overwrites_existing_value ... ok
[INFO] [stdout] test embed::index::tests::meta_set_then_get_roundtrip ... ok
[INFO] [stdout] test embed::index::tests::open_db_creates_drift_report_table ... ok
[INFO] [stdout] test embed::index::tests::open_db_creates_memories_table ... ok
[INFO] [stdout] test embed::index::tests::open_db_creates_meta_table ... ok
[INFO] [stdout] test embed::index::tests::open_db_creates_tables ... ok
[INFO] [stdout] test embed::index::tests::open_db_auto_migrates_when_dims_present ... ok
[INFO] [stdout] test embed::index::tests::migration_race_loser_exposes_shadow_table_conflict ... ok
[INFO] [stdout] test embed::index::tests::purge_missing_files_returns_zero_when_all_exist ... ok
[INFO] [stdout] test embed::index::tests::open_db_creates_vec_memories_table ... ok
[INFO] [stdout] test embed::index::tests::open_db_is_idempotent_after_vec0_migration ... ok
[INFO] [stdout] test embed::index::tests::query_drift_report_filters_by_threshold ... ok
[INFO] [stdout] test embed::index::tests::query_drift_report_filters_by_path_glob ... ok
[INFO] [stdout] test embed::index::tests::purge_missing_files_removes_deleted ... ok
[INFO] [stdout] test embed::index::tests::read_file_embeddings_returns_content_and_vectors ... ok
[INFO] [stdout] test embed::index::tests::read_file_embeddings_returns_empty_for_missing_file ... ok
[INFO] [stdout] test embed::index::tests::search_memories_empty_db ... ok
[INFO] [stdout] test embed::index::tests::upsert_drift_report_inserts_and_queries ... ok
[INFO] [stdout] test embed::index::tests::search_memories_filters_by_bucket ... ok
[INFO] [stdout] test embed::index::tests::search_returns_source ... ok
[INFO] [stdout] test embed::index::tests::search_scoped_filters_by_source ... ok
[INFO] [stdout] test embed::index::tests::upsert_drift_report_overwrites ... ok
[INFO] [stdout] test embed::index::tests::upsert_file_hash_stores_mtime ... ok
[INFO] [stdout] test embed::index::tests::staleness_no_commit_stored_is_stale ... ok
[INFO] [stdout] test embed::index::tests::staleness_matching_commit_is_fresh ... ok
[INFO] [stdout] test embed::index::tests::upsert_file_hash_updates_mtime ... ok
[INFO] [stdout] test embed::index::tests::vec0_create_virtual_table_rolls_back_shadow_tables_on_rollback ... ok
[INFO] [stdout] test embed::index::tests::upsert_memory_updates_existing ... ok
[INFO] [stdout] test embed::index::tests::vec0_migration_is_idempotent ... ok
[INFO] [stdout] test embed::index::tests::upsert_memory_updates_timestamp ... ok
[INFO] [stdout] test embed::remote::tests::ollama_batch_consistent_dimensions ... ignored, requires running Ollama
[INFO] [stdout] test embed::remote::tests::ollama_different_texts_produce_different_vectors ... ignored, requires running Ollama
[INFO] [stdout] test embed::remote::tests::ollama_large_batch_exceeding_batch_size ... ignored, requires running Ollama
[INFO] [stdout] test embed::remote::tests::ollama_returns_nonzero_dimensions ... ignored, requires running Ollama
[INFO] [stdout] test embed::remote::tests::ollama_similar_texts_score_higher_than_unrelated ... ignored, requires running Ollama
[INFO] [stdout] test embed::tests::chunk_size_custom_model ... ok
[INFO] [stdout] test embed::tests::chunk_size_local_all_minilm ... ok
[INFO] [stdout] test embed::tests::chunk_size_local_bge_small ... ok
[INFO] [stdout] test embed::tests::chunk_size_local_jina ... ok
[INFO] [stdout] test embed::tests::chunk_size_mxbai_embed_large ... ok
[INFO] [stdout] test embed::tests::chunk_size_nomic_embed_text ... ok
[INFO] [stdout] test embed::tests::chunk_size_openai_text_embedding_3_small ... ok
[INFO] [stdout] test embed::tests::chunk_size_unknown_model_falls_back_to_512_tokens ... ok
[INFO] [stdout] test embed::index::tests::vec0_migration_skips_when_no_dims ... ok
[INFO] [stdout] test embed::tests::local_prefix_returns_helpful_error ... ok
[INFO] [stdout] test embed::tests::custom_prefix_missing_at_sign_returns_error ... ok
[INFO] [stdout] test embed::tests::unknown_prefix_returns_error ... ok
[INFO] [stdout] test git::blame::tests::blame_line_field_order_author_sha_before_content ... ok
[INFO] [stdout] test embed::index::tests::vec0_search_scoped_filters_by_source ... ok
[INFO] [stdout] test embed::index::tests::vec0_search_returns_closest_vector ... ok
[INFO] [stdout] test embed::index::tests::vec0_migration_is_transactional ... ok
[INFO] [stdout] test embed::index::tests::vec0_migration_upgrades_plain_table ... ok
[INFO] [stdout] test embed::index::tests::vec0_search_respects_limit ... ok
[INFO] [stdout] test library::discovery::tests::discover_fallback_uses_dir_name ... ok
[INFO] [stdout] test library::discovery::tests::discover_from_cargo_toml ... ok
[INFO] [stdout] test library::discovery::tests::discover_from_go_mod ... ok
[INFO] [stdout] test library::discovery::tests::discover_from_package_json ... ok
[INFO] [stdout] test library::discovery::tests::discover_from_pyproject_toml ... ok
[INFO] [stdout] test library::discovery::tests::discover_walks_up_parents ... ok
[INFO] [stdout] test library::discovery::tests::extract_json_value_basic ... ok
[INFO] [stdout] test library::discovery::tests::extract_toml_value_basic ... ok
[INFO] [stdout] test library::registry::tests::all_returns_all_entries ... ok
[INFO] [stdout] test library::registry::tests::discovery_method_serializes_as_snake_case ... ok
[INFO] [stdout] test library::registry::tests::is_library_path_matches_and_misses ... ok
[INFO] [stdout] test library::registry::tests::json_roundtrip_library_entry ... ok
[INFO] [stdout] test git::tests::diff_tree_detects_deleted_file ... ok
[INFO] [stdout] test library::registry::tests::load_missing_file_returns_empty ... ok
[INFO] [stdout] test library::registry::tests::register_and_lookup ... ok
[INFO] [stdout] test library::registry::tests::register_updates_existing_entry ... ok
[INFO] [stdout] test library::registry::tests::persistence_roundtrip ... ok
[INFO] [stdout] test library::registry::tests::resolve_path_works ... ok
[INFO] [stdout] test library::scope::tests::includes_library_logic ... ok
[INFO] [stdout] test library::scope::tests::includes_project_logic ... ok
[INFO] [stdout] test library::scope::tests::parse_default_is_project ... ok
[INFO] [stdout] test library::scope::tests::parse_explicit_values ... ok
[INFO] [stdout] test library::registry::tests::resolve_path_errors_for_unknown_library ... ok
[INFO] [stdout] test git::tests::diff_tree_detects_added_file ... ok
[INFO] [stdout] test lsp::client::tests::client_detects_missing_server ... ok
[INFO] [stdout] test lsp::client::tests::convert_document_symbols_captures_detail ... ok
[INFO] [stdout] test lsp::client::tests::convert_document_symbols_collapses_empty_detail ... ok
[INFO] [stdout] test lsp::client::tests::convert_document_symbols_uses_selection_range ... ok
[INFO] [stdout] test git::tests::diff_tree_detects_modified_file ... ok
[INFO] [stdout] test git::blame::tests::blame_committed_file_works ... ok
[INFO] [stdout] test lsp::client::tests::flat_symbol_information_builds_name_path_from_container ... ok
[INFO] [stdout] test lsp::client::tests::path_to_uri_roundtrip ... ok
[INFO] [stdout] test git::blame::tests::blame_with_uncommitted_additions_still_works ... ok
[INFO] [stdout] test git::tests::diff_tree_returns_empty_for_same_commit ... ok
[INFO] [stdout] test lsp::manager::tests::failed_start_cleans_up_starting_map ... ok
[INFO] [stdout] test lsp::manager::tests::manager_errors_for_unknown_language ... ok
[INFO] [stdout] test lsp::manager::tests::manager_shutdown_all_empty ... ok
[INFO] [stdout] test lsp::manager::tests::manager_starts_empty ... ok
[INFO] [stdout] test lsp::manager::tests::cancelled_get_or_start_cleans_up_starting_map ... ok
[INFO] [stdout] test lsp::transport::tests::read_eof_returns_error ... ok
[INFO] [stdout] test lsp::transport::tests::read_missing_content_length_errors ... ok
[INFO] [stdout] test lsp::transport::tests::read_multiple_messages ... ok
[INFO] [stdout] test lsp::transport::tests::roundtrip_message ... ok
[INFO] [stdout] test lsp::transport::tests::write_produces_valid_framing ... ok
[INFO] [stdout] test memory::classify::tests::classifies_code_content ... ok
[INFO] [stdout] test memory::classify::tests::classifies_preferences_content ... ok
[INFO] [stdout] test memory::classify::tests::classifies_system_content ... ok
[INFO] [stdout] test memory::classify::tests::classifies_unstructured_by_default ... ok
[INFO] [stdout] test memory::classify::tests::code_keywords_beat_system_when_mixed ... ok
[INFO] [stdout] test memory::classify::tests::empty_content_returns_unstructured ... ok
[INFO] [stdout] test memory::classify::tests::file_paths_trigger_code ... ok
[INFO] [stdout] test memory::classify::tests::preferences_detected_from_remember_to ... ok
[INFO] [stdout] test memory::tests::absolute_path_topic_stays_inside_memories_dir ... ok
[INFO] [stdout] test memory::tests::deeply_nested_topic_works ... ok
[INFO] [stdout] test memory::tests::delete_nonexistent_is_ok ... ok
[INFO] [stdout] test memory::tests::delete_removes_entry ... ok
[INFO] [stdout] test memory::tests::dotdot_in_topic_is_sanitized ... ok
[INFO] [stdout] test memory::tests::empty_topic_does_not_panic ... ok
[INFO] [stdout] test memory::tests::list_after_writes_is_sorted ... ok
[INFO] [stdout] test memory::tests::list_empty_store ... ok
[INFO] [stdout] test memory::tests::nested_topic_roundtrip ... ok
[INFO] [stdout] test memory::tests::open_private_adds_to_gitignore ... ok
[INFO] [stdout] test memory::tests::open_private_appends_to_existing_gitignore ... ok
[INFO] [stdout] test memory::tests::open_private_creates_private_memories_dir ... ok
[INFO] [stdout] test memory::tests::open_private_does_not_duplicate_gitignore_entry ... ok
[INFO] [stdout] test memory::tests::overwrite_replaces_content ... ok
[INFO] [stdout] test memory::tests::read_missing_returns_none ... ok
[INFO] [stdout] test memory::tests::topic_with_backslash_traversal_stays_inside ... ok
[INFO] [stdout] test memory::tests::topic_with_null_byte_is_handled ... ok
[INFO] [stdout] test memory::tests::topic_with_special_chars ... ok
[INFO] [stdout] test memory::tests::write_and_read_roundtrip ... ok
[INFO] [stdout] test prompts::tests::build_onboarding_handles_empty ... ok
[INFO] [stdout] test prompts::tests::build_onboarding_includes_gathered_context ... ok
[INFO] [stdout] test prompts::tests::build_onboarding_includes_languages ... ok
[INFO] [stdout] test prompts::tests::build_with_no_memories_suggests_onboarding ... ok
[INFO] [stdout] test prompts::tests::build_with_project_appends_status ... ok
[INFO] [stdout] test prompts::tests::build_with_system_prompt_appends_custom_section ... ok
[INFO] [stdout] test prompts::tests::build_without_project_returns_static ... ok
[INFO] [stdout] test prompts::tests::build_without_system_prompt_has_no_custom_section ... ok
[INFO] [stdout] test prompts::tests::onboarding_prompt_contains_key_sections ... ok
[INFO] [stdout] test prompts::tests::static_instructions_contain_key_sections ... ok
[INFO] [stdout] test server::tests::all_tools_have_descriptions ... ok
[INFO] [stdout] test server::tests::all_tools_have_valid_schemas ... ok
[INFO] [stdout] test embed::remote::tests::probe_ollama_errors_when_unreachable ... ok
[INFO] [stdout] test server::tests::find_tool_returns_none_for_unknown ... ok
[INFO] [stdout] test server::tests::generate_auth_token_is_unique_across_calls ... ok
[INFO] [stdout] test server::tests::generate_auth_token_produces_nonempty_hex ... ok
[INFO] [stdout] test server::tests::get_info_contains_instructions ... ok
[INFO] [stdout] test server::tests::get_info_without_project_still_works ... ok
[INFO] [stdout] test server::tests::indexing_tools_skip_server_timeout ... ok
[INFO] [stdout] test server::tests::lsp_request_cancelled_routes_to_recoverable_not_fatal ... ok
[INFO] [stdout] test server::tests::other_lsp_errors_still_route_to_is_error_true ... ok
[INFO] [stdout] test server::tests::other_tools_do_not_skip_server_timeout ... ok
[INFO] [stdout] test server::tests::plain_anyhow_error_routes_to_is_error_true ... ok
[INFO] [stdout] test server::tests::recoverable_error_body_has_error_key ... ok
[INFO] [stdout] test server::tests::recoverable_error_body_has_ok_false ... ok
[INFO] [stdout] test server::tests::recoverable_error_body_includes_hint_when_present ... ok
[INFO] [stdout] test server::tests::recoverable_error_routes_to_success_not_is_error ... ok
[INFO] [stdout] test server::tests::recoverable_error_without_hint_omits_hint_from_body ... ok
[INFO] [stdout] test server::tests::run_command_skips_server_timeout ... ok
[INFO] [stdout] test server::tests::server_instructions_mention_project_when_active ... ok
[INFO] [stdout] test server::tests::call_tool_strips_project_root_from_output ... ok
[INFO] [stdout] test server::tests::server_registers_all_tools ... ok
[INFO] [stdout] test server::tests::shell_tool_allowed_by_default ... ok
[INFO] [stdout] test server::tests::strip_project_root_no_op_when_prefix_empty ... ok
[INFO] [stdout] test server::tests::strip_project_root_no_op_when_prefix_absent ... ok
[INFO] [stdout] test server::tests::strip_project_root_removes_prefix_from_text_content ... ok
[INFO] [stdout] test tools::ast::tests::extract_docstrings_line_numbers_are_1_indexed ... ok
[INFO] [stdout] test tools::ast::tests::extract_docstrings_python ... ok
[INFO] [stdout] test tools::ast::tests::extract_docstrings_rust ... ok
[INFO] [stdout] test tools::ast::tests::format_list_docs_handles_unicode_near_boundary ... ok
[INFO] [stdout] test tools::ast::tests::format_list_docs_shows_previews ... ok
[INFO] [stdout] test tools::ast::tests::format_list_functions_caps_at_eight ... ok
[INFO] [stdout] test tools::ast::tests::format_list_functions_shows_names ... ok
[INFO] [stdout] test tools::ast::tests::list_docs_format_compact_shows_count ... ok
[INFO] [stdout] test tools::ast::tests::list_functions_absolute_path ... ok
[INFO] [stdout] test tools::ast::tests::list_functions_file_not_found ... ok
[INFO] [stdout] test tools::ast::tests::list_functions_format_compact_shows_count ... ok
[INFO] [stdout] test tools::ast::tests::list_functions_line_numbers_are_1_indexed ... ok
[INFO] [stdout] test tools::ast::tests::list_functions_omits_source_field ... ok
[INFO] [stdout] test tools::ast::tests::list_functions_python ... ok
[INFO] [stdout] test tools::ast::tests::list_functions_rust ... ok
[INFO] [stdout] test tools::ast::tests::list_functions_schema_includes_scope ... ok
[INFO] [stdout] test tools::ast::tests::list_functions_unsupported_language ... ok
[INFO] [stdout] test server::tests::tool_names_are_unique ... ok
[INFO] [stdout] test tools::command_summary::tests::bash_stderr_pipe_not_treated_as_filter ... ok
[INFO] [stdout] test tools::command_summary::tests::count_lines_empty ... ok
[INFO] [stdout] test tools::command_summary::tests::count_lines_normal ... ok
[INFO] [stdout] test tools::command_summary::tests::detect_build_command ... ok
[INFO] [stdout] test tools::command_summary::tests::detect_generic_command ... ok
[INFO] [stdout] test tools::command_summary::tests::detect_test_command ... ok
[INFO] [stdout] test tools::command_summary::tests::long_output_needs_summary ... ok
[INFO] [stdout] test tools::command_summary::tests::short_output_not_summarized ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_build_errors ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_build_no_errors ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_cargo_test_all_pass ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_cargo_test_multiple_binaries ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_cargo_test_with_failures ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_generic_head_tail ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_generic_includes_stderr ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_generic_omits_empty_stderr ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_generic_omits_empty_stdout ... ok
[INFO] [stdout] test tools::command_summary::tests::summarize_generic_short_output_verbatim ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_grep ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_head ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_logical_or_not_a_pipe ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_nested_filters_last_wins ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_no_pipe ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_non_filter_pipe ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_path_prefixed_filter ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_quoted_pipe_ignored ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_returns_pipe_position ... ok
[INFO] [stdout] test tools::command_summary::tests::terminal_filter_tail ... ok
[INFO] [stdout] test tools::command_summary::tests::truncate_lines_and_bytes_both_fit ... ok
[INFO] [stdout] test tools::command_summary::tests::truncate_lines_and_bytes_byte_limit_wins ... ok
[INFO] [stdout] test tools::command_summary::tests::truncate_lines_and_bytes_line_limit_wins ... ok
[INFO] [stdout] test tools::command_summary::tests::truncate_lines_and_bytes_long_lines_stay_under_byte_budget ... ok
[INFO] [stdout] test tools::command_summary::tests::truncate_lines_empty_string ... ok
[INFO] [stdout] test tools::command_summary::tests::truncate_lines_exact_limit_not_truncated ... ok
[INFO] [stdout] test tools::command_summary::tests::truncate_lines_long_truncates_correctly ... ok
[INFO] [stdout] test tools::command_summary::tests::truncate_lines_short_returns_unchanged ... ok
[INFO] [stdout] test tools::config::tests::activate_and_get_config ... ok
[INFO] [stdout] test tools::config::tests::activate_nonexistent_path_errors ... ok
[INFO] [stdout] test tools::config::tests::activate_replaces_previous_project ... ok
[INFO] [stdout] test tools::config::tests::project_status_returns_all_sections ... ok
[INFO] [stdout] test tools::file::tests::as_u64_lenient_parses_numbers_and_strings ... ok
[INFO] [stdout] test tools::file::tests::create_file_outside_project_rejected ... ok
[INFO] [stdout] test tools::file::tests::create_file_within_project_works ... ok
[INFO] [stdout] test tools::file::tests::create_text_file_creates_parent_dirs ... ok
[INFO] [stdout] test tools::file::tests::create_text_file_missing_params_detailed_errors ... ok
[INFO] [stdout] test tools::file::tests::create_text_file_missing_params_errors ... ok
[INFO] [stdout] test tools::file::tests::create_text_file_writes_content ... ok
[INFO] [stdout] test tools::file::tests::edit_file_ack_handle_executes_edit ... ok
[INFO] [stdout] test tools::file::tests::edit_file_acknowledge_risk_bypasses_source_check ... ok
[INFO] [stdout] test tools::file::tests::edit_file_allows_multiline_on_markdown ... ok
[INFO] [stdout] test tools::file::tests::edit_file_allows_singleline_on_rust_source ... ok
[INFO] [stdout] test tools::file::tests::edit_file_append_adds_text_at_end ... ok
[INFO] [stdout] test tools::file::tests::edit_file_blocking_hint_always_includes_acknowledge_risk ... ok
[INFO] [stdout] test tools::file::tests::edit_file_empty_new_string_deletes ... ok
[INFO] [stdout] test tools::file::tests::edit_file_empty_old_string_errors ... ok
[INFO] [stdout] test tools::file::tests::edit_file_import_list_hint_suggests_acknowledge_risk_not_insert_code ... ok
[INFO] [stdout] test tools::file::tests::edit_file_insert_without_old_string_ok ... ok
[INFO] [stdout] test tools::file::tests::edit_file_multiline_replace ... ok
[INFO] [stdout] test tools::file::tests::edit_file_multiple_matches_without_replace_all_errors ... ok
[INFO] [stdout] test tools::file::tests::edit_file_not_found_errors ... ok
[INFO] [stdout] test tools::file::tests::edit_file_prepend_adds_text_at_start ... ok
[INFO] [stdout] test tools::file::tests::edit_file_replace_all_replaces_all_occurrences ... ok
[INFO] [stdout] test tools::file::tests::edit_file_replaces_unique_match ... ok
[INFO] [stdout] test tools::file::tests::edit_file_returns_ok_string ... ok
[INFO] [stdout] test tools::file::tests::edit_file_warns_hint_suggests_remove_when_new_empty ... ok
[INFO] [stdout] test tools::file::tests::edit_file_warns_multiline_on_rust_source ... ok
[INFO] [stdout] test tools::file::tests::edit_file_warns_multiline_python ... ok
[INFO] [stdout] test tools::file::tests::edit_file_whitespace_sensitive ... ok
[INFO] [stdout] test tools::file::tests::find_file_format_compact_shows_count ... ok
[INFO] [stdout] test tools::file::tests::find_file_matches_glob ... ok
[INFO] [stdout] test tools::file::tests::find_file_missing_pattern_errors ... ok
[INFO] [stdout] test tools::file::tests::find_file_no_matches ... ok
[INFO] [stdout] test tools::file::tests::find_file_recursive_glob ... ok
[INFO] [stdout] test tools::file::tests::find_file_respects_max_results ... ok
[INFO] [stdout] test tools::file::tests::find_file_skips_hidden_dirs ... ok
[INFO] [stdout] test tools::file::tests::infer_edit_hint_fallback_lists_all_tools ... ok
[INFO] [stdout] test tools::file::tests::infer_edit_hint_import_list_suggests_acknowledge_risk ... ok
[INFO] [stdout] test tools::file::tests::infer_edit_hint_insert_code_still_fires_for_real_code_insertions ... ok
[INFO] [stdout] test tools::file::tests::infer_edit_hint_insert_code_when_new_is_longer ... ok
[INFO] [stdout] test tools::file::tests::infer_edit_hint_remove_when_new_string_empty ... ok
[INFO] [stdout] test tools::file::tests::infer_edit_hint_replace_symbol_for_class ... ok
[INFO] [stdout] test tools::file::tests::infer_edit_hint_replace_symbol_for_python_def ... ok
[INFO] [stdout] test tools::file::tests::infer_edit_hint_replace_symbol_for_rust_fn ... ok
[INFO] [stdout] test tools::file::tests::list_dir_basic ... ok
[INFO] [stdout] test tools::file::tests::list_dir_caps_output_in_exploring_mode ... ok
[INFO] [stdout] test tools::file::tests::list_dir_directories_with_slash ... ok
[INFO] [stdout] test tools::file::tests::list_dir_empty ... ok
[INFO] [stdout] test tools::file::tests::list_dir_missing_entries ... ok
[INFO] [stdout] test tools::file::tests::list_dir_no_common_prefix ... ok
[INFO] [stdout] test tools::file::tests::list_dir_nonexistent_path_errors ... ok
[INFO] [stdout] test tools::file::tests::list_dir_recursive_deep_paths ... ok
[INFO] [stdout] test tools::file::tests::list_dir_recursive_descends ... ok
[INFO] [stdout] test tools::file::tests::list_dir_recursive_excludes_git ... ok
[INFO] [stdout] test tools::file::tests::list_dir_returns_shallow_entries ... ok
[INFO] [stdout] test tools::file::tests::list_dir_shallow_does_not_descend ... ok
[INFO] [stdout] test tools::file::tests::list_dir_single_entry ... ok
[INFO] [stdout] test tools::file::tests::list_dir_with_overflow ... ok
[INFO] [stdout] test tools::file::tests::prefix_common_dir ... ok
[INFO] [stdout] test tools::file::tests::prefix_empty_input ... ok
[INFO] [stdout] test tools::file::tests::prefix_no_common ... ok
[INFO] [stdout] test tools::file::tests::prefix_partial_name_not_included ... ok
[INFO] [stdout] test tools::file::tests::prefix_single_path ... ok
[INFO] [stdout] test tools::file::tests::read_file_allows_markdown_files ... ok
[INFO] [stdout] test tools::file::tests::read_file_allows_non_source_files ... ok
[INFO] [stdout] test tools::file::tests::read_file_allows_source_code_files ... ok
[INFO] [stdout] test tools::file::tests::read_file_allows_unknown_extensions ... ok
[INFO] [stdout] test tools::file::tests::read_file_binary_content_does_not_panic ... ok
[INFO] [stdout] test tools::file::tests::read_file_caps_large_file_in_exploring_mode ... ok
[INFO] [stdout] test tools::file::tests::read_file_cmd_ref_returns_full_content ... ok
[INFO] [stdout] test tools::file::tests::read_file_config_summary ... ok
[INFO] [stdout] test tools::file::tests::read_file_content_mode_basic ... ok
[INFO] [stdout] test tools::file::tests::read_file_content_mode_single_line ... ok
[INFO] [stdout] test tools::file::tests::read_file_content_with_overflow ... ok
[INFO] [stdout] test tools::file::tests::read_file_denies_ssh_key ... ok
[INFO] [stdout] test tools::file::tests::read_file_empty_content ... ok
[INFO] [stdout] test tools::file::tests::read_file_empty_path_errors ... ok
[INFO] [stdout] test tools::file::tests::read_file_explicit_range_always_returns_directly ... ok
[INFO] [stdout] test tools::file::tests::read_file_generic_summary ... ok
[INFO] [stdout] test tools::file::tests::read_file_large_content_returns_file_id_not_inline ... ok
[INFO] [stdout] test tools::file::tests::read_file_large_file_returns_buffer_ref ... ok
[INFO] [stdout] test tools::file::tests::read_file_large_token_count_is_buffered ... ok
[INFO] [stdout] test tools::file::tests::read_file_lineno_alignment ... ok
[INFO] [stdout] test tools::file::tests::read_file_markdown_empty_headings ... ok
[INFO] [stdout] test tools::file::tests::read_file_markdown_summary ... ok
[INFO] [stdout] test tools::file::tests::read_file_missing_content ... ok
[INFO] [stdout] test tools::file::tests::read_file_missing_errors ... ok
[INFO] [stdout] test tools::file::tests::read_file_missing_path_errors ... ok
[INFO] [stdout] test tools::file::tests::read_file_missing_path_param_errors ... ok
[INFO] [stdout] test tools::file::tests::read_file_nonexistent_errors_gracefully ... ok
[INFO] [stdout] test tools::file::tests::read_file_rejects_end_before_start ... ok
[INFO] [stdout] test tools::file::tests::read_file_rejects_start_line_zero ... ok
[INFO] [stdout] test tools::file::tests::read_file_returns_full_content ... ok
[INFO] [stdout] test tools::file::tests::read_file_small_fat_file_returns_content_inline ... ok
[INFO] [stdout] test tools::file::tests::read_file_small_file_no_overflow ... ok
[INFO] [stdout] test tools::file::tests::read_file_small_file_returns_content_directly ... ok
[INFO] [stdout] test tools::file::tests::read_file_small_source_file_no_longer_errors ... ok
[INFO] [stdout] test tools::file::tests::read_file_source_summary ... ok
[INFO] [stdout] test tools::file::tests::read_file_source_summary_empty_symbols ... ok
[INFO] [stdout] test tools::file::tests::read_file_source_summary_symbol_alignment ... ok
[INFO] [stdout] test tools::file::tests::read_file_source_with_range_allowed ... ok
[INFO] [stdout] test tools::file::tests::read_file_source_without_range_now_works ... ok
[INFO] [stdout] test tools::file::tests::read_file_string_start_end_line_parsed_as_numbers ... ok
[INFO] [stdout] test tools::file::tests::read_file_tags_project_source ... ok
[INFO] [stdout] test tools::file::tests::read_file_tool_ref_invalid_line_range_errors ... ok
[INFO] [stdout] test tools::file::tests::read_file_tool_ref_missing_returns_error ... ok
[INFO] [stdout] test tools::file::tests::read_file_tool_ref_returns_full_content ... ok
[INFO] [stdout] test tools::file::tests::read_file_tool_ref_with_line_range ... ok
[INFO] [stdout] test tools::file::tests::read_file_with_line_range ... ok
[INFO] [stdout] test tools::file::tests::search_context_mode ... ok
[INFO] [stdout] test tools::file::tests::search_context_mode_multiple_files ... ok
[INFO] [stdout] test tools::file::tests::search_empty_matches ... ok
[INFO] [stdout] test tools::file::tests::search_finds_matching_line ... ok
[INFO] [stdout] test lsp::client::tests::workspace_symbols_returns_project_symbols ... ok
[INFO] [stdout] test tools::file::tests::search_for_pattern_invalid_regex_errors ... ok
[INFO] [stdout] test tools::file::tests::search_for_pattern_max_results_respected ... ok
[INFO] [stdout] test tools::file::tests::search_for_pattern_missing_pattern_errors ... ok
[INFO] [stdout] test tools::file::tests::search_for_pattern_single_file_path ... ok
[INFO] [stdout] test tools::file::tests::search_for_pattern_skips_hidden_dirs ... ok
[INFO] [stdout] test tools::file::tests::search_invalid_regex_errors ... ok
[INFO] [stdout] test tools::file::tests::search_missing_matches_key ... ok
[INFO] [stdout] test tools::file::tests::search_missing_pattern_errors ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_case_sensitive_by_default ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_context_lines_adjacent_matches_merge ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_context_lines_max_results_is_global_not_per_file ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_context_lines_non_adjacent_matches_separate ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_context_lines_single_match ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_context_lines_zero_backward_compat ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_context_mode_total_equals_block_count_not_line_count ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_dot_matches_any_char_not_literal_dot ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_escaped_paren_matches_literal_paren ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_multi_file_returns_all_matches ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_regex_character_class_matches ... ok
[INFO] [stdout] test tools::file::tests::search_pattern_unescaped_paren_is_invalid_regex ... ok
[INFO] [stdout] test tools::file::tests::search_respects_max_results ... ok
[INFO] [stdout] test tools::file::tests::search_returns_no_matches_when_absent ... ok
[INFO] [stdout] test tools::file::tests::search_simple_alignment ... ok
[INFO] [stdout] test tools::file::tests::search_simple_mode ... ok
[INFO] [stdout] test tools::file::tests::search_single_match_singular ... ok
[INFO] [stdout] test tools::file::tests::search_with_overflow ... ok
[INFO] [stdout] test tools::file::tests::write_requires_active_project ... ok
[INFO] [stdout] test tools::file_summary::tests::config_summary_returns_first_30_lines ... ok
[INFO] [stdout] test tools::file_summary::tests::detect_json_as_json ... ok
[INFO] [stdout] test tools::file_summary::tests::detect_md_as_markdown ... ok
[INFO] [stdout] test tools::file_summary::tests::detect_other_config_still_works ... ok
[INFO] [stdout] test tools::file_summary::tests::detect_rust_as_source ... ok
[INFO] [stdout] test tools::file_summary::tests::detect_toml_as_toml ... ok
[INFO] [stdout] test tools::file_summary::tests::detect_unknown_as_generic ... ok
[INFO] [stdout] test tools::file_summary::tests::detect_yaml_as_yaml ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_json_path_array_index ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_json_path_nested ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_json_path_not_found ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_json_path_root ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_json_path_top_level_key ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_markdown_section_exact_match ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_markdown_section_no_headings ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_markdown_section_not_found ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_markdown_section_prefix_match ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_toml_key_not_found ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_toml_key_table ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_yaml_key_not_found ... ok
[INFO] [stdout] test tools::file_summary::tests::extract_yaml_key_section ... ok
[INFO] [stdout] test tools::file_summary::tests::generic_summary_includes_head_and_tail ... ok
[INFO] [stdout] test tools::file_summary::tests::json_summary_handles_malformed_json ... ok
[INFO] [stdout] test tools::file_summary::tests::json_summary_handles_root_array ... ok
[INFO] [stdout] test tools::file_summary::tests::json_summary_shows_top_level_keys ... ok
[INFO] [stdout] test tools::file_summary::tests::markdown_summary_basic_structure ... ok
[INFO] [stdout] test tools::file_summary::tests::markdown_summary_ignores_headings_in_code_blocks ... ok
[INFO] [stdout] test tools::file_summary::tests::markdown_summary_includes_h3_headings ... ok
[INFO] [stdout] test tools::file_summary::tests::markdown_summary_includes_line_ranges ... ok
[INFO] [stdout] test tools::file_summary::tests::toml_summary_handles_malformed ... ok
[INFO] [stdout] test tools::file_summary::tests::toml_summary_handles_nested_tables ... ok
[INFO] [stdout] test tools::file_summary::tests::toml_summary_shows_tables ... ok
[INFO] [stdout] test tools::file_summary::tests::yaml_summary_handles_empty_file ... ok
[INFO] [stdout] test tools::file_summary::tests::yaml_summary_shows_top_level_keys ... ok
[INFO] [stdout] test tools::file_summary::tests::yaml_summary_skips_comments_and_directives ... ok
[INFO] [stdout] test tools::format::tests::line_range_single ... ok
[INFO] [stdout] test tools::format::tests::line_range_span ... ok
[INFO] [stdout] test tools::format::tests::line_range_zero_end ... ok
[INFO] [stdout] test tools::format::tests::overflow_with_total ... ok
[INFO] [stdout] test tools::format::tests::overflow_without_total ... ok
[INFO] [stdout] test tools::format::tests::truncate_long_path ... ok
[INFO] [stdout] test lsp::client::tests::client_did_open_with_rust_analyzer ... ok
[INFO] [stdout] test tools::format::tests::truncate_short_path ... ok
[INFO] [stdout] test tools::git::tests::blame_returns_lines ... ok
[INFO] [stdout] test tools::git::tests::blame_accepts_absolute_path ... ok
[INFO] [stdout] test tools::git::tests::blame_with_line_range ... ok
[INFO] [stdout] test tools::git::tests::format_git_blame_shows_author_breakdown ... ok
[INFO] [stdout] test tools::git::tests::format_git_blame_single_author_no_breakdown ... ok
[INFO] [stdout] test tools::git::tests::git_blame_format_compact_shows_lines ... ok
[INFO] [stdout] test tools::git::tests::tools_error_without_project ... ok
[INFO] [stdout] test tools::github::tests::test_check_gh_output_api_error ... ok
[INFO] [stdout] test tools::github::tests::test_check_gh_output_auth_error ... ok
[INFO] [stdout] test tools::github::tests::test_check_gh_output_success ... ok
[INFO] [stdout] test tools::github::tests::test_file_get_always_buffers ... ok
[INFO] [stdout] test tools::github::tests::test_format_identity_get_me ... ok
[INFO] [stdout] test tools::github::tests::test_format_identity_search_users ... ok
[INFO] [stdout] test tools::github::tests::test_issue_create_requires_title ... ok
[INFO] [stdout] test tools::github::tests::test_issue_get_json_shape ... ok
[INFO] [stdout] test tools::github::tests::test_issue_list_json_shape ... ok
[INFO] [stdout] test tools::git::tests::blame_works_when_project_root_is_git_subdirectory ... ok
[INFO] [stdout] test tools::github::tests::test_pr_list_json_shape ... ok
[INFO] [stdout] test tools::github::tests::test_pr_merge_method_validation ... ok
[INFO] [stdout] test tools::github::tests::test_repo_list_branches_shape ... ok
[INFO] [stdout] test tools::github::tests::test_pr_diff_is_text ... ok
[INFO] [stdout] test tools::library::tests::format_list_libraries_shows_names_and_status ... ok
[INFO] [stdout] test tools::library::tests::index_library_schema_is_valid ... ok
[INFO] [stdout] test tools::library::tests::index_project_scope_lib_errors_for_unknown ... ok
[INFO] [stdout] test tools::library::tests::list_libraries_empty ... ok
[INFO] [stdout] test tools::library::tests::list_libraries_errors_without_project ... ok
[INFO] [stdout] test tools::library::tests::list_libraries_shows_registered ... ok
[INFO] [stdout] test tools::memory::tests::delete_memory_schema_has_private_field ... ok
[INFO] [stdout] test tools::memory::tests::delete_private_does_not_affect_shared_store ... ok
[INFO] [stdout] test tools::memory::tests::delete_private_removes_from_private_store ... ok
[INFO] [stdout] test tools::memory::tests::delete_removes_entry ... ok
[INFO] [stdout] test lsp::client::tests::did_change_refreshes_stale_symbol_positions ... ok
[INFO] [stdout] test tools::memory::tests::extract_title_multibyte_at_boundary ... ok
[INFO] [stdout] test tools::memory::tests::extract_title_short_content ... ok
[INFO] [stdout] test tools::memory::tests::extract_title_truncates_long_content ... ok
[INFO] [stdout] test tools::memory::tests::extract_title_used_in_cross_embed_context ... ok
[INFO] [stdout] test tools::memory::tests::format_list_memories_empty ... ok
[INFO] [stdout] test tools::library::tests::index_library_errors_for_unknown ... ok
[INFO] [stdout] test tools::memory::tests::extract_title_first_sentence ... ok
[INFO] [stdout] test tools::memory::tests::format_list_memories_include_private_shows_both ... ok
[INFO] [stdout] test tools::memory::tests::format_list_memories_shows_topic_names ... ok
[INFO] [stdout] test tools::memory::tests::format_read_memory_shows_content ... ok
[INFO] [stdout] test tools::memory::tests::list_memories_default_returns_topics_key ... ok
[INFO] [stdout] test tools::memory::tests::list_memories_format_compact ... ok
[INFO] [stdout] test tools::memory::tests::list_memories_include_private_empty_private_store ... ok
[INFO] [stdout] test tools::memory::tests::list_after_writes ... ok
[INFO] [stdout] test tools::memory::tests::list_memories_schema_has_include_private_field ... ok
[INFO] [stdout] test tools::memory::tests::format_list_memories_include_private_empty_private ... ok
[INFO] [stdout] test tools::memory::tests::list_memories_include_private_returns_shared_and_private_keys ... ok
[INFO] [stdout] test tools::memory::tests::memory_forget_requires_id ... ok
[INFO] [stdout] test lsp::client::tests::client_initializes_with_rust_analyzer ... ok
[INFO] [stdout] test tools::memory::tests::memory_recall_requires_query ... ok
[INFO] [stdout] test tools::memory::tests::memory_remember_requires_content ... ok
[INFO] [stdout] test tools::memory::tests::memory_schema_has_new_actions ... ok
[INFO] [stdout] test tools::memory::tests::memory_schema_has_new_properties ... ok
[INFO] [stdout] test tools::memory::tests::memory_unknown_action_returns_recoverable_error ... ok
[INFO] [stdout] test lsp::client::tests::drop_kills_child_process ... ok
[INFO] [stdout] test tools::memory::tests::memory_write_private_not_cross_embedded ... ok
[INFO] [stdout] test tools::memory::tests::memory_list_via_dispatch ... ok
[INFO] [stdout] test tools::memory::tests::nested_topic_works ... ok
[INFO] [stdout] test tools::memory::tests::read_memory_schema_has_private_field ... ok
[INFO] [stdout] test tools::memory::tests::read_missing_returns_null ... ok
[INFO] [stdout] test tools::memory::tests::read_private_does_not_see_shared ... ok
[INFO] [stdout] test tools::memory::tests::read_private_reads_from_private_store ... ok
[INFO] [stdout] test tools::memory::tests::memory_delete_still_works_without_embedder ... ok
[INFO] [stdout] test tools::memory::tests::write_and_read_roundtrip ... ok
[INFO] [stdout] test tools::memory::tests::write_memory_schema_has_private_field ... ok
[INFO] [stdout] test tools::memory::tests::write_private_goes_to_private_store ... ok
[INFO] [stdout] test tools::output::tests::cap_files_exploring ... ok
[INFO] [stdout] test tools::memory::tests::tools_error_without_active_project ... ok
[INFO] [stdout] test tools::output::tests::cap_files_focused_pagination ... ok
[INFO] [stdout] test tools::output::tests::cap_items_exploring_under_limit ... ok
[INFO] [stdout] test tools::output::tests::cap_items_focused_last_page_no_overflow ... ok
[INFO] [stdout] test tools::output::tests::cap_items_focused_pagination ... ok
[INFO] [stdout] test tools::output::tests::cap_items_exploring_over_limit ... ok
[INFO] [stdout] test tools::output::tests::default_is_exploring ... ok
[INFO] [stdout] test tools::output::tests::from_input_focused_mode ... ok
[INFO] [stdout] test tools::output::tests::from_input_parses_offset_limit ... ok
[INFO] [stdout] test tools::output::tests::from_input_default_exploring ... ok
[INFO] [stdout] test tools::output::tests::next_offset_none_in_exploring_mode ... ok
[INFO] [stdout] test tools::output::tests::overflow_json_format ... ok
[INFO] [stdout] test tools::output::tests::overflow_json_includes_by_file ... ok
[INFO] [stdout] test tools::output::tests::overflow_json_includes_by_file_overflow_when_nonzero ... ok
[INFO] [stdout] test tools::output::tests::overflow_json_omits_by_file_when_none ... ok
[INFO] [stdout] test tools::output::tests::should_include_body_by_mode ... ok
[INFO] [stdout] test tools::output::tests::next_offset_in_focused_mode ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_cmd_handle_not_affected_by_refresh_logic ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_dangerous_returns_none_for_unknown_handle ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_dangerous_returns_stored_command ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_file_handle_refreshes_when_file_modified ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_file_handle_returns_none_when_file_deleted ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_file_handle_unmodified_returns_cached ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_missing_returns_none ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_background_missing_returns_none ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_refreshes_lru_order ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_with_refresh_flag_returns_false_for_cmd_entries ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_with_refresh_flag_returns_false_when_file_unchanged ... ok
[INFO] [stdout] test tools::output_buffer::tests::is_buffer_only_false_for_plain_commands ... ok
[INFO] [stdout] test tools::output_buffer::tests::is_buffer_only_false_for_relative_path_without_dot_prefix ... ok
[INFO] [stdout] test tools::output_buffer::tests::get_with_refresh_flag_returns_true_when_file_changed ... ok
[INFO] [stdout] test tools::output_buffer::tests::lru_eviction ... ok
[INFO] [stdout] test tools::output_buffer::tests::pending_acks_lru_eviction ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_bg_missing_file_errors ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_bg_reads_fresh_from_disk ... ok
[INFO] [stdout] test tools::output_buffer::tests::is_buffer_only_true_for_unix_tools_on_refs ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_bg_rejects_err_suffix ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_missing_ref_errors ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_err_suffix_writes_stderr ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_multiple_refs ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_no_refresh_for_cmd_handle ... ok
[INFO] [stdout] test tools::memory::tests::memory_write_and_read_via_dispatch ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_no_refresh_for_unchanged_file ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_no_refs ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_not_buffer_only_with_real_paths ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_not_buffer_only_when_relative_path_arg_present ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_rejects_ack_handle_interpolation ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_reports_refreshed_file_handle ... ok
[INFO] [stdout] test tools::memory::tests::memory_write_still_works_without_embedder ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_stderr_suffix ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_single_ref ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_substitutes_file_ref ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_substitutes_cmd_ref ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_temp_files_are_readonly ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_substitutes_tool_ref ... ok
[INFO] [stdout] test tools::output_buffer::tests::stderr_suffix ... ok
[INFO] [stdout] test tools::output_buffer::tests::store_and_get ... ok
[INFO] [stdout] test tools::output_buffer::tests::store_background_returns_bg_prefix ... ok
[INFO] [stdout] test tools::output_buffer::tests::store_cmd_has_no_source_path ... ok
[INFO] [stdout] test tools::output_buffer::tests::store_file_sets_source_path ... ok
[INFO] [stdout] test tools::output_buffer::tests::store_file_uses_file_prefix ... ok
[INFO] [stdout] test tools::output_buffer::tests::store_tool_generates_tool_ref ... ok
[INFO] [stdout] test tools::output_buffer::tests::store_tool_has_no_source_path ... ok
[INFO] [stdout] test tools::output_buffer::tests::store_tool_stores_as_stdout_no_stderr ... ok
[INFO] [stdout] test tools::progress::tests::progress_reporter_constructs_without_panic ... ok
[INFO] [stdout] test tools::output_buffer::tests::resolve_refs_unknown_ref_returns_error ... ok
[INFO] [stdout] test tools::output_buffer::tests::store_dangerous_returns_ack_handle ... ok
[INFO] [stdout] test tools::semantic::tests::drift_enabled_by_default ... ok
[INFO] [stdout] test tools::memory::tests::memory_delete_via_dispatch ... ok
[INFO] [stdout] test tools::semantic::tests::drift_disabled_when_opted_out ... ok
[INFO] [stdout] test tools::semantic::tests::format_index_status_shows_model_and_timestamp ... ok
[INFO] [stdout] test tools::semantic::tests::format_index_status_stale_shows_commit_count ... ok
[INFO] [stdout] test tools::semantic::tests::index_project_call_accepts_progress_none ... ok
[INFO] [stdout] test tools::semantic::tests::drift_respects_threshold ... ok
[INFO] [stdout] test tools::semantic::tests::index_stats_function ... ok
[INFO] [stdout] test tools::semantic::tests::index_status_no_index ... ok
[INFO] [stdout] test tools::semantic::tests::drift_returns_rows ... ok
[INFO] [stdout] test tools::semantic::tests::drift_returns_empty_without_data ... ok
[INFO] [stdout] test tools::semantic::tests::preview_truncation_works ... ok
[INFO] [stdout] test tools::semantic::tests::search_result_item_content_is_last_field ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_basic ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_empty ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_long_content_truncated ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_missing_results ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_schema_has_detail_level ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_schema_has_include_memories ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_schema_has_scope ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_score_alignment ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_single_result ... ok
[INFO] [stdout] test tools::semantic::tests::index_status_includes_by_source ... ok
[INFO] [stdout] test tools::semantic::tests::index_status_shows_staleness ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_with_overflow ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_with_staleness ... ok
[INFO] [stdout] test tools::semantic::tests::tools_error_without_project ... ok
[INFO] [stdout] test tools::symbol::tests::apply_text_edits_multiline_replacement ... ok
[INFO] [stdout] test tools::symbol::tests::apply_text_edits_preserves_trailing_newline ... ok
[INFO] [stdout] test tools::symbol::tests::apply_text_edits_simple_replacement ... ok
[INFO] [stdout] test tools::symbol::tests::apply_text_edits_utf16_offset ... ok
[INFO] [stdout] test tools::symbol::tests::apply_text_edits_utf16_surrogate_pair ... ok
[INFO] [stdout] test tools::symbol::tests::build_by_file_no_overflow_under_cap ... ok
[INFO] [stdout] test tools::symbol::tests::build_by_file_sorts_desc_and_caps_at_15 ... ok
[INFO] [stdout] test tools::symbol::tests::collect_matching_kind_filter_none_returns_all_matching ... ok
[INFO] [stdout] test tools::symbol::tests::collect_matching_matches_name_path ... ok
[INFO] [stdout] test tools::symbol::tests::collect_matching_slash_pattern_precision ... ok
[INFO] [stdout] test tools::symbol::tests::collect_matching_with_kind_filter_class_only ... ok
[INFO] [stdout] test tools::symbol::tests::find_insert_before_line_at_start_of_file ... ok
[INFO] [stdout] test tools::symbol::tests::find_insert_before_line_stops_at_code ... ok
[INFO] [stdout] test tools::symbol::tests::find_insert_before_line_walks_past_attributes ... ok
[INFO] [stdout] test tools::symbol::tests::find_insert_before_line_walks_past_doc_comments ... ok
[INFO] [stdout] test tools::symbol::tests::find_matching_symbol_finds_nested_child ... ok
[INFO] [stdout] test tools::symbol::tests::find_matching_symbol_finds_top_level ... ok
[INFO] [stdout] test tools::symbol::tests::find_matching_symbol_returns_none_on_name_mismatch ... ok
[INFO] [stdout] test tools::symbol::tests::find_matching_symbol_returns_none_when_line_too_far ... ok
[INFO] [stdout] test tools::symbol::tests::find_references_basic ... ok
[INFO] [stdout] test tools::symbol::tests::find_references_empty ... ok
[INFO] [stdout] test tools::symbol::tests::find_references_format_compact_shows_count ... ok
[INFO] [stdout] test tools::symbol::tests::find_referencing_symbols_schema_includes_scope ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_alignment ... ok
[INFO] [stdout] test tools::semantic::tests::semantic_search_staleness_detection ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_by_name_path_exact_match ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_by_name_path_generic_types ... ok
[INFO] [stdout] test tools::semantic::tests::index_status_with_data ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_empty ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_empty_directory_returns_empty ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_falls_back_to_document_symbols_on_bad_workspace_range ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_in_tree ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_missing_symbols_key ... ok
[INFO] [stdout] test tools::semantic::tests::concurrent_semantic_search_does_not_deadlock ... ok
[INFO] [stdout] test tools::ast::tests::list_symbols_include_docs_returns_docstrings ... FAILED
[INFO] [stdout] test tools::symbol::tests::find_symbol_no_body ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_directory_relative_path ... ok
[INFO] [stdout] test lsp::manager::tests::shutdown_all_stops_running_servers ... FAILED
[INFO] [stdout] test tools::symbol::tests::find_symbol_name_path_pattern_project_wide ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_by_name ... ok
[INFO] [stdout] test tools::symbol::tests::find_referencing_symbols_returns_references ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_path_type_file ... FAILED
[INFO] [stdout] test tools::symbol::tests::find_symbol_propagates_error_when_fallback_also_fails ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_schema_includes_scope ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_single_line_location ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_with_body ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_with_long_body_shows_hint_not_truncated_body ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_with_overflow ... ok
[INFO] [stdout] test tools::symbol::tests::find_unique_symbol_by_name_path_errors_on_ambiguous_name ... ok
[INFO] [stdout] test tools::symbol::tests::format_find_references_five_or_fewer_no_trailer ... ok
[INFO] [stdout] test tools::symbol::tests::format_find_references_shows_locations ... ok
[INFO] [stdout] test tools::symbol::tests::get_symbols_overview_accepts_detail_level ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_path_type_nested_directory ... FAILED
[INFO] [stdout] test tools::symbol::tests::find_symbol_project_wide_uses_workspace_symbol ... ok
[INFO] [stdout] test tools::symbol::tests::get_symbols_overview_schema_includes_scope ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_path_type_directory ... FAILED
[INFO] [stdout] test tools::symbol::tests::glob_no_match_is_recoverable_error ... ok
[INFO] [stdout] test tools::symbol::tests::goto_empty_definitions ... ok
[INFO] [stdout] test tools::symbol::tests::goto_multiple_definitions ... ok
[INFO] [stdout] test tools::symbol::tests::goto_multiple_with_external ... ok
[INFO] [stdout] test tools::symbol::tests::goto_no_context ... ok
[INFO] [stdout] test tools::symbol::tests::goto_single_external_definition ... ok
[INFO] [stdout] test tools::symbol::tests::goto_single_project_definition ... ok
[INFO] [stdout] test tools::symbol::tests::hover_empty_content ... ok
[INFO] [stdout] test tools::symbol::tests::hover_multiline_doc ... ok
[INFO] [stdout] test tools::symbol::tests::hover_no_location ... ok
[INFO] [stdout] test tools::symbol::tests::hover_plain_text_no_fences ... ok
[INFO] [stdout] test tools::symbol::tests::hover_with_code_fence ... ok
[INFO] [stdout] test tools::symbol::tests::insert_code_format_compact_shows_location ... ok
[INFO] [stdout] test tools::symbol::tests::kind_filter_skipped_when_using_name_path ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_children_with_fields ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_children_with_methods ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_directory_mode ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_empty_directory ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_empty_file ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_file_mode ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_flat_cap_not_triggered_for_leaf_heavy_symbols ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_flat_cap_triggers_on_symbol_with_many_children ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_missing_symbols_key ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_pattern_mode ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_single_file_cap_unit ... ok
[INFO] [stdout] test tools::symbol::tests::get_symbols_overview_returns_symbols ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_single_file_no_overflow_under_cap_unit ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_singular_symbol_word ... ok
[INFO] [stdout] test tools::symbol::tests::make_find_symbol_hint_contains_top_file_and_kind_and_offset ... ok
[INFO] [stdout] test tools::symbol::tests::list_symbols_with_overflow ... ok
[INFO] [stdout] test tools::symbol::tests::matches_kind_filter_module_group ... ok
[INFO] [stdout] test tools::symbol::tests::matches_kind_filter_struct_vs_class ... ok
[INFO] [stdout] test tools::symbol::tests::path_not_found_hint_mentions_list_dir ... ok
[INFO] [stdout] test tools::symbol::tests::path_not_found_is_recoverable_error ... ok
[INFO] [stdout] test tools::symbol::tests::remove_symbol_format_compact_shows_range ... ok
[INFO] [stdout] test tools::symbol::tests::matches_kind_filter_function_group ... ok
[INFO] [stdout] test tools::symbol::tests::rename_symbol_format_compact_shows_sites ... ok
[INFO] [stdout] test tools::symbol::tests::splice_multiline_body_no_trailing_newline ... ok
[INFO] [stdout] test tools::symbol::tests::replace_symbol_format_compact_shows_range ... ok
[INFO] [stdout] test tools::symbol::tests::splice_multiline_body_with_trailing_newline_no_blank_line ... ok
[INFO] [stdout] test tools::symbol::tests::symbol_name_matches_generic_types ... ok
[INFO] [stdout] test tools::symbol::tests::symbol_to_json_field_order_name_kind_before_line_numbers ... ok
[INFO] [stdout] test tools::symbol::tests::splice_push_single_element_creates_blank_line_bug ... ok
[INFO] [stdout] test tools::symbol::tests::symbol_to_json_includes_signature_when_detail_present ... ok
[INFO] [stdout] test tools::symbol::tests::symbol_to_json_never_includes_source_field ... ok
[INFO] [stdout] test tools::symbol::tests::symbol_to_json_omits_file_when_show_file_false ... ok
[INFO] [stdout] test tools::symbol::tests::symbol_to_json_includes_file_when_show_file_true ... ok
[INFO] [stdout] test tools::symbol::tests::symbol_to_json_omits_signature_when_detail_absent ... ok
[INFO] [stdout] test tools::symbol::tests::tag_external_path_discovers_and_registers ... ok
[INFO] [stdout] test tools::symbol::tests::tag_external_path_returns_project_for_internal ... ok
[INFO] [stdout] test tools::symbol::tests::text_sweep_limits_previews_per_file ... ok
[INFO] [stdout] test tools::symbol::tests::text_sweep_finds_matches_in_comments_and_docs ... ok
[INFO] [stdout] test tools::symbol::tests::text_sweep_respects_max_matches_cap ... ok
[INFO] [stdout] test tools::symbol::tests::text_sweep_uses_word_boundary ... ok
[INFO] [stdout] test tools::symbol::tests::text_sweep_skips_lsp_modified_files ... ok
[INFO] [stdout] test tools::symbol::tests::tools_error_without_project ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_accepts_good_range ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_accepts_when_ast_unavailable ... ok
[INFO] [stdout] test tools::symbol::tests::uri_to_path_parses_unix_uri ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_recurses_into_children ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_picks_correct_function ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_rejects_degenerate_go ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_rejects_degenerate_python ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_rejects_degenerate_range ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_rejects_degenerate_typescript ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_rejects_truncated_end_line ... ok
[INFO] [stdout] test tools::symbol::tests::write_lines_empty_with_trailing_newline ... ok
[INFO] [stdout] test tools::symbol::tests::write_lines_no_trailing_newline ... ok
[INFO] [stdout] test tools::symbol::tests::write_lines_with_trailing_newline ... ok
[INFO] [stdout] test tools::tests::call_content_buffers_at_token_threshold ... ok
[INFO] [stdout] test tools::symbol::tests::validate_symbol_range_rejects_degenerate_rust_with_doc ... ok
[INFO] [stdout] test tools::tests::call_content_caps_compact_summary ... ok
[INFO] [stdout] test tools::tests::call_content_buffers_large_output ... ok
[INFO] [stdout] test tools::tests::call_content_does_not_buffer_under_token_limit ... ok
[INFO] [stdout] test tools::tests::call_content_generic_fallback_without_format_compact ... ok
[INFO] [stdout] test tools::tests::call_content_small_output_ignores_format_compact ... ok
[INFO] [stdout] test tools::tests::call_content_passthrough_small_output ... ok
[INFO] [stdout] test tools::tests::call_content_uses_format_compact_in_buffer_summary ... ok
[INFO] [stdout] test tools::tests::parse_bool_param_handles_all_variants ... ok
[INFO] [stdout] test tools::tests::recoverable_error_display_shows_message ... ok
[INFO] [stdout] test tools::tests::recoverable_error_downcasts_from_anyhow ... ok
[INFO] [stdout] test tools::tests::recoverable_error_stores_hint ... ok
[INFO] [stdout] test tools::tests::recoverable_error_stores_message ... ok
[INFO] [stdout] test tools::tests::require_u64_param_accepts_integer ... ok
[INFO] [stdout] test tools::tests::require_u64_param_accepts_string_encoded_integer ... ok
[INFO] [stdout] test tools::tests::require_u64_param_rejects_negative_string ... ok
[INFO] [stdout] test tools::tests::require_u64_param_rejects_non_numeric_string ... ok
[INFO] [stdout] test tools::tests::safe_truncate_avoids_mid_char_split ... ok
[INFO] [stdout] test tools::tests::tool_context_has_progress_field ... ok
[INFO] [stdout] test tools::tests::truncate_compact_at_line_boundary ... ok
[INFO] [stdout] test tools::tests::truncate_compact_exact_soft_cap_returns_verbatim ... ok
[INFO] [stdout] test tools::tests::truncate_compact_no_newlines_uses_hard_cap ... ok
[INFO] [stdout] test tools::tests::truncate_compact_preserves_text_exactly_at_hard_cap ... ok
[INFO] [stdout] test tools::tests::truncate_compact_under_soft_cap_returns_verbatim ... ok
[INFO] [stdout] test tools::tests::truncate_compact_unicode_does_not_panic ... ok
[INFO] [stdout] test tools::usage::tests::format_get_usage_stats_no_calls ... ok
[INFO] [stdout] test tools::usage::tests::format_get_usage_stats_shows_per_tool_table ... ok
[INFO] [stdout] test tools::tests::floor_char_boundary_lands_on_boundary ... ok
[INFO] [stdout] test tools::usage::tests::respects_window_parameter ... ok
[INFO] [stdout] test tools::usage::tests::returns_error_without_active_project ... ok
[INFO] [stdout] test tools::workflow::tests::ack_handle_executes_stored_command ... ok
[INFO] [stdout] test tools::workflow::tests::ack_handle_unknown_returns_recoverable_error ... ok
[INFO] [stdout] test tools::usage::tests::returns_empty_stats_on_fresh_project ... ok
[INFO] [stdout] test tools::workflow::tests::buffer_query_returns_up_to_200_lines_inline ... ok
[INFO] [stdout] test tools::workflow::tests::buffer_query_truncation_hint_shows_next_page ... ok
[INFO] [stdout] test tools::workflow::tests::dangerous_command_returns_ack_handle ... ok
[INFO] [stdout] test tools::symbol::tests::get_symbols_overview_subdir_stays_shallow ... ok
[INFO] [stdout] test tools::workflow::tests::execute_shell_command_exit_code_preserved ... ok
[INFO] [stdout] test tools::workflow::tests::execute_shell_command_echo_cross_platform ... ok
[INFO] [stdout] test tools::workflow::tests::cat_file_no_hint_field ... ok
[INFO] [stdout] test tools::workflow::tests::execute_shell_command_fast_command_succeeds ... ok
[INFO] [stdout] test tools::workflow::tests::execute_shell_command_small_output_not_truncated ... ok
[INFO] [stdout] test tools::workflow::tests::gather_context_finds_ci_files ... ok
[INFO] [stdout] test tools::workflow::tests::execute_shell_command_output_truncated ... ok
[INFO] [stdout] test tools::workflow::tests::gather_context_finds_entry_points_and_test_dirs ... ok
[INFO] [stdout] test tools::workflow::tests::gather_context_handles_empty_project ... ok
[INFO] [stdout] test tools::workflow::tests::gather_context_reads_readme_and_build_file ... ok
[INFO] [stdout] test tools::workflow::tests::language_hints_covers_main_languages ... ok
[INFO] [stdout] test tools::workflow::tests::language_hints_returns_none_for_unsupported ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_call_content_delivers_message_when_already_done ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_call_content_force_delivers_instructions ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_creates_config ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_detects_languages ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_errors_without_project ... ok
[INFO] [stdout] test tools::workflow::tests::non_filter_pipe_no_unfiltered_ref ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_includes_system_prompt_draft_field ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_returns_gathered_context_fields ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_returns_status_when_already_done ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_project_wide_treesitter_fallback ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_returns_instruction_prompt ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_status_includes_memories_and_message ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_status_includes_private_memories_when_present ... ok
[INFO] [stdout] test tools::workflow::tests::onboarding_status_omits_private_memories_field_when_empty ... ok
[INFO] [stdout] test tools::workflow::tests::piped_grep_returns_unfiltered_ref ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_above_threshold_truncates_inline ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_at_threshold_returns_inline ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_name_path_pattern_in_directory ... FAILED
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_large_output_no_new_ref ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_large_single_line_does_not_rebuffer ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_short_stderr_gives_budget_to_stdout ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_long_lines_fit_under_threshold ... ok
[INFO] [stdout] test tools::workflow::tests::execute_shell_command_timeout_is_enforced ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_skips_speed_bump ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_within_limit_no_truncation_fields ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_stderr_gets_priority ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_blocks_cat_on_source_file ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_only_skips_safety ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffer_ref_executes_correctly ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_buffered_output_has_output_id_before_stdout ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_cwd_rejects_traversal ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_cwd_rejects_nonexistent_path ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_dangerous_allowed_with_acknowledge ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_dangerous_blocked_without_acknowledge ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_cwd_works ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_format_compact_short_output ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_format_compact_test_result ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_dangerous_rejected_without_ack ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_prepends_refresh_indicator_for_stale_file_handle ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_rejects_edit_file_ack_handle_with_clear_error ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_cwd_rejects_path_escaping_root ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_schema_has_cwd_and_acknowledge_risk ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_does_not_include_warning ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_source_block_bypassed_with_acknowledge_risk ... ok
[INFO] [stdout] test tools::workflow::tests::pipe_inheritance_from_shell_background_causes_timeout ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_large_output_stored_in_buffer ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_short_output_returned_directly ... ok
[INFO] [stdout] test tools::workflow::tests::run_in_background_rejects_buffer_only ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_safe_command_not_blocked ... ok
[INFO] [stdout] test tools::workflow::tests::system_prompt_draft_includes_language_hints ... ok
[INFO] [stdout] test tools::workflow::tests::system_prompt_draft_is_concise ... ok
[INFO] [stdout] test tools::workflow::tests::system_prompt_draft_is_concise ... ok
[INFO] [stdout] test tools::workflow::tests::system_prompt_draft_isolates_hints_per_language ... ok
[INFO] [stdout] test tools::workflow::tests::system_prompt_draft_omits_hints_for_unsupported_languages ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_source_block_not_triggered_for_non_source ... ok
[INFO] [stdout] test usage::content_tests::classify_content_clean_success ... ok
[INFO] [stdout] test usage::content_tests::classify_content_empty_blocks ... ok
[INFO] [stdout] test usage::content_tests::classify_content_error_result ... ok
[INFO] [stdout] test usage::content_tests::classify_content_overflow ... ok
[INFO] [stdout] test usage::content_tests::classify_content_recoverable_error ... ok
[INFO] [stdout] test usage::db::tests::open_db_creates_table ... ok
[INFO] [stdout] test tools::workflow::tests::run_command_source_block_not_triggered_for_markdown ... ok
[INFO] [stdout] test usage::db::tests::query_stats_empty_db ... ok
[INFO] [stdout] test usage::db::tests::query_stats_counts_correctly ... ok
[INFO] [stdout] test usage::db::tests::query_stats_window_excludes_old_rows ... ok
[INFO] [stdout] test usage::db::tests::query_stats_percentiles ... ok
[INFO] [stdout] test usage::db::tests::recent_errors_respects_limit ... ok
[INFO] [stdout] test usage::db::tests::retention_prunes_old_rows ... ok
[INFO] [stdout] test usage::db::tests::recent_errors_returns_latest_errors ... ok
[INFO] [stdout] test usage::db::tests::write_record_overflow_flag ... ok
[INFO] [stdout] test usage::db::tests::write_record_roundtrip ... ok
[INFO] [stdout] test util::fs::tests::detect_project_root_finds_cargo_toml ... ok
[INFO] [stdout] test util::fs::tests::detect_project_root_prefers_codescout_dir_over_git ... ok
[INFO] [stdout] test util::fs::tests::find_ancestor_finds_marker_in_current_dir ... ok
[INFO] [stdout] test util::fs::tests::find_ancestor_returns_none_when_absent ... ok
[INFO] [stdout] test util::fs::tests::find_ancestor_walks_up_to_parent ... ok
[INFO] [stdout] test util::fs::tests::read_utf8_missing_file_errors ... ok
[INFO] [stdout] test util::fs::tests::read_write_utf8_roundtrip ... ok
[INFO] [stdout] test util::fs::tests::write_utf8_creates_intermediate_dirs ... ok
[INFO] [stdout] test util::path_security::tests::allow_always_bypasses_detection ... ok
[INFO] [stdout] test util::path_security::tests::check_tool_access_error_message_includes_config_hint ... ok
[INFO] [stdout] test usage::db::tests::write_record_stores_all_fields ... ok
[INFO] [stdout] test tools::symbol::tests::get_symbols_overview_finds_nested_files ... ok
[INFO] [stdout] test util::path_security::tests::custom_dangerous_patterns ... ok
[INFO] [stdout] test util::path_security::tests::file_write_disabled_blocks_all_write_tools ... ok
[INFO] [stdout] test util::path_security::tests::file_write_enabled_by_default ... ok
[INFO] [stdout] test util::path_security::tests::compound_and_then_cat_blocked ... ok
[INFO] [stdout] test tools::workflow::tests::unfiltered_truncated_when_over_threshold ... ok
[INFO] [stdout] test util::path_security::tests::home_dir_returns_some_on_all_platforms ... ok
[INFO] [stdout] test util::path_security::tests::indexing_disabled_blocks_search_tools ... ok
[INFO] [stdout] test util::path_security::tests::git_commit_with_ampersand_and_source_in_message_not_blocked ... ok
[INFO] [stdout] test util::path_security::tests::library_paths_default_is_empty ... ok
[INFO] [stdout] test util::path_security::tests::list_git_worktrees_empty_when_no_git_dir ... ok
[INFO] [stdout] test util::path_security::tests::list_git_worktrees_finds_linked_worktrees ... ok
[INFO] [stdout] test util::path_security::tests::git_commit_with_tail_in_message_not_blocked ... ok
[INFO] [stdout] test util::path_security::tests::pipe_chain_with_source_blocked ... ok
[INFO] [stdout] test util::path_security::tests::read_absolute_outside_project_allowed ... ok
[INFO] [stdout] test util::path_security::tests::read_aws_credentials_denied ... ok
[INFO] [stdout] test util::path_security::tests::read_custom_denied_pattern ... ok
[INFO] [stdout] test util::path_security::tests::read_empty_path_rejected ... ok
[INFO] [stdout] test util::path_security::tests::or_then_tail_blocked ... ok
[INFO] [stdout] test util::path_security::tests::read_null_byte_rejected ... ok
[INFO] [stdout] test util::path_security::tests::read_relative_with_project_resolves ... ok
[INFO] [stdout] test util::path_security::tests::read_etc_shadow_denied ... ok
[INFO] [stdout] test util::path_security::tests::read_ssh_key_denied ... ok
[INFO] [stdout] test util::path_security::tests::read_tools_always_allowed ... ok
[INFO] [stdout] test util::path_security::tests::read_relative_without_project_errors ... ok
[INFO] [stdout] test util::path_security::tests::is_source_path_recognizes_supported_extensions ... ok
[INFO] [stdout] test util::path_security::tests::shell_disabled_when_configured ... ok
[INFO] [stdout] test util::path_security::tests::shell_enabled_by_default ... ok
[INFO] [stdout] test util::path_security::tests::semicolon_then_cat_blocked ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_allows_cat_heredoc_with_source_ext_in_content ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_allows_cat_on_markdown ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_allows_git_diff_piped_to_head ... ok
[INFO] [stdout] test util::path_security::tests::dangerous_command_detected ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_allows_cat_without_source_ext ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_allows_wc_on_txt ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_allows_sed_on_toml ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_blocks_awk_on_java ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_allows_non_blocked_command ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_blocks_cat_in_same_segment_as_source_file ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_blocks_cat_rs_file_after_heredoc_segment ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_blocks_cat_on_rs ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_blocks_sed_on_py ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_blocks_head_on_ts ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_blocks_less_on_rs ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_blocks_tail_on_go ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_blocks_wc_on_rs ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_hint_mentions_list_symbols ... ok
[INFO] [stdout] test util::path_security::tests::split_outside_quotes_ampersand ... ok
[INFO] [stdout] test util::path_security::tests::split_outside_quotes_ampersand_inside_double_quotes ... ok
[INFO] [stdout] test util::path_security::tests::split_outside_quotes_double_pipe_before_single_pipe ... ok
[INFO] [stdout] test util::path_security::tests::split_outside_quotes_empty_segments_skipped ... ok
[INFO] [stdout] test util::path_security::tests::split_outside_quotes_escaped_quote ... ok
[INFO] [stdout] test util::path_security::tests::split_outside_quotes_no_separators ... ok
[INFO] [stdout] test util::path_security::tests::split_outside_quotes_pipe ... ok
[INFO] [stdout] test util::path_security::tests::split_outside_quotes_pipe_inside_single_quotes ... ok
[INFO] [stdout] test util::path_security::tests::split_outside_quotes_semicolon ... ok
[INFO] [stdout] test util::path_security::tests::symlink_to_denied_path_is_caught_on_read ... ok
[INFO] [stdout] test util::path_security::tests::symlink_write_escape_caught ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_sed_hint_mentions_search_pattern ... ok
[INFO] [stdout] test util::path_security::tests::source_file_access_hint_mentions_read_file ... ok
[INFO] [stdout] test util::path_security::tests::write_empty_path_rejected ... ok
[INFO] [stdout] test util::path_security::tests::write_outside_project_rejected ... ok
[INFO] [stdout] test util::path_security::tests::write_to_ssh_denied_even_if_under_project ... ok
[INFO] [stdout] test util::path_security::tests::write_null_byte_rejected ... ok
[INFO] [stdout] test util::path_security::tests::write_to_tmp_allowed ... ok
[INFO] [stdout] test util::path_security::tests::write_to_tmp_denied_even_in_deny_list ... ok
[INFO] [stdout] test util::path_security::tests::write_traversal_outside_project_rejected ... ok
[INFO] [stdout] test util::path_security::tests::write_within_cwd_allowed_even_outside_project_root ... ok
[INFO] [stdout] test util::path_security::tests::write_within_project_allowed ... ok
[INFO] [stdout] test util::text::tests::count_lines_empty ... ok
[INFO] [stdout] test util::text::tests::count_lines_single ... ok
[INFO] [stdout] test util::text::tests::extract_lines_first_line ... ok
[INFO] [stdout] test util::text::tests::extract_lines_full_range ... ok
[INFO] [stdout] test util::text::tests::extract_lines_middle ... ok
[INFO] [stdout] test util::text::tests::extract_lines_out_of_bounds_returns_empty ... ok
[INFO] [stdout] test util::text::tests::extract_lines_single ... ok
[INFO] [stdout] test util::text::tests::truncate_exact_length_unchanged ... ok
[INFO] [stdout] test util::text::tests::truncate_long_appends_ellipsis ... ok
[INFO] [stdout] test util::text::tests::truncate_short_unchanged ... ok
[INFO] [stdout] test util::text::tests::truncate_unicode_counts_chars_not_bytes ... ok
[INFO] [stdout] test util::path_security::tests::write_extra_root_allowed ... ok
[INFO] [stdout] test util::text::tests::count_lines_multi ... ok
[INFO] [stdout] test util::path_security::tests::safe_command_not_flagged ... ok
[INFO] [stdout] test tools::symbol::tests::find_symbol_path_type_glob ... FAILED
[INFO] [stdout] test tools::file::tests::search_for_pattern_huge_regex_rejected ... ok
[INFO] [stdout] test tools::workflow::tests::run_in_background_avoids_pipe_inheritance_hang ... ok
[INFO] [stdout] test tools::workflow::tests::run_in_background_returns_bg_handle ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tools::ast::tests::list_symbols_include_docs_returns_docstrings stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tools::ast::tests::list_symbols_include_docs_returns_docstrings' (480) panicked at src/tools/ast.rs:531:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: LSP server disconnected
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: anyhow::error::<impl anyhow::Error>::msg
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: anyhow::__private::format_err
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/lib.rs:687:13
[INFO] [stdout]    2: codescout::lsp::client::LspClient::start::{{closure}}::{{closure}}
[INFO] [stdout]              at ./src/lsp/client.rs:227:53
[INFO] [stdout]    3: tokio::runtime::task::core::Core<T,S>::poll::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/core.rs:374:24
[INFO] [stdout]    4: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]    5: tokio::runtime::task::core::Core<T,S>::poll
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/core.rs:363:30
[INFO] [stdout]    6: tokio::runtime::task::harness::poll_future::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/harness.rs:535:30
[INFO] [stdout]    7: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]    8: std::panicking::catch_unwind::do_call
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]    9: __rust_try
[INFO] [stdout]   10: std::panicking::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   11: std::panic::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   12: tokio::runtime::task::harness::poll_future
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/harness.rs:523:18
[INFO] [stdout]   13: tokio::runtime::task::harness::Harness<T,S>::poll_inner
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/harness.rs:210:27
[INFO] [stdout]   14: tokio::runtime::task::harness::Harness<T,S>::poll
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/harness.rs:155:20
[INFO] [stdout]   15: tokio::runtime::task::raw::poll
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/raw.rs:337:13
[INFO] [stdout]   16: tokio::runtime::task::raw::RawTask::poll
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/raw.rs:267:18
[INFO] [stdout]   17: tokio::runtime::task::LocalNotified<S>::run
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/mod.rs:515:13
[INFO] [stdout]   18: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:800:30
[INFO] [stdout]   19: tokio::task::coop::with_budget
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   20: tokio::task::coop::budget
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   21: tokio::runtime::scheduler::current_thread::Context::run_task::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:368:43
[INFO] [stdout]   22: tokio::runtime::scheduler::current_thread::Context::enter
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   23: tokio::runtime::scheduler::current_thread::Context::run_task
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:368:28
[INFO] [stdout]   24: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:796:43
[INFO] [stdout]   25: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   26: tokio::runtime::context::scoped::Scoped<T>::set
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   27: tokio::runtime::context::set_scheduler::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   28: std::thread::local::LocalKey<T>::try_with
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   29: std::thread::local::LocalKey<T>::with
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   30: tokio::runtime::context::set_scheduler
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   31: tokio::runtime::scheduler::current_thread::CoreGuard::enter
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   32: tokio::runtime::scheduler::current_thread::CoreGuard::block_on
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   33: tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   34: tokio::runtime::context::runtime::enter_runtime
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   35: tokio::runtime::scheduler::current_thread::CurrentThread::block_on
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   36: tokio::runtime::runtime::Runtime::block_on_inner
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   37: tokio::runtime::runtime::Runtime::block_on
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   38: codescout::tools::ast::tests::list_symbols_include_docs_returns_docstrings
[INFO] [stdout]              at ./src/tools/ast.rs:543:18
[INFO] [stdout]   39: codescout::tools::ast::tests::list_symbols_include_docs_returns_docstrings::{{closure}}
[INFO] [stdout]              at ./src/tools/ast.rs:519:60
[INFO] [stdout]   40: core::ops::function::FnOnce::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41: core::ops::function::FnOnce::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42: test::__rust_begin_short_backtrace
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   43: test::run_test_in_process::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   44: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   45: std::panicking::catch_unwind::do_call
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   46: std::panicking::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   47: std::panic::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   48: test::run_test_in_process
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   49: test::run_test::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   50: test::run_test::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   51: std::sys::backtrace::__rust_begin_short_backtrace
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   52: std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   53: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   54: std::panicking::catch_unwind::do_call
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   55: std::panicking::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   56: std::panic::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   57: std::thread::lifecycle::spawn_unchecked::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   58: core::ops::function::FnOnce::call_once{{vtable.shim}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   60: std::sys::thread::unix::Thread::new::thread_start
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   61: <unknown>
[INFO] [stdout]   62: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56ecdccb3b32 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56ecdccb3b32 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56ecdccc772a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56ecdccc772a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56ecdcc7d276 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56ecdcc7d276 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56ecdcc91c49 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56ecdcc91c49 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56ecdcc91ae1 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56ecdc30521e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56ecdc30521e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56ecdcc91f72 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56ecdcc91f72 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56ecdcc91d08 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56ecdcc8b859 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56ecdcc7078d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56ecdccd26bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56ecdccd1932 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x56ecdbc11b56 - core::result::Result<T,E>::unwrap::h11e2a093476539b5
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x56ecdbc11b56 - codescout::tools::ast::tests::list_symbols_include_docs_returns_docstrings::{{closure}}::haf1b11fc5abe7d4c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/ast.rs:531:14
[INFO] [stdout]   22:     0x56ecdbdf42a2 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1e22cf5d96659913
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x56ecdbdf439d - <core::pin::Pin<P> as core::future::future::Future>::poll::h3dd64c54bc9a0e93
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x56ecdb804bbd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h93068d5415383ee5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:70
[INFO] [stdout]   25:     0x56ecdb80487b - tokio::task::coop::with_budget::h9df24d7f9249a3fb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   26:     0x56ecdb80487b - tokio::task::coop::budget::h814933d865f64d68
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   27:     0x56ecdb80487b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hc606f8f80869c72f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:25
[INFO] [stdout]   28:     0x56ecdb7ff0c0 - tokio::runtime::scheduler::current_thread::Context::enter::hbff058c2bba36b65
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   29:     0x56ecdb8025bd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hd8735f587c816ea7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:752:44
[INFO] [stdout]   30:     0x56ecdb801544 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h36a3f4a563872a8d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   31:     0x56ecdbe5c9db - tokio::runtime::context::scoped::Scoped<T>::set::h4c70e7218bb7edca
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   32:     0x56ecdb7904d9 - tokio::runtime::context::set_scheduler::{{closure}}::h27592b8e928a465c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   33:     0x56ecdbbb6a62 - std::thread::local::LocalKey<T>::try_with::ha764723d509f59cb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   34:     0x56ecdbbb4ace - std::thread::local::LocalKey<T>::with::h624e104f09797021
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   35:     0x56ecdb79044d - tokio::runtime::context::set_scheduler::hd6ddfd499a21baa4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   36:     0x56ecdb800a10 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h2144c2858ad7528f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   37:     0x56ecdb8016a6 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h4f2f504a20ce5b1b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   38:     0x56ecdb7fb220 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hbc283ab0d1e522a0
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   39:     0x56ecdbe965c3 - tokio::runtime::context::runtime::enter_runtime::h87721c6436a4cd05
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   40:     0x56ecdb7fa8f1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hee2be015eb179cdb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   41:     0x56ecdbe97a24 - tokio::runtime::runtime::Runtime::block_on_inner::h545a5cb12046de23
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   42:     0x56ecdbe97d6c - tokio::runtime::runtime::Runtime::block_on::hac6987d0c9e060e7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   43:     0x56ecdbc11251 - codescout::tools::ast::tests::list_symbols_include_docs_returns_docstrings::hf210dd6f3f96318a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/ast.rs:543:18
[INFO] [stdout]   44:     0x56ecdbc112e7 - codescout::tools::ast::tests::list_symbols_include_docs_returns_docstrings::{{closure}}::h6db30ccc8cd78b7e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/ast.rs:519:60
[INFO] [stdout]   45:     0x56ecdb6f0c86 - core::ops::function::FnOnce::call_once::h3a6a3abb62eb5721
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x56ecdc304fdb - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x56ecdc304fdb - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   48:     0x56ecdc3189ea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   49:     0x56ecdc3189ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   50:     0x56ecdc3189ea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   51:     0x56ecdc3189ea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   52:     0x56ecdc3189ea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   53:     0x56ecdc3189ea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   54:     0x56ecdc3189ea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   55:     0x56ecdc2f2e44 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   56:     0x56ecdc2f2e44 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   57:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   58:     0x56ecdc2f67e2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   59:     0x56ecdc2f67e2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   60:     0x56ecdc2f67e2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   61:     0x56ecdc2f67e2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   62:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   63:     0x56ecdc2f67e2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x56ecdcc8667f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   65:     0x56ecdcc8667f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   66:     0x77b0e3648aa4 - <unknown>
[INFO] [stdout]   67:     0x77b0e36d5a64 - clone
[INFO] [stdout]   68:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lsp::manager::tests::shutdown_all_stops_running_servers stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'lsp::manager::tests::shutdown_all_stops_running_servers' (329) panicked at src/lsp/manager.rs:455:65:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: LSP server disconnected
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: anyhow::error::<impl anyhow::Error>::msg
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: anyhow::__private::format_err
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/lib.rs:687:13
[INFO] [stdout]    2: codescout::lsp::client::LspClient::start::{{closure}}::{{closure}}
[INFO] [stdout]              at ./src/lsp/client.rs:227:53
[INFO] [stdout]    3: tokio::runtime::task::core::Core<T,S>::poll::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/core.rs:374:24
[INFO] [stdout]    4: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/loom/std/unsafe_cell.rs:16:9
[INFO] [stdout]    5: tokio::runtime::task::core::Core<T,S>::poll
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/core.rs:363:30
[INFO] [stdout]    6: tokio::runtime::task::harness::poll_future::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/harness.rs:535:30
[INFO] [stdout]    7: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]    8: std::panicking::catch_unwind::do_call
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]    9: __rust_try
[INFO] [stdout]   10: std::panicking::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   11: std::panic::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   12: tokio::runtime::task::harness::poll_future
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/harness.rs:523:18
[INFO] [stdout]   13: tokio::runtime::task::harness::Harness<T,S>::poll_inner
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/harness.rs:210:27
[INFO] [stdout]   14: tokio::runtime::task::harness::Harness<T,S>::poll
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/harness.rs:155:20
[INFO] [stdout]   15: tokio::runtime::task::raw::poll
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/raw.rs:337:13
[INFO] [stdout]   16: tokio::runtime::task::raw::RawTask::poll
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/raw.rs:267:18
[INFO] [stdout]   17: tokio::runtime::task::LocalNotified<S>::run
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/task/mod.rs:515:13
[INFO] [stdout]   18: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:800:30
[INFO] [stdout]   19: tokio::task::coop::with_budget
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   20: tokio::task::coop::budget
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   21: tokio::runtime::scheduler::current_thread::Context::run_task::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:368:43
[INFO] [stdout]   22: tokio::runtime::scheduler::current_thread::Context::enter
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   23: tokio::runtime::scheduler::current_thread::Context::run_task
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:368:28
[INFO] [stdout]   24: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:796:43
[INFO] [stdout]   25: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   26: tokio::runtime::context::scoped::Scoped<T>::set
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   27: tokio::runtime::context::set_scheduler::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   28: std::thread::local::LocalKey<T>::try_with
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   29: std::thread::local::LocalKey<T>::with
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   30: tokio::runtime::context::set_scheduler
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   31: tokio::runtime::scheduler::current_thread::CoreGuard::enter
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   32: tokio::runtime::scheduler::current_thread::CoreGuard::block_on
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   33: tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   34: tokio::runtime::context::runtime::enter_runtime
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   35: tokio::runtime::scheduler::current_thread::CurrentThread::block_on
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   36: tokio::runtime::runtime::Runtime::block_on_inner
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   37: tokio::runtime::runtime::Runtime::block_on
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   38: codescout::lsp::manager::tests::shutdown_all_stops_running_servers
[INFO] [stdout]              at ./src/lsp/manager.rs:462:57
[INFO] [stdout]   39: codescout::lsp::manager::tests::shutdown_all_stops_running_servers::{{closure}}
[INFO] [stdout]              at ./src/lsp/manager.rs:431:50
[INFO] [stdout]   40: core::ops::function::FnOnce::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41: core::ops::function::FnOnce::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42: test::__rust_begin_short_backtrace
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   43: test::run_test_in_process::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   44: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   45: std::panicking::catch_unwind::do_call
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   46: std::panicking::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   47: std::panic::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   48: test::run_test_in_process
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   49: test::run_test::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   50: test::run_test::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   51: std::sys::backtrace::__rust_begin_short_backtrace
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   52: std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   53: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   54: std::panicking::catch_unwind::do_call
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   55: std::panicking::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   56: std::panic::catch_unwind
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   57: std::thread::lifecycle::spawn_unchecked::{{closure}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   58: core::ops::function::FnOnce::call_once{{vtable.shim}}
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   60: std::sys::thread::unix::Thread::new::thread_start
[INFO] [stdout]              at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   61: <unknown>
[INFO] [stdout]   62: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56ecdccb3b32 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56ecdccb3b32 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56ecdccc772a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56ecdccc772a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56ecdcc7d276 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56ecdcc7d276 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56ecdcc91c49 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56ecdcc91c49 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56ecdcc91ae1 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56ecdc30521e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56ecdc30521e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56ecdcc91f72 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56ecdcc91f72 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56ecdcc91d08 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56ecdcc8b859 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56ecdcc7078d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56ecdccd26bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56ecdccd1932 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x56ecdbd405d8 - core::result::Result<T,E>::unwrap::ha0f73038e5d0e652
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x56ecdbd405d8 - codescout::lsp::manager::tests::shutdown_all_stops_running_servers::{{closure}}::h827b305e616561a4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lsp/manager.rs:455:65
[INFO] [stdout]   22:     0x56ecdbdf42a2 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1e22cf5d96659913
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x56ecdbdf439d - <core::pin::Pin<P> as core::future::future::Future>::poll::h3dd64c54bc9a0e93
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   24:     0x56ecdb804bbd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h93068d5415383ee5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:70
[INFO] [stdout]   25:     0x56ecdb80487b - tokio::task::coop::with_budget::h9df24d7f9249a3fb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   26:     0x56ecdb80487b - tokio::task::coop::budget::h814933d865f64d68
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   27:     0x56ecdb80487b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hc606f8f80869c72f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:25
[INFO] [stdout]   28:     0x56ecdb7ff0c0 - tokio::runtime::scheduler::current_thread::Context::enter::hbff058c2bba36b65
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   29:     0x56ecdb8025bd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hd8735f587c816ea7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:752:44
[INFO] [stdout]   30:     0x56ecdb801544 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h36a3f4a563872a8d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   31:     0x56ecdbe5c9db - tokio::runtime::context::scoped::Scoped<T>::set::h4c70e7218bb7edca
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   32:     0x56ecdb7904d9 - tokio::runtime::context::set_scheduler::{{closure}}::h27592b8e928a465c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   33:     0x56ecdbbb6a62 - std::thread::local::LocalKey<T>::try_with::ha764723d509f59cb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   34:     0x56ecdbbb4ace - std::thread::local::LocalKey<T>::with::h624e104f09797021
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   35:     0x56ecdb79044d - tokio::runtime::context::set_scheduler::hd6ddfd499a21baa4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   36:     0x56ecdb800a10 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h2144c2858ad7528f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   37:     0x56ecdb8016a6 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h4f2f504a20ce5b1b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   38:     0x56ecdb7fb220 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hbc283ab0d1e522a0
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   39:     0x56ecdbe965c3 - tokio::runtime::context::runtime::enter_runtime::h87721c6436a4cd05
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   40:     0x56ecdb7fa8f1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hee2be015eb179cdb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   41:     0x56ecdbe97a24 - tokio::runtime::runtime::Runtime::block_on_inner::h545a5cb12046de23
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   42:     0x56ecdbe97d6c - tokio::runtime::runtime::Runtime::block_on::hac6987d0c9e060e7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   43:     0x56ecdbd3fad1 - codescout::lsp::manager::tests::shutdown_all_stops_running_servers::hd8ed94d0d37d134a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lsp/manager.rs:462:57
[INFO] [stdout]   44:     0x56ecdbd3fb67 - codescout::lsp::manager::tests::shutdown_all_stops_running_servers::{{closure}}::h76e5416a02158023
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lsp/manager.rs:431:50
[INFO] [stdout]   45:     0x56ecdb6faec6 - core::ops::function::FnOnce::call_once::h99cbc8efe72d6ae6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x56ecdc304fdb - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   47:     0x56ecdc304fdb - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   48:     0x56ecdc3189ea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   49:     0x56ecdc3189ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   50:     0x56ecdc3189ea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   51:     0x56ecdc3189ea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   52:     0x56ecdc3189ea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   53:     0x56ecdc3189ea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   54:     0x56ecdc3189ea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   55:     0x56ecdc2f2e44 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   56:     0x56ecdc2f2e44 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   57:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   58:     0x56ecdc2f67e2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   59:     0x56ecdc2f67e2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   60:     0x56ecdc2f67e2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   61:     0x56ecdc2f67e2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   62:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   63:     0x56ecdc2f67e2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   64:     0x56ecdcc8667f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   65:     0x56ecdcc8667f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   66:     0x77b0e3648aa4 - <unknown>
[INFO] [stdout]   67:     0x77b0e36d5a64 - clone
[INFO] [stdout]   68:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tools::symbol::tests::find_symbol_path_type_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tools::symbol::tests::find_symbol_path_type_file' (2756) panicked at src/tools/symbol.rs:3888:9:
[INFO] [stdout] find_symbol with file relative_path should find symbols
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56ecdccb3b32 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56ecdccb3b32 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56ecdccc772a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56ecdccc772a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56ecdcc7d276 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56ecdcc7d276 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56ecdcc91c49 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56ecdcc91c49 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56ecdcc91ae1 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56ecdc30521e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56ecdc30521e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56ecdcc91f72 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56ecdcc91f72 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56ecdcc91d3a - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x56ecdcc8b859 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56ecdcc7078d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56ecdccd26bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56ecdba7fda8 - codescout::tools::symbol::tests::find_symbol_path_type_file::{{closure}}::hb21a2074727aec2a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3888:9
[INFO] [stdout]   20:     0x56ecdbdf42a2 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1e22cf5d96659913
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x56ecdbdf439d - <core::pin::Pin<P> as core::future::future::Future>::poll::h3dd64c54bc9a0e93
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x56ecdb804bbd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h93068d5415383ee5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:70
[INFO] [stdout]   23:     0x56ecdb80487b - tokio::task::coop::with_budget::h9df24d7f9249a3fb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x56ecdb80487b - tokio::task::coop::budget::h814933d865f64d68
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x56ecdb80487b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hc606f8f80869c72f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:25
[INFO] [stdout]   26:     0x56ecdb7ff0c0 - tokio::runtime::scheduler::current_thread::Context::enter::hbff058c2bba36b65
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   27:     0x56ecdb8025bd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hd8735f587c816ea7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:752:44
[INFO] [stdout]   28:     0x56ecdb801544 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h36a3f4a563872a8d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   29:     0x56ecdbe5c9db - tokio::runtime::context::scoped::Scoped<T>::set::h4c70e7218bb7edca
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x56ecdb7904d9 - tokio::runtime::context::set_scheduler::{{closure}}::h27592b8e928a465c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x56ecdbbb6a62 - std::thread::local::LocalKey<T>::try_with::ha764723d509f59cb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x56ecdbbb4ace - std::thread::local::LocalKey<T>::with::h624e104f09797021
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x56ecdb79044d - tokio::runtime::context::set_scheduler::hd6ddfd499a21baa4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x56ecdb800a10 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h2144c2858ad7528f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   35:     0x56ecdb8016a6 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h4f2f504a20ce5b1b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   36:     0x56ecdb7fb220 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hbc283ab0d1e522a0
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x56ecdbe965c3 - tokio::runtime::context::runtime::enter_runtime::h87721c6436a4cd05
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x56ecdb7fa8f1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hee2be015eb179cdb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x56ecdbe97a24 - tokio::runtime::runtime::Runtime::block_on_inner::h545a5cb12046de23
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   40:     0x56ecdbe97d6c - tokio::runtime::runtime::Runtime::block_on::hac6987d0c9e060e7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   41:     0x56ecdba7f111 - codescout::tools::symbol::tests::find_symbol_path_type_file::h8e513564f2361053
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3892:60
[INFO] [stdout]   42:     0x56ecdba7fdc7 - codescout::tools::symbol::tests::find_symbol_path_type_file::{{closure}}::hcb4d330492349910
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3879:42
[INFO] [stdout]   43:     0x56ecdb6f3086 - core::ops::function::FnOnce::call_once::h4e3045d98d8c7e27
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x56ecdc304fdb - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x56ecdc304fdb - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x56ecdc3189ea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x56ecdc3189ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   48:     0x56ecdc3189ea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x56ecdc3189ea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x56ecdc3189ea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x56ecdc3189ea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x56ecdc3189ea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x56ecdc2f2e44 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x56ecdc2f2e44 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x56ecdc2f67e2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   57:     0x56ecdc2f67e2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x56ecdc2f67e2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x56ecdc2f67e2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x56ecdc2f67e2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x56ecdcc8667f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   63:     0x56ecdcc8667f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   64:     0x77b0e3648aa4 - <unknown>
[INFO] [stdout]   65:     0x77b0e36d5a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tools::symbol::tests::find_symbol_path_type_nested_directory stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tools::symbol::tests::find_symbol_path_type_nested_directory' (3002) panicked at src/tools/symbol.rs:3923:9:
[INFO] [stdout] find_symbol with nested directory relative_path should find symbols: Object {"symbols": Array [], "total": Number(0)}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56ecdccb3b32 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56ecdccb3b32 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56ecdccc772a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56ecdccc772a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56ecdcc7d276 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56ecdcc7d276 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56ecdcc91c49 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56ecdcc91c49 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56ecdcc91ae1 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56ecdc30521e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56ecdc30521e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56ecdcc91f72 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56ecdcc91f72 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56ecdcc91d08 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56ecdcc8b859 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56ecdcc7078d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56ecdccd26bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56ecdbaa011e - codescout::tools::symbol::tests::find_symbol_path_type_nested_directory::{{closure}}::h56d9d74de54ab2ac
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3923:9
[INFO] [stdout]   20:     0x56ecdbdf42a2 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1e22cf5d96659913
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x56ecdbdf439d - <core::pin::Pin<P> as core::future::future::Future>::poll::h3dd64c54bc9a0e93
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x56ecdb804bbd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h93068d5415383ee5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:70
[INFO] [stdout]   23:     0x56ecdb80487b - tokio::task::coop::with_budget::h9df24d7f9249a3fb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x56ecdb80487b - tokio::task::coop::budget::h814933d865f64d68
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x56ecdb80487b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hc606f8f80869c72f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:25
[INFO] [stdout]   26:     0x56ecdb7ff0c0 - tokio::runtime::scheduler::current_thread::Context::enter::hbff058c2bba36b65
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   27:     0x56ecdb8025bd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hd8735f587c816ea7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:752:44
[INFO] [stdout]   28:     0x56ecdb801544 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h36a3f4a563872a8d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   29:     0x56ecdbe5c9db - tokio::runtime::context::scoped::Scoped<T>::set::h4c70e7218bb7edca
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x56ecdb7904d9 - tokio::runtime::context::set_scheduler::{{closure}}::h27592b8e928a465c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x56ecdbbb6a62 - std::thread::local::LocalKey<T>::try_with::ha764723d509f59cb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x56ecdbbb4ace - std::thread::local::LocalKey<T>::with::h624e104f09797021
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x56ecdb79044d - tokio::runtime::context::set_scheduler::hd6ddfd499a21baa4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x56ecdb800a10 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h2144c2858ad7528f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   35:     0x56ecdb8016a6 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h4f2f504a20ce5b1b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   36:     0x56ecdb7fb220 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hbc283ab0d1e522a0
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x56ecdbe965c3 - tokio::runtime::context::runtime::enter_runtime::h87721c6436a4cd05
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x56ecdb7fa8f1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hee2be015eb179cdb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x56ecdbe97a24 - tokio::runtime::runtime::Runtime::block_on_inner::h545a5cb12046de23
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   40:     0x56ecdbe97d6c - tokio::runtime::runtime::Runtime::block_on::hac6987d0c9e060e7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   41:     0x56ecdba9f451 - codescout::tools::symbol::tests::find_symbol_path_type_nested_directory::hc029cad85d0e5202
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3928:65
[INFO] [stdout]   42:     0x56ecdbaa0147 - codescout::tools::symbol::tests::find_symbol_path_type_nested_directory::{{closure}}::h94f9acdca38579ba
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3914:54
[INFO] [stdout]   43:     0x56ecdb6fd006 - core::ops::function::FnOnce::call_once::hadeb496821718db6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x56ecdc304fdb - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x56ecdc304fdb - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x56ecdc3189ea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x56ecdc3189ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   48:     0x56ecdc3189ea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x56ecdc3189ea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x56ecdc3189ea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x56ecdc3189ea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x56ecdc3189ea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x56ecdc2f2e44 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x56ecdc2f2e44 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x56ecdc2f67e2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   57:     0x56ecdc2f67e2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x56ecdc2f67e2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x56ecdc2f67e2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x56ecdc2f67e2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x56ecdcc8667f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   63:     0x56ecdcc8667f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   64:     0x77b0e3648aa4 - <unknown>
[INFO] [stdout]   65:     0x77b0e36d5a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tools::symbol::tests::find_symbol_path_type_directory stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tools::symbol::tests::find_symbol_path_type_directory' (2156) panicked at src/tools/symbol.rs:3905:9:
[INFO] [stdout] find_symbol with directory relative_path should find symbols: Object {"symbols": Array [], "total": Number(0)}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56ecdccb3b32 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56ecdccb3b32 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56ecdccc772a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56ecdccc772a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56ecdcc7d276 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56ecdcc7d276 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56ecdcc91c49 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56ecdcc91c49 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56ecdcc91ae1 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56ecdc30521e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56ecdc30521e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56ecdcc91f72 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56ecdcc91f72 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56ecdcc91d08 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56ecdcc8b859 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56ecdcc7078d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56ecdccd26bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56ecdba8b8aa - codescout::tools::symbol::tests::find_symbol_path_type_directory::{{closure}}::h15ca5e64ae4e34a1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3905:9
[INFO] [stdout]   20:     0x56ecdbdf42a2 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1e22cf5d96659913
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x56ecdbdf439d - <core::pin::Pin<P> as core::future::future::Future>::poll::h3dd64c54bc9a0e93
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x56ecdb804bbd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h93068d5415383ee5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:70
[INFO] [stdout]   23:     0x56ecdb80487b - tokio::task::coop::with_budget::h9df24d7f9249a3fb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x56ecdb80487b - tokio::task::coop::budget::h814933d865f64d68
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x56ecdb80487b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hc606f8f80869c72f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:25
[INFO] [stdout]   26:     0x56ecdb7ff0c0 - tokio::runtime::scheduler::current_thread::Context::enter::hbff058c2bba36b65
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   27:     0x56ecdb8025bd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hd8735f587c816ea7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:752:44
[INFO] [stdout]   28:     0x56ecdb801544 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h36a3f4a563872a8d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   29:     0x56ecdbe5c9db - tokio::runtime::context::scoped::Scoped<T>::set::h4c70e7218bb7edca
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x56ecdb7904d9 - tokio::runtime::context::set_scheduler::{{closure}}::h27592b8e928a465c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x56ecdbbb6a62 - std::thread::local::LocalKey<T>::try_with::ha764723d509f59cb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x56ecdbbb4ace - std::thread::local::LocalKey<T>::with::h624e104f09797021
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x56ecdb79044d - tokio::runtime::context::set_scheduler::hd6ddfd499a21baa4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x56ecdb800a10 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h2144c2858ad7528f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   35:     0x56ecdb8016a6 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h4f2f504a20ce5b1b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   36:     0x56ecdb7fb220 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hbc283ab0d1e522a0
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x56ecdbe965c3 - tokio::runtime::context::runtime::enter_runtime::h87721c6436a4cd05
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x56ecdb7fa8f1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hee2be015eb179cdb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x56ecdbe97a24 - tokio::runtime::runtime::Runtime::block_on_inner::h545a5cb12046de23
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   40:     0x56ecdbe97d6c - tokio::runtime::runtime::Runtime::block_on::hac6987d0c9e060e7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   41:     0x56ecdba8abe1 - codescout::tools::symbol::tests::find_symbol_path_type_directory::he69fedc41c4f37a1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3910:63
[INFO] [stdout]   42:     0x56ecdba8b8c7 - codescout::tools::symbol::tests::find_symbol_path_type_directory::{{closure}}::hc93daead433cdf1f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3896:47
[INFO] [stdout]   43:     0x56ecdb6ef596 - core::ops::function::FnOnce::call_once::h2cc8f34131064869
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x56ecdc304fdb - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x56ecdc304fdb - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x56ecdc3189ea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x56ecdc3189ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   48:     0x56ecdc3189ea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x56ecdc3189ea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x56ecdc3189ea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x56ecdc3189ea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x56ecdc3189ea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x56ecdc2f2e44 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x56ecdc2f2e44 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x56ecdc2f67e2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   57:     0x56ecdc2f67e2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x56ecdc2f67e2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x56ecdc2f67e2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x56ecdc2f67e2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x56ecdcc8667f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   63:     0x56ecdcc8667f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   64:     0x77b0e3648aa4 - <unknown>
[INFO] [stdout]   65:     0x77b0e36d5a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tools::symbol::tests::find_symbol_name_path_pattern_in_directory stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tools::symbol::tests::find_symbol_name_path_pattern_in_directory' (1965) panicked at src/tools/symbol.rs:3974:9:
[INFO] [stdout] find_symbol with name_path pattern in directory should find symbols: Object {"symbols": Array [], "total": Number(0)}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56ecdccb3b32 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56ecdccb3b32 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56ecdccc772a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56ecdccc772a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56ecdcc7d276 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56ecdcc7d276 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56ecdcc91c49 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56ecdcc91c49 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56ecdcc91ae1 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56ecdc30521e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56ecdc30521e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56ecdcc91f72 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56ecdcc91f72 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56ecdcc91d08 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56ecdcc8b859 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56ecdcc7078d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56ecdccd26bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56ecdbaaf49e - codescout::tools::symbol::tests::find_symbol_name_path_pattern_in_directory::{{closure}}::h615e68b768ee2bff
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3974:9
[INFO] [stdout]   20:     0x56ecdbdf42a2 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1e22cf5d96659913
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x56ecdbdf439d - <core::pin::Pin<P> as core::future::future::Future>::poll::h3dd64c54bc9a0e93
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x56ecdb804bbd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h93068d5415383ee5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:70
[INFO] [stdout]   23:     0x56ecdb80487b - tokio::task::coop::with_budget::h9df24d7f9249a3fb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x56ecdb80487b - tokio::task::coop::budget::h814933d865f64d68
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x56ecdb80487b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hc606f8f80869c72f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:25
[INFO] [stdout]   26:     0x56ecdb7ff0c0 - tokio::runtime::scheduler::current_thread::Context::enter::hbff058c2bba36b65
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   27:     0x56ecdb8025bd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hd8735f587c816ea7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:752:44
[INFO] [stdout]   28:     0x56ecdb801544 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h36a3f4a563872a8d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   29:     0x56ecdbe5c9db - tokio::runtime::context::scoped::Scoped<T>::set::h4c70e7218bb7edca
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x56ecdb7904d9 - tokio::runtime::context::set_scheduler::{{closure}}::h27592b8e928a465c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x56ecdbbb6a62 - std::thread::local::LocalKey<T>::try_with::ha764723d509f59cb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x56ecdbbb4ace - std::thread::local::LocalKey<T>::with::h624e104f09797021
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x56ecdb79044d - tokio::runtime::context::set_scheduler::hd6ddfd499a21baa4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x56ecdb800a10 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h2144c2858ad7528f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   35:     0x56ecdb8016a6 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h4f2f504a20ce5b1b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   36:     0x56ecdb7fb220 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hbc283ab0d1e522a0
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x56ecdbe965c3 - tokio::runtime::context::runtime::enter_runtime::h87721c6436a4cd05
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x56ecdb7fa8f1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hee2be015eb179cdb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x56ecdbe97a24 - tokio::runtime::runtime::Runtime::block_on_inner::h545a5cb12046de23
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   40:     0x56ecdbe97d6c - tokio::runtime::runtime::Runtime::block_on::hac6987d0c9e060e7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   41:     0x56ecdbaae7a1 - codescout::tools::symbol::tests::find_symbol_name_path_pattern_in_directory::h3a2dfd69828d3e14
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3979:64
[INFO] [stdout]   42:     0x56ecdbaae837 - codescout::tools::symbol::tests::find_symbol_name_path_pattern_in_directory::{{closure}}::h2f13705fa9cf212f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3962:58
[INFO] [stdout]   43:     0x56ecdb7018a6 - core::ops::function::FnOnce::call_once::hdf1cf6fa8696db08
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x56ecdc304fdb - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x56ecdc304fdb - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x56ecdc3189ea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x56ecdc3189ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   48:     0x56ecdc3189ea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x56ecdc3189ea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x56ecdc3189ea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x56ecdc3189ea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x56ecdc3189ea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x56ecdc2f2e44 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x56ecdc2f2e44 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x56ecdc2f67e2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   57:     0x56ecdc2f67e2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x56ecdc2f67e2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x56ecdc2f67e2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x56ecdc2f67e2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x56ecdcc8667f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   63:     0x56ecdcc8667f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   64:     0x77b0e3648aa4 - <unknown>
[INFO] [stdout]   65:     0x77b0e36d5a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tools::symbol::tests::find_symbol_path_type_glob stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tools::symbol::tests::find_symbol_path_type_glob' (2960) panicked at src/tools/symbol.rs:3941:9:
[INFO] [stdout] find_symbol with glob relative_path should find symbols: Object {"symbols": Array [], "total": Number(0)}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56ecdccb3b32 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56ecdccb3b32 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56ecdccb3b32 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56ecdccc772a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56ecdccc772a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x56ecdcc7d276 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56ecdcc7d276 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x56ecdcc91c49 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56ecdcc91c49 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56ecdcc91ae1 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56ecdc30521e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x56ecdc30521e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x56ecdcc91f72 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x56ecdcc91f72 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56ecdcc91d08 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56ecdcc8b859 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56ecdcc7078d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56ecdccd26bc - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56ecdba80b66 - codescout::tools::symbol::tests::find_symbol_path_type_glob::{{closure}}::h9a24e617c9f3cc5d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3941:9
[INFO] [stdout]   20:     0x56ecdbdf42a2 - <core::pin::Pin<P> as core::future::future::Future>::poll::h1e22cf5d96659913
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   21:     0x56ecdbdf439d - <core::pin::Pin<P> as core::future::future::Future>::poll::h3dd64c54bc9a0e93
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x56ecdb804bbd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h93068d5415383ee5
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:70
[INFO] [stdout]   23:     0x56ecdb80487b - tokio::task::coop::with_budget::h9df24d7f9249a3fb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
[INFO] [stdout]   24:     0x56ecdb80487b - tokio::task::coop::budget::h814933d865f64d68
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:133:5
[INFO] [stdout]   25:     0x56ecdb80487b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hc606f8f80869c72f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:25
[INFO] [stdout]   26:     0x56ecdb7ff0c0 - tokio::runtime::scheduler::current_thread::Context::enter::hbff058c2bba36b65
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
[INFO] [stdout]   27:     0x56ecdb8025bd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hd8735f587c816ea7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:752:44
[INFO] [stdout]   28:     0x56ecdb801544 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h36a3f4a563872a8d
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
[INFO] [stdout]   29:     0x56ecdbe5c9db - tokio::runtime::context::scoped::Scoped<T>::set::h4c70e7218bb7edca
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
[INFO] [stdout]   30:     0x56ecdb7904d9 - tokio::runtime::context::set_scheduler::{{closure}}::h27592b8e928a465c
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:38
[INFO] [stdout]   31:     0x56ecdbbb6a62 - std::thread::local::LocalKey<T>::try_with::ha764723d509f59cb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   32:     0x56ecdbbb4ace - std::thread::local::LocalKey<T>::with::h624e104f09797021
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   33:     0x56ecdb79044d - tokio::runtime::context::set_scheduler::hd6ddfd499a21baa4
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context.rs:176:17
[INFO] [stdout]   34:     0x56ecdb800a10 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h2144c2858ad7528f
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
[INFO] [stdout]   35:     0x56ecdb8016a6 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h4f2f504a20ce5b1b
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:24
[INFO] [stdout]   36:     0x56ecdb7fb220 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hbc283ab0d1e522a0
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[INFO] [stdout]   37:     0x56ecdbe965c3 - tokio::runtime::context::runtime::enter_runtime::h87721c6436a4cd05
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
[INFO] [stdout]   38:     0x56ecdb7fa8f1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hee2be015eb179cdb
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[INFO] [stdout]   39:     0x56ecdbe97a24 - tokio::runtime::runtime::Runtime::block_on_inner::h545a5cb12046de23
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:368:52
[INFO] [stdout]   40:     0x56ecdbe97d6c - tokio::runtime::runtime::Runtime::block_on::hac6987d0c9e060e7
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:342:18
[INFO] [stdout]   41:     0x56ecdba7ff61 - codescout::tools::symbol::tests::find_symbol_path_type_glob::h6a7484f415d0fe73
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3945:10
[INFO] [stdout]   42:     0x56ecdba80b87 - codescout::tools::symbol::tests::find_symbol_path_type_glob::{{closure}}::hb1a9490726b578ac
[INFO] [stdout]                                at /opt/rustwide/workdir/src/tools/symbol.rs:3932:42
[INFO] [stdout]   43:     0x56ecdb6ff956 - core::ops::function::FnOnce::call_once::hca90b5dfe254fded
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x56ecdc304fdb - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x56ecdc304fdb - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   46:     0x56ecdc3189ea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   47:     0x56ecdc3189ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   48:     0x56ecdc3189ea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   49:     0x56ecdc3189ea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   50:     0x56ecdc3189ea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   51:     0x56ecdc3189ea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   52:     0x56ecdc3189ea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   53:     0x56ecdc2f2e44 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   54:     0x56ecdc2f2e44 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   55:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   56:     0x56ecdc2f67e2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   57:     0x56ecdc2f67e2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   58:     0x56ecdc2f67e2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   59:     0x56ecdc2f67e2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   60:     0x56ecdc2f67e2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   61:     0x56ecdc2f67e2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   62:     0x56ecdcc8667f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   63:     0x56ecdcc8667f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   64:     0x77b0e3648aa4 - <unknown>
[INFO] [stdout]   65:     0x77b0e36d5a64 - clone
[INFO] [stdout]   66:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     lsp::manager::tests::shutdown_all_stops_running_servers
[INFO] [stdout]     tools::ast::tests::list_symbols_include_docs_returns_docstrings
[INFO] [stdout]     tools::symbol::tests::find_symbol_name_path_pattern_in_directory
[INFO] [stdout]     tools::symbol::tests::find_symbol_path_type_directory
[INFO] [stdout]     tools::symbol::tests::find_symbol_path_type_file
[INFO] [stdout]     tools::symbol::tests::find_symbol_path_type_glob
[INFO] [stdout]     tools::symbol::tests::find_symbol_path_type_nested_directory
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1034 passed; 7 failed; 5 ignored; 0 measured; 0 filtered out; finished in 38.76s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "9f73e8c0d64df81e3d13b688e788de5659c9c1c6a141d4c7f330c73ce3f114e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9f73e8c0d64df81e3d13b688e788de5659c9c1c6a141d4c7f330c73ce3f114e0", kill_on_drop: false }`
[INFO] [stdout] 9f73e8c0d64df81e3d13b688e788de5659c9c1c6a141d4c7f330c73ce3f114e0
