[INFO] cloning repository https://github.com/IMBurbank/fencepost
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/IMBurbank/fencepost" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FIMBurbank%2Ffencepost", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FIMBurbank%2Ffencepost'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a8f5ae6e61b5f4c8e43ee4cce88616315cfdb284
[INFO] testing IMBurbank/fencepost against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FIMBurbank%2Ffencepost" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/IMBurbank/fencepost
[INFO] finished tweaking git repo https://github.com/IMBurbank/fencepost
[INFO] tweaked toml for git repo https://github.com/IMBurbank/fencepost written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/IMBurbank/fencepost on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/IMBurbank/fencepost 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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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] 05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293
[INFO] running `Command { std: "docker" "start" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293", 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" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293", 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" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling fencepost v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.22s
[INFO] running `Command { std: "docker" "inspect" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293", 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" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling fencepost v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 8.92s
[INFO] running `Command { std: "docker" "inspect" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293", 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" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fencepost-c2e85b0b7da30061)
[INFO] [stdout] 
[INFO] [stdout] running 626 tests
[INFO] [stdout] test check::tests::bash_allows_empty_command ... ok
[INFO] [stdout] test check::tests::bash_allows_commit_with_worktree_mention ... ok
[INFO] [stdout] test check::tests::bash_allows_normal_commands ... ok
[INFO] [stdout] test check::tests::l3_adversarial_mixed ... ok
[INFO] [stdout] test check::tests::bash_allows_whitespace_command ... ok
[INFO] [stdout] test check::tests::l3_brace_group_blocked ... ok
[INFO] [stdout] test check::tests::l3_brace_clean_and_cwd_dependent ... ok
[INFO] [stdout] test check::tests::l3_brace_clean_cwd_dependent ... ok
[INFO] [stdout] test check::tests::l3_exec_safe_allow ... ok
[INFO] [stdout] test check::tests::l3_exec_push_block ... ok
[INFO] [stdout] test check::tests::l3_failopen_unclosed_backtick ... ok
[INFO] [stdout] test check::tests::l3_failopen_unmatched_dquote ... ok
[INFO] [stdout] test check::tests::l3_failopen_dangling_backslash ... ok
[INFO] [stdout] test check::tests::rule_override_off_disables_checkout_check ... ok
[INFO] [stdout] test check::tests::l3_exec_clean_cwd_dependent ... ok
[INFO] [stdout] test check::tests::l3_heredoc_strict_no_early_close ... ok
[INFO] [stdout] test context::tests::config_parse_protected_patterns ... ok
[INFO] [stdout] test check::tests::l3_brace_safe_allow ... ok
[INFO] [stdout] test context::tests::ctx_alt_root_protected_path ... ok
[INFO] [stdout] test context::tests::ctx_default_allows_non_protected ... ok
[INFO] [stdout] test context::tests::ctx_default_blocks_env_files ... ok
[INFO] [stdout] test context::tests::config_parse_empty_returns_none ... ok
[INFO] [stdout] test check::tests::rule_override_does_not_affect_other_rules ... ok
[INFO] [stdout] test context::tests::ctx_default_blocks_lock_files ... ok
[INFO] [stdout] test check::tests::l3_failopen_unmatched_squote ... ok
[INFO] [stdout] test check::tests::rule_override_off_disables_push_check ... ok
[INFO] [stdout] test context::tests::ctx_env_no_match_envrc ... ok
[INFO] [stdout] test context::tests::ctx_env_no_match_in_dir_name ... ok
[INFO] [stdout] test context::tests::ctx_env_no_match_environment ... ok
[INFO] [stdout] test context::tests::ctx_is_protected_file_normal_file_allowed ... ok
[INFO] [stdout] test context::tests::ctx_is_protected_path_workspace_file ... ok
[INFO] [stdout] test check::tests::l3_nested_brace_block ... ok
[INFO] [stdout] test context::tests::ctx_env_no_match_dash_suffix ... ok
[INFO] [stdout] test context::tests::ctx_env_no_match_no_dot_prefix ... ok
[INFO] [stdout] test context::tests::ctx_from_root_sets_worktrees ... ok
[INFO] [stdout] test context::tests::ctx_root_prefix ... ok
[INFO] [stdout] test context::tests::ctx_is_protected_path_worktree_file_allowed ... ok
[INFO] [stdout] test context::tests::ctx_msg_worktree_docs_empty_when_no_file ... ok
[INFO] [stdout] test context::tests::ctx_segment_has_protected_path_worktree_allowed ... ok
[INFO] [stdout] test context::tests::ctx_segment_has_protected_path ... ok
[INFO] [stdout] test context::tests::ctx_worktrees_prefix ... ok
[INFO] [stdout] test context::tests::ctx_segment_targets_worktree_root ... ok
[INFO] [stdout] test context::tests::ctx_package_lock_no_match_backup ... ok
[INFO] [stdout] test context::tests::ctx_segment_targets_worktree_root_subdir_no_match ... ok
[INFO] [stdout] test context::tests::ctx_is_protected_path_empty ... ok
[INFO] [stdout] test context::tests::ctx_is_protected_path_outside_root ... ok
[INFO] [stdout] test check::tests::rule_override_off_disables_edit_rule ... ok
[INFO] [stdout] test context::tests::ctx_msg_worktree_docs_includes_path_when_file_exists ... ok
[INFO] [stdout] test context::tests::detect_branch_init_overrides_refs ... ok
[INFO] [stdout] test context::tests::detect_remote_origin ... ok
[INFO] [stdout] test context::tests::find_root_regular_repo ... ok
[INFO] [stdout] test context::tests::find_root_unparseable_git_file ... ok
[INFO] [stdout] test context::tests::find_root_no_git_returns_none ... ok
[INFO] [stdout] test context::tests::find_root_walks_up ... ok
[INFO] [stdout] test context::tests::glob_contains_match ... ok
[INFO] [stdout] test context::tests::glob_exact_no_wildcards ... ok
[INFO] [stdout] test context::tests::glob_prefix_match ... ok
[INFO] [stdout] test context::tests::glob_protected_file_pattern ... ok
[INFO] [stdout] test context::tests::glob_star_matches_all ... ok
[INFO] [stdout] test context::tests::glob_suffix_match ... ok
[INFO] [stdout] test context::tests::path_absolute ... ok
[INFO] [stdout] test context::tests::path_accepts_single_char_dirs ... ok
[INFO] [stdout] test context::tests::path_normalize_basic ... ok
[INFO] [stdout] test context::tests::path_normalize_dot ... ok
[INFO] [stdout] test context::tests::path_normalize_double_dotdot ... ok
[INFO] [stdout] test context::tests::path_normalize_past_root ... ok
[INFO] [stdout] test context::tests::detect_branch_fallback ... ok
[INFO] [stdout] test context::tests::find_root_worktree_relative_gitdir ... ok
[INFO] [stdout] test context::tests::path_protected_absolute ... ok
[INFO] [stdout] test context::tests::path_protected_dotdot_absolute ... ok
[INFO] [stdout] test context::tests::detect_branch_main ... ok
[INFO] [stdout] test context::tests::path_protected_relative ... ok
[INFO] [stdout] test context::tests::path_rejects_bare_words ... ok
[INFO] [stdout] test context::tests::path_rejects_empty ... ok
[INFO] [stdout] test context::tests::detect_branch_main_preferred_over_master ... ok
[INFO] [stdout] test context::tests::detect_branch_master ... ok
[INFO] [stdout] test context::tests::detect_branch_packed_refs ... ok
[INFO] [stdout] test context::tests::detect_remote_fallback ... ok
[INFO] [stdout] test context::tests::detect_branch_develop ... ok
[INFO] [stdout] test context::tests::detect_remote_upstream ... ok
[INFO] [stdout] test context::tests::find_root_nested_repos_closest_wins ... ok
[INFO] [stdout] test context::tests::find_root_worktree_absolute_gitdir ... ok
[INFO] [stdout] test context::tests::find_root_from_worktree_subdir ... ok
[INFO] [stdout] test context::tests::path_rejects_flags ... ok
[INFO] [stdout] test context::tests::path_rejects_sed_patterns ... ok
[INFO] [stdout] test context::tests::path_relative_dir ... ok
[INFO] [stdout] test context::tests::path_relative_dot ... ok
[INFO] [stdout] test context::tests::resolve_path_absolute ... ok
[INFO] [stdout] test context::tests::resolve_path_absolute_dotdot ... ok
[INFO] [stdout] test context::tests::resolve_path_empty ... ok
[INFO] [stdout] test context::tests::resolve_path_relative_dot ... ok
[INFO] [stdout] test context::tests::resolve_path_relative_dotslash ... ok
[INFO] [stdout] test context::tests::resolve_path_relative_subdir ... ok
[INFO] [stdout] test protocol::tests::get_adapter_claude ... ok
[INFO] [stdout] test protocol::tests::get_adapter_unknown ... ok
[INFO] [stdout] test protocol::tests::infra_error_eagain ... ok
[INFO] [stdout] test protocol::tests::infra_error_enoent ... ok
[INFO] [stdout] test protocol::tests::infra_error_other_is_not_infra ... ok
[INFO] [stdout] test context::tests::detect_branch_init_default_branch ... ok
[INFO] [stdout] test protocol::tests::infra_error_enxio ... ok
[INFO] [stdout] test rules::branch::tests::bash_allows_commit_referencing_branch_d ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_a_allow ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_d_chained_worktree_allow ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_d_heredoc_allow ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_d_lower_allow ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_d_no_pager_worktree_allow ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_d_subst_cwd_dependent ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_df_worktree_allow ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_delete_force_long_workspace_block ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_quoted_allow ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_d_workspace_block ... ok
[INFO] [stdout] test rules::branch::tests::bash_allows_branch_piped_no_spaces ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_piped_grep_d ... ok
[INFO] [stdout] test rules::branch::tests::l3_heredoc_branch ... ok
[INFO] [stdout] test rules::branch::tests::l3_sh_c_branch_d_cwd_dependent ... ok
[INFO] [stdout] test rules::branch::tests::l3_subst_dquote_branch ... ok
[INFO] [stdout] test rules::branch::tests::bash_allows_git_branch_force_set ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_d_upper_worktree_allow ... ok
[INFO] [stdout] test rules::branch::tests::l3_branch_d_sudo_worktree_allow ... ok
[INFO] [stdout] test rules::checkout::tests::bash_allows_echo_checkout ... ok
[INFO] [stdout] test check::tests::l3_adversarial_long_input ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_bash_c_blocks_at_root ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_b_allow ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_file_allow ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_chained_blocks_at_root ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_allows_in_worktree ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_worktree_flag_allows ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_worktree_keyword_allow ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_heredoc_body_allows ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_quoted_allow ... ok
[INFO] [stdout] test rules::checkout::tests::l3_switch_c_allow ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_blocks_at_root ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_sudo_blocks_at_root ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_worktree_in_branch_name_allows ... ok
[INFO] [stdout] test rules::checkout::tests::l3_switch_chained_blocks_at_root ... ok
[INFO] [stdout] test rules::clean::tests::bash_allows_commit_referencing_clean ... ok
[INFO] [stdout] test rules::clean::tests::bash_allows_clean_chained_no_spaces ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_env_prefix_blocks_at_root ... ok
[INFO] [stdout] test rules::checkout::tests::l3_switch_allows_in_worktree ... ok
[INFO] [stdout] test rules::clean::tests::l3_background_clean_cwd_dependent ... ok
[INFO] [stdout] test rules::clean::tests::l3_background_clean ... ok
[INFO] [stdout] test rules::checkout::tests::l3_switch_blocks_at_root ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_b_upper_allow ... ok
[INFO] [stdout] test rules::checkout::tests::l3_checkout_subst_blocks_at_root ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_fd_worktree_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_c_flag_worktree_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_force_worktree_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_nd_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_heredoc_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_bash_c_clean_cwd_dependent ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_quoted_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_semi_nospace_worktree_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_subst_cwd_dependent ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_sudo_worktree_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_chained_worktree_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_cross_segment_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_dry_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_f_worktree_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_fullpath_clean ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_xfd_worktree_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_heredoc_clean ... ok
[INFO] [stdout] test rules::cwd_enforcement::tests::cross_edit_cwd_enforcement_in_alt_worktree ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_interpreter_no_flag_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_interpreter_flag_not_first ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_exec_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_readdir_workspace_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_appendfile_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_interpreter_worktree_write_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_read_workspace_allow ... ok
[INFO] [stdout] test rules::clean::tests::l3_clean_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_readfile_workspace_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_safe_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_unlink_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_writestream_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_perl_read_workspace_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_perl_rename_workspace_block ... ok
[INFO] [stdout] test rules::cwd_enforcement::tests::cross_edit_cwd_enforcement_at_alt_root ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_exists_workspace_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_perl_unlink_workspace_block ... ok
[INFO] [stdout] test rules::clean::tests::l3_subst_backtick_clean ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_fullpath_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_listdir_workspace_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_print_workspace_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_read_workspace_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_shutil_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_safe_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_subprocess_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_system_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_worktree_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_ruby_filedelete_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_ruby_fileutils_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_ruby_filewrite_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_ruby_read_workspace_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_perl_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_ruby_system_workspace_block ... ok
[INFO] [stdout] test rules::protected_file::tests::edit_allows_normal_file ... ok
[INFO] [stdout] test rules::protected_file::tests::edit_blocks_env_file ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_stat_workspace_allow ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_python_append_mode_workspace_block ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_workspace_block ... ok
[INFO] [stdout] test rules::protected_file::tests::edit_blocks_wasm_scheduler ... ok
[INFO] [stdout] test rules::protected_file::tests::l3_edit_blocks_env ... ok
[INFO] [stdout] test rules::push::tests::bash_allows_git_merge ... ok
[INFO] [stdout] test rules::push::tests::bash_allows_git_pull ... ok
[INFO] [stdout] test rules::protected_file::tests::l3_edit_blocks_package_lock ... ok
[INFO] [stdout] test rules::push::tests::bash_allows_multi_space_push_feature ... ok
[INFO] [stdout] test rules::push::tests::bash_allows_grep_git_push ... ok
[INFO] [stdout] test rules::push::tests::bash_allows_commit_referencing_push ... ok
[INFO] [stdout] test rules::push::tests::l3_assign_c_flag_push ... ok
[INFO] [stdout] test rules::push::tests::bash_allows_push_delete_remote ... ok
[INFO] [stdout] test rules::push::tests::l3_and_continuation_push ... ok
[INFO] [stdout] test rules::push::tests::bash_allows_gh_push_main_body ... ok
[INFO] [stdout] test rules::push::tests::bash_allows_git_fetch ... ok
[INFO] [stdout] test rules::interpreter::tests::l3_node_writefile_workspace_block ... ok
[INFO] [stdout] test rules::push::tests::l3_assign_git_ssh_push ... ok
[INFO] [stdout] test rules::push::tests::l3_bash_c_multi_cmd_block ... ok
[INFO] [stdout] test rules::push::tests::l3_assign_push ... ok
[INFO] [stdout] test rules::push::tests::l3_bash_c_push_block ... ok
[INFO] [stdout] test rules::push::tests::l3_eval_push_block ... ok
[INFO] [stdout] test check::tests::l3_adversarial_many_chains ... ok
[INFO] [stdout] test rules::push::tests::l3_bash_c_push_feature_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_assign_sudo_push ... ok
[INFO] [stdout] test rules::push::tests::l3_background_push ... ok
[INFO] [stdout] test rules::push::tests::l3_background_sep_push ... ok
[INFO] [stdout] test rules::push::tests::l3_fullpath_push ... ok
[INFO] [stdout] test rules::push::tests::l3_heredoc_push ... ok
[INFO] [stdout] test rules::push::tests::l3_log_main_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_fullpath_c_flag_push ... ok
[INFO] [stdout] test rules::push::tests::l3_fullpath_bash_c_block ... ok
[INFO] [stdout] test rules::push::tests::l3_line_continuation_push ... ok
[INFO] [stdout] test rules::push::tests::l3_multi_assign_push ... ok
[INFO] [stdout] test rules::push::tests::l3_bash_c_safe_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_push_feature_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_basic ... ok
[INFO] [stdout] test rules::push::tests::l3_pipe_continuation_push ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_cross_segment_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_c_flag ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_env ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_chained ... ok
[INFO] [stdout] test rules::push::tests::l3_or_continuation_push ... ok
[INFO] [stdout] test rules::push::tests::l3_push_delete_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_line_continuation_push2 ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_pipe ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_subshell ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_subst ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_semi_nospace ... ok
[INFO] [stdout] test rules::push::tests::l3_push_refspec_refs_heads_main_block ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_quoted_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_sh_c_push_block ... ok
[INFO] [stdout] test rules::push::tests::l3_push_maintain_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_push_main_sudo ... ok
[INFO] [stdout] test rules::push::tests::l3_push_refspec_head_main_block ... ok
[INFO] [stdout] test rules::push::tests::l3_relpath_push ... ok
[INFO] [stdout] test rules::push::tests::l3_subst_chained ... ok
[INFO] [stdout] test rules::push::tests::l3_subst_dquote_push ... ok
[INFO] [stdout] test rules::push::tests::l3_push_refspec_branch_main_block ... ok
[INFO] [stdout] test rules::push::tests::l3_push_refspec_feature_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_push_refspec_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_sudo_bash_c_push_block ... ok
[INFO] [stdout] test rules::push::tests::l3_subst_quoted_paren_push ... ok
[INFO] [stdout] test rules::push::tests::l3_subst_squote_push_allow ... ok
[INFO] [stdout] test rules::push::tests::l3_subst_push ... ok
[INFO] [stdout] test rules::push::tests::l3_sudo_fullpath_push ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_ampersand_gt_tmp_allow ... ok
[INFO] [stdout] test rules::push::tests::rule_push_to_default_branch_blocks ... ok
[INFO] [stdout] test rules::push::tests::l3_sudo_n_push_blocked ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_ampersand_gt_worktree_allow ... ok
[INFO] [stdout] test rules::push::tests::rule_push_to_default_branch_allows_feature ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_chained_block ... ok
[INFO] [stdout] test rules::push::tests::l3_sudo_u_push_known_gap ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_ampersand_gt_append_block ... ok
[INFO] [stdout] test rules::push::tests::l3_sudo_e_push_blocked ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_dotdot_escape_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_ampersand_gt_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_escaped_gt_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_clobber_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_double_quoted_gt_nospace_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_fd_dup_number_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_append_workspace_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_fd_nospace_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_fd_zero_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_fd_dup_path_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_in_commit_heredoc_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_fd_dup_stdout_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_input_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_log_workspace ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_input_fd_dup_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_nospace_append_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_in_heredoc_body_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_nospace_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_nospace_cat_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_nospace_git_status_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_nospace_in_json_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_nospace_worktree_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_quoted_gt_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_quoted_gt_with_real_redirect ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_quoted_word_nospace_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_readwrite_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_single_quoted_gt_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_sudo_block ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_tmp_allow ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_worktree_allow ... ok
[INFO] [stdout] test rules::reset::tests::bash_allows_gh_pr_merge_body ... ok
[INFO] [stdout] test rules::reset::tests::l3_heredoc_reset ... ok
[INFO] [stdout] test rules::reset::tests::bash_allows_commit_referencing_reset ... ok
[INFO] [stdout] test rules::redirect::tests::l3_redirect_workspace ... ok
[INFO] [stdout] test rules::reset::tests::l3_eval_reset_block ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_cross_segment_allow ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_hard_allows_origin_in_worktree ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_hard_bare ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_hard_basic ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_hard_c_flag ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_hard_blocks_at_root_even_with_origin ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_hard_chained ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_hard_origin_feature_allow ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_no_flag_allow ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_hard_sudo ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_soft_allow ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_quoted_allow ... ok
[INFO] [stdout] test rules::reset::tests::l3_reset_hard_origin_allow ... ok
[INFO] [stdout] test rules::reset::tests::l3_subst_dquote_reset ... ok
[INFO] [stdout] test rules::reset::tests::l3_subst_squote_reset_allow ... ok
[INFO] [stdout] test rules::reset::tests::l3_subst_reset ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_cp_r_allow ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_heredoc_rm ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_f_file_allow ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_long_recursive_block ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_no_flags_allow ... ok
[INFO] [stdout] test rules::rm_worktree::tests::bash_allows_commit_rm_rf_worktree ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_env_rm_worktree ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_long_recursive_force_block ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_long_force_block ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_r_worktree ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_rf_chained ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_rf_deep_subdir_allow ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_rf_dotdot_escape_block ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_rf_tmp_allow ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_rf_semi ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_rf_subdir_allow ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_rf_worktree ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_rf_trailing_slash ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_upper_r_block ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_subst_rm ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_heredoc_sed ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_rm_upper_rf_block ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_sed_dotdot_escape_block ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_sed_in_place_long_block ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_sed_chained ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_sed_in_place_suffix_block ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_list_allow ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_sed_ibak_workspace ... ok
[INFO] [stdout] test rules::rm_worktree::tests::l3_sudo_rm_worktree ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_prune_allow ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_sed_workspace ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_sed_worktree_allow ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_subst_sed ... ok
[INFO] [stdout] test rules::workspace_isolation::tests::edit_allows_worktree_file ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_agent_path_acknowledged_allow ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_tee_workspace ... ok
[INFO] [stdout] test rules::sed_tee::tests::l3_sudo_sed_workspace ... ok
[INFO] [stdout] test rules::workspace_isolation::tests::l3_edit_allows_worktree ... ok
[INFO] [stdout] test rules::workspace_isolation::tests::l3_edit_blocks_workspace_direct ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_heredoc_worktree_remove ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_subst_worktree_remove_other_allow ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_add_allow ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_agent_path_block ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_agent_path_acknowledged_with_env_allow ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_agent_path_chained_block ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_agent_path_acknowledged_trailing_block ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_agent_path_chained_acknowledged_allow ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_dotdot_escape_block ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_cwd_dotdot_block ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_dotslash_cwd_block ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_dot_cwd_block ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_non_agent_chained_allow ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_non_agent_sudo_allow ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_non_agent_path_allow ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_own_cwd_trailing_slash_block ... ok
[INFO] [stdout] test segment::tests::control_operator_classification ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_own_cwd_block ... ok
[INFO] [stdout] test segment::tests::l2_and_segments ... ok
[INFO] [stdout] test segment::tests::l2_bg_segments ... ok
[INFO] [stdout] test segment::tests::l2_cmd_subst_segments ... ok
[INFO] [stdout] test segment::tests::l2_leading_op ... ok
[INFO] [stdout] test segment::tests::l2_op_only ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_relative_sibling_block ... ok
[INFO] [stdout] test segment::tests::l2_pipe_segments ... ok
[INFO] [stdout] test segment::tests::l2_redirect_multiple_in_segment ... ok
[INFO] [stdout] test segment::tests::l2_redirect_does_not_affect_word_segs ... ok
[INFO] [stdout] test segment::tests::l2_redirect_nospace_segment ... ok
[INFO] [stdout] test rules::worktree_remove::tests::l3_worktree_remove_quoted_allow ... ok
[INFO] [stdout] test segment::tests::l2_complex_chain ... ok
[INFO] [stdout] test segment::tests::l2_semi_segments ... ok
[INFO] [stdout] test segment::tests::l2_redirect_stays_in_segment ... ok
[INFO] [stdout] test segment::tests::l2_redirect_with_control ... ok
[INFO] [stdout] test segment::tests::l2_single_segment ... ok
[INFO] [stdout] test segment::tests::l2_heredoc_with_post ... ok
[INFO] [stdout] test segment::tests::l2_trailing_op ... ok
[INFO] [stdout] test segment::tests::l2b_assignment_flag_not_assignment ... ok
[INFO] [stdout] test segment::tests::l2b_assignment_invalid ... ok
[INFO] [stdout] test segment::tests::l2b_assignment_valid ... ok
[INFO] [stdout] test segment::tests::l2b_assignment_url_not_assignment ... ok
[INFO] [stdout] test segment::tests::l2b_contains_worktree_false ... ok
[INFO] [stdout] test segment::tests::l2b_contains_worktree_true ... ok
[INFO] [stdout] test segment::tests::l2b_ec_env_flag ... ok
[INFO] [stdout] test segment::tests::l2b_ec_assignment_plus_prefix ... ok
[INFO] [stdout] test segment::tests::l2b_ec_echo ... ok
[INFO] [stdout] test segment::tests::l2b_ec_multi_assignment ... ok
[INFO] [stdout] test segment::tests::l2b_ec_assignment_only ... ok
[INFO] [stdout] test segment::tests::l2b_ec_nohup ... ok
[INFO] [stdout] test segment::tests::l2_three_segments ... ok
[INFO] [stdout] test segment::tests::l2b_ec_git_push ... ok
[INFO] [stdout] test segment::tests::l2b_ec_relative_path ... ok
[INFO] [stdout] test segment::tests::l2b_ec_command ... ok
[INFO] [stdout] test segment::tests::l2b_ec_full_path ... ok
[INFO] [stdout] test segment::tests::l2b_ec_sudo_e_finds_git ... ok
[INFO] [stdout] test segment::tests::l2b_ec_stacked_prefixes ... ok
[INFO] [stdout] test segment::tests::l2b_ec_sudo ... ok
[INFO] [stdout] test segment::tests::l2b_ec_env ... ok
[INFO] [stdout] test segment::tests::l2b_ec_assignment ... ok
[INFO] [stdout] test segment::tests::l2b_flag_before_subcmd ... ok
[INFO] [stdout] test segment::tests::l2b_ec_nice ... ok
[INFO] [stdout] test segment::tests::l2b_ec_sudo_n_finds_git ... ok
[INFO] [stdout] test segment::tests::l2b_ec_empty ... ok
[INFO] [stdout] test segment::tests::l2b_flag_clean_n ... ok
[INFO] [stdout] test segment::tests::l2b_flag_case_sensitive ... ok
[INFO] [stdout] test segment::tests::l2b_ec_prefix_only ... ok
[INFO] [stdout] test segment::tests::l2b_ec_sudo_u ... ok
[INFO] [stdout] test segment::tests::l2b_ec_sudo_u_known_gap ... ok
[INFO] [stdout] test segment::tests::l2b_ec_sudo_v_finds_git ... ok
[INFO] [stdout] test segment::tests::l2b_ec_time ... ok
[INFO] [stdout] test segment::tests::l2b_ec_sudo_full_path ... ok
[INFO] [stdout] test segment::tests::l2b_flag_combined_df ... ok
[INFO] [stdout] test segment::tests::l2b_flag_clean_fd ... ok
[INFO] [stdout] test segment::tests::l2b_flag_combined_fd ... ok
[INFO] [stdout] test segment::tests::l2b_flag_d_upper ... ok
[INFO] [stdout] test segment::tests::l2b_gs_bare ... ok
[INFO] [stdout] test segment::tests::l2b_flag_long_not_short ... ok
[INFO] [stdout] test segment::tests::l2b_gs_basic ... ok
[INFO] [stdout] test segment::tests::l2b_gs_c_flag ... ok
[INFO] [stdout] test segment::tests::l2b_gs_config_flag ... ok
[INFO] [stdout] test segment::tests::l2b_gs_flag_no_value ... ok
[INFO] [stdout] test segment::tests::l2b_gs_git_dir_eq ... ok
[INFO] [stdout] test segment::tests::l2b_gs_git_dir_space ... ok
[INFO] [stdout] test segment::tests::l2b_gs_multiple_flags ... ok
[INFO] [stdout] test segment::tests::l2b_gs_no_pager ... ok
[INFO] [stdout] test segment::tests::l2b_gs_no_subcmd ... ok
[INFO] [stdout] test segment::tests::l2b_gs_with_prefix ... ok
[INFO] [stdout] test segment::tests::l2b_gs_not_git ... ok
[INFO] [stdout] test segment::tests::l2b_gs_work_tree ... ok
[INFO] [stdout] test segment::tests::l2b_has_arg_main ... ok
[INFO] [stdout] test segment::tests::l2b_has_arg_not_cmd ... ok
[INFO] [stdout] test segment::tests::l2b_has_arg_flag_value_not_arg ... ok
[INFO] [stdout] test segment::tests::l2b_has_arg_with_flags ... ok
[INFO] [stdout] test segment::tests::l2b_has_arg_not_subcmd ... ok
[INFO] [stdout] test segment::tests::l2b_is_git_with_flags ... ok
[INFO] [stdout] test segment::tests::l2b_is_git_with_prefix ... ok
[INFO] [stdout] test segment::tests::l2b_has_arg_origin ... ok
[INFO] [stdout] test segment::tests::l2b_protected_path_with_dotdot ... ok
[INFO] [stdout] test segment::tests::l2b_starts_with_origin ... ok
[INFO] [stdout] test segment::tests::l2b_is_git_true ... ok
[INFO] [stdout] test segment::tests::l2b_has_arg_substring_no_match ... ok
[INFO] [stdout] test segment::tests::l2b_workspace_path_direct ... ok
[INFO] [stdout] test segment::tests::l2b_starts_with_no_match ... ok
[INFO] [stdout] test segment::tests::l2b_workspace_path_tee ... ok
[INFO] [stdout] test segment::tests::l2b_workspace_path_tee_worktree ... ok
[INFO] [stdout] test segment::tests::l2b_is_git_wrong_subcmd ... ok
[INFO] [stdout] test segment::tests::l2b_is_git_not_cmd ... ok
[INFO] [stdout] test segment::tests::l2b_workspace_path_tmp ... ok
[INFO] [stdout] test segment::tests::l2b_workspace_path_worktree ... ok
[INFO] [stdout] test segment::tests::l2b_wt_deep_subdir ... ok
[INFO] [stdout] test segment::tests::l2b_wt_non_worktree ... ok
[INFO] [stdout] test segment::tests::l2b_wt_root ... ok
[INFO] [stdout] test segment::tests::l2b_wt_root_trailing_slash ... ok
[INFO] [stdout] test segment::tests::l2b_wt_bare_prefix ... ok
[INFO] [stdout] test segment::tests::l2b_wt_subdir ... ok
[INFO] [stdout] test token::tests::l1_adjacent_with_space ... ok
[INFO] [stdout] test token::tests::l1_adjacent_mixed ... ok
[INFO] [stdout] test segment::tests::write_redirect_classification ... ok
[INFO] [stdout] test token::tests::l1_all_and_ops ... ok
[INFO] [stdout] test token::tests::l1_all_pipe_ops ... ok
[INFO] [stdout] test token::tests::l1_adjacent_word_dquote ... ok
[INFO] [stdout] test token::tests::l1_all_semi_ops ... ok
[INFO] [stdout] test token::tests::l1_adjacent_dquote_word ... ok
[INFO] [stdout] test token::tests::l1_and_not_double_bg ... ok
[INFO] [stdout] test token::tests::l1_background ... ok
[INFO] [stdout] test token::tests::l1_backslash_backslash ... ok
[INFO] [stdout] test token::tests::l1_assignment_only ... ok
[INFO] [stdout] test token::tests::l1_backslash_n_outside ... ok
[INFO] [stdout] test token::tests::l1_backslash_ampersand ... ok
[INFO] [stdout] test token::tests::l1_backslash_space ... ok
[INFO] [stdout] test token::tests::l1_bare_cr ... ok
[INFO] [stdout] test token::tests::l1_backslash_double_quote ... ok
[INFO] [stdout] test token::tests::l1_background_trailing ... ok
[INFO] [stdout] test token::tests::l1_bare_newline_is_separator ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_clobber_is_operator ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_dquoted_is_word ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_dup_is_operator ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_escaped_is_word ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_fd_escaped_no_split ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_fd_redirect_splits ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_nospace_splits ... ok
[INFO] [stdout] test token::tests::l1_backslash_semicolon ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_quoted_cmd_nospace ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_spaced_redirect_is_operator ... ok
[INFO] [stdout] test token::tests::l1_brace_group ... ok
[INFO] [stdout] test token::tests::l1_cmd_subst_assignment ... ok
[INFO] [stdout] test token::tests::l1_cmd_subst_backtick ... ok
[INFO] [stdout] test token::tests::l1_bash_gt_squoted_is_word ... ok
[INFO] [stdout] test token::tests::l1_cmd_subst_git_push ... ok
[INFO] [stdout] test token::tests::l1_cmd_subst_single_quoted_paren ... ok
[INFO] [stdout] test token::tests::l1_cmd_subst_basic ... ok
[INFO] [stdout] test token::tests::l1_cmd_subst_unclosed_paren ... ok
[INFO] [stdout] test token::tests::l1_cmd_subst_in_dquotes ... ok
[INFO] [stdout] test token::tests::l1_cmd_subst_quoted_close_paren ... ok
[INFO] [stdout] test token::tests::l1_cmd_subst_unclosed_backtick ... ok
[INFO] [stdout] test token::tests::l1_comment_full_line ... ok
[INFO] [stdout] test token::tests::l1_comment_inline ... ok
[INFO] [stdout] test token::tests::l1_comment_then_newline ... ok
[INFO] [stdout] test token::tests::l1_continuation ... ok
[INFO] [stdout] test token::tests::l1_crlf ... ok
[INFO] [stdout] test token::tests::l1_continuation_with_indent ... ok
[INFO] [stdout] test token::tests::l1_dangling_backslash ... ok
[INFO] [stdout] test token::tests::l1_double_in_single ... ok
[INFO] [stdout] test token::tests::l1_depth_4_subst ... ok
[INFO] [stdout] test token::tests::l1_depth_3_subst ... ok
[INFO] [stdout] test token::tests::l1_double_newline ... ok
[INFO] [stdout] test token::tests::l1_double_quote_adjacent ... ok
[INFO] [stdout] test token::tests::l1_double_quote_escaped_backtick ... ok
[INFO] [stdout] test token::tests::l1_double_quote_escaped_dollar ... ok
[INFO] [stdout] test token::tests::l1_double_quote_basic ... ok
[INFO] [stdout] test token::tests::l1_double_quote_mid_word ... ok
[INFO] [stdout] test token::tests::l1_double_quote_backslash_n ... ok
[INFO] [stdout] test token::tests::l1_double_quote_line_continuation ... ok
[INFO] [stdout] test token::tests::l1_double_quote_dollar ... ok
[INFO] [stdout] test token::tests::l1_double_quote_operators_literal ... ok
[INFO] [stdout] test token::tests::l1_double_quote_unmatched ... ok
[INFO] [stdout] test token::tests::l1_hash_in_double_quotes ... ok
[INFO] [stdout] test token::tests::l1_double_quote_with_cmd ... ok
[INFO] [stdout] test token::tests::l1_double_quote_empty ... ok
[INFO] [stdout] test token::tests::l1_heredoc_basic ... ok
[INFO] [stdout] test token::tests::l1_double_quote_escaped_inner ... ok
[INFO] [stdout] test token::tests::l1_heredoc_empty_body ... ok
[INFO] [stdout] test token::tests::l1_heredoc_indented_delimiter_with_dash ... ok
[INFO] [stdout] test token::tests::l1_heredoc_indented ... ok
[INFO] [stdout] test token::tests::l1_heredoc_indented_delimiter_no_dash ... ok
[INFO] [stdout] test token::tests::l1_heredoc_no_body ... ok
[INFO] [stdout] test token::tests::l1_hash_in_single_quotes ... ok
[INFO] [stdout] test token::tests::l1_heredoc_unclosed ... ok
[INFO] [stdout] test token::tests::l1_double_quote_escaped_backslash ... ok
[INFO] [stdout] test token::tests::l1_empty ... ok
[INFO] [stdout] test token::tests::l1_escaped_space_in_filename ... ok
[INFO] [stdout] test token::tests::l1_multi_assignment ... ok
[INFO] [stdout] test token::tests::l1_hash_mid_word ... ok
[INFO] [stdout] test token::tests::l1_heredoc_with_post_command ... ok
[INFO] [stdout] test token::tests::l1_leading_trailing ... ok
[INFO] [stdout] test token::tests::l1_many_unmatched_single_quotes ... ok
[INFO] [stdout] test token::tests::l1_heredoc_quoted_delimiter ... ok
[INFO] [stdout] test token::tests::l1_mixed_special ... ok
[INFO] [stdout] test token::tests::l1_multi_space ... ok
[INFO] [stdout] test token::tests::l1_newline_after_and ... ok
[INFO] [stdout] test token::tests::l1_newline_after_or ... ok
[INFO] [stdout] test token::tests::l1_newline_after_pipe ... ok
[INFO] [stdout] test token::tests::l1_newline_in_double_quotes ... ok
[INFO] [stdout] test token::tests::l1_newline_separator ... ok
[INFO] [stdout] test token::tests::l1_newline_in_single_quotes ... ok
[INFO] [stdout] test token::tests::l1_op_all ... ok
[INFO] [stdout] test token::tests::l1_op_and_nospace ... ok
[INFO] [stdout] test token::tests::l1_op_bg ... ok
[INFO] [stdout] test token::tests::l1_op_all_nospace ... ok
[INFO] [stdout] test token::tests::l1_op_and ... ok
[INFO] [stdout] test token::tests::l1_op_bg_nospace ... ok
[INFO] [stdout] test token::tests::l1_op_double_semi_spaced ... ok
[INFO] [stdout] test token::tests::l1_op_pipe ... ok
[INFO] [stdout] test token::tests::l1_op_leading_semi ... ok
[INFO] [stdout] test token::tests::l1_op_or ... ok
[INFO] [stdout] test token::tests::l1_op_semi ... ok
[INFO] [stdout] test token::tests::l1_op_pipe_nospace ... ok
[INFO] [stdout] test token::tests::l1_op_only ... ok
[INFO] [stdout] test token::tests::l1_quadruple_and ... ok
[INFO] [stdout] test token::tests::l1_op_or_nospace ... ok
[INFO] [stdout] test token::tests::l1_redirect_append ... ok
[INFO] [stdout] test token::tests::l1_redirect_clobber ... ok
[INFO] [stdout] test token::tests::l1_redirect_double_quoted_gt ... ok
[INFO] [stdout] test token::tests::l1_redirect_escaped_gt ... ok
[INFO] [stdout] test token::tests::l1_redirect_ampersand_gt_nospace ... ok
[INFO] [stdout] test token::tests::l1_op_double_semi ... ok
[INFO] [stdout] test token::tests::l1_op_trailing_semi ... ok
[INFO] [stdout] test token::tests::l1_redirect_backslash_nospace ... ok
[INFO] [stdout] test token::tests::l1_redirect_ampersand_gt ... ok
[INFO] [stdout] test token::tests::l1_op_semi_nospace ... ok
[INFO] [stdout] test token::tests::l1_redirect_append_nospace ... ok
[INFO] [stdout] test token::tests::l1_redirect_ampersand_gt_append ... ok
[INFO] [stdout] test token::tests::l1_redirect_fd_dup ... ok
[INFO] [stdout] test token::tests::l1_redirect_input ... ok
[INFO] [stdout] test token::tests::l1_redirect_input_dup ... ok
[INFO] [stdout] test token::tests::l1_redirect_quoted_word_then_gt ... ok
[INFO] [stdout] test token::tests::l1_redirect_nospace ... ok
[INFO] [stdout] test token::tests::l1_redirect_readwrite ... ok
[INFO] [stdout] test token::tests::l1_redirect_single_quoted_gt ... ok
[INFO] [stdout] test token::tests::l1_single_quote_adjacent ... ok
[INFO] [stdout] test token::tests::l1_single_quote_adjacent_quoted ... ok
[INFO] [stdout] test token::tests::l1_single_in_double ... ok
[INFO] [stdout] test token::tests::l1_redirect_fd_dup_stderr ... ok
[INFO] [stdout] test token::tests::l1_single_quote_mid_word ... ok
[INFO] [stdout] test token::tests::l1_single_quote_unmatched ... ok
[INFO] [stdout] test token::tests::l1_redirect_fd_nospace ... ok
[INFO] [stdout] test token::tests::l1_single_word ... ok
[INFO] [stdout] test token::tests::l1_single_quote_operators_literal ... ok
[INFO] [stdout] test token::tests::l1_single_quote_with_cmd ... ok
[INFO] [stdout] test token::tests::l1_single_quote_basic ... ok
[INFO] [stdout] test token::tests::l1_subshell_parens ... ok
[INFO] [stdout] test token::tests::l1_single_quote_empty ... ok
[INFO] [stdout] test token::tests::l1_triple_pipe ... ok
[INFO] [stdout] test token::tests::l1_two_words ... ok
[INFO] [stdout] test token::tests::l1_unicode ... ok
[INFO] [stdout] test token::tests::l1_var_assignment_prefix ... ok
[INFO] [stdout] test token::tests::l1_triple_and ... ok
[INFO] [stdout] test token::tests::l1_whitespace_only ... ok
[INFO] [stdout] test token::tests::l1_subshell_with_chain ... ok
[INFO] [stdout] test token::tests::l1_subst_in_dquotes ... ok
[INFO] [stdout] test token::tests::l1_subst_in_squotes ... ok
[INFO] [stdout] test token::tests::l1_tabs ... ok
[INFO] [stdout] test token::tests::l1_redirect_gt ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/fencepost-c40a5f443dc347c6)
[INFO] [stdout] test token::tests::l1_long_input ... ok
[INFO] [stderr]      Running tests/binary.rs (/opt/rustwide/target/debug/deps/binary-11727e71490661e3)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 626 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[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 25 tests
[INFO] [stdout] test e2e_bash_allows_push_to_feature ... ok
[INFO] [stdout] test e2e_edit_allows_normal_file ... ok
[INFO] [stdout] test e2e_help_prints_usage ... ok
[INFO] [stdout] test e2e_bash_c_blocks ... ok
[INFO] [stdout] test e2e_bash_blocks_push_to_main ... ok
[INFO] [stdout] test e2e_edit_blocks_env_file ... ok
[INFO] [stdout] test e2e_chained_command_blocks ... ok
[INFO] [stdout] test e2e_no_args_prints_help ... ok
[INFO] [stdout] test e2e_doctor_runs ... ok
[INFO] [stdout] test e2e_quoted_allows ... ok
[INFO] [stdout] test e2e_list_rules_shows_all ... ok
[INFO] [stdout] test e2e_malformed_json_blocks ... ok
[INFO] [stdout] test e2e_empty_command_allows ... ok
[INFO] [stdout] test e2e_heredoc_allows ... ok
[INFO] [stdout] test msg_lock_file_explains_how_to_regenerate ... ok
[INFO] [stdout] test msg_push_names_branch_and_suggests_alternative ... ok
[INFO] [stdout] test msg_protected_file_names_file_and_explains_why ... ok
[INFO] [stdout] test e2e_version_prints_version ... ok
[INFO] [stdout] test e2e_unknown_mode_allows ... ok
[INFO] [stdout] test msg_reset_hard_shows_corrected_command ... ok
[INFO] [stdout] test msg_edit_workspace_shows_file_and_corrected_worktree_path ... FAILED
[INFO] [stdout] test msg_worktree_remove_shows_acknowledgment_flow ... FAILED
[INFO] [stdout] test msg_sed_names_operation_and_suggests_worktree ... FAILED
[INFO] [stdout] test msg_redirect_shows_exact_operator_and_target ... FAILED
[INFO] [stdout] test msg_rm_worktree_names_target_and_shows_safe_alternative ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- msg_edit_workspace_shows_file_and_corrected_worktree_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'msg_edit_workspace_shows_file_and_corrected_worktree_path' (1314) panicked at tests/binary.rs:289:5:
[INFO] [stdout] Should name the exact file: 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x635d9c241d51 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x635d9c241d51 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x635d9c2561fa - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x635d9c2561fa - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x635d9c24627c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x635d9c24627c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x635d9c21ff36 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x635d9c21ff36 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x635d9c239f79 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x635d9c1d4a00 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x635d9c1d4a00 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x635d9c23a132 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x635d9c23a132 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x635d9c21ffe2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x635d9c217949 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x635d9c220bdd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x635d9c25698c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x635d9c19f48c - binary[2b6b0eb2b9939897]::msg_edit_workspace_shows_file_and_corrected_worktree_path
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:289:5
[INFO] [stdout]   20:     0x635d9c19b267 - binary[2b6b0eb2b9939897]::msg_edit_workspace_shows_file_and_corrected_worktree_path::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:283:63
[INFO] [stdout]   21:     0x635d9c1a3b46 - <binary[2b6b0eb2b9939897]::msg_edit_workspace_shows_file_and_corrected_worktree_path::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x635d9c1c7d3b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x635d9c1c7d3b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x635d9c1d5385 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   27:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x635d9c1d5385 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x635d9c1cfe34 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x635d9c1cfe34 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x635d9c1d84d2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   36:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x635d9c1d84d2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x635d9c1d84d2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x635d9c2415df - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   41:     0x635d9c2415df - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   42:     0x796ea03c7aa4 - <unknown>
[INFO] [stdout]   43:     0x796ea0454a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- msg_worktree_remove_shows_acknowledgment_flow stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'msg_worktree_remove_shows_acknowledgment_flow' (1327) panicked at tests/binary.rs:408:5:
[INFO] [stdout] Should show the acknowledgment command: 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x635d9c241d51 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x635d9c241d51 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x635d9c2561fa - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x635d9c2561fa - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x635d9c24627c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x635d9c24627c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x635d9c21ff36 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x635d9c21ff36 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x635d9c239f79 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x635d9c1d4a00 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x635d9c1d4a00 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x635d9c23a132 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x635d9c23a132 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x635d9c21ffe2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x635d9c217949 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x635d9c220bdd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x635d9c25698c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x635d9c19ea24 - binary[2b6b0eb2b9939897]::msg_worktree_remove_shows_acknowledgment_flow
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:408:5
[INFO] [stdout]   20:     0x635d9c19b1a7 - binary[2b6b0eb2b9939897]::msg_worktree_remove_shows_acknowledgment_flow::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:402:51
[INFO] [stdout]   21:     0x635d9c1a3a46 - <binary[2b6b0eb2b9939897]::msg_worktree_remove_shows_acknowledgment_flow::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x635d9c1c7d3b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x635d9c1c7d3b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x635d9c1d5385 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   27:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x635d9c1d5385 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x635d9c1cfe34 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x635d9c1cfe34 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x635d9c1d84d2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   36:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x635d9c1d84d2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x635d9c1d84d2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x635d9c2415df - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   41:     0x635d9c2415df - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   42:     0x796ea03c7aa4 - <unknown>
[INFO] [stdout]   43:     0x796ea0454a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- msg_sed_names_operation_and_suggests_worktree stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'msg_sed_names_operation_and_suggests_worktree' (1326) panicked at tests/binary.rs:361:5:
[INFO] [stdout] Should mention the command: 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x635d9c241d51 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x635d9c241d51 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x635d9c2561fa - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x635d9c2561fa - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x635d9c24627c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x635d9c24627c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x635d9c21ff36 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x635d9c21ff36 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x635d9c239f79 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x635d9c1d4a00 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x635d9c1d4a00 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x635d9c23a132 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x635d9c23a132 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x635d9c21ffe2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x635d9c217949 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x635d9c220bdd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x635d9c25698c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x635d9c19e7a4 - binary[2b6b0eb2b9939897]::msg_sed_names_operation_and_suggests_worktree
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:361:5
[INFO] [stdout]   20:     0x635d9c19b177 - binary[2b6b0eb2b9939897]::msg_sed_names_operation_and_suggests_worktree::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:355:51
[INFO] [stdout]   21:     0x635d9c1a3a06 - <binary[2b6b0eb2b9939897]::msg_sed_names_operation_and_suggests_worktree::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x635d9c1c7d3b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x635d9c1c7d3b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x635d9c1d5385 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   27:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x635d9c1d5385 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x635d9c1cfe34 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x635d9c1cfe34 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x635d9c1d84d2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   36:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x635d9c1d84d2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x635d9c1d84d2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x635d9c2415df - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   41:     0x635d9c2415df - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   42:     0x796ea03c7aa4 - <unknown>
[INFO] [stdout]   43:     0x796ea0454a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- msg_redirect_shows_exact_operator_and_target stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'msg_redirect_shows_exact_operator_and_target' (1319) panicked at tests/binary.rs:344:5:
[INFO] [stdout] Should show the exact redirect and target: 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x635d9c241d51 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x635d9c241d51 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x635d9c2561fa - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x635d9c2561fa - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x635d9c24627c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x635d9c24627c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x635d9c21ff36 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x635d9c21ff36 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x635d9c239f79 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x635d9c1d4a00 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x635d9c1d4a00 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x635d9c23a132 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x635d9c23a132 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x635d9c21ffe2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x635d9c217949 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x635d9c220bdd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x635d9c25698c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x635d9c19e524 - binary[2b6b0eb2b9939897]::msg_redirect_shows_exact_operator_and_target
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:344:5
[INFO] [stdout]   20:     0x635d9c19b147 - binary[2b6b0eb2b9939897]::msg_redirect_shows_exact_operator_and_target::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:338:50
[INFO] [stdout]   21:     0x635d9c1a39c6 - <binary[2b6b0eb2b9939897]::msg_redirect_shows_exact_operator_and_target::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x635d9c1c7d3b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x635d9c1c7d3b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x635d9c1d5385 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   27:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x635d9c1d5385 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x635d9c1cfe34 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x635d9c1cfe34 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x635d9c1d84d2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   36:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x635d9c1d84d2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x635d9c1d84d2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x635d9c2415df - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   41:     0x635d9c2415df - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   42:     0x796ea03c7aa4 - <unknown>
[INFO] [stdout]   43:     0x796ea0454a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- msg_rm_worktree_names_target_and_shows_safe_alternative stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'msg_rm_worktree_names_target_and_shows_safe_alternative' (1325) panicked at tests/binary.rs:378:5:
[INFO] [stdout] Should name the target path: 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x635d9c241d51 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x635d9c241d51 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x635d9c241d51 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x635d9c2561fa - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x635d9c2561fa - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x635d9c24627c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x635d9c24627c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x635d9c21ff36 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x635d9c21ff36 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x635d9c239f79 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x635d9c1d4a00 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x635d9c1d4a00 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x635d9c23a132 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x635d9c23a132 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x635d9c21ffe2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x635d9c217949 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x635d9c220bdd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stderr] error: test failed, to rerun pass `--test binary`
[INFO] [stdout]   18:     0x635d9c25698c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x635d9c19f1f7 - binary[2b6b0eb2b9939897]::msg_rm_worktree_names_target_and_shows_safe_alternative
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:378:5
[INFO] [stdout]   20:     0x635d9c19b237 - binary[2b6b0eb2b9939897]::msg_rm_worktree_names_target_and_shows_safe_alternative::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/binary.rs:372:61
[INFO] [stdout]   21:     0x635d9c1a3b06 - <binary[2b6b0eb2b9939897]::msg_rm_worktree_names_target_and_shows_safe_alternative::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x635d9c1c7d3b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x635d9c1c7d3b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x635d9c1d5385 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   27:     0x635d9c1d5385 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x635d9c1d5385 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x635d9c1d5385 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x635d9c1cfe34 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x635d9c1cfe34 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x635d9c1d84d2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   36:     0x635d9c1d84d2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x635d9c1d84d2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x635d9c1d84d2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x635d9c1d84d2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x635d9c2415df - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   41:     0x635d9c2415df - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   42:     0x796ea03c7aa4 - <unknown>
[INFO] [stdout]   43:     0x796ea0454a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     msg_edit_workspace_shows_file_and_corrected_worktree_path
[INFO] [stdout]     msg_redirect_shows_exact_operator_and_target
[INFO] [stdout]     msg_rm_worktree_names_target_and_shows_safe_alternative
[INFO] [stdout]     msg_sed_names_operation_and_suggests_worktree
[INFO] [stdout]     msg_worktree_remove_shows_acknowledgment_flow
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 20 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293", kill_on_drop: false }`
[INFO] [stdout] 05c3c84fac03ab8f828326980a3274051ba66538891324a7f2db05ab4edd9293
