[INFO] cloning repository https://github.com/nickcox/dx
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nickcox/dx" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnickcox%2Fdx", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnickcox%2Fdx'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ede10614c4a066cfd6d3e7d95d708f28a4f1b469
[INFO] testing nickcox/dx against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnickcox%2Fdx" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/nickcox/dx
[INFO] finished tweaking git repo https://github.com/nickcox/dx
[INFO] tweaked toml for git repo https://github.com/nickcox/dx written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nickcox/dx on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/nickcox/dx already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25
[INFO] running `Command { std: "docker" "start" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling line-clipping v0.3.7
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling lru v0.16.4
[INFO] [stderr]    Compiling kasuari v0.4.12
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling ratatui-core v0.1.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling ratatui-widgets v0.3.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.0
[INFO] [stderr]    Compiling ratatui-macros v0.7.0
[INFO] [stderr]    Compiling ratatui v0.30.0
[INFO] [stderr]    Compiling cdex v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.94s
[INFO] running `Command { std: "docker" "inspect" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling cdex v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.60s
[INFO] running `Command { std: "docker" "inspect" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dx-ef87b5495c2bfc30)
[INFO] [stdout] 
[INFO] [stdout] running 374 tests
[INFO] [stdout] test bookmarks::storage::tests::bookmark_file_path_prefers_dx_bookmarks_file_override ... ok
[INFO] [stdout] test bookmarks::storage::tests::bookmark_file_path_uses_xdg_data_home_when_override_unset ... ok
[INFO] [stdout] test bookmarks::storage::tests::read_missing_file_returns_empty_store ... ok
[INFO] [stdout] test bookmarks::tests::accepts_valid_bookmark_names ... ok
[INFO] [stdout] test bookmarks::storage::tests::read_corrupt_file_returns_error ... ok
[INFO] [stdout] test bookmarks::tests::get_returns_none_for_stale_path ... ok
[INFO] [stdout] test bookmarks::tests::list_is_sorted_by_name ... ok
[INFO] [stdout] test bookmarks::storage::tests::write_store_creates_parent_directory ... ok
[INFO] [stdout] test bookmarks::storage::tests::write_store_replace_failure_preserves_last_known_good_target ... ok
[INFO] [stdout] test bookmarks::tests::rejects_invalid_bookmark_names ... ok
[INFO] [stdout] test bookmarks::storage::tests::write_then_read_round_trip_preserves_bookmarks ... ok
[INFO] [stdout] test cli::init::tests::init_rejects_unknown_shell ... ok
[INFO] [stdout] test cli::menu::tests::ancestors_mode_returns_raw_path_no_slash ... ok
[INFO] [stdout] test cli::menu::tests::frecents_mode_returns_raw_path_no_slash ... ok
[INFO] [stdout] test bookmarks::tests::set_overwrites_existing_bookmark ... ok
[INFO] [stdout] test cli::menu::tests::mapped_path_mode_directory_gets_trailing_slash ... ok
[INFO] [stdout] test bookmarks::tests::set_rejects_nonexistent_path ... ok
[INFO] [stdout] test cli::complete::tests::navigate_back_out_of_range_fails ... ok
[INFO] [stdout] test cli::init::tests::init_ignores_invalid_menu_mappings_when_menu_disabled ... ok
[INFO] [stdout] test bookmarks::tests::set_with_explicit_path_succeeds ... ok
[INFO] [stdout] test cli::init::tests::init_rejects_invalid_menu_mappings_when_menu_enabled ... ok
[INFO] [stdout] test bookmarks::tests::remove_existing_bookmark_succeeds ... ok
[INFO] [stdout] test cli::menu::tests::menu_result_to_action_maps_cancel_to_explicit_cancel_action ... ok
[INFO] [stdout] test cli::menu::tests::menu_result_to_action_passes_terminal_state_through ... ok
[INFO] [stdout] test cli::menu::tests::parse_item_max_len_invalid_uses_default_cap ... ok
[INFO] [stdout] test cli::menu::tests::mapped_path_mode_quoted_directory_keeps_trailing_slash_inside_quotes ... ok
[INFO] [stdout] test cli::menu::tests::parse_item_max_len_unset_uses_default_cap ... ok
[INFO] [stdout] test cli::menu::tests::mapped_path_mode_directory_relative_to_cwd_gets_dot_slash ... ok
[INFO] [stdout] test cli::menu::tests::parse_item_max_len_positive_value ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_border_defaults_off ... ok
[INFO] [stdout] test cli::menu::tests::mapped_path_mode_file_does_not_get_trailing_slash ... ok
[INFO] [stdout] test cli::menu::tests::menu_result_to_action_preserves_relative_replacement_formatting ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_ls_colors_missing_both_env_vars_returns_none ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_ls_colors_empty_ls_colors_returns_none ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_ls_colors_missing_flag_returns_none ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_ls_colors_non_one_flag_returns_none ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_ls_colors_missing_ls_colors_returns_none ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_max_results_defaults_to_1000 ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_border_truthy_values_enable_border ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_ls_colors_both_set_returns_config ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_max_results_invalid_falls_back ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_max_rows_defaults_to_20 ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_max_results_uses_valid_positive_value ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_max_rows_invalid_falls_back ... ok
[INFO] [stdout] test cli::menu::tests::paths_mode_explicit_absolute_input_preserves_absolute_output ... ok
[INFO] [stdout] test cli::menu::tests::paths_mode_parent_relative_prefix_preserved_in_replacement ... ok
[INFO] [stdout] test cli::menu::tests::paths_mode_multi_parent_relative_prefix_preserved_in_replacement ... ok
[INFO] [stdout] test cli::menu::tests::paths_mode_path_with_embedded_single_quote_is_escaped ... ok
[INFO] [stdout] test cli::menu::tests::paths_mode_path_with_spaces_is_quoted_with_trailing_slash_inside ... ok
[INFO] [stdout] test cli::menu::tests::recents_mode_returns_raw_path_no_slash ... ok
[INFO] [stdout] test common::tests::atomic_write_error_mapping_dispatches_to_correct_closure ... ok
[INFO] [stdout] test cli::menu::tests::stack_mode_path_with_spaces_is_quoted ... ok
[INFO] [stdout] test cli::menu::tests::stack_mode_returns_raw_path_no_slash ... ok
[INFO] [stdout] test complete::ancestors::tests::full_ancestor_list_is_nearest_first ... ok
[INFO] [stdout] test cli::menu::tests::paths_mode_relative_cwd_descendant_formats_as_dot_slash ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_max_rows_uses_valid_positive_value ... ok
[INFO] [stdout] test complete::ancestors::tests::filtered_ancestor_list_uses_query_matching ... ok
[INFO] [stdout] test complete::filter::tests::no_match_returns_empty ... ok
[INFO] [stdout] test complete::filter::tests::normalize_bare_tilde ... ok
[INFO] [stdout] test cli::menu::tests::paths_mode_simple_path_gets_trailing_slash ... ok
[INFO] [stdout] test complete::filter::tests::normalize_trailing_slash_and_tilde ... ok
[INFO] [stdout] test complete::filter::tests::path_prefix_matches_are_included ... ok
[INFO] [stdout] test complete::ancestors::tests::root_has_no_ancestors ... ok
[INFO] [stdout] test complete::filter::tests::preserves_input_order_within_same_match_tier ... ok
[INFO] [stdout] test cli::menu::tests::paths_mode_path_without_special_chars_is_not_quoted ... ok
[INFO] [stdout] test complete::filter::tests::dot_slash_prefix_matches_by_basename ... ok
[INFO] [stdout] test complete::filter::tests::exact_basename_ranks_before_prefix_match ... ok
[INFO] [stdout] test complete::filter::tests::normalize_expands_tilde ... ok
[INFO] [stdout] test complete::filter::tests::normalize_strips_dot_slash_prefix ... ok
[INFO] [stdout] test complete::filter::tests::substring_matches_are_case_insensitive ... ok
[INFO] [stdout] test complete::filter::tests::normalize_strips_trailing_slash ... ok
[INFO] [stdout] test complete::filter::tests::tilde_matches_absolute_candidate ... ok
[INFO] [stdout] test complete::filter::tests::trailing_slash_matches_candidate_without_slash ... ok
[INFO] [stdout] test complete::recents::tests::missing_session_returns_empty ... ok
[INFO] [stdout] test complete::tests::format_json_contains_required_fields ... ok
[INFO] [stdout] test complete::tests::format_plain_prints_one_path_per_line ... ok
[INFO] [stdout] test complete::paths::tests::includes_bookmark_match_when_present ... ok
[INFO] [stdout] test complete::paths::tests::no_match_returns_empty ... ok
[INFO] [stdout] test complete::tests::frecents_returns_empty_when_provider_unavailable ... ok
[INFO] [stdout] test complete::tests::frecents_returns_provider_data_when_available ... ok
[INFO] [stdout] test complete::tests::label_generation_uses_path_tail ... ok
[INFO] [stdout] test complete::tests::selector_out_of_range_returns_error ... ok
[INFO] [stdout] test complete::tests::selector_path_match_returns_best_candidate ... ok
[INFO] [stdout] test complete::tests::selector_path_with_no_match_fails ... ok
[INFO] [stdout] test complete::tests::selector_with_digit_prefixed_text_still_uses_text_matching ... ok
[INFO] [stdout] test complete::tests::selector_without_input_picks_first_candidate ... ok
[INFO] [stdout] test complete::tests::selector_with_numeric_value_picks_nth_candidate ... ok
[INFO] [stdout] test complete::tests::session_helper_returns_empty_for_missing_session ... ok
[INFO] [stdout] test complete::recents::tests::empty_session_returns_empty ... ok
[INFO] [stdout] test config::tests::defaults_remain_when_toml_fields_missing ... ok
[INFO] [stdout] test config::tests::parse_bool_accepts_common_variants ... ok
[INFO] [stdout] test cli::menu::tests::frecents_mode_path_with_spaces_is_quoted_no_slash ... ok
[INFO] [stdout] test complete::recents::tests::recents_history_is_returned_most_recent_first ... ok
[INFO] [stdout] test config::tests::parses_toml_config ... ok
[INFO] [stdout] test config::tests::split_paths_supports_multiple_values ... ok
[INFO] [stdout] test complete::stack::tests::back_direction_returns_undo_entries_top_first ... ok
[INFO] [stdout] test frecency::tests::frecency_provider_trait_contract_can_be_mocked ... ok
[INFO] [stdout] test hooks::common::tests::shared_completion_command_assembly_preserves_stack_direction_forms ... ok
[INFO] [stdout] test hooks::common::tests::unique_completion_handlers_dedupes_by_selected_handler ... ok
[INFO] [stdout] test hooks::mappings::tests::duplicate_command_is_invalid ... ok
[INFO] [stdout] test hooks::mappings::tests::empty_command_is_invalid ... ok
[INFO] [stdout] test hooks::mappings::tests::empty_raw_value_means_no_mappings ... ok
[INFO] [stdout] test hooks::mappings::tests::missing_equals_is_invalid ... ok
[INFO] [stdout] test bookmarks::tests::remove_nonexistent_bookmark_fails ... ok
[INFO] [stdout] test cli::menu::tests::menu_result_to_action_returns_noop_for_tui_resize_failure ... ok
[INFO] [stdout] test frecency::tests::unavailable_zoxide_provider_returns_empty_query_results ... ok
[INFO] [stdout] test frecency::tests::unavailable_zoxide_provider_reports_false ... ok
[INFO] [stdout] test complete::recents::tests::query_filter_is_applied ... ok
[INFO] [stdout] test hooks::mappings::tests::parses_valid_menu_mappings ... ok
[INFO] [stdout] test hooks::mappings::tests::unknown_mode_is_invalid ... ok
[INFO] [stdout] test hooks::tests::all_shells_freeze_command_not_found_guard_contract_markers ... ok
[INFO] [stdout] test hooks::tests::bash_back_forward_use_stack_wrapper_not_nav_wrapper ... ok
[INFO] [stdout] test hooks::tests::bash_up_seeds_origin_before_navigate ... ok
[INFO] [stdout] test hooks::tests::fish_back_forward_use_stack_wrapper ... ok
[INFO] [stdout] test hooks::tests::fish_menu_parses_terminal_and_conditionally_repaints ... ok
[INFO] [stdout] test hooks::tests::fish_menu_script_has_balanced_braces_and_quotes ... ok
[INFO] [stdout] test hooks::tests::all_shells_freeze_wrapper_and_completion_routing_contracts ... ok
[INFO] [stdout] test hooks::tests::generate_bash_with_command_not_found_contains_handler ... ok
[INFO] [stdout] test hooks::tests::generate_bash_without_command_not_found_contains_cd_only ... ok
[INFO] [stdout] test hooks::tests::all_shells_freeze_menu_fallback_contract_markers ... ok
[INFO] [stdout] test hooks::tests::generate_pwsh_without_command_not_found_excludes_action ... ok
[INFO] [stdout] test complete::paths::tests::returns_multiple_abbreviation_candidates ... ok
[INFO] [stdout] test hooks::tests::generate_fish_without_command_not_found_excludes_handler ... ok
[INFO] [stdout] test hooks::tests::bash_menu_script_has_balanced_braces_and_quotes ... ok
[INFO] [stdout] test complete::stack::tests::query_filter_is_applied ... ok
[INFO] [stdout] test hooks::tests::generate_all_shells_guard_existing_dx_session ... ok
[INFO] [stdout] test complete::tests::session_helper_reverses_selected_paths_and_applies_filter ... ok
[INFO] [stdout] test config::tests::environment_overrides_toml_values ... ok
[INFO] [stdout] test hooks::tests::generate_pwsh_with_command_not_found_includes_guard_and_action ... ok
[INFO] [stdout] test hooks::tests::fish_script_has_balanced_braces_and_quotes ... ok
[INFO] [stdout] test hooks::tests::generate_zsh_uses_handler_suffix ... ok
[INFO] [stdout] test config::tests::loads_from_toml_file_path ... ok
[INFO] [stdout] test hooks::tests::bash_script_has_balanced_braces_and_quotes ... ok
[INFO] [stdout] test hooks::tests::posix_jump_wrappers_seed_origin_before_cd_and_record_destination ... ok
[INFO] [stdout] test hooks::tests::pwsh_jump_wrappers_seed_origin_before_set_location_and_record_destination ... ok
[INFO] [stdout] test hooks::tests::pwsh_back_forward_use_stack_wrapper_and_undo_redo ... ok
[INFO] [stdout] test hooks::tests::pwsh_menu_checks_terminal_field_and_conditionally_invokes_prompt ... ok
[INFO] [stdout] test hooks::tests::pwsh_menu_key_is_ignored_by_non_pwsh_shells ... ok
[INFO] [stdout] test hooks::tests::pwsh_menu_key_can_be_customized_in_generated_output ... ok
[INFO] [stdout] test hooks::tests::pwsh_menu_key_parser_rejects_unsafe_characters ... ok
[INFO] [stdout] test complete::stack::tests::empty_stack_direction_returns_empty ... ok
[INFO] [stdout] test hooks::tests::pwsh_menu_key_parser_defaults_and_trims ... ok
[INFO] [stdout] test cli::menu::tests::parse_menu_border_falsy_values_keep_border_off ... ok
[INFO] [stdout] test menu::action::tests::cancel_serializes_correctly ... ok
[INFO] [stdout] test hooks::tests::zsh_script_has_balanced_braces_and_quotes ... ok
[INFO] [stdout] test menu::action::tests::noop_serializes_correctly ... ok
[INFO] [stdout] test menu::action::tests::replace_serializes_with_camel_case_fields ... ok
[INFO] [stdout] test menu::action::tests::replace_roundtrips_through_json ... ok
[INFO] [stdout] test hooks::tests::menu_enabled_scripts_keep_cross_shell_menu_invocation_marker ... ok
[INFO] [stdout] test menu::buffer::tests::back_maps_to_stack_back ... ok
[INFO] [stdout] test hooks::tests::pwsh_menu_mappings_expand_aliases_at_hook_load ... ok
[INFO] [stdout] test hooks::tests::pwsh_menu_mapping_precedence_prefers_explicit_over_derived ... ok
[INFO] [stdout] test hooks::tests::pwsh_removes_cd_alias_before_wrapper_definition ... ok
[INFO] [stdout] test menu::buffer::tests::cd_approved_flags_without_trailing_space_fall_back ... ok
[INFO] [stdout] test menu::buffer::tests::cd_minus_maps_to_stack_back ... ok
[INFO] [stdout] test menu::buffer::tests::cd_no_space_needs_prefix ... ok
[INFO] [stdout] test menu::buffer::tests::cd_flagged_forms_isolate_path_token ... ok
[INFO] [stdout] test menu::buffer::tests::cd_plus_maps_to_stack_forward ... ok
[INFO] [stdout] test menu::buffer::tests::cd_unsupported_and_lone_dash_forms_fall_back ... ok
[INFO] [stdout] test hooks::tests::pwsh_menu_script_has_balanced_braces_and_quotes ... ok
[INFO] [stdout] test menu::buffer::tests::cd_with_query ... ok
[INFO] [stdout] test hooks::tests::pwsh_script_has_balanced_braces_and_quotes ... ok
[INFO] [stdout] test hooks::tests::stack_traversal_wrappers_do_not_seed_new_origin ... ok
[INFO] [stdout] test menu::buffer::tests::cd_with_trailing_space_no_query ... ok
[INFO] [stdout] test menu::buffer::tests::cdf_maps_to_frecents ... ok
[INFO] [stdout] test hooks::tests::generated_scripts_do_not_leak_internal_placeholder_tokens ... ok
[INFO] [stdout] test menu::buffer::tests::cdr_maps_to_recents ... ok
[INFO] [stdout] test hooks::tests::zsh_menu_parses_terminal_and_conditionally_resets_prompt ... ok
[INFO] [stdout] test hooks::tests::zsh_back_forward_use_stack_wrapper ... ok
[INFO] [stdout] test menu::buffer::tests::parse_buffer_bare_slash_query ... ok
[INFO] [stdout] test menu::buffer::tests::cursor_beyond_buffer_is_clamped ... ok
[INFO] [stdout] test menu::buffer::tests::cursor_mid_command_returns_none ... ok
[INFO] [stdout] test menu::buffer::tests::parse_buffer_handles_legacy_quoted_token_with_outside_slash_for_drill_in ... ok
[INFO] [stdout] test menu::buffer::tests::empty_buffer_returns_none ... ok
[INFO] [stdout] test menu::buffer::tests::unquote_bare_slash_preserved ... ok
[INFO] [stdout] test menu::buffer::tests::parse_buffer_handles_quoted_token_with_inside_slash_for_drill_in ... ok
[INFO] [stdout] test menu::buffer::tests::unquote_double_quoted_path ... ok
[INFO] [stdout] test hooks::tests::zsh_menu_script_has_balanced_braces_and_quotes ... ok
[INFO] [stdout] test menu::buffer::tests::unquote_absolute_with_trailing_slash_preserved ... ok
[INFO] [stdout] test menu::buffer::tests::forward_maps_to_stack_forward ... ok
[INFO] [stdout] test menu::buffer::tests::leading_whitespace_is_handled ... ok
[INFO] [stdout] test menu::buffer::tests::multiple_spaces_between_command_and_query ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_bright_colors ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_color_value_bold_fg ... ok
[INFO] [stdout] test menu::buffer::tests::unquote_single_quoted_with_embedded_single_quote ... ok
[INFO] [stdout] test menu::buffer::tests::unquote_single_quoted_path_with_legacy_outside_slash ... ok
[INFO] [stdout] test menu::buffer::tests::unrecognized_command_returns_none ... ok
[INFO] [stdout] test menu::buffer::tests::up_maps_to_ancestors ... ok
[INFO] [stdout] test menu::buffer::tests::z_maps_to_frecents ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_256_color ... ok
[INFO] [stdout] test menu::buffer::tests::unquote_single_quoted_path_with_inside_slash ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_background_color ... ok
[INFO] [stdout] test menu::buffer::tests::unquote_single_quoted_path_without_slash ... ok
[INFO] [stdout] test menu::buffer::tests::unquote_simple_path_with_slash ... ok
[INFO] [stdout] test menu::buffer::tests::whitespace_only_buffer_returns_none ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_color_value_standard_fg ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_executable_red ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_empty_string ... ok
[INFO] [stdout] test menu::ls_colors::tests::style_for_path_directory ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_color_value_reset_style ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_directory_blue ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_ignore_invalid_entries ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_multiple_entries ... ok
[INFO] [stdout] test menu::ls_colors::tests::style_for_path_nonexistent_file ... ok
[INFO] [stdout] test menu::ls_colors::tests::style_for_path_nonexistent_file_can_still_match_extension ... ok
[INFO] [stdout] test menu::ls_colors::tests::style_for_path_longest_suffix_wins ... ok
[INFO] [stdout] test menu::buffer::tests::parse_buffer_handles_simple_slash_suffix_for_drill_in ... ok
[INFO] [stdout] test menu::ls_colors::tests::parse_true_color ... ok
[INFO] [stdout] test menu::tui::imp::tests::bordered_menu_content_area_uses_full_list_area ... ok
[INFO] [stdout] test menu::tui::imp::tests::apply_filter_edit_backspace_at_seed_does_not_requery ... ok
[INFO] [stdout] test menu::tui::imp::tests::bordered_menu_has_no_divider_area ... ok
[INFO] [stdout] test menu::tui::imp::tests::bordered_scrollbar_uses_full_content_area ... ok
[INFO] [stdout] test menu::tui::imp::tests::bordered_scrollbar_render_area_uses_inner_height ... ok
[INFO] [stdout] test menu::tui::imp::tests::borderless_menu_divider_area_uses_last_row ... ok
[INFO] [stdout] test menu::tests::mapped_path_empty_query_still_lists_cwd_children ... ok
[INFO] [stdout] test menu::tui::imp::tests::apply_filter_edit_requeries_with_seed_plus_typed_refinement ... ok
[INFO] [stdout] test menu::tui::imp::tests::borderless_scrollbar_reserves_rightmost_column ... ok
[INFO] [stdout] test menu::tui::imp::tests::borderless_menu_adds_prompt_gap_row ... ok
[INFO] [stdout] test menu::tui::imp::tests::borderless_scrollbar_render_area_uses_reserved_column ... ok
[INFO] [stdout] test menu::tui::imp::tests::borderless_menu_content_area_reserves_one_separator_row ... ok
[INFO] [stdout] test menu::tui::imp::tests::bounded_rendered_height_allows_reexpansion_back_to_reserved_height ... ok
[INFO] [stdout] test menu::tui::imp::tests::cancel_result_is_noop_after_net_zero_edits ... ok
[INFO] [stdout] test menu::tui::imp::tests::bounded_rendered_height_stays_within_reserved_height ... ok
[INFO] [stdout] test menu::tui::imp::tests::build_menu_layout_reserves_scrollbar_column_when_needed ... ok
[INFO] [stdout] test menu::tui::imp::tests::candidate_label_style_from_query_detects_explicit_styles ... ok
[INFO] [stdout] test menu::tui::imp::tests::candidate_label_style_from_query_only_applies_to_filesystem_modes ... ok
[INFO] [stdout] test menu::tui::imp::tests::candidate_span_selected_item_overrides_ls_colors ... ok
[INFO] [stdout] test menu::tui::imp::tests::candidate_span_stays_plain_when_ls_colors_disabled ... ok
[INFO] [stdout] test menu::tui::imp::tests::cleared_trailing_area_returns_vacated_rows_on_shrink ... ok
[INFO] [stdout] test menu::tui::imp::tests::candidate_span_uses_ls_colors_for_non_selected_item ... ok
[INFO] [stdout] test menu::tui::imp::tests::compact_label_style_preserves_non_filesystem_mode_behavior ... ok
[INFO] [stdout] test menu::tui::imp::tests::compute_list_rows_honors_cap_and_minimum ... ok
[INFO] [stdout] test menu::tui::imp::tests::compute_rendered_height_keeps_minimal_no_match_floor ... ok
[INFO] [stdout] test menu::tui::imp::tests::compute_rendered_height_shrinks_with_filtered_bordered_single_column_results ... ok
[INFO] [stdout] test menu::tui::imp::tests::compute_rendered_height_shrinks_with_filtered_borderless_multicolumn_results ... ok
[INFO] [stdout] test menu::tui::imp::tests::compute_rendered_height_shrinks_with_filtered_single_column_results ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_absolute_when_outside_home ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_cwd_itself_shows_dot ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_explicit_absolute_mode_preserves_absolute_path ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_for_absolute_query_preserves_absolute_path ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_for_dot_query_preserves_dot_prefix ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_for_home_query_preserves_home_prefix ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_for_multi_parent_query_preserves_parent_prefix ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_for_parent_query_normalizes_candidate_parent_components ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_for_bare_query_uses_bare_cwd_relative_label ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_for_parent_query_preserves_parent_prefix ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_paths_mode_multi_parent_relative_prefix_is_preserved ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_paths_mode_parent_relative_prefix_is_preserved ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_paths_mode_relative_under_cwd_uses_dot_slash ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_relative_under_cwd ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_tilde_when_under_home_but_not_cwd ... ok
[INFO] [stdout] test menu::tui::imp::tests::filter_state_clamps_backspace_to_initial_query ... ok
[INFO] [stdout] test menu::tui::imp::tests::effective_item_max_len_uses_actual_max ... ok
[INFO] [stdout] test menu::tui::imp::tests::filter_state_empty_seed_can_return_to_empty ... ok
[INFO] [stdout] test menu::tui::imp::tests::key_event_mapping_arrows_remain_navigation ... ok
[INFO] [stdout] test menu::tui::imp::tests::key_event_mapping_j_is_filter_input_not_navigation ... ok
[INFO] [stdout] test menu::tui::imp::tests::compute_rendered_height_shrinks_with_filtered_multicolumn_results ... ok
[INFO] [stdout] test menu::tui::imp::tests::key_event_mapping_tab_and_backtab_remain_navigation ... ok
[INFO] [stdout] test menu::tui::imp::tests::key_event_mapping_k_is_filter_input_not_navigation ... ok
[INFO] [stdout] test menu::tui::imp::tests::key_event_mapping_page_keys_move_by_page ... ok
[INFO] [stdout] test menu::tui::imp::tests::compute_layout_metrics_distributes_remainder ... ok
[INFO] [stdout] test menu::tui::imp::tests::menu_top_row_leaves_blank_line_when_borderless ... ok
[INFO] [stdout] test menu::tui::imp::tests::move_selection_grid_vertical_wraps_to_adjacent_column ... ok
[INFO] [stdout] test menu::tui::imp::tests::move_selection_page_moves_forward_and_backward_with_clamping ... ok
[INFO] [stdout] test menu::tui::imp::tests::move_selection_page_supports_multicolumn_grid_capacity ... ok
[INFO] [stdout] test menu::tui::imp::tests::move_selection_page_uses_minimum_step_and_handles_empty_lists ... ok
[INFO] [stdout] test menu::tui::imp::tests::overflow_note_reports_hidden_results ... ok
[INFO] [stdout] test menu::tui::imp::tests::pad_to_width_fills_column_width ... ok
[INFO] [stdout] test menu::tui::imp::tests::page_selection_step_uses_visible_rows_for_single_column ... ok
[INFO] [stdout] test menu::tui::imp::tests::render_grid_items_styles_non_selected_cells_and_preserves_selected_highlight ... ok
[INFO] [stdout] test menu::tui::imp::tests::page_selection_step_uses_visible_grid_capacity_for_multicolumn ... ok
[INFO] [stdout] test menu::tui::imp::tests::rendered_menu_area_uses_current_height_within_reserved_area ... ok
[INFO] [stdout] test menu::tui::imp::tests::display_label_for_empty_query_uses_bare_cwd_relative_label ... ok
[INFO] [stdout] test menu::tui::imp::tests::scroll_rows_needed_only_when_not_enough_rows_below ... ok
[INFO] [stdout] test menu::tui::imp::tests::selected_status_path_falls_back_for_empty_selection ... ok
[INFO] [stdout] test menu::tui::imp::tests::selected_status_path_uses_resolved_path_not_compact_label ... ok
[INFO] [stdout] test menu::tui::imp::tests::status_text_caps_long_refinement_to_preserve_selection ... ok
[INFO] [stdout] test menu::tui::imp::tests::status_text_drops_overflow_before_refinement ... ok
[INFO] [stdout] test menu::tui::imp::tests::status_text_places_overflow_between_selection_and_refinement ... ok
[INFO] [stdout] test menu::tui::imp::tests::status_text_hides_refinement_when_terminal_is_tiny ... ok
[INFO] [stdout] test resolve::abbreviation::tests::gap_only_segment_does_not_match_everything ... ok
[INFO] [stdout] test menu::tui::imp::tests::status_path_remains_full_when_item_label_is_query_style_relative ... ok
[INFO] [stdout] test menu::tui::imp::tests::status_text_truncates_long_selection_but_keeps_refinement ... ok
[INFO] [stdout] test menu::tui::imp::tests::status_text_right_aligns_typed_refinement_only ... ok
[INFO] [stdout] test menu::tui::imp::tests::truncate_for_cell_uses_ellipsis_and_tail ... ok
[INFO] [stdout] test resolve::abbreviation::tests::matches_doubled_period_gap_queries ... ok
[INFO] [stdout] test menu::tui::imp::tests::status_text_shows_selection_without_refinement ... ok
[INFO] [stdout] test resolve::abbreviation::tests::ignores_query_without_slashes ... ok
[INFO] [stdout] test resolve::abbreviation::tests::matches_hyphen_delimited_fragment ... ok
[INFO] [stdout] test resolve::abbreviation::tests::matches_plain_prefix_without_shortening_operators ... ok
[INFO] [stdout] test resolve::abbreviation::tests::matches_leading_dot_fragment_against_interior_suffix ... ok
[INFO] [stdout] test resolve::abbreviation::tests::preserves_delimiter_identity ... ok
[INFO] [stdout] test resolve::abbreviation::tests::parsed_segment_separates_prefix_and_operator_matching ... ok
[INFO] [stdout] test resolve::abbreviation::tests::tokenizes_doubled_period_before_single_dot_delimiter ... ok
[INFO] [stdout] test resolve::abbreviation::tests::supports_case_insensitive_operator_matching ... ok
[INFO] [stdout] test resolve::abbreviation::tests::supports_case_insensitive_matching ... ok
[INFO] [stdout] test resolve::abbreviation::tests::resolves_multisegment_abbreviation ... ok
[INFO] [stdout] test menu::tests::mapped_path_rooted_prefix_filters_root_without_cwd_children ... ok
[INFO] [stdout] test resolve::completion::tests::completion_returns_doubled_period_matches ... ok
[INFO] [stdout] test resolve::completion::tests::completion_returns_delimiter_aware_matches ... ok
[INFO] [stdout] test resolve::completion::tests::mixed_case_path_order_tie_breaks_are_deterministic ... ok
[INFO] [stdout] test resolve::abbreviation::tests::returns_empty_when_no_segment_path_matches ... ok
[INFO] [stdout] test menu::tests::mapped_path_root_slash_lists_root_without_cwd_children ... ok
[INFO] [stdout] test menu::tests::mixed_case_path_order_menu_paths_matches_completion_order ... ok
[INFO] [stdout] test menu::tests::mapped_path_bare_query_still_filters_cwd_children ... ok
[INFO] [stdout] test resolve::completion::tests::completion_dot_slash_empty_dir_returns_empty ... ok
[INFO] [stdout] test resolve::completion::tests::completion_dot_slash_lists_children_when_present ... ok
[INFO] [stdout] test resolve::completion::tests::completion_leading_slash_empty_filesystem_falls_back_from_filesystem_root ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolve_leading_slash_direct_miss_does_not_use_bookmark_lookup ... ok
[INFO] [stdout] test resolve::completion::tests::completion_dot_slash_empty_filesystem_falls_back_to_abbreviation ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolve_leading_slash_direct_miss_falls_back_from_filesystem_root ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolve_tilde_slash_direct_miss_falls_back_to_abbreviation ... ok
[INFO] [stdout] test resolve::completion::tests::completion_tilde_slash_empty_filesystem_falls_back_to_abbreviation ... ok
[INFO] [stdout] test resolve::completion::tests::completion_matches_resolve_for_dot_slash_prefix_fallback_target ... ok
[INFO] [stdout] test cli::bookmarks::tests::empty_list_returns_zero ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolves_doubled_period_query ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolves_delimiter_aware_query ... ok
[INFO] [stdout] test resolve::pipeline::tests::bookmark_resolves_when_no_filesystem_match_exists ... ok
[INFO] [stdout] test resolve::pipeline::tests::returns_ambiguous_error_for_delimiter_aware_candidates ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolves_relative_existing_path ... ok
[INFO] [stdout] test resolve::pipeline::tests::returns_ambiguous_error_for_multiple_candidates ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolve_prefixed_empty_fallback_query_preserves_path_not_found ... ok
[INFO] [stdout] test resolve::pipeline::tests::step_up_alias_keeps_precedence_over_gap_syntax ... ok
[INFO] [stdout] test resolve::pipeline::tests::stale_bookmark_returns_no_match_and_resolution_fails ... ok
[INFO] [stdout] test resolve::precedence::tests::resolves_absolute_paths ... ok
[INFO] [stdout] test resolve::precedence::tests::resolves_home_paths ... ok
[INFO] [stdout] test resolve::precedence::tests::resolves_direct_child_path ... ok
[INFO] [stdout] test resolve::roots::tests::resolves_abbreviated_path_in_root ... ok
[INFO] [stdout] test resolve::precedence::tests::resolves_relative_paths ... ok
[INFO] [stdout] test resolve::roots::tests::resolves_delimiter_aware_single_segment_match_in_root ... ok
[INFO] [stdout] test resolve::traversal::tests::ignores_non_alias_inputs ... ok
[INFO] [stdout] test resolve::traversal::tests::excessive_depth_stops_at_root ... ok
[INFO] [stdout] test resolve::roots::tests::resolves_delimiter_aware_multi_segment_match_in_root ... ok
[INFO] [stdout] test resolve::roots::tests::resolves_exact_match_in_root ... ok
[INFO] [stdout] test resolve::traversal::tests::resolves_n_dot_alias ... ok
[INFO] [stdout] test resolve::traversal::tests::traverses_multi_segment_paths_with_callback_matcher ... ok
[INFO] [stdout] test resolve::traversal::tests::resolves_three_dots ... ok
[INFO] [stdout] test resolve::traversal::tests::resolves_up_keyword ... ok
[INFO] [stdout] test stacks::storage::tests::cleanup_permission_errors_do_not_propagate ... ok
[INFO] [stdout] test stacks::storage::tests::cleanup_preserves_recent_files ... ok
[INFO] [stdout] test resolve::pipeline::tests::direct_resolution_wins_over_fallback_search_root ... ok
[INFO] [stdout] test resolve::pipeline::tests::effective_roots_dedup_when_cwd_already_configured ... ok
[INFO] [stdout] test stacks::storage::tests::read_corrupt_file_returns_default_and_write_overwrites ... ok
[INFO] [stdout] test resolve::pipeline::tests::effective_roots_include_cwd_when_no_roots_configured ... ok
[INFO] [stdout] test stacks::storage::tests::cleanup_removes_files_older_than_ttl ... ok
[INFO] [stdout] test stacks::storage::tests::write_then_read_round_trip_succeeds ... ok
[INFO] [stdout] test stacks::tests::consecutive_undos_build_redo_stack ... ok
[INFO] [stdout] test stacks::storage::tests::cleanup_skips_non_session_files ... ok
[INFO] [stdout] test stacks::tests::pop_fails_when_undo_empty ... ok
[INFO] [stdout] test stacks::tests::pop_returns_top_undo_without_touching_redo ... ok
[INFO] [stdout] test stacks::tests::push_duplicate_is_no_op_and_preserves_redo ... ok
[INFO] [stdout] test stacks::tests::push_onto_empty_session_sets_cwd ... ok
[INFO] [stdout] test stacks::tests::push_rejects_relative_path ... ok
[INFO] [stdout] test stacks::tests::push_with_existing_history_moves_cwd_to_undo_and_clears_redo ... ok
[INFO] [stdout] test stacks::tests::redo_fails_when_no_future_history ... ok
[INFO] [stdout] test stacks::tests::redo_restores_forward_position ... ok
[INFO] [stdout] test stacks::tests::sanitize_drops_relative_entries ... ok
[INFO] [stdout] test stacks::storage::tests::write_session_replace_failure_preserves_last_known_good_target ... ok
[INFO] [stdout] test resolve::pipeline::tests::errors_on_nonexistent_path ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolve_dot_slash_direct_miss_falls_back_to_abbreviation ... ok
[INFO] [stdout] test stacks::storage::tests::session_directory_falls_back_to_temp_dir ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolves_absolute_existing_path ... ok
[INFO] [stdout] test stacks::storage::tests::session_directory_prefers_xdg_runtime_when_set ... ok
[INFO] [stdout] test resolve::pipeline::tests::fallback_root_takes_precedence_over_bookmark ... ok
[INFO] [stdout] test resolve::traversal::tests::preserves_base_order_for_matches ... ok
[INFO] [stdout] test stacks::storage::tests::read_missing_file_returns_empty_session ... ok
[INFO] [stdout] test resolve::pipeline::tests::resolves_multi_segment_delimiter_aware_query ... ok
[INFO] [stdout] test stacks::tests::serde_round_trip_preserves_stack_state ... ok
[INFO] [stdout] test stacks::tests::undo_fails_when_no_history ... ok
[INFO] [stdout] test stacks::tests::undo_moves_cwd_to_redo_and_restores_previous_entry ... ok
[INFO] [stdout] test menu::ls_colors::tests::style_for_path_extension_match ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/dx-916584285039657c)
[INFO] [stdout] test menu::ls_colors::tests::parse_extension_entry ... ok
[INFO] [stderr]      Running tests/bookmarks_cli.rs (/opt/rustwide/target/debug/deps/bookmarks_cli-dcfbed65a0a219f8)
[INFO] [stdout] test complete::stack::tests::forward_direction_returns_redo_entries_top_first ... ok
[INFO] [stdout] test resolve::completion::tests::mixed_case_path_order_for_filesystem_prefix_and_filtered_siblings ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 374 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test bookmarks_remove_nonexistent_and_invalid_name_fail ... ok
[INFO] [stdout] test bookmarks_add_then_resolve_returns_bookmarked_path ... ok
[INFO] [stdout] test bookmarks_add_then_remove_then_list_is_empty ... ok
[INFO] [stdout] test bookmarks_json_and_env_override_work ... ok
[INFO] [stdout] test bookmarks_add_then_list_shows_entry ... ok
[INFO] [stderr]      Running tests/complete_cli.rs (/opt/rustwide/target/debug/deps/complete_cli-04650c7593e817e4)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test complete_ancestors_lists_nearest_first ... ok
[INFO] [stdout] test complete_json_output_has_path_label_rank ... ok
[INFO] [stdout] test complete_frecents_without_zoxide_returns_empty ... ok
[INFO] [stdout] test complete_ancestors_at_root_returns_empty ... ok
[INFO] [stdout] test complete_ancestors_filter_returns_matching_entry ... ok
[INFO] [stdout] test complete_limit_and_list_alias_cap_results ... ok
[INFO] [stdout] test complete_paths_returns_doubled_period_matches ... ok
[INFO] [stdout] test complete_paths_uses_cwd_as_implicit_root_when_unset ... ok
[INFO] [stdout] test complete_recents_missing_session_returns_empty_and_zero ... ok
[INFO] [stdout] test complete_paths_returns_delimiter_aware_matches ... ok
[INFO] [stdout] test complete_paths_returns_abbreviation_matches ... ok
[INFO] [stdout] test complete_paths_no_match_returns_empty ... ok
[INFO] [stdout] test complete_error_cases_return_non_zero ... ok
[INFO] [stdout] test complete_recents_and_stack_use_session_state ... ok
[INFO] [stderr]      Running tests/init_cli.rs (/opt/rustwide/target/debug/deps/init_cli-7cd4e905009cbb2d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test init_bash_with_command_not_found_flag_includes_handler ... ok
[INFO] [stdout] test init_unknown_shell_fails_with_diagnostic ... ok
[INFO] [stdout] test init_bash_prints_non_empty_output ... ok
[INFO] [stdout] test init_bash_without_command_not_found_flag_excludes_handler ... ok
[INFO] [stdout] test init_pwsh_prints_non_empty_output ... ok
[INFO] [stdout] test init_zsh_prints_non_empty_output ... ok
[INFO] [stdout] test init_zsh_with_command_not_found_flag_includes_handler ... ok
[INFO] [stdout] test init_fish_prints_non_empty_output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/menu_cli.rs (/opt/rustwide/target/debug/deps/menu_cli-f70c468ed7b4baaf)
[INFO] [stdout] 
[INFO] [stdout] running 46 tests
[INFO] [stdout] test init_bash_with_menu_flag_includes_menu_code ... ok
[INFO] [stdout] test init_pwsh_menu_key_change_removes_old_dx_binding ... ok
[INFO] [stdout] test init_pwsh_menu_loads_under_strict_mode ... ok
[INFO] [stdout] test init_pwsh_menu_reload_does_not_warn_over_own_handler ... ok
[INFO] [stdout] test init_pwsh_menu_warns_when_evaluated_over_custom_action ... ok
[INFO] [stdout] test init_fish_without_menu_excludes_menu_binding ... ok
[INFO] [stdout] test init_pwsh_menu_key_is_ignored_without_menu ... ok
[INFO] [stdout] test init_pwsh_menu_does_not_warn_when_evaluated_over_menu_complete ... ok
[INFO] [stdout] test init_pwsh_menu_with_empty_custom_key_defaults_to_tab ... ok
[INFO] [stdout] test init_pwsh_menu_with_custom_key_emits_configured_key ... ok
[INFO] [stdout] test init_pwsh_with_menu_flag_includes_psreadline_handler ... ok
[INFO] [stdout] test init_pwsh_menu_with_unsafe_custom_key_fails ... ok
[INFO] [stdout] test init_bash_without_menu_excludes_menu_code ... ok
[INFO] [stdout] test init_pwsh_without_menu_excludes_tab_handler ... ok
[INFO] [stdout] test init_with_invalid_menu_mappings_fails_when_menu_enabled ... ok
[INFO] [stdout] test hook_scripts_check_exit_status_before_applying ... ok
[INFO] [stdout] test init_zsh_with_menu_flag_includes_menu_widget ... ok
[INFO] [stdout] test hook_scripts_do_not_perform_intermediate_menu_edits ... ok
[INFO] [stdout] test init_zsh_menu_with_mappings_emits_shared_widget_mode_routing ... ok
[INFO] [stdout] test init_fish_with_menu_flag_includes_menu_binding ... ok
[INFO] [stdout] test init_bash_menu_ignores_pwsh_menu_key ... ok
[INFO] [stdout] test init_zsh_without_menu_excludes_menu_widget ... ok
[INFO] [stdout] test init_bash_menu_with_mappings_emits_explicit_mode_bindings ... ok
[INFO] [stdout] test menu_debug_mode_off_by_default ... ok
[INFO] [stdout] test init_fish_menu_with_mappings_emits_shared_helper_mode_routing ... ok
[INFO] [stdout] test menu_debug_mode_emits_stderr_diagnostics ... ok
[INFO] [stdout] test hook_scripts_apply_replace_action_contract ... ok
[INFO] [stdout] test menu_noop_json_has_only_action_field ... ok
[INFO] [stdout] test init_pwsh_menu_emits_previous_function_fallback_and_custom_action_warning ... ok
[INFO] [stdout] test menu_psreadline_mode_keeps_posix_flagged_cd_as_fallback ... ok
[INFO] [stdout] test hook_scripts_contain_fallback_on_noop ... ok
[INFO] [stdout] test menu_without_tty_outputs_noop_json ... ok
[INFO] [stdout] test menu_unrecognized_command_outputs_noop ... ok
[INFO] [stdout] test init_pwsh_menu_with_mappings_emits_shared_handler_mode_routing ... ok
[INFO] [stdout] test init_non_pwsh_menu_mappings_remain_literal_command_registrations ... ok
[INFO] [stdout] test menu_empty_buffer_outputs_noop ... ok
[INFO] [stdout] test menu_stderr_is_silent_on_noop ... ok
[INFO] [stdout] test mapped_directory_mode_excludes_files ... FAILED
[INFO] [stdout] test mapped_file_mode_excludes_directories ... FAILED
[INFO] [stdout] test menu_paths_mode_honors_explicit_cwd ... FAILED
[INFO] [stdout] test mapped_path_mode_returns_single_file_candidate_replace ... FAILED
[INFO] [stdout] test menu_paths_mode_explicit_absolute_query_preserves_absolute_replacement ... FAILED
[INFO] [stdout] test menu_paths_mode_relative_query_uses_dot_slash_replacement ... FAILED
[INFO] [stdout] test menu_paths_mode_parent_relative_query_preserves_parent_prefix_replacement ... FAILED
[INFO] [stdout] test menu_flagged_cd_replace_span_starts_at_path_token ... FAILED
[INFO] [stdout] test menu_with_valid_dx_command_without_tty_returns_noop ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- mapped_directory_mode_excludes_files stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'mapped_directory_mode_excludes_files' (1836) panicked at tests/menu_cli.rs:959:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("noop")
[INFO] [stdout]  right: "replace"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x652b29bc9988 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x652b29bc9988 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x652b29bde7fa - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x652b29bde7fa - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x652b29bce272 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x652b29bce272 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x652b29ba6c56 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x652b29ba6c56 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x652b29bc1679 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x652b29b5b6ac - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x652b29b5b6ac - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x652b29bc1832 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x652b29bc1832 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x652b29ba6d12 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x652b29b9be39 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x652b29ba7a2d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x652b29bdef4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x652b29bdee03 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x652b29b18b59 - core[8fb95b77d25ab6c8]::panicking::assert_failed::<serde_json[3486273ff8f1a547]::value::Value, &str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x652b29b05fe6 - menu_cli[44b4b77c27c09b42]::mapped_directory_mode_excludes_files
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:959:5
[INFO] [stdout]   22:     0x652b29b030c7 - menu_cli[44b4b77c27c09b42]::mapped_directory_mode_excludes_files::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:934:42
[INFO] [stdout]   23:     0x652b29b20416 - <menu_cli[44b4b77c27c09b42]::mapped_directory_mode_excludes_files::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x652b29b4e78b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x652b29b4e78b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x652b29b5c005 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x652b29b5c005 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x652b29b5c005 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x652b29b55914 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x652b29b55914 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x652b29b5f082 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x652b29b5f082 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x652b29b5f082 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x652b29bc911f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x652b29bc911f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7c4e78c14aa4 - <unknown>
[INFO] [stdout]   45:     0x7c4e78ca1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- mapped_file_mode_excludes_directories stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'mapped_file_mode_excludes_directories' (1837) panicked at tests/menu_cli.rs:992:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("noop")
[INFO] [stdout]  right: "replace"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x652b29bc9988 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x652b29bc9988 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x652b29bde7fa - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x652b29bde7fa - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x652b29bce272 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x652b29bce272 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x652b29ba6c56 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x652b29ba6c56 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x652b29bc1679 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x652b29b5b6ac - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x652b29b5b6ac - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x652b29bc1832 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x652b29bc1832 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x652b29ba6d12 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x652b29b9be39 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x652b29ba7a2d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x652b29bdef4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x652b29bdee03 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x652b29b18b59 - core[8fb95b77d25ab6c8]::panicking::assert_failed::<serde_json[3486273ff8f1a547]::value::Value, &str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x652b29b07cd6 - menu_cli[44b4b77c27c09b42]::mapped_file_mode_excludes_directories
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:992:5
[INFO] [stdout]   22:     0x652b29b03157 - menu_cli[44b4b77c27c09b42]::mapped_file_mode_excludes_directories::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:967:43
[INFO] [stdout]   23:     0x652b29b204d6 - <menu_cli[44b4b77c27c09b42]::mapped_file_mode_excludes_directories::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x652b29b4e78b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x652b29b4e78b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x652b29b5c005 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x652b29b5c005 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x652b29b5c005 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x652b29b55914 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x652b29b55914 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x652b29b5f082 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x652b29b5f082 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x652b29b5f082 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x652b29bc911f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x652b29bc911f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7c4e78c14aa4 - <unknown>
[INFO] [stdout]   45:     0x7c4e78ca1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- menu_paths_mode_honors_explicit_cwd stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'menu_paths_mode_honors_explicit_cwd' (1855) panicked at tests/menu_cli.rs:745:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("noop")
[INFO] [stdout]  right: "replace"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x652b29bc9988 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x652b29bc9988 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x652b29bde7fa - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x652b29bde7fa - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x652b29bce272 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x652b29bce272 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x652b29ba6c56 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x652b29ba6c56 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x652b29bc1679 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x652b29b5b6ac - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x652b29b5b6ac - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x652b29bc1832 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x652b29bc1832 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x652b29ba6d12 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x652b29b9be39 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x652b29ba7a2d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x652b29bdef4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x652b29bdee03 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x652b29b18b59 - core[8fb95b77d25ab6c8]::panicking::assert_failed::<serde_json[3486273ff8f1a547]::value::Value, &str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x652b29b0509e - menu_cli[44b4b77c27c09b42]::menu_paths_mode_honors_explicit_cwd
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:745:5
[INFO] [stdout]   22:     0x652b29b03067 - menu_cli[44b4b77c27c09b42]::menu_paths_mode_honors_explicit_cwd::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:717:41
[INFO] [stdout]   23:     0x652b29b20396 - <menu_cli[44b4b77c27c09b42]::menu_paths_mode_honors_explicit_cwd::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x652b29b4e78b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x652b29b4e78b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x652b29b5c005 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x652b29b5c005 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x652b29b5c005 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x652b29b55914 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x652b29b55914 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stderr] error: test failed, to rerun pass `--test menu_cli`
[INFO] [stdout]   35:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x652b29b5f082 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x652b29b5f082 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x652b29b5f082 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x652b29bc911f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x652b29bc911f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7c4e78c14aa4 - <unknown>
[INFO] [stdout]   45:     0x7c4e78ca1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- mapped_path_mode_returns_single_file_candidate_replace stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'mapped_path_mode_returns_single_file_candidate_replace' (1838) panicked at tests/menu_cli.rs:926:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("noop")
[INFO] [stdout]  right: "replace"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x652b29bc9988 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x652b29bc9988 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x652b29bde7fa - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x652b29bde7fa - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x652b29bce272 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x652b29bce272 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x652b29ba6c56 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x652b29ba6c56 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x652b29bc1679 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x652b29b5b6ac - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x652b29b5b6ac - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x652b29bc1832 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x652b29bc1832 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x652b29ba6d12 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x652b29b9be39 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x652b29ba7a2d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x652b29bdef4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x652b29bdee03 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x652b29b18b59 - core[8fb95b77d25ab6c8]::panicking::assert_failed::<serde_json[3486273ff8f1a547]::value::Value, &str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x652b29b111cd - menu_cli[44b4b77c27c09b42]::mapped_path_mode_returns_single_file_candidate_replace
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:926:5
[INFO] [stdout]   22:     0x652b29b035d7 - menu_cli[44b4b77c27c09b42]::mapped_path_mode_returns_single_file_candidate_replace::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:903:60
[INFO] [stdout]   23:     0x652b29b20ad6 - <menu_cli[44b4b77c27c09b42]::mapped_path_mode_returns_single_file_candidate_replace::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x652b29b4e78b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x652b29b4e78b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x652b29b5c005 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x652b29b5c005 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x652b29b5c005 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x652b29b55914 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x652b29b55914 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x652b29b5f082 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x652b29b5f082 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x652b29b5f082 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x652b29bc911f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x652b29bc911f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7c4e78c14aa4 - <unknown>
[INFO] [stdout]   45:     0x7c4e78ca1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- menu_paths_mode_explicit_absolute_query_preserves_absolute_replacement stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'menu_paths_mode_explicit_absolute_query_preserves_absolute_replacement' (1854) panicked at tests/menu_cli.rs:847:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("noop")
[INFO] [stdout]  right: "replace"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x652b29bc9988 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x652b29bc9988 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x652b29bde7fa - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x652b29bde7fa - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x652b29bce272 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x652b29bce272 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x652b29ba6c56 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x652b29ba6c56 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x652b29bc1679 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x652b29b5b6ac - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x652b29b5b6ac - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x652b29bc1832 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x652b29bc1832 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x652b29ba6d12 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x652b29b9be39 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x652b29ba7a2d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x652b29bdef4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x652b29bdee03 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x652b29b18b59 - core[8fb95b77d25ab6c8]::panicking::assert_failed::<serde_json[3486273ff8f1a547]::value::Value, &str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x652b29b148ee - menu_cli[44b4b77c27c09b42]::menu_paths_mode_explicit_absolute_query_preserves_absolute_replacement
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:847:5
[INFO] [stdout]   22:     0x652b29b037b7 - menu_cli[44b4b77c27c09b42]::menu_paths_mode_explicit_absolute_query_preserves_absolute_replacement::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:821:76
[INFO] [stdout]   23:     0x652b29b20d56 - <menu_cli[44b4b77c27c09b42]::menu_paths_mode_explicit_absolute_query_preserves_absolute_replacement::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x652b29b4e78b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x652b29b4e78b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x652b29b5c005 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x652b29b5c005 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x652b29b5c005 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x652b29b55914 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x652b29b55914 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x652b29b5f082 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x652b29b5f082 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x652b29b5f082 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x652b29bc911f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x652b29bc911f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7c4e78c14aa4 - <unknown>
[INFO] [stdout]   45:     0x7c4e78ca1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- menu_paths_mode_relative_query_uses_dot_slash_replacement stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'menu_paths_mode_relative_query_uses_dot_slash_replacement' (1864) panicked at tests/menu_cli.rs:807:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("noop")
[INFO] [stdout]  right: "replace"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x652b29bc9988 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x652b29bc9988 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x652b29bde7fa - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x652b29bde7fa - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x652b29bce272 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x652b29bce272 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x652b29ba6c56 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x652b29ba6c56 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x652b29bc1679 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x652b29b5b6ac - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x652b29b5b6ac - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x652b29bc1832 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x652b29bc1832 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x652b29ba6d12 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x652b29b9be39 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x652b29ba7a2d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x652b29bdef4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x652b29bdee03 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x652b29b18b59 - core[8fb95b77d25ab6c8]::panicking::assert_failed::<serde_json[3486273ff8f1a547]::value::Value, &str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x652b29b12578 - menu_cli[44b4b77c27c09b42]::menu_paths_mode_relative_query_uses_dot_slash_replacement
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:807:5
[INFO] [stdout]   22:     0x652b29b03697 - menu_cli[44b4b77c27c09b42]::menu_paths_mode_relative_query_uses_dot_slash_replacement::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:783:63
[INFO] [stdout]   23:     0x652b29b20bd6 - <menu_cli[44b4b77c27c09b42]::menu_paths_mode_relative_query_uses_dot_slash_replacement::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x652b29b4e78b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x652b29b4e78b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x652b29b5c005 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x652b29b5c005 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x652b29b5c005 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x652b29b55914 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x652b29b55914 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x652b29b5f082 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x652b29b5f082 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x652b29b5f082 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x652b29bc911f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x652b29bc911f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7c4e78c14aa4 - <unknown>
[INFO] [stdout]   45:     0x7c4e78ca1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- menu_paths_mode_parent_relative_query_preserves_parent_prefix_replacement stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'menu_paths_mode_parent_relative_query_preserves_parent_prefix_replacement' (1861) panicked at tests/menu_cli.rs:889:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("noop")
[INFO] [stdout]  right: "replace"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x652b29bc9988 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x652b29bc9988 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x652b29bde7fa - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x652b29bde7fa - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x652b29bce272 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x652b29bce272 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x652b29ba6c56 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x652b29ba6c56 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x652b29bc1679 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x652b29b5b6ac - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x652b29b5b6ac - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x652b29bc1832 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x652b29bc1832 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x652b29ba6d12 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x652b29b9be39 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x652b29ba7a2d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x652b29bdef4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x652b29bdee03 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x652b29b18b59 - core[8fb95b77d25ab6c8]::panicking::assert_failed::<serde_json[3486273ff8f1a547]::value::Value, &str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x652b29b15be8 - menu_cli[44b4b77c27c09b42]::menu_paths_mode_parent_relative_query_preserves_parent_prefix_replacement
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:889:5
[INFO] [stdout]   22:     0x652b29b03817 - menu_cli[44b4b77c27c09b42]::menu_paths_mode_parent_relative_query_preserves_parent_prefix_replacement::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:862:79
[INFO] [stdout]   23:     0x652b29b20dd6 - <menu_cli[44b4b77c27c09b42]::menu_paths_mode_parent_relative_query_preserves_parent_prefix_replacement::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x652b29b4e78b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x652b29b4e78b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x652b29b5c005 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x652b29b5c005 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x652b29b5c005 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x652b29b55914 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x652b29b55914 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x652b29b5f082 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x652b29b5f082 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x652b29b5f082 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x652b29bc911f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x652b29bc911f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7c4e78c14aa4 - <unknown>
[INFO] [stdout]   45:     0x7c4e78ca1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- menu_flagged_cd_replace_span_starts_at_path_token stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'menu_flagged_cd_replace_span_starts_at_path_token' (1852) panicked at tests/menu_cli.rs:1025:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: String("noop")
[INFO] [stdout]  right: "replace"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x652b29bc9988 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x652b29bc9988 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x652b29bc9988 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x652b29bde7fa - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x652b29bde7fa - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x652b29bce272 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x652b29bce272 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x652b29ba6c56 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x652b29ba6c56 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x652b29bc1679 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x652b29b5b6ac - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x652b29b5b6ac - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x652b29bc1832 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x652b29bc1832 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x652b29ba6d12 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x652b29b9be39 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x652b29ba7a2d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x652b29bdef4c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x652b29bdee03 - core[8fb95b77d25ab6c8]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x652b29b18b59 - core[8fb95b77d25ab6c8]::panicking::assert_failed::<serde_json[3486273ff8f1a547]::value::Value, &str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x652b29b0d722 - menu_cli[44b4b77c27c09b42]::menu_flagged_cd_replace_span_starts_at_path_token
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:1025:5
[INFO] [stdout]   22:     0x652b29b03457 - menu_cli[44b4b77c27c09b42]::menu_flagged_cd_replace_span_starts_at_path_token::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/menu_cli.rs:1000:55
[INFO] [stdout]   23:     0x652b29b208d6 - <menu_cli[44b4b77c27c09b42]::menu_flagged_cd_replace_span_starts_at_path_token::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x652b29b4e78b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x652b29b4e78b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x652b29b5c005 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x652b29b5c005 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x652b29b5c005 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x652b29b5c005 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x652b29b5c005 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x652b29b55914 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x652b29b55914 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x652b29b5f082 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x652b29b5f082 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x652b29b5f082 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x652b29b5f082 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x652b29b5f082 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x652b29bc911f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x652b29bc911f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7c4e78c14aa4 - <unknown>
[INFO] [stdout]   45:     0x7c4e78ca1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     mapped_directory_mode_excludes_files
[INFO] [stdout]     mapped_file_mode_excludes_directories
[INFO] [stdout]     mapped_path_mode_returns_single_file_candidate_replace
[INFO] [stdout]     menu_flagged_cd_replace_span_starts_at_path_token
[INFO] [stdout]     menu_paths_mode_explicit_absolute_query_preserves_absolute_replacement
[INFO] [stdout]     menu_paths_mode_honors_explicit_cwd
[INFO] [stdout]     menu_paths_mode_parent_relative_query_preserves_parent_prefix_replacement
[INFO] [stdout]     menu_paths_mode_relative_query_uses_dot_slash_replacement
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 38 passed; 8 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25", kill_on_drop: false }`
[INFO] [stdout] 652128bd56c38f0ba98dc0b54077f5c49d72a760242ead410605c4f4345d4d25
