tilth-0.15.0
checks.aarch64-linux.pkgs-tilth
· build #10857
· raw
1elastic-arm-e8d143e0: building 28kr86vr1xh2f8aqpn5x05c55mr30w3s-tilth-0.15.0.drv2Using versionCheckHook
unpackPhase
3unpacking source archive /nix/store/v880bhrsc37hvsld5y6lz2f8s8q2s59a-source4source root is source5Executing cargoSetupPostUnpackHook6Finished cargoSetupPostUnpackHookpatchPhase
7Executing cargoSetupPostPatchHook8Validating consistency between /build/source/Cargo.lock and /build/tilth-0.15.0-vendor/Cargo.lock9Finished cargoSetupPostPatchHookbuildPhase
10Executing cargoBuildHook11cargoBuildHook flags: -j 4 --target aarch64-unknown-linux-gnu --offline --profile release12 Compiling find-msvc-tools v0.1.1213 Compiling shlex v2.0.114 Compiling tree-sitter-language v0.1.915 Compiling memchr v2.8.316 Compiling cc v1.4.617 Compiling libc v0.2.19118 Compiling proc-macro2 v1.0.10619 Compiling quote v1.0.4520 Compiling cfg-if v1.0.421 Compiling unicode-ident v1.0.2422 Compiling zmij v1.0.2123 Compiling crossbeam-utils v0.8.2124 Compiling aho-corasick v1.1.425 Compiling regex-syntax v0.8.1126 Compiling syn v3.0.327 Compiling regex-automata v0.4.1828 Compiling zerocopy v0.8.4829 Compiling serde_core v1.0.22930 Compiling getrandom v0.3.431 Compiling hashbrown v0.16.132 Compiling equivalent v1.0.233 Compiling serde_json v1.0.15434 Compiling bstr v1.12.135 Compiling indexmap v2.13.036 Compiling crossbeam-epoch v0.9.1837 Compiling log v0.4.2938 Compiling utf8parse v0.2.239 Compiling itoa v1.0.1740 Compiling foldhash v0.2.041 Compiling anstyle-parse v1.0.042 Compiling crossbeam-deque v0.8.643 Compiling ppv-lite86 v0.2.2144 Compiling rand_core v0.9.545 Compiling anstyle v1.0.1446 Compiling portable-atomic v1.13.147 Compiling anstyle-query v1.1.548 Compiling parking_lot_core v0.9.1249 Compiling is_terminal_polyfill v1.70.250 Compiling rustix v1.1.451 Compiling libm v0.2.1652 Compiling colorchoice v1.0.453 Compiling anstream v1.0.054 Compiling rand_chacha v0.9.055 Compiling tree-sitter-go v0.25.056 Compiling tree-sitter-java v0.23.557 Compiling tree-sitter-javascript v0.25.058 Compiling tree-sitter-kotlin-ng v1.1.059 Compiling tree-sitter-md v0.5.460 Compiling tree-sitter-php v0.25.161 Compiling tree-sitter v0.27.162 Compiling tree-sitter-python v0.25.063 Compiling tree-sitter-ruby v0.23.164 Compiling tree-sitter-rust v0.24.265 Compiling tree-sitter-bash v0.25.166 Compiling tree-sitter-scala v0.26.467 Compiling tree-sitter-c v0.24.268 Compiling tree-sitter-swift v0.7.469 Compiling tree-sitter-c-sharp v0.23.570 Compiling tree-sitter-typescript v0.23.271 Compiling tree-sitter-cpp v0.23.472 Compiling tree-sitter-elixir v0.3.573 Compiling scopeguard v1.2.074 Compiling bitflags v2.11.075 Compiling smallvec v1.15.176 Compiling clap_lex v1.0.077 Compiling rayon-core v1.13.078 Compiling linux-raw-sys v0.12.179 Compiling same-file v1.0.680 Compiling heck v0.5.081 Compiling strsim v0.11.182 Compiling thiserror v2.0.2183 Compiling clap_builder v4.6.784 Compiling walkdir v2.5.085 Compiling lock_api v0.4.1486 Compiling thiserror-impl v2.0.2187 Compiling clap_derive v4.6.788 Compiling rand v0.9.489 Compiling globset v0.4.2190 Compiling regex v1.12.391 Compiling encoding_rs v0.8.3592 Compiling grep-matcher v0.1.893 Compiling once_cell v1.21.494 Compiling streaming-iterator v0.1.995 Compiling hashbrown v0.14.596 Compiling serde v1.0.22997 Compiling siphasher v1.0.398 Compiling winnow v1.0.399 Compiling encoding_rs_io v0.1.7100 Compiling toml_parser v1.1.5+spec-1.1.0101 Compiling dashmap v6.2.1102 Compiling fastbloom v0.17.0103 Compiling ignore v0.4.34104 Compiling clap v4.6.7105 Compiling serde_derive v1.0.229106 Compiling toml_datetime v1.1.2+spec-1.1.0107 Compiling serde_spanned v1.1.2108 Compiling memmap2 v0.9.12109 Compiling toml_writer v1.2.0+spec-1.1.0110 Compiling either v1.15.0111 Compiling toml v1.2.0+spec-1.1.0112 Compiling rayon v1.12.0113 Compiling grep-searcher v0.1.17114 Compiling tilth-core v0.15.0 (/build/source/crates/tilth-core)115 Compiling clap_complete v4.6.11116 Compiling grep-regex v0.1.14117 Compiling terminal_size v0.4.4118 Compiling crossbeam-channel v0.5.17119 Compiling home v0.5.12120 Compiling percent-encoding v2.3.2121 Compiling tilth v0.15.0 (/build/source)122 Finished `release` profile [optimized] target(s) in 4m 42s123Executing cargoInstallPostBuildHook124Finished cargoInstallPostBuildHook125Finished cargoBuildHook126buildPhase completed in 4 minutes 43 secondscheckPhase
127Executing cargoCheckHook128cargoCheckHook flags: -j 4 --profile release --target aarch64-unknown-linux-gnu --offline --129 Compiling tree-sitter-language v0.1.9130 Compiling cfg-if v1.0.4131 Compiling libc v0.2.191132 Compiling memchr v2.8.3133 Compiling regex-syntax v0.8.11134 Compiling crossbeam-utils v0.8.21135 Compiling aho-corasick v1.1.4136 Compiling crossbeam-epoch v0.9.18137 Compiling zerocopy v0.8.48138 Compiling getrandom v0.3.4139 Compiling serde_core v1.0.229140 Compiling regex-automata v0.4.18141 Compiling log v0.4.29142 Compiling utf8parse v0.2.2143 Compiling anstyle-parse v1.0.0144 Compiling rand_core v0.9.5145 Compiling crossbeam-deque v0.8.6146 Compiling is_terminal_polyfill v1.70.2147 Compiling bitflags v2.11.0148 Compiling colorchoice v1.0.4149 Compiling anstyle v1.0.14150 Compiling linux-raw-sys v0.12.1151 Compiling anstyle-query v1.1.5152 Compiling anstream v1.0.0153 Compiling rustix v1.1.4154 Compiling scopeguard v1.2.0155 Compiling smallvec v1.15.1156 Compiling ppv-lite86 v0.2.21157 Compiling same-file v1.0.6158 Compiling once_cell v1.21.4159 Compiling rand_chacha v0.9.0160 Compiling strsim v0.11.1161 Compiling proc-macro2 v1.0.106162 Compiling clap_lex v1.0.0163 Compiling clap_builder v4.6.7164 Compiling rand v0.9.4165 Compiling bstr v1.12.1166 Compiling regex v1.12.3167 Compiling globset v0.4.21168 Compiling walkdir v2.5.0169 Compiling parking_lot_core v0.9.12170 Compiling lock_api v0.4.14171 Compiling grep-matcher v0.1.8172 Compiling libm v0.2.16173 Compiling portable-atomic v1.13.1174 Compiling encoding_rs v0.8.35175 Compiling streaming-iterator v0.1.9176 Compiling getrandom v0.4.2177 Compiling hashbrown v0.14.5178 Compiling winnow v1.0.3179 Compiling quote v1.0.45180 Compiling unicode-ident v1.0.24181 Compiling siphasher v1.0.3182 Compiling foldhash v0.2.0183 Compiling fastbloom v0.17.0184 Compiling toml_parser v1.1.5+spec-1.1.0185 Compiling dashmap v6.2.1186 Compiling encoding_rs_io v0.1.7187 Compiling tree-sitter v0.27.1188 Compiling ignore v0.4.34189 Compiling clap v4.6.7190 Compiling rayon-core v1.13.0191 Compiling serde_spanned v1.1.2192 Compiling toml_datetime v1.1.2+spec-1.1.0193 Compiling memmap2 v0.9.12194 Compiling zmij v1.0.21195 Compiling thiserror v2.0.21196 Compiling tree-sitter-ruby v0.23.1197 Compiling tree-sitter-java v0.23.5198 Compiling tree-sitter-swift v0.7.4199 Compiling tree-sitter-c-sharp v0.23.5200 Compiling tree-sitter-python v0.25.0201 Compiling tree-sitter-bash v0.25.1202 Compiling tree-sitter-go v0.25.0203 Compiling tree-sitter-scala v0.26.4204 Compiling tree-sitter-php v0.25.1205 Compiling tree-sitter-kotlin-ng v1.1.0206 Compiling tree-sitter-elixir v0.3.5207 Compiling tree-sitter-rust v0.24.2208 Compiling tree-sitter-md v0.5.4209 Compiling tree-sitter-javascript v0.25.0210 Compiling tree-sitter-typescript v0.23.2211 Compiling tree-sitter-c v0.24.2212 Compiling tree-sitter-cpp v0.23.4213 Compiling itoa v1.0.17214 Compiling toml_writer v1.2.0+spec-1.1.0215 Compiling either v1.15.0216 Compiling serde_json v1.0.154217 Compiling rayon v1.12.0218 Compiling toml v1.2.0+spec-1.1.0219 Compiling tilth-core v0.15.0 (/build/source/crates/tilth-core)220 Compiling grep-searcher v0.1.17221 Compiling clap_complete v4.6.11222 Compiling grep-regex v0.1.14223 Compiling terminal_size v0.4.4224 Compiling serde v1.0.229225 Compiling crossbeam-channel v0.5.17226 Compiling home v0.5.12227 Compiling percent-encoding v2.3.2228 Compiling fastrand v2.3.0229 Compiling tempfile v3.27.0230 Compiling syn v2.0.117231 Compiling tilth v0.15.0 (/build/source)232 Finished `release` profile [optimized] target(s) in 4m 25s233 Running unittests src/lib.rs (target/aarch64-unknown-linux-gnu/release/deps/tilth-79269152e19aee6d)234235running 804 tests236test budget::tests::apply_emoji_no_newline_does_not_panic ... ok237test budget::tests::apply_tight_budget_truncates_with_marker ... ok238test budget::tests::single_long_line_body_does_not_collapse ... ok239test budget::tests::apply_code_format_survives_header_separator ... ok240test budget::tests::apply_roomy_budget_returns_input_unchanged ... ok241test classify::tests::content_queries ... ok242test classify::tests::concept_queries ... ok243test classify::tests::double_colon_paths_are_symbols ... ok244test classify::tests::file_globs_stay_globs ... ok245test classify::tests::glob_patterns ... ok246test classify::tests::identifiers ... ok247test classify::tests::is_identifier_checks ... ok248test classify::tests::regex_patterns ... ok249test classify::tests::regex_shaped_queries_are_not_globs ... ok250test classify::tests::symbol_not_concept ... ok251test config::tests::an_empty_environment_gives_the_defaults ... ok252test classify::tests::regex_with_trailing_flags ... ok253test config::tests::a_value_that_does_not_parse_falls_back_to_the_default ... ok254test config::tests::each_variable_sets_its_field ... ok255test config::tests::no_overview_needs_only_to_be_set ... ok256test config::tests::gitignore_takes_the_usual_true_words_in_any_case ... ok257test config::tests::zero_threads_lets_the_libraries_choose ... ok258test diff::format::tests::test_conflict_format ... ok259test diff::format::tests::test_file_detail_diff_lines ... ok260test diff::format::tests::test_file_detail_unchanged_context ... ok261test diff::format::tests::test_file_detail_header ... ok262test diff::format::tests::test_file_detail_before_after ... ok263test diff::format::tests::test_function_detail_found ... ok264test diff::format::tests::test_function_detail_not_found ... ok265test diff::format::tests::test_function_detail_qualified ... ok266test diff::format::tests::test_log_format ... ok267test diff::format::tests::test_overview_ambiguous_marker ... ok268test diff::format::tests::test_overview_binary ... ok269test diff::format::tests::test_overview_budget ... ok270test diff::format::tests::test_overview_generated ... ok271test diff::format::tests::test_overview_markers ... ok272test diff::format::tests::test_overview_multiple_files ... ok273test diff::format::tests::test_overview_signature_annotation ... ok274test diff::format::tests::test_overview_unchanged_hidden ... ok275test diff::format::tests::test_overview_warnings ... ok276test diff::matching::tests::below_fuzzy_threshold ... ok277test diff::matching::tests::added_and_deleted ... ok278test diff::matching::tests::ambiguity_multiple_structural ... ok279test diff::matching::tests::build_diff_symbols_impl_children ... ok280test diff::matching::tests::empty_inputs ... ok281test diff::matching::tests::build_diff_symbols_rust ... ok282test diff::matching::tests::a_path_in_an_impl_header_stays_in_its_qualifier ... ok283test diff::matching::tests::fuzzy_match ... ok284test diff::matching::tests::identity_match_body_changed ... ok285test diff::matching::tests::identity_match_signature_changed ... ok286test diff::matching::tests::impl_block_parent_path ... ok287test diff::matching::tests::multiline_headers_compare_by_tokens ... ok288test diff::matching::tests::overloaded_methods ... ok289test diff::matching::tests::overload_reorder_matches_unchanged_twin ... ok290test diff::matching::tests::rename_detection_structural_hash ... ok291test diff::matching::tests::structural_hash_differs_for_bodies ... ok292test diff::matching::tests::prefilter_token_ratio ... ok293test diff::matching::tests::structural_hash_excludes_name ... ok294test diff::matching::tests::structural_hash_skips_comments ... ok295test diff::matching::tests::unchanged_symbol ... ok296test diff::overlay::tests::count_changed_lines_skips_context ... ok297test diff::matching::tests::trait_impls_of_one_type_keep_their_trait ... ok298test diff::overlay::tests::each_side_is_parsed_in_its_own_language ... ok299test diff::overlay::tests::revision_ranges_pick_both_sides ... ok300test diff::overlay::tests::unreadable_side_skips_symbol_analysis_but_keeps_lines ... ok301test diff::matching::tests::initializer_lists_and_a_closing_end_are_body ... ok302test diff::parse::tests::a_hunk_no_header_names_is_not_given_to_the_next_file ... ok303test diff::parse::tests::a_file_pair_keeps_the_old_side_s_path ... ok304test diff::overlay::tests::working_tree_side_reads_the_file_on_disk ... ok305test diff::parse::tests::a_plain_header_keeps_paths_that_do_not_pair_as_a_and_b ... ok306test diff::parse::tests::hunk_lines_that_look_like_file_headers_are_content ... ok307test diff::parse::tests::a_plain_unified_diff_is_read ... ok308test diff::parse::tests::each_plain_header_pair_starts_a_file ... ok309test diff::parse::tests::lines_carry_their_file_line_numbers ... ok310test diff::parse::tests::test_added_file ... ok311test diff::parse::tests::test_basic_modified_file ... ok312test diff::parse::tests::test_binary_file ... ok313test diff::parse::tests::test_deleted_file ... ok314test diff::parse::tests::test_empty_input ... ok315test diff::parse::tests::test_context_lines ... ok316test diff::parse::tests::test_generated_file ... ok317test diff::parse::tests::test_hunk_omitted_count ... ok318test diff::parse::tests::test_hunk_trailing_context ... ok319test diff::parse::tests::test_malformed_hunk_skipped ... ok320test diff::parse::tests::test_multi_file_diff ... ok321test diff::parse::tests::test_multiple_hunks ... ok322test diff::parse::tests::test_no_newline_marker_skipped ... ok323test diff::parse::tests::test_renamed_file ... ok324test diff::tests::a_missing_side_of_a_file_pair_is_an_error ... ok325test diff::matching::tests::body_and_signature_edits_across_languages ... ok326test diff::tests::a_patch_that_names_no_file_is_an_error ... ok327test diff::tests::a_patch_without_git_headers_is_read ... ok328test diff::tests::a_file_whose_side_cannot_be_read_says_why_it_has_no_symbols ... ok329test diff::tests::a_pair_of_directories_reads_each_file_from_its_side ... ok330test diff::tests::absolute_scope_on_a_patch_is_refused ... ok331test diff::tests::an_empty_patch_has_no_changes ... ok332test diff::tests::an_unreadable_side_of_a_file_pair_is_an_error ... ok333test diff::tests::absolute_scope_outside_a_repository_is_an_error ... ok334test diff::tests::a_move_across_files_keeps_the_symbol_s_owner ... ok335test diff::tests::bad_ref_is_an_error_not_no_changes ... ok336test diff::tests::context_inside_an_unchanged_member_stays_with_it ... ok337test diff::tests::context_inside_an_unchanged_symbol_stays_with_it ... ok338test diff::tests::diff_blast_counts_callers_under_root_only ... ok339test diff::tests::diff_blast_names_a_big_file_it_did_not_search ... ok340test diff::tests::diff_blast_that_stopped_says_which_symbols_it_did_not_count ... ok341test diff::tests::absolute_scope_in_another_checkout_diffs_that_checkout ... ok342test diff::tests::diff_scope_preserves_windows_drive_prefix ... ok343test diff::tests::diff_blast_that_hits_the_bound_says_at_least ... ok344test diff::tests::directory_scope_resolves_against_a_base_below_the_repository_top ... ok345test diff::tests::diff_blast_under_the_bound_gives_the_exact_count ... ok346test diff::tests::expand_skips_a_changed_symbol_with_no_lines_of_its_own ... ok347test diff::tests::directory_scope_lists_the_changed_files_under_it ... ok348test diff::tests::expand_adds_the_first_changed_symbols_below_the_overview ... ok349test diff::tests::formatting_a_signature_is_not_a_signature_change ... ok350test diff::tests::function_scope_ignores_unchanged_symbols_of_the_same_name ... ok351test diff::tests::diff_lists_symbols_in_file_order ... ok352test diff::tests::generated_file_counts_its_changed_lines ... ok353test diff::tests::git_revision_arguments_cannot_act_as_options ... ok354test diff::tests::log_refuses_a_function_in_a_directory_the_range_never_touched ... ok355test diff::tests::multiline_signature_change_is_a_signature_change ... ok356test diff::tests::overview_counts_of_one_are_singular ... ok357test diff::tests::log_includes_the_root_commit ... ok358test diff::tests::log_function_scope_keeps_commits_that_changed_the_function ... ok359test diff::tests::repo_without_commits_diffs_against_nothing ... ok360test diff::tests::run_git_diff_keeps_blank_context_lines ... ok361test diff::tests::relative_scope_that_leaves_the_repository_diffs_where_it_lands ... ok362test diff::tests::parent_shorthands_name_the_commit_s_own_change ... ok363test diff::tests::run_git_diff_keeps_repo_relative_paths ... ok364test diff::tests::same_named_methods_keep_their_own_changes ... ok365test diff::tests::scoped_detail_keeps_removed_lines_of_a_function ... ok366test diff::tests::scope_on_an_unchanged_directory_says_no_changes ... ok367test diff::tests::scope_that_matches_several_files_by_name_is_ambiguous ... ok368test diff::tests::scope_follows_renamed_and_removed_files ... ok369test diff::tests::search_keeps_each_file_with_its_own_label ... ok370test diff::tests::signature_change_names_the_symbol_once ... ok371test diff::tests::scoped_detail_keeps_removed_lines_of_a_text_file ... ok372test diff::tests::staged_diff_bypasses_diff_external ... ok373test diff::tests::staged_diff_ignores_color_ui_always ... ok374test diff::tests::test_empty_diff ... ok375test diff::tests::test_file_detail_scope ... ok376test diff::tests::test_file_to_file ... ok377test diff::tests::test_file_scope_not_found ... ok378test diff::tests::test_function_detail_scope ... ok379test diff::tests::staged_diff_pins_path_prefixes ... ok380test diff::tests::test_generated_file ... ok381test diff::tests::test_log_mode ... ok382test diff::tests::test_overview_added ... ok383test diff::tests::test_multiple_files ... ok384test diff::tests::test_overview_deleted ... ok385test diff::tests::test_overview_signature_changed ... ok386test diff::tests::test_resolve_source_variants ... ok387test diff::tests::test_patch_file ... ok388test diff::tests::test_overview_modified ... ok389test diff::tests::test_ref_diff ... ok390test diff::tests::test_search_filter ... ok391test edit::tests::a_hash_edit_refuses_a_file_that_is_not_utf8 ... ok392test diff::tests::test_search_no_matches ... ok393test edit::tests::apply_batch_rejects_duplicate_paths ... ok394test edit::tests::apply_batch_surfaces_parse_block_on_introduced_error ... ok395test edit::tests::batch_all_failed_returns_err ... ok396test edit::tests::batch_edit_insertion_shifts_lines ... ok397test diff::tests::test_staged_diff ... ok398test edit::tests::batch_edit_offset_line_numbers ... ok399test edit::tests::batch_partial_failure_does_not_block_siblings ... ok400test edit::tests::batch_parse_error_surfaces_per_file ... ok401test edit::tests::apply_batch_no_parse_block_on_clean_edit ... ok402test edit::tests::batch_two_files_succeeds ... ok403test edit::tests::dedup_allows_distinct_nonexistent_paths ... ok404test edit::tests::dedup_catches_nonexistent_alias_spellings ... ok405test edit::tests::diff_header_format ... ok406test edit::tests::empty_edits_no_diff ... ok407test edit::tests::lexical_normalize_pops_on_parentdir ... ok408test edit::tests::lexical_normalize_preserves_absolute ... ok409test edit::tests::lexical_normalize_preserves_unresolved_parentdir ... ok410test edit::tests::lexical_normalize_strips_curdir ... ok411test edit::tests::line_deletion ... ok412test edit::tests::multi_line_replacement_fewer_lines ... ok413test edit::tests::multi_line_replacement_more_lines ... ok414test edit::tests::multiple_edits_batch ... ok415test edit::tests::normalize_path_key_is_cwd_independent ... ok416test edit::tests::blast_radius_outside_any_package_searches_the_calls_scope ... ok417test edit::tests::single_line_replacement ... ok418test edit_parse_check::tests::check_total_post_counts_preexisting_plus_new ... ok419test edit::tests::unicode_content_in_diff ... ok420test edit_parse_check::tests::clean_edit_returns_none ... ok421test edit_parse_check::tests::dockerfile_returns_none ... ok422test edit_parse_check::tests::error_detail_truncated ... ok423test edit_parse_check::tests::edit_inside_preexisting_unterminated_region_is_silent ... ok424test edit_parse_check::tests::errors_sorted_by_line_then_col ... ok425test edit_parse_check::tests::format_caps_at_ten_with_summary ... ok426test edit_parse_check::tests::format_omits_block_header_only_on_no_errors ... ok427test edit_parse_check::tests::format_renders_error_with_empty_detail ... ok428test edit_parse_check::tests::introduced_error_reported ... ok429test edit_parse_check::tests::multiset_subtract_distinguishes_kind_and_detail_keys ... ok430test edit_parse_check::tests::multiset_subtract_reports_only_the_surplus ... ok431test edit_parse_check::tests::missing_node_reported ... ok432test edit_parse_check::tests::no_grammar_returns_none ... ok433test edit_parse_check::tests::pre_existing_error_shifted_by_edit_is_silent ... ok434test edit_parse_check::tests::summary_distinguishes_new_from_total ... ok435test format::tests::a_capped_list_counts_only_what_it_cuts ... ok436test edit_parse_check::tests::preexisting_error_silent ... ok437test format::tests::counts_of_one_take_the_singular ... ok438test format::tests::fmt_tokens_rolls_over_at_999_950 ... ok439test format::tests::fmt_tokens_thresholds ... ok440test format::tests::format_size_covers_every_tier ... ok441test format::tests::search_header_qualifies_only_a_capped_count ... ok442test git::tests::a_command_past_its_deadline_is_stopped ... ok443test git::tests::a_command_within_its_deadline_returns_its_output ... ok444test git::tests::a_failed_command_carries_git_s_own_words ... ok445test git::tests::a_path_never_acts_as_an_option ... ok446test git::tests::every_command_takes_no_optional_locks ... ok447test git::tests::exit_one_is_success_only_when_asked ... ok448test git::tests::a_revision_never_acts_as_an_option ... ok449test git::tests::outside_a_work_tree_is_not_a_repository ... ok450test install::tests::amp_dotted_key_is_literal_not_nested ... ok451test install::tests::amp_error_when_servers_key_not_object ... ok452test install::tests::amp_overwrites_existing_tilth ... ok453test install::tests::amp_preserves_unrelated_config ... ok454test install::tests::amp_resolve_host ... ok455test install::tests::antigravity_cli_resolve_host ... ok456test install::tests::antigravity_preserves_existing_servers ... ok457test install::tests::antigravity_resolve_host ... ok458test install::tests::augment_resolve_host ... ok459test install::tests::cline_resolve_host ... ok460test install::tests::copilot_cli_resolve_host ... ok461test install::tests::crush_resolve_host ... ok462test install::tests::crush_uses_mcp_not_mcp_servers ... ok463test install::tests::droid_preserves_existing_servers ... ok464test install::tests::droid_resolve_host ... ok465test install::tests::kilo_code_resolve_host ... ok466test install::tests::kiro_resolve_host ... ok467test install::tests::opencode_entry_uses_local_shape ... ok468test install::tests::opencode_entry_with_edit ... ok469test install::tests::opencode_resolve_host ... ok470test install::tests::opencode_upserts_under_mcp_key ... ok471test git::tests::output_longer_than_a_pipe_arrives_before_the_deadline ... ok472test install::tests::pi_resolve_host ... ok473test install::tests::qwen_code_resolve_host ... ok474test install::tests::roo_code_resolve_host ... ok475test install::tests::standard_entry_format ... ok476test install::tests::toml_header_in_comment_is_not_spliced ... ok477test install::tests::toml_section_end_not_truncated_by_value_starting_with_bracket ... ok478test install::tests::toml_section_appended_when_absent ... ok479test install::tests::toml_section_end_unmatched_bracket_does_not_go_negative ... ok480test install::tests::toml_section_replaced_at_line_start ... ok481test install::tests::toml_section_replaced_at_start_of_file ... ok482test install::tests::toml_section_replacement_handles_multiline_arrays_before_next_table ... ok483test install::tests::trae_resolve_host ... ok484test install::tests::unknown_host_error_includes_amp ... ok485test install::tests::unknown_host_error_includes_antigravity ... ok486test install::tests::zed_resolve_host ... ok487test install::tests::unknown_host_error_includes_droid ... ok488test install::tests::zed_uses_context_servers_not_mcp_servers ... ok489test map::tests::a_doc_naming_a_kind_is_not_read_as_the_symbol ... ok490test map::tests::format_tree_renders_dir_rollups_alongside_files ... ok491test map::tests::rollup_handles_empty_directories ... ok492test map::tests::rollup_sums_descendants_into_each_ancestor ... ok493test mcp::tests::edit_mode_extra_byte_lock ... ok494test mcp::tests::extract_root_empty_roots ... ok495test mcp::tests::extract_root_multiple_roots_takes_first_valid ... ok496test mcp::tests::extract_root_no_result ... ok497test mcp::tests::extract_root_nonexistent_path ... ok498test mcp::tests::extract_root_percent_encoded_uri ... ok499test mcp::tests::extract_root_valid_file_uri ... ok500test mcp::tests::instructions_compose_with_single_blank_line_between_sections ... ok501test mcp::tests::package_root_finds_project_from_subdirectory ... ok502test mcp::tests::server_instructions_byte_lock ... ok503test mcp::tests::tilth_files_is_not_dispatched ... ok504test mcp::tests::tilth_savings_is_not_dispatched ... ok505test mcp::tools::definitions::tests::edit_mode_exposes_tilth_write_not_tilth_edit ... ok506test mcp::tools::definitions::tests::gitignore_param_only_on_search_and_list ... ok507test mcp::tools::definitions::tests::scope_descriptions_state_what_scope_accepts ... ok508test mcp::tools::definitions::tests::tilth_files_folded_into_tilth_list ... ok509test mcp::tools::definitions::tests::tilth_savings_is_not_advertised ... ok510test mcp::tools::definitions::tests::tilth_write_schema_requires_mode_specific_fields ... ok511test mcp::tools::deps::tests::absolute_path_explicit_relative_scope_no_root_errors ... ok512test diff::tests::three_dot_range_compares_from_the_merge_base ... ok513test mcp::tools::deps::tests::file_scope_with_root_is_refused ... ok514test mcp::tools::deps::tests::relative_path_no_root_errors ... ok515test mcp::tests::a_calls_gitignore_argument_wins_over_the_server_setting ... ok516test mcp::tools::diff::tests::tool_diff_missing_root_dir_refused ... ok517test mcp::tools::deps::tests::absolute_path_omitted_scope_no_root_defaults_to_the_server_root ... ok518test mcp::tools::diff::tests::tool_diff_relative_file_pair_without_root_refused ... ok519test mcp::tools::diff::tests::tool_diff_relative_root_refused ... ok520test edit::tests::concurrent_batches_on_one_file_never_lose_an_edit ... ok521test mcp::tools::diff::tests::tool_diff_without_any_root_is_refused ... ok522test mcp::tools::grok::tests::file_scope_with_root_is_refused ... ok523test mcp::tools::list::tests::tool_list_budget_truncates_output ... ok524test mcp::tools::list::tests::tool_list_depth_caps_nesting ... ok525test mcp::tools::list::tests::tool_list_empty_patterns_errors ... ok526test mcp::tools::list::tests::tool_list_explicit_relative_scope_no_root_errors ... ok527test mcp::tools::list::tests::tool_list_file_scope_with_root_is_refused ... ok528test mcp::tools::list::tests::tool_list_missing_patterns_errors ... ok529test mcp::tools::list::tests::tool_list_no_match_counts_the_extensions_it_leaves_out ... ok530test mcp::tools::list::tests::tool_list_no_match_hints_available_extensions ... ok531test mcp::tools::list::tests::tool_list_patterns_capped_at_20 ... ok532test mcp::tools::list::tests::tool_list_relative_scope_absolute_root_resolves ... ok533test mcp::tools::list::tests::tool_list_renders_tree_with_dirs_files_and_rollups ... ok534test mcp::tools::read::tests::fair_share_caps_only_the_files_over_it ... ok535test mcp::tools::diff::tests::tool_diff_refuses_option_shaped_source_and_log ... ok536test mcp::tools::read::tests::no_root_reads_absolute_path_unchanged ... ok537test mcp::tools::read::tests::root_param_absolute_path_unaffected ... ok538test mcp::tools::read::tests::relative_path_no_root_errors ... ok539test mcp::tools::read::tests::root_param_anchors_relative_path_under_root ... ok540test mcp::tools::read::tests::signature_and_stripped_views_of_a_code_file_that_is_not_utf8 ... ok541test mcp::tools::read::tests::signature_and_stripped_views_of_a_non_code_file ... ok542test mcp::tools::read::tests::tilth_read_schema_lists_stripped_mode ... ok543test mcp::tools::read::tests::tool_read_batch_keeps_files_whole_when_the_batch_fits ... ok544test mcp::tools::read::tests::signature_and_stripped_views_show_a_pipe_as_empty ... ok545test mcp::tools::diff::tests::tool_diff_absent_root_diffs_the_server_root ... ok546test mcp::tools::diff::tests::tool_diff_root_selects_caller_worktree_not_server_root ... ok547test mcp::tools::read::tests::tool_read_full_flag_is_legacy_alias_for_mode_full ... ok548test mcp::tools::read::tests::tool_read_batch_over_the_budget_shrinks_the_biggest_file_first ... ok549test mcp::tools::read::tests::tool_read_sections_without_a_budget_stay_under_the_default ... ok550test mcp::tools::read::tests::tool_read_signature_beats_full_flag ... ok551test mcp::tools::read::tests::tool_read_signature_mode_emits_hash_prefixed_signatures ... ok552test mcp::tools::read::tests::tool_read_signature_mode_non_code_falls_back_to_normal_read ... ok553test mcp::tools::read::tests::tool_read_signature_mode_prints_an_export_clause_once ... ok554test mcp::tools::read::tests::tool_read_signature_mode_rejects_section ... ok555test mcp::tools::read::tests::tool_read_stripped_mode_drops_comments_and_keeps_doc_comments ... ok556test mcp::tools::read::tests::tool_read_stripped_mode_non_code_falls_back_to_normal_read ... ok557test mcp::tools::read::tests::tool_read_unknown_mode_errors ... ok558test mcp::tools::read::tests::tool_read_keeps_the_fit_note_with_the_related_line ... ok559test mcp::tools::search::tests::a_relative_context_resolves_against_the_root ... ok560test mcp::tools::search::tests::absolute_file_scope_without_root_names_the_fix ... ok561test mcp::tools::search::tests::callers_comma_query_finds_both_targets ... ok562test mcp::tools::search::tests::callers_duplicate_target_does_not_render_empty_section ... ok563test mcp::tools::search::tests::callers_multi_target_header_matches_single_target_shape ... ok564test mcp::tools::search::tests::callers_multi_target_includes_second_hop_impact_per_bucket ... ok565test mcp::tools::search::tests::callers_multi_target_later_target_not_starved_by_hit_rich_earlier_target ... ok566test mcp::tools::search::tests::explicit_relative_scope_no_root_errors ... ok567test mcp::tools::search::tests::file_scope_hint_narrows_to_the_one_file ... ok568test mcp::tools::search::tests::file_scope_with_root_is_refused_with_glob_hint ... ok569test mcp::tools::search::tests::full_raises_callers_match_cap_per_target ... ok570test mcp::tools::search::tests::full_raises_content_match_cap ... ok571test mcp::tools::read::tests::tool_read_batch_shares_the_budget_between_files ... ok572test mcp::tools::search::tests::full_raises_regex_match_cap ... ok573test mcp::tools::search::tests::later_search_expands_a_definition_cut_from_a_multi_search ... ok574test mcp::tools::search::tests::full_raises_symbol_match_cap_per_query ... ok575test mcp::tools::search::tests::missing_dir_scope_with_root_still_falls_back_with_warning ... ok576test mcp::tools::search::tests::no_scope_no_root_searches_the_server_root ... ok577test mcp::tools::search::tests::later_search_expands_a_definition_omitted_by_the_budget ... ok578test mcp::tools::search::tests::tilth_search_schema_advertises_full ... ok579test mcp::tools::tests::anchor_path_dotdot_not_normalized ... ok580test mcp::tools::tests::apply_budget_none_caps_at_default ... ok581test mcp::tools::tests::resolve_read_path_absolute_unaffected_by_root ... ok582test mcp::tools::tests::resolve_read_path_relative_anchors_under_absolute_root ... ok583test mcp::tools::tests::resolve_read_path_relative_no_root_errors ... ok584test mcp::tools::tests::resolve_read_path_relative_relative_root_errors ... ok585test mcp::tools::tests::resolve_scope_explicit_absolute_arg ... ok586test mcp::tools::tests::resolve_scope_missing_dir_no_root_error_suggests_the_close_directory ... ok587test mcp::tools::search::tests::repeated_symbol_is_deduped_only_if_the_earlier_section_kept_its_body ... ok588test mcp::tools::tests::resolve_scope_missing_dir_no_root_errors ... ok589test mcp::tools::tests::resolve_scope_missing_dir_warning_suggests_the_close_directory ... ok590test mcp::tools::tests::resolve_scope_missing_dir_with_root_warns_and_returns_root ... ok591test mcp::tools::tests::resolve_scope_no_arg_no_root_defaults_to_the_server_root ... ok592test mcp::tools::tests::resolve_scope_no_arg_relative_root_keeps_the_server_root ... ok593test mcp::tools::tests::resolve_scope_no_arg_defaults_to_root_when_given ... ok594test mcp::tools::tests::resolve_scope_no_arg_without_any_root_is_refused ... ok595test mcp::tools::tests::resolve_scope_relative_arg_no_root_errors ... ok596test mcp::tools::tests::resolve_scope_relative_arg_relative_root_errors ... ok597test mcp::tools::tests::resolve_scope_with_absolute_root_anchors_relative_scope ... ok598test mcp::tools::write::tests::append_creates_and_echoes ... ok599test mcp::tools::write::tests::append_merging_onto_latin1_line_keeps_its_bytes ... ok600test mcp::tools::write::tests::append_echoes_appended_region_with_correct_line_numbers ... ok601test mcp::tools::write::tests::append_to_latin1_file_numbers_from_its_line_count ... ok602test mcp::tools::write::tests::cross_worktree_warning_fires_for_different_git_roots ... ok603test mcp::tools::write::tests::cross_worktree_warning_fires_for_git_file_worktree ... ok604test mcp::tools::write::tests::duplicate_path_rejected_up_front ... ok605test mcp::tools::write::tests::hash_mode_cross_worktree_warning_fires ... ok606test mcp::tools::write::tests::cross_worktree_warning_no_false_positive_for_same_root ... ok607test mcp::tools::write::tests::hash_mode_no_warning_for_in_tree_write ... ok608test mcp::tools::write::tests::hash_mode_root_anchors_relative_path ... ok609test mcp::tools::write::tests::mixed_batch_direct_success_survives_hash_failure ... ok610test mcp::tools::write::tests::overwrite_creates_new_file ... ok611test mcp::tools::write::tests::overwrite_existing_with_flag_replaces ... ok612test mcp::tools::write::tests::overwrite_existing_without_flag_errors_and_preserves ... ok613test mcp::tools::write::tests::parse_file_edit_rejects_empty_edits_array ... ok614test mcp::tools::write::tests::overwrite_diff_of_latin1_file_shows_its_old_lines ... ok615test mcp::tools::write::tests::parse_overwrite_flag_strict_bool ... ok616test mcp::tools::write::tests::refusal_outside_explicit_scope_names_scope ... ok617test mcp::tools::write::tests::refusal_outside_launch_folder_names_root ... ok618test mcp::tools::write::tests::refuses_hash_write_outside_scope ... ok619test mcp::tools::write::tests::refuses_write_outside_scope ... ok620test mcp::tools::write::tests::relative_path_without_any_root_is_refused ... ok621test mcp::tools::write::tests::relative_path_without_root_lands_under_the_server_root ... ok622test mcp::tools::write::tests::result_contains_resolved_absolute_path ... ok623test mcp::tools::write::tests::root_only_no_scope_write_succeeds_into_root ... ok624test mcp::tools::write::tests::root_param_absolute_path_unaffected_by_root ... ok625test mcp::tools::write::tests::root_relative_rejects_non_absolute_root ... ok626test mcp::tools::write::tests::unknown_mode_errors_per_file ... ok627test mcp::tools::write::tests::root_param_anchors_relative_path_to_root_not_server_root ... ok628test mcp::tree::tests::render_tree_dir_rollup_equals_sum_of_child_tokens ... ok629test mcp::tree::tests::render_tree_groups_dirs_and_files ... ok630test mcp::tools::write::tests::writes_to_binary_file_show_no_text_for_it ... ok631test mcp::write::tests::a_read_during_an_overwrite_sees_one_whole_version ... ok632test mcp::write::tests::write_append_creates_when_absent ... ok633test mcp::write::tests::write_append_extends_existing ... ok634test mcp::write::tests::write_append_refuses_symlinks ... ok635test mcp::write::tests::write_overwrite_create_only_fails_on_existing ... ok636test mcp::write::tests::write_overwrite_create_only_refuses_dangling_symlink ... ok637test mcp::write::tests::write_overwrite_creates_new_file_atomically ... ok638test mcp::write::tests::write_overwrite_empty_content_touches ... ok639test mcp::write::tests::write_overwrite_with_overwrite_flag_clobbers ... ok640test mcp::write::tests::write_overwrite_with_overwrite_flag_refuses_symlinks ... ok641test overview::tests::a_byte_order_mark_keeps_the_manifest ... ok642test overview::tests::a_git_line_out_of_time_is_left_out ... ok643test mcp::tools::read::tests::tool_read_related_line_counts_the_imports_it_leaves_out ... ok644test overview::tests::hot_files_count_imports_inside_use_groups ... ok645test overview::tests::test_fingerprint_empty_dir ... ok646test overview::tests::a_status_longer_than_a_pipe_is_counted ... ok647test overview::tests::test_manifest_parsing ... ok648test overview::tests::the_git_line_names_the_branch_or_the_detached_commit ... ok649test overview::tests::the_startup_summary_counts_the_deps_it_leaves_out ... ok650test overview::tests::the_startup_summary_counts_the_dirs_it_leaves_out ... ok651test overview::tests::the_startup_summary_counts_the_hot_files_it_leaves_out ... ok652test mcp::write::tests::overwrite_is_never_observable_as_partial ... ok653test read::ends::tests::a_line_longer_than_a_piece_is_kept_whole ... ok654test read::ends::tests::ends_match_str_lines_in_pieces_of_any_size ... ok655test read::ends::tests::streamed_line_count_equals_str_lines_count ... ok656test read::ends::tests::the_collector_holds_each_byte_it_keeps_once ... ok657test read::ends::tests::the_ends_of_a_text_in_memory_borrow_it ... ok658test read::outline::code::tests::export_clause_renders_once_as_written ... ok659test read::outline::code::tests::import_summary_marks_only_a_cut_list_of_modules ... ok660test read::outline::code::tests::import_summary_names_each_module_of_a_statement ... ok661test read::outline::code::tests::import_summary_names_python_from_imports ... ok662test read::outline::code::tests::import_summary_reads_php_csharp_and_swift_from_the_tree ... ok663test mcp::tools::read::tests::tool_read_without_a_budget_fits_the_outline_to_the_default ... ok664test read::outline::code::tests::kotlin_outline_constructs ... ok665test read::outline::code::tests::php_outline_constructs ... ok666test read::outline::code::tests::ts_export_outline_no_doubled_keyword ... ok667test read::outline::markdown::tests::basic_headings ... ok668test read::outline::markdown::tests::code_block_count ... ok669test read::outline::markdown::tests::code_blocks_skipped ... ok670test read::outline::markdown::tests::empty_file ... ok671test read::outline::markdown::tests::hash_inside_fenced_code_does_not_become_heading ... ok672test read::outline::markdown::tests::last_heading_to_eof ... ok673test read::outline::markdown::tests::nested_heading_ranges ... ok674test read::outline::markdown::tests::setext_headings_silently_ignored ... ok675test read::outline::structured::tests::a_cut_json_key_list_counts_the_keys_it_leaves_out ... ok676test read::outline::structured::tests::toml_outline_arrays_show_item_count ... ok677test read::outline::structured::tests::toml_outline_deep_tables_collapse ... ok678test read::outline::structured::tests::toml_outline_parse_error_is_caught ... ok679test read::outline::structured::tests::toml_outline_section_headers_and_variants ... ok680test read::outline::tests::fit_note_counts_lines_when_the_view_has_no_entries ... ok681test read::outline::tests::fit_note_names_cut_lines_when_every_entry_stays ... ok682test read::outline::code::tests::scala_outline_constructs ... ok683test read::outline::tests::integration_no_note_on_small_code_file ... ok684test read::outline::tests::no_note_when_uncapped ... ok685test read::outline::tests::no_note_when_under_cap ... ok686test read::outline::tests::note_appended_when_at_cap ... ok687test read::outline::tests::integration_note_on_capped_code_file ... ok688test read::tests::a_header_only_view_counts_lines_like_count_lines ... ok689test read::tests::a_heading_resolves_in_a_file_that_is_not_utf8 ... ok690test read::tests::a_budget_the_full_file_overflows_gets_the_outline ... ok691test read::tests::a_malformed_range_fails_even_where_there_is_nothing_to_select ... ok692test read::tests::a_pipe_or_device_shows_as_empty ... ok693test read::tests::a_range_ending_at_the_largest_number_clamps_to_the_last_line ... ok694test read::tests::a_range_read_is_the_same_one_byte_at_a_time ... ok695test read::tests::a_range_read_stops_after_the_last_requested_line ... ok696test read::tests::a_section_read_of_an_empty_file_shows_it_as_empty ... ok697test read::tests::a_streamed_view_that_needs_the_whole_text_gets_it ... ok698test read::tests::a_markdown_outline_survives_a_byte_that_is_not_utf8 ... ok699test overview::tests::tied_counts_give_the_same_overview_every_time ... ok700test read::tests::budgeted_never_exceeds_budget_even_when_markers_do_not_fit ... ok701test read::tests::budgeted_omits_later_sections_when_exhausted ... ok702test read::tests::budgeted_passes_through_when_budget_ample ... ok703test read::tests::budgeted_preserves_user_order_until_exhaustion ... ok704test read::tests::budgeted_truncates_first_section_when_too_large ... ok705test read::tests::duplicate_headings ... ok706test read::tests::edit_distance_is_unicode_aware ... ok707test read::tests::full_true_size_cap_returns_outline ... ok708test read::tests::hashline_view_keeps_the_byte_order_mark ... ok709test read::tests::an_outline_cut_by_entries_counts_them ... ok710test read::tests::header_counts_lines_like_wc ... ok711test read::tests::heading_in_code_block ... ok712test read::tests::heading_not_found ... ok713test read::tests::last_heading_to_eof ... ok714test read::tests::heading_found ... ok715test read::tests::many_ranges_select_what_slicing_selects ... ok716test read::tests::no_hashes ... ok717test read::tests::nested_sections ... ok718test read::tests::ogate_flat_file_returns_full_when_outline_barely_compresses ... ok719test read::tests::an_outline_over_the_budget_keeps_every_name ... ok720test read::tests::read_ranges_disjoint_two_blocks ... ok721test read::tests::read_ranges_edit_mode_emits_hashlines_per_block ... ok722test read::tests::read_ranges_empty_input_errors ... ok723test read::tests::read_ranges_invalid_second_range_fails_whole_call ... ok724test read::tests::read_ranges_mixed_line_and_heading ... ok725test read::tests::read_ranges_overlap_is_emitted_verbatim ... ok726test read::tests::read_ranges_preserves_user_order ... ok727test read::tests::read_ranges_single_matches_legacy_section ... ok728test read::tests::section_past_the_end_is_an_error_naming_the_length ... ok729test read::tests::streamed_line_ranges_return_the_files_lines ... ok730test read::tests::ogate_flat_file_over_the_budget_gets_its_outline_cut_to_fit ... ok731test read::tests::suggest_headings_empty_query_returns_empty ... ok732test read::tests::suggest_headings_rejects_hashes_without_space ... ok733test read::tests::suggest_headings_rejects_seven_or_more_hashes ... ok734test read::tests::suggest_headings_returns_close_matches ... ok735test read::tests::suggest_headings_skips_code_blocks ... ok736test read::tests::suggest_headings_skips_tilde_fenced_blocks ... ok737test read::tests::suggest_headings_top_n_orders_by_distance ... ok738test read::tests::tabular_rows_ignore_the_final_newline ... ok739test search::alloc::tests::a_block_too_big_to_keep_whole_keeps_its_head ... ok740test search::alloc::tests::drops_lower_value_when_over_budget ... ok741test search::alloc::tests::empty_input_is_empty ... ok742test search::alloc::tests::first_fit_uses_leftover_for_smaller_lower_value_block ... ok743test search::alloc::tests::fit_to_budget_drops_low_value_keeps_high_and_structural ... ok744test search::alloc::tests::fit_to_budget_passes_through_when_structural_exceeds_budget ... ok745test search::alloc::tests::fit_to_budget_under_budget_is_byte_identical ... ok746test search::alloc::tests::keeps_all_when_under_budget ... ok747test search::alloc::tests::negative_values_are_ordered_correctly ... ok748test search::alloc::tests::ties_break_by_original_index ... ok749test search::alloc::tests::zero_budget_keeps_nothing_costly ... ok750test search::alloc::tests::zero_cost_block_always_kept ... ok751test read::tests::streamed_views_equal_the_whole_text_view ... ok752test search::blast::tests::a_blast_names_a_big_file_it_did_not_search ... ok753test search::blast::tests::a_blast_that_hits_the_bound_says_its_counts_are_lower_bounds ... ok754test search::blast::tests::a_blast_under_the_bound_gives_exact_counts ... ok755test search::blast::tests::a_scope_through_a_symlink_keeps_own_calls_out ... ok756test search::blast::tests::a_symbol_the_stopped_walk_found_no_calls_for_is_not_counted ... ok757test search::blast::tests::body_edit_does_not_trigger ... ok758test search::blast::tests::calls_in_the_edited_file_do_not_count_toward_the_bound ... ok759test search::blast::tests::child_method_triggers ... ok760test search::blast::tests::dedup_same_symbol ... ok761test search::blast::tests::no_edits_no_results ... ok762test search::blast::tests::no_entries_no_results ... ok763test search::blast::tests::short_function_clamps_sig_end ... ok764test search::blast::tests::signature_edit_triggers ... ok765test search::blast::tests::signature_end_triggers ... ok766test search::blast::tests::struct_does_not_trigger ... ok767test search::callers::tests::a_capped_caller_list_says_how_many_are_not_shown ... ok768[tilth] fingerprint took 408ms (>250ms budget)769test overview::tests::test_fingerprint_on_tilth ... ok770test search::callers::tests::a_qualified_target_finds_the_calls_of_its_name ... ok771test search::callers::tests::a_second_hop_through_a_method_says_it_matched_by_name ... ok772test search::callers::tests::call_text_falls_back_to_the_callee_line_across_languages ... ok773test search::callers::tests::callers_sees_calls_inside_macro_arguments ... ok774test search::callers::tests::footer_count_uses_pre_truncation_caller_set ... ok775test search::callers::tests::no_callers_message_for_seen_symbol_lists_indirection_modes ... ok776test search::callers::tests::no_callers_message_for_unseen_symbol_says_typo_or_scope ... ok777test search::callers::tests::no_callers_message_includes_glob_hint_when_glob_set ... ok778test search::callers::tests::no_callers_message_omits_glob_hint_when_no_glob ... ok779test search::callers::tests::second_hop_counts_a_method_several_types_define_apart ... ok780test search::callers::tests::second_hop_reaches_the_callers_of_a_method ... ok781test search::content::completeness_tests::a_binary_file_has_no_matches ... ok782test search::content::completeness_tests::a_matched_line_that_is_not_utf8_does_not_end_the_search ... ok783test search::content::completeness_tests::content_search_totals_are_complete_and_deterministic ... ok784test search::callers::tests::caller_totals_are_exact_and_identical_across_runs ... ok785test search::deps::tests::a_budget_cut_says_how_many_dependents_are_not_listed ... ok786test search::deps::tests::default_lists_fifteen_and_counts_the_rest ... ok787test search::deps::tests::dependents_matched_by_name_only_are_counted_apart ... ok788test search::deps::tests::full_lists_every_dependent ... ok789test search::content::completeness_tests::per_file_cap_bounds_collection_without_changing_results ... ok790test search::deps::tests::importers_and_unsearched_names_are_shown ... ok791test search::glob::tests::binary_probe_window_is_exactly_512_bytes ... ok792test search::glob::tests::file_preview_renders_binary_type_not_tokens ... ok793test search::glob::tests::glob_total_found_counts_every_match ... ok794test search::glob::tests::glob_selection_is_deterministic_and_sorted ... ok795test search::grok::tests::an_imported_file_over_the_size_limit_is_named_under_the_callees ... ok796test search::grok::tests::concurrent_groks_of_one_target_inline_the_body_once ... ok797test search::grok::tests::format_grok_marks_ambiguous_target ... ok798test search::grok::tests::format_grok_renders_full_sections ... ok799test search::grok::tests::format_grok_shows_truncation_tail ... ok800test search::grok::tests::format_groups_callees_by_file ... ok801test search::grok::tests::doc_headings_do_not_make_a_target_ambiguous ... ok802test search::grok::tests::format_groups_callers_by_file ... ok803test search::grok::tests::grok_assembles_callees_callers_siblings_tests ... ok804test search::grok::tests::grok_caller_totals_are_exact_and_spread_across_files ... ok805test search::grok::tests::grok_caps_truncate_results ... ok806test search::grok::tests::grok_and_search_share_the_expansion_of_an_annotated_definition ... ok807test search::grok::tests::grok_counts_rust_test_dirs_and_test_functions_as_tests ... ok808test search::grok::tests::grok_does_not_list_a_recursive_method_as_its_own_caller ... ok809test search::grok::tests::grok_finds_rust_callers_inside_macro_arguments ... ok810test search::grok::tests::grok_includes_target_body ... ok811test search::grok::tests::grok_names_the_owners_when_the_qualifier_matches_none ... ok812test search::grok::tests::grok_path_line_on_a_decorator_resolves_to_the_decorated_definition ... ok813test search::grok::tests::grok_recognizes_go_test_callers ... ok814test search::grok::tests::grok_keeps_its_callers_when_test_callers_outnumber_them ... ok815test search::grok::tests::grok_recognizes_python_test_callers ... ok816test search::grok::tests::grok_repeat_call_degrades_target_body ... ok817test search::grok::tests::grok_resolves_go_type_and_grouped_const ... ok818test search::grok::tests::grok_resolves_a_qualified_name_by_its_owner ... ok819test search::grok::tests::grok_short_body_not_degraded ... ok820test search::grok::tests::grok_resolves_names_qualified_by_a_module_or_self ... ok821test search::grok::tests::line_lookup_finds_top_level_entry ... ok822test search::grok::tests::line_lookup_miss_returns_none ... ok823test search::grok::tests::line_lookup_prefers_deepest_match ... ok824test search::grok::tests::line_lookup_returns_parent_when_no_child_match ... ok825test search::grok::tests::parse_spec_bare_symbol ... ok826test search::grok::tests::parse_spec_dotted_path_line ... ok827test search::grok::tests::parse_spec_numeric_suffix_without_path_separator_is_symbol ... ok828test search::grok::tests::parse_spec_path_line ... ok829test search::grok::tests::parse_spec_trailing_colon_no_digits_is_symbol ... ok830test search::grok::tests::parse_spec_type_path_is_symbol ... ok831test read::tests::ogate_large_compressible_file_returns_outline ... ok832test search::grok::tests::read_delegate_content_caps_cross_file_reads ... ok833test search::grok::tests::resolve_by_path_line_finds_enclosing_function ... ok834test search::grok::tests::resolve_by_path_line_missing_file_is_io_error ... ok835test search::grok::tests::resolve_by_path_line_reads_non_utf8_code_file_lossily ... ok836test search::grok::tests::resolve_by_name_refusal_names_the_query_not_the_path ... ok837test search::grok::tests::resolve_by_path_line_refuses_binary_code_file_by_design ... ok838test search::grok::tests::resolve_by_path_line_rejects_non_code_file ... ok839test search::grok::tests::resolve_by_path_line_returns_not_found_outside_any_entry ... ok840test search::grok::tests::resolve_target_dispatches_path_line ... ok841test search::grok::tests::siblings_functions_before_fields ... ok842test search::grok::tests::siblings_methods_uses_parent_children ... ok843test search::grok::tests::siblings_top_level_skips_target_and_imports ... ok844test search::grok::tests::slice_body_clamps_when_end_past_eof ... ok845test search::grok::tests::slice_body_elides_long_bodies ... ok846test search::grok::tests::slice_body_handles_degenerate_range ... ok847test search::grok::tests::slice_body_returns_full_body_when_under_cap ... ok848test search::grok::tests::slice_body_zero_cap_suppresses_body ... ok849test search::grok::tests::start_line_lookup_matches_exact_start ... ok850test search::grok::tests::start_line_lookup_no_match_returns_none ... ok851test search::grok::tests::resolve_by_path_line_refuses_over_cap_code_file ... ok852test search::grok::tests::thinwrap_multiple_callees_does_not_expand ... ok853test search::grok::tests::thinwrap_large_single_call_fn_not_expanded_even_on_regrok ... ok854test search::grok::tests::thinwrap_no_recursion_one_level_only ... ok855test search::grok::tests::grok_stale_after_edit_re_inlines_full_body ... ok856test search::grok::tests::thinwrap_wrapper_expands_delegate_body ... ok857test search::grok::tests::thinwrap_non_wrapper_does_not_expand ... ok858test search::rank::tests::fixture_penalty_examples_component_penalized ... ok859test search::rank::tests::fixture_penalty_examples_substring_not_penalized ... ok860test search::rank::tests::fixture_penalty_flags_fixture_component ... ok861test search::rank::tests::fixture_penalty_zero_for_normal_code ... ok862test search::rank::tests::incidental_text_penalty_comment_line ... ok863test search::rank::tests::incidental_text_penalty_doc_comment_exempt ... ok864test search::rank::tests::incidental_text_penalty_hash_comment_in_python ... ok865test search::rank::tests::incidental_text_penalty_no_hash_false_positive ... ok866test search::rank::tests::incidental_text_penalty_no_star_false_positive ... ok867test search::rank::tests::incidental_text_penalty_no_string_literal_heuristic ... ok868test search::rank::tests::incidental_text_penalty_skip_definitions ... ok869test search::rank::tests::incidental_text_penalty_trailing_comment ... ok870test search::rank::tests::incidental_text_penalty_url_not_comment ... ok871test search::rank::tests::non_code_penalty_docs_positive ... ok872test search::rank::tests::non_code_penalty_example_component_penalized ... ok873test search::rank::tests::non_code_penalty_example_substring_not_penalized ... ok874test search::rank::tests::non_code_penalty_generated_without_dist ... ok875test search::rank::tests::non_code_penalty_no_double_penalty_for_build ... ok876test search::rank::tests::non_code_penalty_no_double_penalty_for_dist ... ok877test search::rank::tests::non_code_penalty_normal_code_zero ... ok878test search::rank::tests::prefers_exact_definition_name_over_usage ... ok879test search::rank::tests::prefers_exported_api_over_local_definition ... ok880test search::rank::tests::prefers_model_mapping_logic_over_docs_for_alias_query ... ok881test search::rank::tests::prefers_non_test_match_for_non_test_query ... ok882test search::rank::tests::prefers_real_definition_over_fixture_match ... ok883test search::grok::tests::type_method_regression_real_impl_block ... ok884test search::rank::tests::prefers_thinking_logic_over_schema_for_concept_query ... ok885test search::rank::tests::prefers_same_subtree_as_context ... ok886test search::rank::tests::sign_convention_all_penalties_positive ... ok887test search::rank::tests::retain_top_k_keeps_exactly_what_a_full_sort_keeps ... ok888test search::rank::tests::vendor_path_detects_dist_and_build ... ok889test search::siblings::tests::find_parent_entry_locates_entry_owning_the_line ... ok890test search::siblings::tests::find_parent_entry_returns_none_when_no_child_matches ... ok891test search::siblings::tests::resolve_siblings_breaks_ties_alphabetically_within_kind ... ok892test search::siblings::tests::resolve_siblings_copies_matched_child_fields ... ok893test search::siblings::tests::resolve_siblings_falls_back_to_name_when_signature_missing ... ok894test search::siblings::tests::resolve_siblings_keeps_every_match_for_the_footer_to_count ... ok895test search::siblings::tests::resolve_siblings_orders_functions_before_fields ... ok896test search::siblings::tests::resolve_siblings_skips_names_with_no_matching_child ... ok897test search::strip::tests::comment_stripped_unless_marker ... ok898test search::strip::tests::consecutive_blanks_collapsed ... ok899test search::strip::tests::extensionless_bash_dotfile_not_stripped ... ok900test search::strip::tests::go_fmt_println_stripped ... ok901test search::strip::tests::js_console_log_stripped ... ok902test search::strip::tests::jsdoc_continuation_preserved ... ok903test search::strip::tests::no_range_returns_empty ... ok904test search::strip::tests::python_print_stripped ... ok905test search::strip::tests::ruby_not_supported ... ok906test search::strip::tests::rust_debug_log_stripped ... ok907test search::strip::tests::unsupported_lang_returns_empty ... ok908test search::symbol::tests::a_binary_file_has_no_definitions_or_usages ... ok909test search::symbol::tests::a_decorated_definition_is_found_on_its_name_line ... ok910test search::symbol::tests::a_class_under_top_level_control_flow_keeps_its_methods ... ok911test search::symbol::tests::a_file_that_is_not_utf8_keeps_its_definitions_and_usages ... ok912test search::symbol::tests::a_bash_assignment_in_a_function_is_a_global_definition ... ok913test search::symbol::tests::a_generator_function_is_a_definition ... ok914test search::symbol::tests::a_definition_with_a_qualified_name_is_found_by_it ... ok915test search::symbol::tests::a_qualified_name_keeps_its_literal_usages ... ok916test search::symbol::tests::a_qualified_name_with_no_such_owner_lists_the_owners_found ... ok917test search::symbol::tests::a_header_holding_cpp_is_searched_as_cpp ... ok918test search::symbol::tests::a_ruby_bang_method_has_usages ... ok919test search::symbol::tests::a_qualified_name_finds_the_definition_its_owner_holds ... ok920test search::symbol::tests::a_self_qualifier_skips_free_functions ... ok921test search::symbol::tests::a_qualifier_naming_a_module_or_self_finds_the_definition ... ok922test search::symbol::tests::a_wrapped_declaration_is_one_definition ... ok923test search::symbol::tests::c_function_definition_spans_its_body ... ok924test search::symbol::tests::collection_bound_does_not_change_the_result ... ok925test search::symbol::tests::abstract_classes_and_their_members_are_definitions ... ok926test search::symbol::tests::cpp_destructor_and_operator_definitions_keep_their_spelling ... ok927test search::symbol::tests::csharp_method_in_namespaced_class_is_a_definition ... ok928test search::symbol::tests::c_definitions_are_found_by_their_bare_name ... ok929test search::symbol::tests::decorators_beside_a_definition_are_in_its_range ... ok930test search::symbol::tests::cpp_definitions_are_found_by_their_bare_name ... ok931test search::symbol::tests::elixir_definitions_detected ... ok932test search::symbol::tests::elixir_delegate_and_nested_modules ... ok933test search::symbol::tests::elixir_guard_clause_definitions ... ok934test search::symbol::tests::elixir_multi_clause_and_no_arg ... ok935test search::symbol::tests::elixir_protocol_impl_exception ... ok936test search::symbol::tests::each_name_of_a_multi_name_declaration_is_a_definition ... ok937test search::symbol::tests::full_flag_raises_match_cap ... ok938test search::symbol::tests::go_function_local_declarations_are_not_definitions ... ok939test search::symbol::tests::go_multi_name_specs_define_every_name ... ok940test search::symbol::tests::go_package_level_declarations_detected ... ok941test search::symbol::tests::go_type_and_grouped_const_are_definitions ... ok942test search::symbol::tests::markdown_code_block_lines_do_not_match ... ok943test search::symbol::tests::markdown_hashes_without_space_are_not_headings ... ok944test search::symbol::tests::markdown_heading_levels_one_through_six ... ok945test search::symbol::tests::markdown_heading_named_for_query_matches ... ok946test search::symbol::tests::markdown_heading_with_trailing_hashes_matches ... ok947test search::symbol::tests::markdown_heading_with_up_to_three_space_indent_matches ... ok948test search::symbol::tests::markdown_heading_without_query_does_not_match ... ok949test search::symbol::tests::markdown_query_with_hyphen_matches ... ok950test search::symbol::tests::markdown_section_span_handles_heading_with_no_body ... ok951test search::symbol::tests::markdown_section_span_runs_to_eof_when_no_following_heading ... ok952test search::symbol::tests::markdown_section_span_runs_to_higher_level_heading ... ok953test search::symbol::tests::markdown_section_span_runs_to_next_same_level_heading ... ok954test search::symbol::tests::declarations_of_every_language_are_definitions ... ok955test search::symbol::tests::markdown_section_span_skips_deeper_subheadings ... ok956test search::symbol::tests::markdown_substring_inside_word_does_not_match ... ok957test search::symbol::tests::markdown_whole_word_in_phrase_matches ... ok958test search::symbol::tests::function_locals_are_not_definitions ... ok959test search::symbol::tests::members_of_nested_types_are_definitions ... ok960test search::symbol::tests::python_nesting_counts_from_the_file_root ... ok961test search::symbol::tests::rust_definitions_detected ... ok962test search::symbol::tests::stratify_for_display_keeps_code_defs_above_doc_defs ... ok963test search::symbol::tests::members_of_wrapped_and_namespaced_types_are_definitions ... ok964test search::symbol::tests::typescript_export_const_detected_as_definition ... ok965test search::symbol::tests::ruby_classes_modules_and_methods_are_definitions ... ok966test search::tests::a_big_binary_file_is_not_named_as_holding_the_query ... ok967test search::tests::a_big_log_with_a_stray_nul_is_named_when_it_holds_the_query ... ok968test search::tests::a_big_one_line_file_is_named_when_it_holds_the_query ... ok969test search::tests::a_byte_order_mark_stays_out_of_search_output ... ok970test search::tests::a_glob_with_no_match_counts_the_extensions_it_leaves_out ... ok971test search::symbol::tests::symbol_totals_are_exact_and_identical_across_runs ... ok972test search::tests::a_file_over_the_size_limit_is_named_when_it_holds_the_query ... ok973test search::tests::a_qualified_query_notes_only_what_holds ... ok974test search::tests::boost_query_routes_impl_target_into_truncation ... ok975test search::tests::a_tight_budget_keeps_the_definition_without_its_body ... ok976test search::tests::basename_overview_visits_only_what_the_search_walk_visits ... ok977test search::tests::capped_symbol_results_disclose_in_the_header_and_never_globally ... ok978test search::blast::tests::a_big_edited_file_is_not_named_as_skipped ... ok979test search::tests::content_search_discloses_the_display_cap ... ok980test search::tests::content_search_finds_symbol_through_symlink ... ok981test search::tests::count_label_renders_displayed_over_total_only_when_truncated ... ok982test search::tests::format_grouped_usages_emits_h3_heading ... ok983test search::tests::format_matches_segments_record_correct_byte_ranges ... ok984test search::tests::format_single_match_caps_long_markdown_section ... ok985test search::tests::content_search_glob_restricts_results ... ok986test search::tests::format_single_match_inlines_markdown_section_body ... ok987test search::tests::caller_walks_name_a_big_file_that_holds_the_target ... ok988test search::tests::format_single_match_markdown_cap_bypasses_expand_budget ... ok989test search::tests::markdown_preview_cap_constant_unchanged ... ok990test search::tests::format_single_match_renders_usage_scope_suffix ... ok991test search::tests::markdown_scope_rejects_seven_hash_atx_heading ... ok992test search::tests::markdown_scope_rejects_no_space_atx_heading ... ok993test search::tests::markdown_scope_returns_none_before_first_heading ... ok994test search::tests::markdown_scope_skips_hashes_inside_fenced_code ... ok995test search::tests::markdown_scope_truncates_long_headings ... ok996test search::tests::names_read_as_one_phrase ... ok997test search::tests::scope_label_code_combines_kind_and_name ... ok998test search::tests::scope_label_markdown_returns_section ... ok999test search::tests::search_outline_context_reads_a_cpp_header_as_cpp ... ok1000test search::tests::format_single_match_does_not_duplicate_expanded_line ... ok1001test search::tests::search_symbol_expanded_threads_real_budget_into_value_selection ... ok1002test search::tests::search_symbol_expanded_no_budget_matches_default_budget_output ... ok1003test search::tests::the_calls_footer_counts_the_callees_it_leaves_out ... ok1004test search::tests::the_second_hop_budget_goes_to_the_callees_the_footer_shows ... ok1005test search::tests::the_siblings_footer_counts_the_siblings_it_leaves_out ... ok1006test search::tests::write_hidden_tail_emits_only_when_truncated ... ok1007test search::truncate::tests::blank_and_comment_lines_deprioritized ... ok1008test search::truncate::tests::boundary_79_line_gap_does_not_trigger ... ok1009test search::truncate::tests::control_flow_lines_preferred ... ok1010test search::truncate::tests::empty_query_behaves_like_none ... ok1011test search::truncate::tests::error_handling_lines_preferred ... ok1012test search::truncate::tests::exactly_80_line_gap_triggers_truncation ... ok1013test search::truncate::tests::long_function_returns_some ... ok1014test search::truncate::tests::query_boost_preserves_neighbour ... ok1015test search::truncate::tests::query_boost_rescues_needle_line ... ok1016test search::truncate::tests::short_function_returns_none ... ok1017test search::tests::callers_search_glob_restricts_results ... ok1018test tests::missing_scope_hint_does_not_scan_above_the_project ... ok1019test tests::missing_scope_hint_does_not_scan_from_a_frame_of_root_or_home ... ok1020test tests::missing_scope_hint_falls_back_to_the_nearest_parent ... ok1021test tests::missing_scope_hint_finds_the_name_deeper ... ok1022test tests::missing_scope_hint_names_a_close_sibling ... ok1023test search::tests::the_calls_footer_counts_the_second_hop_calls_it_leaves_out ... ok1024test tests::missing_scope_hint_scans_the_checkout_the_scope_points_into ... ok1025test tests::refuse_file_scope_only_refuses_files ... ok1026test tests::fixture_keeps_the_cascade_stages_apart ... ok1027test search::tests::symbol_search_glob_restricts_results ... ok1028test tests::zero_hit_path_query_still_reports_the_missing_path ... ok1029test tests::zero_hit_search_keeps_the_file_name_hint ... ok1030test tests::run_full_keeps_default_cap_without_cli_full ... ok1031test tests::zero_hit_search_says_no_matches ... ok1032test timeout::tests::fast_work_returns_ok_without_counter_change ... ok1033test timeout::tests::saturated_tracker_reports_at_cap ... ok1034test timeout::tests::worker_panic_surfaces_as_panic_failure ... ok1035test util::tests::guarded_write_publishes_when_content_is_unchanged ... ok1036test util::tests::guarded_write_refuses_when_content_changed_underneath ... ok1037test util::tests::guarded_write_refuses_when_target_disappeared ... ok1038test tests::run_full_raises_match_cap_on_every_unexpanded_path ... ok1039test tests::read_related_line_counts_the_imports_it_leaves_out ... ok1040test timeout::tests::abandoned_counter_roundtrips_through_cas ... ok10411042test result: ok. 804 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.67s10431044 Running unittests src/main.rs (target/aarch64-unknown-linux-gnu/release/deps/tilth-4649bd1dbedc1ca3)10451046running 8 tests1047test tests::bare_full_promotes_to_full_expand_cap ... ok1048test tests::neither_flag_means_zero_expand ... ok1049test tests::piped_invocation_does_not_auto_expand ... ok1050test tests::cli_scope_refuses_a_file ... ok1051test tests::write_output_ends_with_exactly_one_newline ... ok1052test tests::write_output_returns_every_write_failure ... ok1053test tests::cli_scope_refuses_a_missing_directory ... ok1054test tests::explicit_expand_wins_over_full ... ok10551056test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s10571058 Running tests/cli_output.rs (target/aarch64-unknown-linux-gnu/release/deps/cli_output-7ab6f3c47f6b43e1)10591060running 8 tests1061test diff_into_a_closed_pipe_exits_quietly ... ok1062test completions_into_a_closed_pipe_exits_quietly ... ok1063test map_into_a_closed_pipe_exits_quietly ... ok1064test read_into_a_closed_pipe_exits_quietly ... ok1065test overview_into_a_closed_pipe_exits_quietly ... ok1066test json_search_into_a_closed_pipe_exits_quietly ... ok1067test a_missing_scope_is_refused_on_every_path ... ok1068test search_into_a_closed_pipe_exits_quietly ... ok10691070test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s10711072 Running tests/dropped_errors.rs (target/aarch64-unknown-linux-gnu/release/deps/dropped_errors-20c8437e31e0d9e1)10731074running 11 tests1075test a_failed_relative_edit_gets_no_cross_worktree_warning ... ok1076test mcp_applies_a_roots_answer_that_arrives_after_a_tool_ran ... ok1077test mcp_refuses_a_scope_it_cannot_enter ... ok1078test edit_blast_radius_outside_a_package_searches_the_calls_scope ... ok1079test mcp_no_root_warning_waits_for_the_clients_roots ... ok1080test overview_reports_an_unreadable_working_directory ... ok1081test mcp_warns_about_an_unreadable_working_directory ... ok1082test mcp_warns_about_a_client_root_it_cannot_enter ... ok1083test write_names_an_unreadable_working_directory_as_the_refusal_cause ... ok1084test write_names_an_unreadable_working_directory_for_a_relative_scope ... ok1085test relative_writes_without_any_root_are_refused_in_the_result ... ok10861087test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s10881089 Running tests/expect_reasons.rs (target/aarch64-unknown-linux-gnu/release/deps/expect_reasons-f5de82f1ef879309)10901091running 2 tests1092test an_issue_reference_is_a_hash_and_digits_standing_alone ... ok1093test every_expect_reason_names_an_issue_or_is_by_design ... ok10941095test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s10961097 Running tests/git_runner.rs (target/aarch64-unknown-linux-gnu/release/deps/git_runner-adc4c327b1485e80)10981099running 2 tests1100test a_missing_git_is_named_in_the_diff_error ... ok1101test only_the_runner_starts_git ... ok11021103test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s11041105 Running tests/mcp_root.rs (target/aarch64-unknown-linux-gnu/release/deps/mcp_root-7e41cae8fbeb1533)11061107running 2 tests1108test an_explicit_scope_outranks_the_clients_root ... ok1109test the_clients_root_replaces_the_launch_directory ... ok11101111test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s11121113 Doc-tests tilth11141115running 0 tests11161117test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s11181119Finished cargoCheckHook1120checkPhase completed in 4 minutes 30 secondsinstallPhase
1121Executing cargoInstallHook1122Finished cargoInstallHookfixupPhase
1123shrinking RPATHs of ELF executables and libraries in /nix/store/61mfj8fmlccc30ib1rgvfr3dvjfri9n7-tilth-0.15.01124shrinking /nix/store/61mfj8fmlccc30ib1rgvfr3dvjfri9n7-tilth-0.15.0/bin/.tilth-wrapped1125checking for references to /build/ in /nix/store/61mfj8fmlccc30ib1rgvfr3dvjfri9n7-tilth-0.15.0...1126patching script interpreter paths in /nix/store/61mfj8fmlccc30ib1rgvfr3dvjfri9n7-tilth-0.15.01127stripping (with command strip and flags -S -p) in /nix/store/61mfj8fmlccc30ib1rgvfr3dvjfri9n7-tilth-0.15.0/bininstallCheckPhase
1128Executing versionCheckPhase1129Successfully managed to find version 0.15.0 in the output of the command /nix/store/61mfj8fmlccc30ib1rgvfr3dvjfri9n7-tilth-0.15.0/bin/tilth --version1130tilth 0.15.01131Finished versionCheckPhase1132no Makefile or custom installCheckPhase, doing nothing