[INFO] cloning repository https://github.com/Hessesian/kotlin-lsp
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Hessesian/kotlin-lsp" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHessesian%2Fkotlin-lsp", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHessesian%2Fkotlin-lsp'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 883334b60510e7195bbbdad45e1a01bdf0313377
[INFO] testing Hessesian/kotlin-lsp against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHessesian%2Fkotlin-lsp" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Hessesian/kotlin-lsp
[INFO] finished tweaking git repo https://github.com/Hessesian/kotlin-lsp
[INFO] tweaked toml for git repo https://github.com/Hessesian/kotlin-lsp written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Hessesian/kotlin-lsp on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Hessesian/kotlin-lsp 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d1e419000d24e56815c84396a4131b5e970df2f1d5c616c78d5ab6ff05d8180c
[INFO] running `Command { std: "docker" "start" "-a" "d1e419000d24e56815c84396a4131b5e970df2f1d5c616c78d5ab6ff05d8180c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d1e419000d24e56815c84396a4131b5e970df2f1d5c616c78d5ab6ff05d8180c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d1e419000d24e56815c84396a4131b5e970df2f1d5c616c78d5ab6ff05d8180c", kill_on_drop: false }`
[INFO] [stdout] d1e419000d24e56815c84396a4131b5e970df2f1d5c616c78d5ab6ff05d8180c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8b898612745a8db297c49111f3ee16b5cb30d963654050d0ab7f931a5a23f7d2
[INFO] running `Command { std: "docker" "start" "-a" "8b898612745a8db297c49111f3ee16b5cb30d963654050d0ab7f931a5a23f7d2", kill_on_drop: false }`
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling pin-project-internal v1.1.11
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling crc-catalog v2.5.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling cc v1.2.58
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling crc v3.4.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling pin-project v1.1.11
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling lzma-rs v0.3.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tower-lsp-macros v0.9.0
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling auto_impl v1.3.0
[INFO] [stderr]    Compiling jiff v0.2.23
[INFO] [stderr]    Compiling indexmap v2.13.1
[INFO] [stderr]    Compiling deflate64 v0.1.12
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling lexopt v0.3.2
[INFO] [stderr]    Compiling tree-sitter v0.22.6
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling tree-sitter-kotlin v0.3.8
[INFO] [stderr]    Compiling tree-sitter-swift-bundled v0.1.0
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling tree-sitter-java v0.21.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling xz2 v0.1.7
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling bzip2 v0.5.2
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling env_filter v1.0.1
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling env_logger v0.11.10
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling lsp-types v0.94.1
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling tower-lsp v0.20.0
[INFO] [stderr]    Compiling kotlin-lsp v0.12.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 13s
[INFO] running `Command { std: "docker" "inspect" "8b898612745a8db297c49111f3ee16b5cb30d963654050d0ab7f931a5a23f7d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8b898612745a8db297c49111f3ee16b5cb30d963654050d0ab7f931a5a23f7d2", kill_on_drop: false }`
[INFO] [stdout] 8b898612745a8db297c49111f3ee16b5cb30d963654050d0ab7f931a5a23f7d2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 923c0f5a77fb6a4fd40361815b58d5f4bb895ec8dac58ce952d8deaf4ab93e22
[INFO] running `Command { std: "docker" "start" "-a" "923c0f5a77fb6a4fd40361815b58d5f4bb895ec8dac58ce952d8deaf4ab93e22", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling kotlin-lsp v0.12.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `ws`
[INFO] [stdout]   --> src/workspace_json_tests.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let ws = dir.path().to_string_lossy();
[INFO] [stdout]    |         ^^ help: if this is intentional, prefix it with an underscore: `_ws`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 28.10s
[INFO] running `Command { std: "docker" "inspect" "923c0f5a77fb6a4fd40361815b58d5f4bb895ec8dac58ce952d8deaf4ab93e22", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "923c0f5a77fb6a4fd40361815b58d5f4bb895ec8dac58ce952d8deaf4ab93e22", kill_on_drop: false }`
[INFO] [stdout] 923c0f5a77fb6a4fd40361815b58d5f4bb895ec8dac58ce952d8deaf4ab93e22
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 578dd07f413be2584265ce09578b0264aa34dc864326ae4acfab326ec5983c42
[INFO] running `Command { std: "docker" "start" "-a" "578dd07f413be2584265ce09578b0264aa34dc864326ae4acfab326ec5983c42", kill_on_drop: false }`
[INFO] [stderr] warning: unused variable: `ws`
[INFO] [stderr]   --> src/workspace_json_tests.rs:29:9
[INFO] [stderr]    |
[INFO] [stderr] 29 |     let ws = dir.path().to_string_lossy();
[INFO] [stderr]    |         ^^ help: if this is intentional, prefix it with an underscore: `_ws`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `kotlin-lsp` (bin "kotlin-lsp" test) generated 1 warning (run `cargo fix --bin "kotlin-lsp" -p kotlin-lsp --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.54s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/kotlin_lsp-cf6c84c21a339e69)
[INFO] [stdout] 
[INFO] [stdout] running 776 tests
[INFO] [stdout] test backend::handlers::tests::finds_single_word ... ok
[INFO] [stdout] test backend::handlers::tests::unicode_line ... ok
[INFO] [stdout] test backend::helpers::tests::enclosing_scope_nested_braces ... ok
[INFO] [stdout] test backend::helpers::tests::rename_edits_cover_correct_utf16_range ... ok
[INFO] [stdout] test backend::helpers::tests::rename_no_false_positives_substring ... ok
[INFO] [stdout] test backend::helpers::tests::rename_no_skip_dotted_includes_method_call ... ok
[INFO] [stdout] test backend::helpers::tests::rename_four_occurrences_mixed ... ok
[INFO] [stdout] test backend::helpers::tests::enclosing_scope_simple_function ... ok
[INFO] [stdout] test backend::handlers::tests::skips_partial_match ... ok
[INFO] [stdout] test backend::helpers::tests::rename_at_line_start_and_end ... ok
[INFO] [stdout] test backend::handlers::tests::no_match ... ok
[INFO] [stdout] test backend::helpers::tests::rename_three_occurrences_across_lines ... ok
[INFO] [stdout] test backend::helpers::tests::rename_three_occurrences_same_line ... ok
[INFO] [stdout] test backend::helpers::tests::rename_two_occurrences_same_line ... ok
[INFO] [stdout] test backend::rename::tests::cst_nav_expr_member_access_is_method ... ok
[INFO] [stdout] test backend::rename::tests::cst_function_declaration_is_method ... ok
[INFO] [stdout] test backend::helpers::tests::rename_skip_dotted_excludes_method_call ... ok
[INFO] [stdout] test backend::rename::tests::cst_var_reference_not_method ... ok
[INFO] [stdout] test backend::rename::tests::cst_var_declaration_is_not_method ... ok
[INFO] [stdout] test indexer::apply::tests::build_bare_names_sorted_and_deduped_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::build_bare_names_empty_map_returns_empty_issue_apply ... ok
[INFO] [stdout] test backend::handlers::tests::multiple_occurrences ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_dual_qualified_keys_when_stem_differs_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_no_stem_key_when_sym_equals_stem_issue_apply ... ok
[INFO] [stdout] test backend::rename::tests::local_var_inside_function_is_local ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_populates_subtypes_from_supertypes_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_workspace_result_includes_cached_files_issue_apply ... ok
[INFO] [stdout] test backend::rename::tests::class_property_is_not_local_var ... ok
[INFO] [stdout] test backend::rename::tests::class_property_not_detected_as_local_via_index ... ok
[INFO] [stdout] test backend::rename::tests::local_var_inside_lambda_is_local ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_produces_qualified_pkg_sym_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::parse_file_returns_symbols_issue_apply ... ok
[INFO] [stdout] test backend::helpers::tests::scope_lowercase_name_always_none ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_produces_definitions_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::index_content_returns_some_and_increments_parse_count_on_change_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::index_content_clears_completion_cache_for_uri_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_workspace_result_mixed_cache_and_parsed_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_workspace_result_clears_stale_workspace_issue_apply ... ok
[INFO] [stdout] test backend::helpers::tests::scope_uppercase_on_declaration_uses_enclosing_class ... ok
[INFO] [stdout] test indexer::apply::tests::index_content_returns_none_on_unchanged_content_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_file_result_removes_both_stale_qualified_keys_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_file_result_updates_index_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_file_result_clears_stale_entries_issue_apply ... ok
[INFO] [stdout] test backend::rename::tests::reference_to_local_var_is_detected_via_index ... ok
[INFO] [stdout] test indexer::apply::tests::parse_file_extracts_supertypes_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::stale_keys_returns_both_qualified_keys_when_stem_differs_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::stale_keys_no_stem_key_when_sym_equals_stem_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::rebuild_bare_name_cache_is_idempotent_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::stale_keys_returns_definition_names_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::stale_keys_propagates_package_issue_apply ... ok
[INFO] [stdout] test indexer::cache::tests::cache_entry_to_file_result_preserves_hash ... ok
[INFO] [stdout] test indexer::apply::tests::rebuild_bare_name_cache_contains_symbol_names_issue_apply ... ok
[INFO] [stdout] test indexer::cache::tests::cache_entry_to_file_result_supertypes_extracted ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_finds_kt ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_empty_dir ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_respects_ignore_matcher ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_skips_annotations ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_simple_block_comment ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_inline_code_and_links ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_line_comments ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_no_comment_returns_none ... ok
[INFO] [stdout] test indexer::cache::tests::workspace_cache_path_differs_for_different_roots ... ok
[INFO] [stdout] test indexer::cache::tests::workspace_cache_path_stable ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_finds_java ... ok
[INFO] [stdout] test indexer::discover::tests::warm_discover_files_skips_deleted_files ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_unconstrained_includes_build_dir ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_empty_parens ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_generic_type ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_generic_type_regression ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_multiple_args ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_no_parens ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_nested_parens ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_simple ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_whitespace_trimmed ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_with_lambda_arrow ... ok
[INFO] [stdout] test indexer::infer::args::tests::cst_cursor_in_lambda_not_a_call_arg ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_comma_separated ... ok
[INFO] [stdout] test indexer::cache::tests::save_and_load_cache_roundtrip ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_open_paren_before_ident_rejects ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_operator_rejects ... ok
[INFO] [stdout] test indexer::infer::args::tests::cst_positional_arg_first ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_simple ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_uppercase_rejects ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_basic ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_not_found ... ok
[INFO] [stdout] test indexer::cache::tests::try_load_cache_missing_returns_none ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_simple_type ... ok
[INFO] [stdout] test indexer::discover::tests::warm_discover_files_returns_cached_existing_files ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_suffix_not_matched ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_with_params_and_return ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_with_val_prefix ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_implicit_it ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_block_start ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_multi_named ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::dot_at_depth_zero_simple ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::find_lambda_brace_extra_spaces ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::find_lambda_brace_returns_brace_pos_and_index ... ok
[INFO] [stdout] test indexer::infer::args::tests::named_param_type_generic_with_comma ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::dot_at_depth_zero_chained ... ok
[INFO] [stdout] test indexer::infer::args::tests::named_param_type_default_value_with_gt_operator ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_single_named ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_underscore_wildcard ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::find_lambda_brace_multi_param ... ok
[INFO] [stdout] test indexer::infer::args::tests::cst_positional_arg_second ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_explicit_it_keyword ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::dot_at_depth_zero_ignores_inner_dot ... ok
[INFO] [stdout] test indexer::infer::args::tests::named_param_type_functional_type ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::apply_this_unresolved_receiver_returns_receiver_ctx ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::find_lambda_brace_unknown_param ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_lambda_named_params_false_for_underscore ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::foreach_lambda_is_not_receiver_ctx ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_lambda_named_params_true_for_named ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_lambda_named_params_false_for_it ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_rejects_empty ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_detects_multi_named ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_lambda_named_params_false_for_no_params ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_detects_single_named ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_element_type_simple_foreach ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_element_type_flow ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_brace_pos_none_for_unknown_param ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_rejects_block_lambda ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_let_still_infers_receiver ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_second_of_two_lambdas_same_line ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_rejects_implicit_it ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_indexed_inner_fn_cst_still_works ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_param_position_single ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_element_type_unknown_var_returns_none ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_rejects_underscore ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_brace_pos_second_lambda_on_line ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_brace_pos_single_param ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::line_has_lambda_param_multiple_arrows_on_line ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_param_position_missing ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_param_position_second ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_element_type_scope_fn_let ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::apply_this_resolved_receiver ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::is_inside_receiver_lambda_apply_live_tree ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::line_has_lambda_param_single ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::line_has_lambda_param_multi ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_a_multi_segment_field_collection ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::is_inside_receiver_lambda_foreach_is_false ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_a_multi_segment_field_collection_map ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::is_inside_receiver_lambda_apply ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_a_multi_segment_field_non_collection_method_lambda ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_a_multi_segment_with_assignment_prefix ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_b_with_args ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_second_lambda_multiline_unindexed_inner ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_first_lambda_multiline_unindexed_inner ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_unknown_fn_returns_none ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_a_receiver_dot_method ... ok
[INFO] [stdout] test indexer::infer::lambda::tests::lambda_type_first_input_parses_correctly ... ok
[INFO] [stdout] test indexer::infer::lambda::tests::lambda_type_nth_input_test ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_a_var_type_no_collection ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::named_lambda_param_type_cst_fast_path ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_single_line_no_brace ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_single_line_with_brace ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_multiline_constructor ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_a_method_chain_return_type ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_b_trailing_lambda_it_type ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::with_this_unresolved_receiver_returns_receiver_ctx ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_starts_at_offset ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_arrow_depth_not_confused ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::named_lambda_param_type_in_lines_cst_uses_param_position ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_with_block ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_brace_on_own_line ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_first ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_caps_at_15_lines ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_gt_operator_in_default ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_multiple_params ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_lambda_type_arg ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_out_of_range_falls_back_to_last ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_second ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_single_param ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_single_param ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_val_var_prefix_stripped ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_empty ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_function_type_arrow ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_nested_generics ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_simple ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_trailing_comma ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_single ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_empty_returns_none ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_lambda_last ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_let_does_not_infer_receiver ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_apply_infers_receiver ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_also_does_not_infer_receiver ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_run_infers_receiver ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_empty_returns_none ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_dotted_method_with_args ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_empty_parens ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_nested_parens ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_no_trailing_parens ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_unbalanced_no_crash ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_with_trailing_parens ... ok
[INFO] [stdout] test indexer::live_tree::tests::lang_for_java ... ok
[INFO] [stdout] test indexer::live_tree::tests::lang_for_kotlin ... ok
[INFO] [stdout] test indexer::live_tree::tests::lang_for_swift ... ok
[INFO] [stdout] test indexer::live_tree::tests::unknown_extension_does_not_affect_other_entries ... ok
[INFO] [stdout] test indexer::live_tree::tests::lang_for_unknown ... ok
[INFO] [stdout] test indexer::live_tree::tests::unknown_extension_stale_eviction ... ok
[INFO] [stdout] test indexer::live_tree::tests::live_trees_survive_reset_index_state ... ok
[INFO] [stdout] test indexer::live_tree::tests::parse_empty_content ... ok
[INFO] [stdout] test indexer::live_tree::tests::parse_java_returns_tree ... ok
[INFO] [stdout] test indexer::live_tree::tests::parse_kotlin_returns_tree ... ok
[INFO] [stdout] test indexer::live_tree::tests::parse_swift_returns_tree ... ok
[INFO] [stdout] test indexer::live_tree::tests::unknown_extension_never_stores ... ok
[INFO] [stdout] test indexer::live_tree::tests::store_then_live_doc_returns_some ... ok
[INFO] [stdout] test indexer::live_tree::tests::utf16_col_surrogate_pair ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_element_type_multiline_scope_fn ... ok
[INFO] [stdout] test indexer::live_tree::tests::remove_clears_live_doc ... ok
[INFO] [stdout] test indexer::lookup::tests::kotlin_uses_fun_keyword ... ok
[INFO] [stdout] test indexer::live_tree::tests::update_reflects_new_content ... ok
[INFO] [stdout] test indexer::live_tree::tests::utf16_col_ascii_identity ... ok
[INFO] [stdout] test indexer::live_tree::tests::utf16_col_past_end_returns_len ... ok
[INFO] [stdout] test indexer::live_tree::tests::utf16_col_multibyte_bmp ... ok
[INFO] [stdout] test indexer::lookup::tests::swift_uses_func_keyword ... ok
[INFO] [stdout] test indexer::lookup::tests::val_binding_found_and_has_type ... ok
[INFO] [stdout] test indexer::lookup::tests::real_val_binding_constructor_param ... ok
[INFO] [stdout] test indexer::lookup::tests::completion_resolve_populates_documentation ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_and_qualifier_navigation_call ... ok
[INFO] [stdout] test indexer::lookup::tests::inlay_hints_generic_subst_via_property_type_harvesting ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_name_delegates_to_and_qualifier ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_name_simple ... ok
[INFO] [stdout] test indexer::lookup::tests::resolve_includes_kdoc ... ok
[INFO] [stdout] test indexer::node_ext::tests::enclosing_call_expression_stops_at_lambda_boundary ... ok
[INFO] [stdout] test indexer::node_ext::tests::enclosing_call_expression_from_lambda_finds_outer_call ... ok
[INFO] [stdout] test indexer::node_ext::tests::enclosing_lambda_literal_finds_nearest_lambda ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_and_qualifier_simple_call ... ok
[INFO] [stdout] test indexer::node_ext::tests::collect_lambda_param_names_collects_named ... ok
[INFO] [stdout] test indexer::node_ext::tests::lambda_param_names_collects_all_explicit_params ... ok
[INFO] [stdout] test indexer::resolution::tests::apply_subst_replaces_identifiers ... ok
[INFO] [stdout] test indexer::node_ext::tests::first_value_argument_text_returns_first_argument ... ok
[INFO] [stdout] test indexer::resolution::tests::build_subst_map_child_has_no_own_type_params ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_name_navigation ... ok
[INFO] [stdout] test indexer::node_ext::tests::navigation_parts_split_receiver_and_member ... ok
[INFO] [stdout] test indexer::node_ext::tests::lambda_param_position_returns_matching_index ... ok
[INFO] [stdout] test indexer::node_ext::tests::has_lambda_named_params_true_for_named ... ok
[INFO] [stdout] test indexer::node_ext::tests::named_arg_label_absent ... ok
[INFO] [stdout] test indexer::node_ext::tests::value_arg_position_first_and_second ... ok
[INFO] [stdout] test indexer::node_ext::tests::has_lambda_named_params_false_for_no_params ... ok
[INFO] [stdout] test indexer::resolution::tests::build_subst_map_uses_base_class_type_params ... ok
[INFO] [stdout] test indexer::resolution::tests::enrich_at_line_exact_position_match_preferred ... ok
[INFO] [stdout] test indexer::resolution::tests::crossfile_cursor_line_disambiguates_multiple_callers ... ok
[INFO] [stdout] test indexer::resolution::tests::enrich_at_line_returns_detail_for_completion_resolve ... ok
[INFO] [stdout] test indexer::resolution::tests::enrich_at_line_picks_by_line ... ok
[INFO] [stdout] test indexer::node_ext::tests::named_arg_label_present ... ok
[INFO] [stdout] test indexer::resolution::tests::enrich_at_line_col_fallback ... ok
[INFO] [stdout] test indexer::resolution::tests::enrich_at_line_falls_back_to_line_only_match_for_completion ... ok
[INFO] [stdout] test indexer::resolution::tests::find_containing_class_includes_enum_and_object ... ok
[INFO] [stdout] test indexer::resolution::tests::find_containing_class_returns_none_for_top_level ... ok
[INFO] [stdout] test indexer::resolution::tests::resolve_symbol_info_applies_precomputed_subst ... ok
[INFO] [stdout] test indexer::resolution::tests::resolve_symbol_info_basic_lookup ... ok
[INFO] [stdout] test indexer::scope::scope_tests::collect_lambda_param_names_skips_it ... ok
[INFO] [stdout] test indexer::scan::tests::find_files_for_types_finds_class_issue_scan ... ok
[INFO] [stdout] test indexer::resolution::tests::stub_resolve_returns_none ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_cst_declaration_line_returns_none ... ok
[INFO] [stdout] test indexer::scan::tests::find_files_for_types_empty_names_returns_empty_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_cst_interface ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_cst_nested ... ok
[INFO] [stdout] test indexer::scan::tests::indexing_guard_clears_flag_on_drop_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_cst_simple ... ok
[INFO] [stdout] test indexer::scan::tests::index_workspace_skips_second_concurrent_run_issue_scan ... ok
[INFO] [stdout] test indexer::scan::tests::resolve_max_files_uses_default_when_unset_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_multiline_constructor ... ok
[INFO] [stdout] test indexer::scan::tests::resolve_max_files_uses_default_when_invalid_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_simple ... ok
[INFO] [stdout] test indexer::scan::tests::resolve_max_files_uses_env_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_nested_two_levels ... ok
[INFO] [stdout] test indexer::scope::scope_tests::collect_lambda_param_names_multi ... ok
[INFO] [stdout] test indexer::resolution::tests::find_containing_class_returns_innermost ... ok
[INFO] [stdout] test indexer::scope::scope_tests::collect_lambda_param_names_named ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_top_level_returns_none ... ok
[INFO] [stdout] test indexer::scope::scope_tests::extract_class_decl_name_variants ... ok
[INFO] [stdout] test indexer::scope::scope_tests::find_named_param_on_line_with_multiple_arrows ... ok
[INFO] [stdout] test indexer::scope::scope_tests::is_lambda_param_detects_same_line ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_flow ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_with_call_args ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_list ... ok
[INFO] [stdout] test indexer::scan::tests::index_workspace_full_indexes_kt_files_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_col_cst_multi_param ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_col_cst_collects_named ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_excludes_sibling_lambda ... ok
[INFO] [stdout] test indexer::scan::tests::queued_reindex_executes_after_first_scan_completes_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_col_cst_excludes_it ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_nullable_call ... ok
[INFO] [stdout] test indexer::scope::scope_tests::multi_param_lambda_params_at ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_multiline_ctor ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_fully_qualified_ctor ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_method_with_uppercase_receiver ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_simple_constructor ... ok
[INFO] [stdout] test indexer::scope::scope_tests::multi_param_lambda_is_detected ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_not_equality ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_state_multiline_with_method_receiver ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_col_inline_lambda ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_unknown_var_returns_none ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_scope_fn_let ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_lambda_param_same_line ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_state_flow ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_dot_access ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_lambda_param_multiline ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_deep_chain ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_lambda_param_scope_fn ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_full_chain ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_none_plain_word ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_assignment_not_arg ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_angle_bracket_steps_back_to_word ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_lowercase_method_no_receiver ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_operator_returns_none ... ok
[INFO] [stdout] test indexer::tests::build_bare_names_sorted_deduped ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_space_between_operator_and_number_returns_none ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_in_type_param ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_end_of_word ... ok
[INFO] [stdout] test indexer::tests::data_class_single_definition ... ok
[INFO] [stdout] test indexer::tests::extract_named_arg_name_test ... ok
[INFO] [stdout] test indexer::tests::dot_receiver_simple ... ok
[INFO] [stdout] test indexer::tests::file_contributions_definitions ... ok
[INFO] [stdout] test indexer::tests::account_var_type_not_inferred_from_wrong_chain_segment ... ok
[INFO] [stdout] test indexer::tests::file_contributions_qualified_stem_same_as_sym_no_alias ... ok
[INFO] [stdout] test indexer::tests::dot_completion_triggers_on_dot ... ok
[INFO] [stdout] test indexer::tests::dot_receiver_qualified ... ok
[INFO] [stdout] test indexer::tests::dot_receiver_none ... ok
[INFO] [stdout] test indexer::tests::find_last_dot_at_depth_zero_test ... ok
[INFO] [stdout] test indexer::tests::file_contributions_qualified_both_keys ... ok
[INFO] [stdout] test indexer::tests::goto_this_resolves_to_enclosing_class ... ok
[INFO] [stdout] test indexer::tests::goto_super_resolves_to_parent_class ... ok
[INFO] [stdout] test indexer::tests::generic_it_type_shows_hint_completion ... ok
[INFO] [stdout] test indexer::tests::goto_super_method_multiline_constructor ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_middle ... ok
[INFO] [stdout] test indexer::tests::goto_super_method_resolves_in_parent ... ok
[INFO] [stdout] test indexer::tests::debug_super_chain ... ok
[INFO] [stdout] test indexer::tests::find_named_param_type_in_sig_test ... ok
[INFO] [stdout] test indexer::tests::goto_super_method_no_fallthrough_to_override ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_absolute_outside_root_skipped ... ok
[INFO] [stdout] test indexer::tests::has_named_params_not_it_test ... ok
[INFO] [stdout] test indexer::tests::index_same_content_parses_only_once ... ok
[INFO] [stdout] test indexer::tests::hover_named_param_type_detection ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_path_pattern_matches_relative ... ok
[INFO] [stdout] test indexer::tests::hover_it_type_multiline ... ok
[INFO] [stdout] test indexer::tests::hover_it_type_detection ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_absolute_path_normalized ... ok
[INFO] [stdout] test indexer::tests::it_as_named_arg_resolves_param_type ... ok
[INFO] [stdout] test indexer::tests::inline_lambda_param_type_detection ... ok
[INFO] [stdout] test indexer::tests::dot_completion_with_prefix ... ok
[INFO] [stdout] test indexer::tests::index_changed_content_reparses ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_empty ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_simple ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_no_ident ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_with_spaces ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_whole_string ... ok
[INFO] [stdout] test indexer::tests::it_infer_method_chain_firstornull ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_empty_patterns ... ok
[INFO] [stdout] test indexer::tests::e2e_ignore_patterns_excludes_symbols ... ok
[INFO] [stdout] test indexer::tests::named_arg_lambda_it_type_multiline ... ok
[INFO] [stdout] test indexer::tests::named_arg_lambda_double_paren_function_type ... ok
[INFO] [stdout] test indexer::tests::named_arg_lambda_extension_function_callee ... ok
[INFO] [stdout] test indexer::tests::it_infer_result_field_firstornull ... ok
[INFO] [stdout] test indexer::tests::e2e_ignore_patterns_bare_pattern_any_depth ... ok
[INFO] [stdout] test indexer::tests::it_not_resolved_inside_multi_param_named_lambda ... ok
[INFO] [stdout] test indexer::tests::loan_reducer_reload_action_no_it ... ok
[INFO] [stdout] test indexer::tests::regex_escape_dots_and_special ... ok
[INFO] [stdout] test indexer::tests::qualified_removed_on_reindex ... ok
[INFO] [stdout] test indexer::tests::loan_reducer_collect_bottomsheetstate_resolves_to_T ... ok
[INFO] [stdout] test indexer::tests::named_arg_lambda_multi_param_type ... ok
[INFO] [stdout] test indexer::tests::nested_lambda_it_type_resolved_through_outer_brace ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_bare_pattern_matches_any_depth ... ok
[INFO] [stdout] test indexer::tests::signature_fun_single_line ... ok
[INFO] [stdout] test indexer::tests::named_arg_reload_action_no_it ... ok
[INFO] [stdout] test indexer::tests::it_positional_second_arg ... ok
[INFO] [stdout] test indexer::tests::signature_multiline_constructor ... ok
[INFO] [stdout] test indexer::tests::signature_single_line_with_brace ... ok
[INFO] [stdout] test indexer::tests::packages_map_populated ... ok
[INFO] [stdout] test indexer::tests::split_prefix_after_dot ... ok
[INFO] [stdout] test indexer::tests::split_prefix_bare ... ok
[INFO] [stdout] test indexer::tests::stale_keys_includes_both_qualified_aliases ... ok
[INFO] [stdout] test indexer::tests::signature_stops_at_open_brace_on_own_line ... ok
[INFO] [stdout] test indexer::tests::reloadable_product_resultstate_not_boolean ... ok
[INFO] [stdout] test indexer::tests::it_as_positional_arg_resolves_param_type ... ok
[INFO] [stdout] test indexer::tests::stale_keys_stem_equals_sym_no_alias ... ok
[INFO] [stdout] test indexer::tests::subtypes_constructor_with_params ... ok
[INFO] [stdout] test indexer::tests::stale_removed_on_reindex ... ok
[INFO] [stdout] test indexer::tests::subtypes_annotation_with_braces ... ok
[INFO] [stdout] test indexer::tests::nested_class_qualified_key ... ok
[INFO] [stdout] test indexer::tests::qualified_index_populated ... ok
[INFO] [stdout] test indexer::tests::loan_reducer_map_it_resolves_to_T ... ok
[INFO] [stdout] test indexer::tests::subtypes_survive_cache_roundtrip ... ok
[INFO] [stdout] test indexer::tests::subtypes_index_reindex_cleans_stale ... ok
[INFO] [stdout] test indexer::tests::subtypes_multiline_constructor ... ok
[INFO] [stdout] test indexer::tests::subtypes_no_false_positive_across_classes ... ok
[INFO] [stdout] test indexer::tests::subtypes_index_multiple_supertypes ... ok
[INFO] [stdout] test indexer::tests::subtypes_sealed_generic ... ok
[INFO] [stdout] test indexer::tests::subtypes_generic_supertype ... ok
[INFO] [stdout] test indexer::tests::subtypes_sealed_class_inner_objects ... ok
[INFO] [stdout] test indexer::tests::subtypes_index_basic ... ok
[INFO] [stdout] test indexer::tests::super_resolution_chain ... ok
[INFO] [stdout] test indexer::tests::suspend_param_type_resolves_it ... ok
[INFO] [stdout] test indexer::tests::subtypes_transitive_chain_realistic ... ok
[INFO] [stdout] test indexer::tests::real_sealed_interface_store_state ... ok
[INFO] [stdout] test indexer::tests::real_isimpleloaddatainteractor_chain ... ok
[INFO] [stdout] test indexer::tests::with_scope_function_this_type ... ok
[INFO] [stdout] test indexer::tests::this_in_class_method_resolves_to_class ... ok
[INFO] [stdout] test indexer::tests::this_in_regular_lambda_no_lambda_hint ... ok
[INFO] [stdout] test indexer::tests::symbol_found_after_indexing ... ok
[INFO] [stdout] test indexer::tests::trailing_lambda_it_with_method_call_arg ... ok
[INFO] [stdout] test indexer::tests::this_as_named_arg_resolves_param_type ... ok
[INFO] [stdout] test indexer::tests::trailing_lambda_method_it_not_confused_by_arg_dot ... ok
[INFO] [stdout] test indexer::tests::trailing_lambda_it_from_fun_def ... ok
[INFO] [stdout] test indexer::tests::this_in_receiver_lambda_indexed_function ... ok
[INFO] [stdout] test inlay_hints::tests::it_inside_nested_lambda_not_suspend ... ok
[INFO] [stdout] test inlay_hints::tests::hints_nested_named_arg_lambda ... ok
[INFO] [stdout] test indexer::tests::this_in_class_method_lambda_scope_wins ... ok
[INFO] [stdout] test inlay_hints::tests::hints_survive_syntax_error ... ok
[INFO] [stdout] test inlay_hints::tests::it_type_hint ... ok
[INFO] [stdout] test inlay_hints::tests::hints_nested_named_arg_cross_file ... ok
[INFO] [stdout] test indexer::tests::trailing_lambda_it_infer_at_cursor ... ok
[INFO] [stdout] test inlay_hints::tests::ts_byte_col_utf16_ascii ... ok
[INFO] [stdout] test indexer::tests::this_infer_lambda_param_type_at ... ok
[INFO] [stdout] test indexer::tests::this_in_run_resolves_to_receiver_type ... ok
[INFO] [stdout] test inlay_hints::tests::no_hint_for_typed_val ... ok
[INFO] [stdout] test inlay_hints::tests::named_param_type_hint ... ok
[INFO] [stdout] test lines_ext::tests::infer_type_finds_annotation ... ok
[INFO] [stdout] test lines_ext::tests::collect_signature_single_line ... ok
[INFO] [stdout] test lines_ext::tests::import_insertion_after_imports ... ok
[INFO] [stdout] test lines_ext::tests::find_declaration_range_finds_val ... ok
[INFO] [stdout] test lines_ext::tests::declared_names_finds_val ... ok
[INFO] [stdout] test inlay_hints::tests::hints_inject_constructor_lambdas ... ok
[INFO] [stdout] test lines_ext::tests::parse_imports_finds_import ... ok
[INFO] [stdout] test lines_ext::tests::visibility_at_private ... ok
[INFO] [stdout] test lines_ext::tests::infer_type_raw_preserves_generics ... ok
[INFO] [stdout] test lines_ext::tests::extract_detail_single_line ... ok
[INFO] [stdout] test parser::tests::class_name_position ... ok
[INFO] [stdout] test parser::tests::chained_call_assignment_no_false_error ... ok
[INFO] [stdout] test parser::tests::angle_brackets_ignores_complex_declarations ... ok
[INFO] [stdout] test parser::tests::const_val ... ok
[INFO] [stdout] test parser::tests::class ... ok
[INFO] [stdout] test inlay_hints::tests::untyped_val_constructor_call_gets_hint ... ok
[INFO] [stdout] test inlay_hints::tests::ts_byte_col_utf16_multibyte ... ok
[INFO] [stdout] test parser::tests::angle_brackets_strips_variance_and_bounds ... ok
[INFO] [stdout] test parser::tests::dangling_equals_kotlin ... ok
[INFO] [stdout] test parser::tests::data_class_no_duplicate ... ok
[INFO] [stdout] test parser::tests::data_class ... ok
[INFO] [stdout] test parser::tests::declared_names_includes_function_params ... ok
[INFO] [stdout] test parser::tests::dedup_matches_lower_pidx_wins ... ok
[INFO] [stdout] test parser::tests::error_message_contains_context ... ok
[INFO] [stdout] test parser::tests::enum_entries ... ok
[INFO] [stdout] test parser::tests::declared_names_includes_multi_params ... ok
[INFO] [stdout] test parser::tests::extension_receiver_non_fun ... ok
[INFO] [stdout] test parser::tests::extension_receiver_simple ... ok
[INFO] [stdout] test parser::tests::enum_class ... ok
[INFO] [stdout] test parser::tests::extension_receiver_qualified ... ok
[INFO] [stdout] test parser::tests::extension_receiver_no_receiver ... ok
[INFO] [stdout] test parser::tests::error_has_correct_line ... ok
[INFO] [stdout] test parser::tests::fun_interface ... ok
[INFO] [stdout] test parser::tests::extension_receiver_with_type_params ... ok
[INFO] [stdout] test parser::tests::extension_receiver_indexed_in_symbol_entry ... ok
[INFO] [stdout] test parser::tests::full_file ... ok
[INFO] [stdout] test parser::tests::dot_completion_hides_private ... ok
[INFO] [stdout] test parser::tests::fun_interface_no_modifier_is_indexed ... ok
[INFO] [stdout] test parser::tests::fun_interface_with_modifier_is_indexed ... ok
[INFO] [stdout] test parser::tests::fun_interface_multi_type_params_indexed ... ok
[INFO] [stdout] test parser::tests::fun_interface_body_generic_method_not_harvested ... ok
[INFO] [stdout] test parser::tests::import_plain ... ok
[INFO] [stdout] test parser::tests::fun_interface_single_type_param_indexed ... ok
[INFO] [stdout] test parser::tests::fun_interface_generic ... ok
[INFO] [stdout] test parser::tests::fun_interface_nested ... ok
[INFO] [stdout] test parser::tests::interface ... ok
[INFO] [stdout] test parser::tests::fun_interface_generic_type_params ... ok
[INFO] [stdout] test parser::tests::fun_name_position ... ok
[INFO] [stdout] test parser::tests::java_constructor_indexed ... ok
[INFO] [stdout] test parser::tests::java_instance_field_is_field ... ok
[INFO] [stdout] test parser::tests::java_package_extracted ... ok
[INFO] [stdout] test parser::tests::java_enum_constants_indexed ... ok
[INFO] [stdout] test parser::tests::java_static_final_field_is_constant ... ok
[INFO] [stdout] test parser::tests::java_import_parsed ... ok
[INFO] [stdout] test parser::tests::kotlin_generic_class_has_type_params ... ok
[INFO] [stdout] test parser::tests::kotlin_generic_interface_has_type_params ... ok
[INFO] [stdout] test parser::tests::garbled_syntax_kotlin ... ok
[INFO] [stdout] test parser::tests::java_generic_class_has_type_params ... ok
[INFO] [stdout] test parser::tests::errors_capped_at_max ... ok
[INFO] [stdout] test parser::tests::fun_interface_internal ... ok
[INFO] [stdout] test parser::tests::import_star ... ok
[INFO] [stdout] test parser::tests::import_alias ... ok
[INFO] [stdout] test parser::tests::kotlin_non_generic_class_has_empty_type_params ... ok
[INFO] [stdout] test parser::tests::method_call_rhs_regular_method ... ok
[INFO] [stdout] test parser::tests::method_in_class_indexed ... ok
[INFO] [stdout] test parser::tests::missing_closing_paren_kotlin ... ok
[INFO] [stdout] test parser::tests::fun_interface_variance_stripped ... ok
[INFO] [stdout] test parser::tests::lambda_after_multiline_args_no_parse_error ... ok
[INFO] [stdout] test parser::tests::missing_closing_brace_kotlin ... ok
[INFO] [stdout] test parser::tests::loan_reducer_no_false_errors ... ok
[INFO] [stdout] test parser::tests::multiline_class_selection_vs_range ... ok
[INFO] [stdout] test parser::tests::no_errors_on_valid_kotlin ... ok
[INFO] [stdout] test parser::tests::missing_semicolon_java ... ok
[INFO] [stdout] test parser::tests::package_parsed ... ok
[INFO] [stdout] test parser::tests::nested_class_indexed ... ok
[INFO] [stdout] test parser::tests::lines_populated ... ok
[INFO] [stdout] test parser::tests::object_decl ... ok
[INFO] [stdout] test parser::tests::operator_fun ... ok
[INFO] [stdout] test parser::tests::primary_ctor_plain_param_not_indexed ... ok
[INFO] [stdout] test parser::tests::non_extension_fun_has_empty_receiver ... ok
[INFO] [stdout] test parser::tests::primary_ctor_var_param_indexed ... ok
[INFO] [stdout] test parser::tests::rhs_types_class_literal_java_suffix ... ok
[INFO] [stdout] test parser::tests::primary_ctor_val_param_indexed ... ok
[INFO] [stdout] test parser::tests::rhs_types_class_literal_kotlin_suffix ... ok
[INFO] [stdout] test parser::tests::rhs_types_constructor_call ... ok
[INFO] [stdout] test parser::tests::rhs_types_di_inject ... ok
[INFO] [stdout] test parser::tests::operator_fun_in_class ... ok
[INFO] [stdout] test parser::tests::no_errors_on_valid_java ... ok
[INFO] [stdout] test parser::tests::kotlin_definitions_query_compiles ... ok
[INFO] [stdout] test parser::tests::swift_protocol ... ok
[INFO] [stdout] test parser::tests::swift_property_let ... ok
[INFO] [stdout] test parser::tests::swift_func ... ok
[INFO] [stdout] test parser::tests::swift_no_package ... ok
[INFO] [stdout] test parser::tests::swift_init ... ok
[INFO] [stdout] test parser::tests::swift_detail_extraction ... ok
[INFO] [stdout] test parser::tests::swift_enum ... ok
[INFO] [stdout] test parser::tests::swift_imports ... ok
[INFO] [stdout] test parser::tests::swift_nested_enum_in_class ... ok
[INFO] [stdout] test parser::tests::parse_by_extension_dispatch ... ok
[INFO] [stdout] test parser::tests::swift_default_visibility_is_internal ... ok
[INFO] [stdout] test parser::tests::swift_enum_entries ... ok
[INFO] [stdout] test parser::tests::swift_extension ... ok
[INFO] [stdout] test parser::tests::swift_struct ... ok
[INFO] [stdout] test parser::tests::swift_supers_extension ... ok
[INFO] [stdout] test parser::tests::swift_supers_multi_generic_args ... ok
[INFO] [stdout] test parser::tests::swift_supers_struct ... ok
[INFO] [stdout] test parser::tests::swift_typealias ... ok
[INFO] [stdout] test parser::tests::swift_supers_protocol ... ok
[INFO] [stdout] test parser::tests::swift_property_var ... ok
[INFO] [stdout] test parser::tests::top_fun_no_duplicate ... ok
[INFO] [stdout] test parser::tests::val_prop ... ok
[INFO] [stdout] test parser::tests::swift_visibility ... ok
[INFO] [stdout] test parser::tests::top_fun ... ok
[INFO] [stdout] test parser::tests::swift_syntax_errors ... ok
[INFO] [stdout] test parser::tests::typealias ... ok
[INFO] [stdout] test parser::tests::val_destructure ... ok
[INFO] [stdout] test indexer::tests::dot_completion_qualified_nested_type ... ok
[INFO] [stdout] test parser::tests::swift_supers_with_generic_base ... ok
[INFO] [stdout] test parser::tests::swift_supers_class ... ok
[INFO] [stdout] test parser::tests::visibility_internal_class ... ok
[INFO] [stdout] test parser::tests::swift_class ... ok
[INFO] [stdout] test parser::tests::var_prop ... ok
[INFO] [stdout] test parser::tests::visibility_kotlin_defaults_public ... ok
[INFO] [stdout] test resolver::infer::infer_tests::return_type_simple ... ok
[INFO] [stdout] test resolver::infer::infer_tests::return_type_generic ... ok
[INFO] [stdout] test resolver::infer::infer_tests::return_type_primitive_returns_none ... ok
[INFO] [stdout] test resolver::infer::infer_tests::return_type_unit_returns_none ... ok
[INFO] [stdout] test parser::tests::visibility_protected_val ... ok
[INFO] [stdout] test parser::tests::visibility_private_fun ... ok
[INFO] [stdout] test parser::tests::visibility_swift_defaults_internal ... ok
[INFO] [stdout] test parser::tests::visibility_swift_open_is_public ... ok
[INFO] [stdout] test resolver::infer::infer_tests::has_dot_after_first_call_chained ... ok
[INFO] [stdout] test resolver::infer::infer_tests::has_dot_after_first_call_nested_parens ... ok
[INFO] [stdout] test resolver::infer::infer_tests::has_dot_after_first_call_standalone ... ok
[INFO] [stdout] test resolver::infer::infer_tests::return_type_nullable_stripped ... ok
[INFO] [stdout] test resolver::tests::already_imported_star_wrong_pkg ... ok
[INFO] [stdout] test resolver::tests::already_imported_exact ... ok
[INFO] [stdout] test resolver::tests::already_imported_star ... ok
[INFO] [stdout] test resolver::tests::dot_completions_custom_type_has_scope_fns_only ... ok
[INFO] [stdout] test resolver::tests::auto_import_completion_adds_edit ... ok
[INFO] [stdout] test resolver::tests::dot_completions_string_receiver_has_string_fns ... ok
[INFO] [stdout] test resolver::tests::complete_bare_local_before_same_pkg ... ok
[INFO] [stdout] test resolver::tests::dot_completions_list_receiver_has_collection_fns ... ok
[INFO] [stdout] test resolver::tests::auto_import_skipped_same_package ... ok
[INFO] [stdout] test resolver::tests::auto_import_skipped_when_already_imported ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_flow ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_list ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_map_returns_first ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_mutable_list ... ok
[INFO] [stdout] test resolver::tests::dot_complete_does_not_leak_top_level_fns ... ok
[INFO] [stdout] test resolver::tests::annotation_context_hides_functions ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_state_flow ... ok
[INFO] [stdout] test resolver::tests::extract_supers_field_inject_annotation ... ok
[INFO] [stdout] test resolver::tests::dot_complete_includes_inherited_members ... ok
[INFO] [stdout] test resolver::tests::extract_supers_multiple_annotations ... ok
[INFO] [stdout] test resolver::tests::cross_file_type_subst_multi_class_same_file ... ok
[INFO] [stdout] test resolver::tests::extract_supers_annotation_same_line ... ok
[INFO] [stdout] test parser::tests::visibility_kotlin_private ... ok
[INFO] [stdout] test resolver::tests::extract_supers_annotation_separate_line ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_non_collection ... ok
[INFO] [stdout] test resolver::tests::file_stems_nested ... ok
[INFO] [stdout] test resolver::tests::file_stems_top_level ... ok
[INFO] [stdout] test resolver::tests::import_candidates_deeply_nested ... ok
[INFO] [stdout] test resolver::tests::import_candidates_nested ... ok
[INFO] [stdout] test resolver::tests::caps_mode_hides_lowercase_functions ... ok
[INFO] [stdout] test resolver::tests::import_insertion_after_last_import ... ok
[INFO] [stdout] test resolver::tests::import_insertion_after_package_no_imports ... ok
[INFO] [stdout] test resolver::tests::import_insertion_at_top_no_package_no_imports ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_class_literal_retrofit ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_bare_class_literal_not_matched ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_di_inject ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_constructor_call ... ok
[INFO] [stdout] test resolver::tests::import_candidates_no_uppercase ... ok
[INFO] [stdout] test resolver::tests::infer_type_annotation_still_wins_over_rhs ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_raw_keeps_generics ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_raw_by_lazy_single_line ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_raw_class_literal_kotlin ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_raw_state_flow ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_raw_constructor_call ... ok
[INFO] [stdout] test resolver::tests::goto_def_on_named_lambda_param_resolves_to_declaration_line ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_dotted ... ok
[INFO] [stdout] test resolver::tests::already_imported_alias_not_counted ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_raw_explicit_annotation_takes_priority ... ok
[INFO] [stdout] test resolver::tests::import_candidates_top_level ... ok
[INFO] [stdout] test resolver::tests::is_screaming_snake_cases ... ok
[INFO] [stdout] test resolver::tests::local_decl_lambda_typed ... ok
[INFO] [stdout] test resolver::tests::local_decl_lambda_untyped ... ok
[INFO] [stdout] test resolver::tests::local_decl_no_false_positive_usage ... ok
[INFO] [stdout] test resolver::tests::infer_type_rhs_no_false_positive_lowercase ... ok
[INFO] [stdout] test resolver::tests::infer_type_rhs_no_false_positive_equality ... ok
[INFO] [stdout] test resolver::tests::auto_import_two_packages_two_items ... ok
[INFO] [stdout] test resolver::tests::camel_mode_hides_screaming_snake ... ok
[INFO] [stdout] test resolver::tests::infer_variable_type_unannotated_snapshot_no_declared_names_rejection ... ok
[INFO] [stdout] test resolver::tests::match_score_no_match_returns_none ... ok
[INFO] [stdout] test resolver::tests::is_annotation_context_detection ... ok
[INFO] [stdout] test resolver::tests::match_score_substring_is_third ... ok
[INFO] [stdout] test resolver::tests::infer_variable_type_method_return_type ... ok
[INFO] [stdout] test resolver::tests::match_score_acronym_is_second ... ok
[INFO] [stdout] test resolver::tests::lowercase_mode_hides_classes ... ok
[INFO] [stdout] test resolver::tests::match_score_prefix_is_best ... ok
[INFO] [stdout] test resolver::tests::receiver_type_simple ... ok
[INFO] [stdout] test resolver::tests::match_score_prefix_beats_acronym_in_sort ... ok
[INFO] [stdout] test resolver::tests::package_prefix_standard ... ok
[INFO] [stdout] test resolver::tests::receiver_type_with_generics ... ok
[INFO] [stdout] test resolver::tests::receiver_type_dotted_nested ... ok
[INFO] [stdout] test resolver::tests::receiver_type_dotted_with_generics ... ok
[INFO] [stdout] test resolver::tests::receiver_type_generic_with_params ... ok
[INFO] [stdout] test resolver::tests::resolve_local_finds_own_symbols ... ok
[INFO] [stdout] test resolver::tests::resolve_deep_qualifier_chain ... ok
[INFO] [stdout] test resolver::tests::resolve_inherited_method ... ok
[INFO] [stdout] test resolver::tests::resolve_does_not_cross_packages_without_import ... ok
[INFO] [stdout] test resolver::tests::resolve_inherited_method_via_import ... ok
[INFO] [stdout] test resolver::tests::resolve_local_param_declaration ... ok
[INFO] [stdout] test resolver::tests::resolve_qualifier_dot_access ... ok
[INFO] [stdout] test resolver::tests::resolve_named_arg_to_ctor_param ... ok
[INFO] [stdout] test resolver::tests::resolve_nested_type_via_variable_annotation ... ok
[INFO] [stdout] test resolver::tests::resolve_ctor_param_no_qualifier ... ok
[INFO] [stdout] test resolver::tests::resolve_multi_hop_field_chain ... ok
[INFO] [stdout] test resolver::tests::resolve_method_via_class_literal_type_inference ... ok
[INFO] [stdout] test resolver::tests::resolve_method_via_interface_hierarchy ... ok
[INFO] [stdout] test resolver::tests::resolve_method_via_variable_type_inference ... ok
[INFO] [stdout] test resolver::tests::resolve_method_via_constructor_param_type ... ok
[INFO] [stdout] test resolver::tests::resolve_same_package ... ok
[INFO] [stdout] test resolver::tests::resolve_via_explicit_import ... ok
[INFO] [stdout] test resolver::tests::named_arg_same_name_different_classes_same_file ... ok
[INFO] [stdout] test resolver::tests::resolve_via_alias_import ... ok
[INFO] [stdout] test resolver::tests::resolve_super_dot_method ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_matches_java_class ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_matches_kotlin_class ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_matches_kotlin_enum ... ok
[INFO] [stdout] test resolver::tests::resolve_this_dot_method ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_matches_java_enum ... ok
[INFO] [stdout] test resolver::tests::resolve_local_not_found_returns_empty_without_rg ... ok
[INFO] [stdout] test resolver::tests::supers_does_not_pick_up_type_annotations ... ok
[INFO] [stdout] test resolver::tests::supers_java_extends ... ok
[INFO] [stdout] test resolver::tests::supers_java_generic_extends ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_no_false_positive_on_usage ... ok
[INFO] [stdout] test resolver::tests::supers_kotlin_multiple ... ok
[INFO] [stdout] test resolver::tests::supers_kotlin_single_line ... ok
[INFO] [stdout] test resolver::tests::supers_kotlin_nested_generic_type ... ok
[INFO] [stdout] test resolver::tests::supers_swift_multiple_conformances ... ok
[INFO] [stdout] test resolver::tests::supers_java_implements ... ok
[INFO] [stdout] test rg::tests::rg_line_absolute_path_parsed ... ok
[INFO] [stdout] test resolver::tests::supers_kotlin_multi_line_ctor ... ok
[INFO] [stdout] test rg::tests::rg_line_relative_path_ignored ... ok
[INFO] [stdout] test resolver::tests::tier2_suppressed_when_name_visible_in_current_file ... ok
[INFO] [stdout] test resolver::tests::resolve_data_class_field_via_dot_access ... ok
[INFO] [stdout] test semantic_tokens::tests::abstract_class_method_both_abstract ... ok
[INFO] [stdout] test semantic_tokens::tests::class_parameter_plain_gets_parameter ... ok
[INFO] [stdout] test resolver::tests::tier2_requires_prefix_length_2 ... ok
[INFO] [stdout] test semantic_tokens::tests::class_parameter_val_gets_property ... ok
[INFO] [stdout] test semantic_tokens::tests::class_parameter_var_gets_property ... ok
[INFO] [stdout] test semantic_tokens::tests::companion_object_has_static_modifier ... ok
[INFO] [stdout] test semantic_tokens::tests::companion_members_have_static_modifier ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_abstract_has_abstract_modifier ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_annotation_inline_on_parameter ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_annotation_simple ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_class_property_vs_top_level_variable ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_annotation_inline_with_args_on_parameter ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_annotation_with_args ... ok
[INFO] [stdout] test semantic_tokens::tests::deprecated_modifier_set_on_java_declarations ... ok
[INFO] [stdout] test semantic_tokens::tests::deprecated_modifier_set_on_kotlin_declarations ... ok
[INFO] [stdout] test semantic_tokens::tests::empty_file_returns_no_tokens ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_function_parameter ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_data_class_is_struct ... ok
[INFO] [stdout] test semantic_tokens::tests::java_enum_constant ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_operator_fun ... ok
[INFO] [stdout] test semantic_tokens::tests::java_class_decl ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_suspend_has_async_modifier ... ok
[INFO] [stdout] test semantic_tokens::tests::java_field_final_is_property_readonly ... ok
[INFO] [stdout] test semantic_tokens::tests::deprecated_modifier_not_set_without_annotation ... ok
[INFO] [stdout] test semantic_tokens::tests::delta_encoding_is_sorted ... ok
[INFO] [stdout] test semantic_tokens::tests::decl_extension_function_receiver_type_colored ... ok
[INFO] [stdout] test semantic_tokens::tests::java_field_non_final_non_static_has_no_readonly_static ... ok
[INFO] [stdout] test semantic_tokens::tests::java_field_static_has_static_modifier ... ok
[INFO] [stdout] test semantic_tokens::tests::java_method_decl ... ok
[INFO] [stdout] test semantic_tokens::tests::java_interface_decl ... ok
[INFO] [stdout] test resolver::tests::result_cap_sets_hit_cap ... ok
[INFO] [stdout] test semantic_tokens::tests::java_type_parameter ... ok
[INFO] [stdout] test resolver::tests::long_prefix_tier2_not_crowded_out ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_class_decl ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_companion_object ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_interface_decl ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_enum_class ... ok
[INFO] [stdout] test semantic_tokens::tests::keyword_constructor ... ok
[INFO] [stdout] test semantic_tokens::tests::keyword_is_check ... ok
[INFO] [stdout] test semantic_tokens::tests::keyword_in_loop ... ok
[INFO] [stdout] test semantic_tokens::tests::keyword_as_cast ... ok
[INFO] [stdout] test rg::tests::rg_find_references_filters_ignored_dirs ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_local_fun_no_static ... ok
[INFO] [stdout] test semantic_tokens::tests::keyword_by_delegation ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_method_vs_function ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_range_restricts_to_range ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_top_level_function ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_object_decl ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_top_level_val_has_static ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_reference_sites_resolve_annotations_and_enum_entries ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_reference_sites_resolve_types_functions_and_namespaces ... ok
[INFO] [stdout] test semantic_tokens::tests::named_arg_simple_call ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_type_parameter ... ok
[INFO] [stdout] test semantic_tokens::tests::multiline_columns_correct ... ok
[INFO] [stdout] test semantic_tokens::tests::param_use_in_body_gets_parameter_token ... ok
[INFO] [stdout] test semantic_tokens::tests::named_arg_not_emitted_for_positional ... ok
[INFO] [stdout] test semantic_tokens::tests::param_use_in_nested_function_captures_outer_param ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_val_is_readonly ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_var_not_readonly ... ok
[INFO] [stdout] test semantic_tokens::tests::param_use_in_string_template_gets_parameter_token ... ok
[INFO] [stdout] test semantic_tokens::tests::named_arg_multiline_call ... ok
[INFO] [stdout] test semantic_tokens::tests::named_arg_label_gets_parameter_token ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_enum_member_via_dot ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_method_call_on_receiver ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_object_as_namespace ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_interface_type_reference ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_constructor_call_as_class ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_enum_type_reference ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_function_call_top_level ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_type_reference_in_return_type ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_annotation_unresolved_still_decorator ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_type_reference_in_parameter_type ... ok
[INFO] [stdout] test semantic_tokens::tests::ref_property_access_on_receiver ... ok
[INFO] [stdout] test semantic_tokens::tests::single_line_columns_correct ... ok
[INFO] [stdout] test str_ext::tests::word_at_beyond_end_clamps_to_last_word ... ok
[INFO] [stdout] test semantic_tokens::tests::soft_keyword_is_emits_keyword_token ... ok
[INFO] [stdout] test str_ext::tests::word_at_bmp_two_byte_utf8 ... ok
[INFO] [stdout] test str_ext::tests::word_at_ascii ... ok
[INFO] [stdout] test str_ext::tests::word_at_col_zero_is_first_word ... ok
[INFO] [stdout] test str_ext::tests::word_at_non_word_char_returns_empty ... ok
[INFO] [stdout] test semantic_tokens::tests::soft_keyword_by_emits_keyword_token ... ok
[INFO] [stdout] test semantic_tokens::tests::soft_keyword_as_emits_keyword_token ... ok
[INFO] [stdout] test str_ext::tests::word_at_surrogate_pair ... ok
[INFO] [stdout] test workspace_json::tests::deduplicates_include_entries ... ok
[INFO] [stdout] test semantic_tokens::tests::param_shadow_for_loop ... ok
[INFO] [stdout] test semantic_tokens::tests::named_arg_multiple_in_one_call ... ok
[INFO] [stdout] test workspace_json::tests::deduplicates_paths_across_modules ... ok
[INFO] [stdout] test semantic_tokens::tests::kotlin_range_honors_character_bounds ... ok
[INFO] [stdout] test workspace_json::tests::empty_modules_returns_empty ... ok
[INFO] [stdout] test workspace_json::tests::extracts_java_source_and_java_test ... ok
[INFO] [stdout] test semantic_tokens::tests::param_shadow_by_local_val ... ok
[INFO] [stdout] test workspace_json::tests::ignores_include_build_lines ... ok
[INFO] [stdout] test workspace_json::tests::missing_file_returns_empty ... ok
[INFO] [stdout] test workspace_json::tests::parses_nested_module_paths ... ok
[INFO] [stdout] test workspace_json::tests::parses_single_quoted_includes ... ok
[INFO] [stdout] test workspace_json::tests::resolves_workspace_placeholder ... ok
[INFO] [stdout] test workspace_json::tests::settings_gradle_multimodule ... ok
[INFO] [stdout] test workspace_json::tests::malformed_json_returns_empty ... ok
[INFO] [stdout] test workspace_json::tests::maven_pom_triggers_detection ... ok
[INFO] [stdout] test workspace_json::tests::no_build_file_returns_empty ... ok
[INFO] [stdout] test workspace_json::tests::gradle_kts_probes_standard_dirs ... ok
[INFO] [stdout] test workspace_json::tests::nonexistent_candidates_excluded ... ok
[INFO] [stdout] test workspace_json::tests::parses_colon_prefixed_includes ... ok
[INFO] [stdout] test task_runner::tests::test_run_concurrent_simple ... ok
[INFO] [stdout] test rg::tests::refs_inner_class_resolved_from_import_in_reference_file ... FAILED
[INFO] [stdout] test rg::tests::refs_decl_files_filtered_by_enclosing_class ... FAILED
[INFO] [stdout] test rg::tests::refs_inner_class_does_not_bleed_across_contracts ... FAILED
[INFO] [stdout] test rg::tests::rg_find_definition_filters_ignored_dirs ... FAILED
[INFO] [stdout] test task_runner::tests::test_async_io_plus_spawn_blocking ... ok
[INFO] [stdout] test task_runner::tests::test_run_concurrent_respects_semaphore ... ok
[INFO] [stdout] test parser::tests::swift_query_compiles ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- rg::tests::refs_inner_class_resolved_from_import_in_reference_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rg::tests::refs_inner_class_resolved_from_import_in_reference_file' (744) panicked at src/rg_tests.rs:242:5:
[INFO] [stdout] should include OtherContract declaration; got: {}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eae57cd314a - std[ec419fa8110287d5]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5eae57cd314a - std[ec419fa8110287d5]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec419fa8110287d5]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5eae57cd314a - std[ec419fa8110287d5]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5eae57cd314a - <<std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[35159d6ffb30e017]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5eae57ce9d7a - <core[35159d6ffb30e017]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5eae57ce9d7a - core[35159d6ffb30e017]::fmt::write
[INFO] [stdout]    6:     0x5eae57cd7e02 - std[ec419fa8110287d5]::io::default_write_fmt::<alloc[a8a7aba520129d98]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5eae57cd7e02 - <alloc[a8a7aba520129d98]::vec::Vec<u8> as std[ec419fa8110287d5]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5eae57cae8bf - <std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5eae57cae8bf - std[ec419fa8110287d5]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5eae57cc9d79 - std[ec419fa8110287d5]::panicking::default_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5eae57874dcc - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x5eae57874dcc - test[a8007afcd3effadc]::test_main_inner::<test[a8007afcd3effadc]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5eae57cc9ff2 - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x5eae57cc9ff2 - std[ec419fa8110287d5]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5eae57cae978 - std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5eae57ca5ef9 - std[ec419fa8110287d5]::sys::backtrace::__rust_end_short_backtrace::<std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5eae57caf90d - __rustc[cfb3622dd870db93]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5eae57cea5ec - core[35159d6ffb30e017]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5eae5747a04a - kotlin_lsp[b8bc2831802f7ddb]::rg::tests::refs_inner_class_resolved_from_import_in_reference_file
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:242:5
[INFO] [stdout]   20:     0x5eae5746c247 - kotlin_lsp[b8bc2831802f7ddb]::rg::tests::refs_inner_class_resolved_from_import_in_reference_file::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:164:61
[INFO] [stdout]   21:     0x5eae576689e6 - <kotlin_lsp[b8bc2831802f7ddb]::rg::tests::refs_inner_class_resolved_from_import_in_reference_file::{closure#0} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5eae578680ab - <fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5eae578680ab - test[a8007afcd3effadc]::__rust_begin_short_backtrace::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x5eae5787589b - test[a8007afcd3effadc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5eae5787589b - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5eae5787589b - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5eae5787589b - std[ec419fa8110287d5]::panicking::catch_unwind::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5eae5787589b - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5eae5787589b - test[a8007afcd3effadc]::run_test_in_process
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5eae5787589b - test[a8007afcd3effadc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5eae57870274 - test[a8007afcd3effadc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5eae57870274 - std[ec419fa8110287d5]::sys::backtrace::__rust_begin_short_backtrace::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5eae578784a2 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x5eae578784a2 - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x5eae578784a2 - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5eae578784a2 - std[ec419fa8110287d5]::panicking::catch_unwind::<(), core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5eae578784a2 - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5eae578784a2 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x5eae578784a2 - <std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5eae57cd21ff - <alloc[a8a7aba520129d98]::boxed::Box<dyn core[35159d6ffb30e017]::ops::function::FnOnce<(), Output = ()> + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   41:     0x5eae57cd21ff - <std[ec419fa8110287d5]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x77ba163d6aa4 - <unknown>
[INFO] [stdout]   43:     0x77ba16463a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- rg::tests::refs_decl_files_filtered_by_enclosing_class stdout ----
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin kotlin-lsp`
[INFO] [stdout] thread 'rg::tests::refs_decl_files_filtered_by_enclosing_class' (742) panicked at src/rg_tests.rs:346:5:
[INFO] [stdout] should include DashboardContract declaration; got: {}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eae57cd314a - std[ec419fa8110287d5]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5eae57cd314a - std[ec419fa8110287d5]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec419fa8110287d5]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5eae57cd314a - std[ec419fa8110287d5]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5eae57cd314a - <<std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[35159d6ffb30e017]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5eae57ce9d7a - <core[35159d6ffb30e017]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5eae57ce9d7a - core[35159d6ffb30e017]::fmt::write
[INFO] [stdout]    6:     0x5eae57cd7e02 - std[ec419fa8110287d5]::io::default_write_fmt::<alloc[a8a7aba520129d98]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5eae57cd7e02 - <alloc[a8a7aba520129d98]::vec::Vec<u8> as std[ec419fa8110287d5]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5eae57cae8bf - <std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5eae57cae8bf - std[ec419fa8110287d5]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5eae57cc9d79 - std[ec419fa8110287d5]::panicking::default_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5eae57874dcc - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x5eae57874dcc - test[a8007afcd3effadc]::test_main_inner::<test[a8007afcd3effadc]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5eae57cc9ff2 - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x5eae57cc9ff2 - std[ec419fa8110287d5]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5eae57cae978 - std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5eae57ca5ef9 - std[ec419fa8110287d5]::sys::backtrace::__rust_end_short_backtrace::<std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5eae57caf90d - __rustc[cfb3622dd870db93]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5eae57cea5ec - core[35159d6ffb30e017]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5eae57478c85 - kotlin_lsp[b8bc2831802f7ddb]::rg::tests::refs_decl_files_filtered_by_enclosing_class
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:346:5
[INFO] [stdout]   20:     0x5eae5746c1e7 - kotlin_lsp[b8bc2831802f7ddb]::rg::tests::refs_decl_files_filtered_by_enclosing_class::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:265:49
[INFO] [stdout]   21:     0x5eae57668966 - <kotlin_lsp[b8bc2831802f7ddb]::rg::tests::refs_decl_files_filtered_by_enclosing_class::{closure#0} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5eae578680ab - <fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5eae578680ab - test[a8007afcd3effadc]::__rust_begin_short_backtrace::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x5eae5787589b - test[a8007afcd3effadc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5eae5787589b - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5eae5787589b - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5eae5787589b - std[ec419fa8110287d5]::panicking::catch_unwind::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5eae5787589b - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5eae5787589b - test[a8007afcd3effadc]::run_test_in_process
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5eae5787589b - test[a8007afcd3effadc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5eae57870274 - test[a8007afcd3effadc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5eae57870274 - std[ec419fa8110287d5]::sys::backtrace::__rust_begin_short_backtrace::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5eae578784a2 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x5eae578784a2 - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x5eae578784a2 - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5eae578784a2 - std[ec419fa8110287d5]::panicking::catch_unwind::<(), core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5eae578784a2 - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5eae578784a2 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x5eae578784a2 - <std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5eae57cd21ff - <alloc[a8a7aba520129d98]::boxed::Box<dyn core[35159d6ffb30e017]::ops::function::FnOnce<(), Output = ()> + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   41:     0x5eae57cd21ff - <std[ec419fa8110287d5]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x77ba163d6aa4 - <unknown>
[INFO] [stdout]   43:     0x77ba16463a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- rg::tests::refs_inner_class_does_not_bleed_across_contracts stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rg::tests::refs_inner_class_does_not_bleed_across_contracts' (743) panicked at src/rg_tests.rs:143:5:
[INFO] [stdout] should include declaration file; got: {}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eae57cd314a - std[ec419fa8110287d5]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5eae57cd314a - std[ec419fa8110287d5]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec419fa8110287d5]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5eae57cd314a - std[ec419fa8110287d5]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5eae57cd314a - <<std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[35159d6ffb30e017]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5eae57ce9d7a - <core[35159d6ffb30e017]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5eae57ce9d7a - core[35159d6ffb30e017]::fmt::write
[INFO] [stdout]    6:     0x5eae57cd7e02 - std[ec419fa8110287d5]::io::default_write_fmt::<alloc[a8a7aba520129d98]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5eae57cd7e02 - <alloc[a8a7aba520129d98]::vec::Vec<u8> as std[ec419fa8110287d5]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5eae57cae8bf - <std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5eae57cae8bf - std[ec419fa8110287d5]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5eae57cc9d79 - std[ec419fa8110287d5]::panicking::default_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5eae57874dcc - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x5eae57874dcc - test[a8007afcd3effadc]::test_main_inner::<test[a8007afcd3effadc]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5eae57cc9ff2 - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x5eae57cc9ff2 - std[ec419fa8110287d5]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5eae57cae978 - std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5eae57ca5ef9 - std[ec419fa8110287d5]::sys::backtrace::__rust_end_short_backtrace::<std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5eae57caf90d - __rustc[cfb3622dd870db93]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5eae57cea5ec - core[35159d6ffb30e017]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5eae57479675 - kotlin_lsp[b8bc2831802f7ddb]::rg::tests::refs_inner_class_does_not_bleed_across_contracts
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:143:5
[INFO] [stdout]   20:     0x5eae5746c217 - kotlin_lsp[b8bc2831802f7ddb]::rg::tests::refs_inner_class_does_not_bleed_across_contracts::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:61:54
[INFO] [stdout]   21:     0x5eae576689a6 - <kotlin_lsp[b8bc2831802f7ddb]::rg::tests::refs_inner_class_does_not_bleed_across_contracts::{closure#0} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5eae578680ab - <fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5eae578680ab - test[a8007afcd3effadc]::__rust_begin_short_backtrace::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x5eae5787589b - test[a8007afcd3effadc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5eae5787589b - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5eae5787589b - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5eae5787589b - std[ec419fa8110287d5]::panicking::catch_unwind::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5eae5787589b - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5eae5787589b - test[a8007afcd3effadc]::run_test_in_process
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5eae5787589b - test[a8007afcd3effadc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5eae57870274 - test[a8007afcd3effadc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5eae57870274 - std[ec419fa8110287d5]::sys::backtrace::__rust_begin_short_backtrace::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5eae578784a2 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x5eae578784a2 - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x5eae578784a2 - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5eae578784a2 - std[ec419fa8110287d5]::panicking::catch_unwind::<(), core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5eae578784a2 - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5eae578784a2 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x5eae578784a2 - <std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5eae57cd21ff - <alloc[a8a7aba520129d98]::boxed::Box<dyn core[35159d6ffb30e017]::ops::function::FnOnce<(), Output = ()> + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   41:     0x5eae57cd21ff - <std[ec419fa8110287d5]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x77ba163d6aa4 - <unknown>
[INFO] [stdout]   43:     0x77ba16463a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- rg::tests::rg_find_definition_filters_ignored_dirs stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rg::tests::rg_find_definition_filters_ignored_dirs' (745) panicked at src/rg_tests.rs:393:5:
[INFO] [stdout] must include real source; got: []
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5eae57cd314a - std[ec419fa8110287d5]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5eae57cd314a - std[ec419fa8110287d5]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec419fa8110287d5]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5eae57cd314a - std[ec419fa8110287d5]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5eae57cd314a - <<std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[35159d6ffb30e017]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5eae57ce9d7a - <core[35159d6ffb30e017]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5eae57ce9d7a - core[35159d6ffb30e017]::fmt::write
[INFO] [stdout]    6:     0x5eae57cd7e02 - std[ec419fa8110287d5]::io::default_write_fmt::<alloc[a8a7aba520129d98]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5eae57cd7e02 - <alloc[a8a7aba520129d98]::vec::Vec<u8> as std[ec419fa8110287d5]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5eae57cae8bf - <std[ec419fa8110287d5]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5eae57cae8bf - std[ec419fa8110287d5]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5eae57cc9d79 - std[ec419fa8110287d5]::panicking::default_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5eae57874dcc - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x5eae57874dcc - test[a8007afcd3effadc]::test_main_inner::<test[a8007afcd3effadc]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5eae57cc9ff2 - <alloc[a8a7aba520129d98]::boxed::Box<dyn for<'a, 'b> core[35159d6ffb30e017]::ops::function::Fn<(&'a std[ec419fa8110287d5]::panic::PanicHookInfo<'b>,), Output = ()> + core[35159d6ffb30e017]::marker::Sync + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::Fn<(&std[ec419fa8110287d5]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x5eae57cc9ff2 - std[ec419fa8110287d5]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5eae57cae978 - std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5eae57ca5ef9 - std[ec419fa8110287d5]::sys::backtrace::__rust_end_short_backtrace::<std[ec419fa8110287d5]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5eae57caf90d - __rustc[cfb3622dd870db93]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5eae57cea5ec - core[35159d6ffb30e017]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5eae5747748d - kotlin_lsp[b8bc2831802f7ddb]::rg::tests::rg_find_definition_filters_ignored_dirs
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:393:5
[INFO] [stdout]   20:     0x5eae5746c187 - kotlin_lsp[b8bc2831802f7ddb]::rg::tests::rg_find_definition_filters_ignored_dirs::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:368:45
[INFO] [stdout]   21:     0x5eae576688e6 - <kotlin_lsp[b8bc2831802f7ddb]::rg::tests::rg_find_definition_filters_ignored_dirs::{closure#0} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5eae578680ab - <fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5eae578680ab - test[a8007afcd3effadc]::__rust_begin_short_backtrace::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, fn() -> core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x5eae5787589b - test[a8007afcd3effadc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5eae5787589b - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5eae5787589b - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5eae5787589b - std[ec419fa8110287d5]::panicking::catch_unwind::<core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>, core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5eae5787589b - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<test[a8007afcd3effadc]::run_test_in_process::{closure#0}>, core[35159d6ffb30e017]::result::Result<(), alloc[a8a7aba520129d98]::string::String>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5eae5787589b - test[a8007afcd3effadc]::run_test_in_process
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5eae5787589b - test[a8007afcd3effadc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5eae57870274 - test[a8007afcd3effadc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5eae57870274 - std[ec419fa8110287d5]::sys::backtrace::__rust_begin_short_backtrace::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5eae578784a2 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x5eae578784a2 - <core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x5eae578784a2 - std[ec419fa8110287d5]::panicking::catch_unwind::do_call::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5eae578784a2 - std[ec419fa8110287d5]::panicking::catch_unwind::<(), core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5eae578784a2 - std[ec419fa8110287d5]::panic::catch_unwind::<core[35159d6ffb30e017]::panic::unwind_safe::AssertUnwindSafe<std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5eae578784a2 - std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked::<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x5eae578784a2 - <std[ec419fa8110287d5]::thread::lifecycle::spawn_unchecked<test[a8007afcd3effadc]::run_test::{closure#1}, ()>::{closure#1} as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5eae57cd21ff - <alloc[a8a7aba520129d98]::boxed::Box<dyn core[35159d6ffb30e017]::ops::function::FnOnce<(), Output = ()> + core[35159d6ffb30e017]::marker::Send> as core[35159d6ffb30e017]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   41:     0x5eae57cd21ff - <std[ec419fa8110287d5]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/33835004928d3bf65db4d4712e1330766263b0bd/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x77ba163d6aa4 - <unknown>
[INFO] [stdout]   43:     0x77ba16463a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     rg::tests::refs_decl_files_filtered_by_enclosing_class
[INFO] [stdout]     rg::tests::refs_inner_class_does_not_bleed_across_contracts
[INFO] [stdout]     rg::tests::refs_inner_class_resolved_from_import_in_reference_file
[INFO] [stdout]     rg::tests::rg_find_definition_filters_ignored_dirs
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 772 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.47s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "578dd07f413be2584265ce09578b0264aa34dc864326ae4acfab326ec5983c42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "578dd07f413be2584265ce09578b0264aa34dc864326ae4acfab326ec5983c42", kill_on_drop: false }`
[INFO] [stdout] 578dd07f413be2584265ce09578b0264aa34dc864326ae4acfab326ec5983c42
