[INFO] fetching crate git-diff-out 0.2.0...
[INFO] testing git-diff-out-0.2.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate git-diff-out 0.2.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate git-diff-out 0.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate git-diff-out 0.2.0
[INFO] tweaked toml for crates.io crate git-diff-out 0.2.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate git-diff-out 0.2.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate git-diff-out 0.2.0 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded colored_text v0.5.1
[INFO] [stderr]   Downloaded clap_complete v4.6.11
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0
[INFO] running `Command { std: "docker" "start" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0", 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" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0", 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" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling colored_text v0.5.1
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling clap_complete v4.6.11
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling git-diff-out v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 21.36s
[INFO] running `Command { std: "docker" "inspect" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0", 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" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling roff v1.1.1
[INFO] [stderr]    Compiling clap_mangen v0.3.3
[INFO] [stderr]    Compiling git-diff-out v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 13.11s
[INFO] running `Command { std: "docker" "inspect" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0", 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" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/git_diff_out-8d221aecd62ccce1)
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test app::tests::output_plan_covers_terminal_and_non_terminal_destinations ... ok
[INFO] [stdout] test clipboard::fallback_tests::failed_osc52_fallback_preserves_both_errors ... ok
[INFO] [stdout] test app::tests::configured_output_directory_does_not_suppress_automatic_stdout ... ok
[INFO] [stdout] test clipboard::fallback_tests::runtime_osc52_failure_is_not_retried ... ok
[INFO] [stdout] test clipboard::fallback_tests::runtime_provider_failure_falls_back_to_osc52_when_enabled ... ok
[INFO] [stdout] test clipboard::provider_tests::provider_discovery_handles_missing_and_populated_paths ... ok
[INFO] [stdout] test clipboard::provider_tests::provider_discovery_rejects_non_executable_files ... ok
[INFO] [stdout] test clipboard::fallback_tests::runtime_provider_failure_does_not_fallback_without_opt_in ... ok
[INFO] [stdout] test clipboard::provider_tests::provider_commands_select_the_system_clipboard ... ok
[INFO] [stdout] test clipboard::provider_tests::provider_startup_failures_name_the_backend ... ok
[INFO] [stdout] test clipboard::provider_tests::provider_stdin_failures_name_the_backend ... ok
[INFO] [stdout] test clipboard::tests::linux_does_not_invoke_a_provider_for_an_incompatible_session ... ok
[INFO] [stdout] test clipboard::provider_tests::provider_failures_name_the_backend_and_status ... ok
[INFO] [stdout] test clipboard::tests::linux_provider_selection_respects_the_display_session ... ok
[INFO] [stdout] test clipboard::tests::local_osc52_fallback_requires_opt_in ... ok
[INFO] [stdout] test clipboard::tests::macos_and_windows_use_native_backends ... ok
[INFO] [stdout] test clipboard::tests::macos_reports_when_pbcopy_is_unavailable ... Initialized empty Git repository in /tmp/.tmpKBeDJV/.git/
[INFO] [stdout] ok
[INFO] [stdout] test clipboard::tests::osc52_backend_writes_the_exact_sequence_to_a_terminal_path ... ok
[INFO] [stdout] test clipboard::tests::osc52_encodes_arbitrary_utf8_for_the_standard_clipboard ... ok
[INFO] [stdout] test clipboard::tests::osc52_rejects_oversize_payloads_without_truncating ... ok
[INFO] [stdout] test clipboard::tests::osc52_reports_a_missing_controlling_terminal ... ok
[INFO] [stdout] test clipboard::tests::osc52_reports_terminal_write_failures ... ok
[INFO] [stdout] test clipboard::tests::osc52_writes_only_to_the_supplied_terminal ... ok
[INFO] [stdout] test clipboard::tests::ssh_always_selects_osc52 ... ok
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp9yfaGA/.git/
[INFO] [stdout] test clipboard::tests::windows_text_conversion_preserves_unicode ... ok
[INFO] [stdout] test git::tests::git_remote_paths_remain_supported ... ok
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpfgoEgp/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp3jihHD/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp0fQptY/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpN0tBHy/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpV8ZaNz/.git/
[INFO] [stdout] test clipboard::tests::windows_text_conversion_rejects_invalid_utf8_and_embedded_nul ... ok
[INFO] [stdout] test git::tests::scp_remote_paths_preserve_url_delimiter_characters ... ok
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp5tE4EJ/.git/
[INFO] [stdout] test git::tests::url_metadata_is_excluded_from_remote_repository_paths ... ok
[INFO] [stdout] test git::tests::windows_paths_are_not_remote_repository_paths ... ok
[INFO] [stdout] test tests::completion_generation_returns_write_errors ... ok
[INFO] [stdout] test clipboard::provider_tests::providers_receive_the_exact_payload ... ok
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpKdtpvJ/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpieyZZI/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpl9uRmO/.git/
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpSYT11w/.git/
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [develop (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stderr] Switched to a new branch 'feature'
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stderr] Switched to a new branch 'feature'
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] test app::tests::empty_note_copy_save_skips_clipboard_and_removes_stale_file ... ok
[INFO] [stdout] test app::tests::empty_copy_does_not_touch_the_clipboard_and_reports_status ... ok
[INFO] [stdout] test app::tests::copy_save_keeps_a_successful_file_when_clipboard_fails ... ok
[INFO] [stdout] test app::tests::configured_local_osc52_fallback_reaches_clipboard_routing ... ok
[INFO] [stdout] test app::tests::file_failure_does_not_undo_a_successful_clipboard_write ... ok
[INFO] [stdout] test app::tests::empty_header_stdout_remains_silent ... ok
[INFO] [stdout] [feature 68ca342] feature
[INFO] [stdout]  1 file changed, 1 insertion(+), 1 deletion(-)
[INFO] [stdout] [feature 68ca342] feature
[INFO] [stdout]  1 file changed, 1 insertion(+), 1 deletion(-)
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpNvD3Cf/.git/
[INFO] [stdout] test app::tests::configured_header_empty_copy_skips_clipboard_and_reports_status ... ok
[INFO] [stdout] test app::tests::empty_copy_save_does_not_touch_the_clipboard_and_removes_stale_file ... ok
[INFO] [stdout] diff --git a/tracked.txt b/tracked.txt
[INFO] [stdout] index 90be1f3..135cfd9 100644
[INFO] [stdout] --- a/tracked.txt
[INFO] [stdout] +++ b/tracked.txt
[INFO] [stdout] @@ -1 +1 @@
[INFO] [stdout] -before
[INFO] [stdout] +after café 😀
[INFO] [stdout] diff --git a/tracked.txt b/tracked.txt
[INFO] [stdout] index 90be1f3..135cfd9 100644
[INFO] [stdout] --- a/tracked.txt
[INFO] [stdout] +++ b/tracked.txt
[INFO] [stdout] @@ -1 +1 @@
[INFO] [stdout] -before
[INFO] [stdout] +after café 😀
[INFO] [stdout] test app::tests::branch_no_header_stdout_uses_configured_base ... ok
[INFO] [stdout] test app::tests::explicit_branch_no_header_stdout_does_not_read_config ... ok
[INFO] [stdout] test app::tests::annotated_payload_is_identical_for_every_destination ... ok
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpFJLV4U/.git/
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmpJK3ivx/.git/
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stdout] Initialized empty Git repository in /tmp/.tmp3Kebbf/.git/
[INFO] [stdout] [main (root-commit) 6914550] initial
[INFO] [stdout]  1 file changed, 1 insertion(+)
[INFO] [stdout]  create mode 100644 tracked.txt
[INFO] [stderr]      Running unittests src/bin/gd.rs (/opt/rustwide/target/release/deps/gd-4b3b9a3388e6bc63)
[INFO] [stdout] test app::tests::copy_destinations_receive_the_same_rendered_payload ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/bin/git-diff-out.rs (/opt/rustwide/target/release/deps/git_diff_out-091afc6a13f60388)
[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 0 tests
[INFO] [stderr]      Running tests/branch_modes.rs (/opt/rustwide/target/release/deps/branch_modes-d78e1304374977a4)
[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 15 tests
[INFO] [stdout] diff --git a/tracked.txt b/tracked.txt
[INFO] [stdout] index d8649da..a7453f0 100644
[INFO] [stdout] --- a/tracked.txt
[INFO] [stdout] +++ b/tracked.txt
[INFO] [stdout] @@ -1 +1 @@
[INFO] [stdout] -root
[INFO] [stdout] +feature
[INFO] [stdout] test branch_no_header_stdout_matches_configured_base ... ok
[INFO] [stdout] test detected_branch_stdout_matches_git ... ok
[INFO] [stdout] test cli_base_precedes_configured_base ... ok
[INFO] [stdout] test explicit_branch_stdout_works_without_a_config_path ... ok
[INFO] [stdout] test explicit_base_supports_custom_root_branch ... ok
[INFO] [stdout] test branch_mode_falls_back_to_local_master ... ok
[INFO] [stdout] test sole_nonstandard_branch_reports_missing_detectable_base ... ok
[INFO] [stdout] test explicit_branch_no_header_stdout_ignores_invalid_config ... ok
[INFO] [stdout] test branch_aliases_fall_back_to_local_main ... ok
[INFO] [stdout] test detached_head_can_use_local_main_fallback ... ok
[INFO] [stdout] test configured_base_precedes_remote_detection ... ok
[INFO] [stdout] test remote_symbolic_head_selects_remote_tracking_custom_default ... ok
[INFO] [stdout] test remote_setting_without_an_upstream_does_not_override_origin ... ok
[INFO] [stdout] test actual_upstream_remote_precedes_origin ... ok
[INFO] [stdout] test remote_default_prefers_a_dangling_equivalent_local_branch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/release/deps/cli-a8431df954708382)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test examples_heading_is_bold_and_underlined_when_styling_is_forced ... ok
[INFO] [stdout] test parses_header_flags_and_note ... ok
[INFO] [stdout] test parses_explicit_branch_base ... ok
[INFO] [stdout] test parses_staged_all_and_branch_aliases ... ok
[INFO] [stdout] test generates_expected_filenames ... ok
[INFO] [stdout] test rejects_base_outside_branch_mode ... ok
[INFO] [stdout] test parses_clipboard_flags ... ok
[INFO] [stdout] test parses_delivery_and_quiet_flags ... ok
[INFO] [stdout] test parses_positive_commit_counts ... ok
[INFO] [stdout] test help_describes_the_cli_grammar_and_generated_options ... ok
[INFO] [stdout] test rejects_conflicting_flags ... ok
[INFO] [stdout] test parses_default_and_unstaged_modes ... ok
[INFO] [stdout] test rejects_conflicting_header_flags ... ok
[INFO] [stdout] test rejects_zero_invalid_modes_and_extra_arguments ... ok
[INFO] [stdout] test subcommand_help_uses_the_public_binary_name ... ok
[INFO] [stdout] test binary_reports_application_mode_validation_errors ... ok
[INFO] [stdout] test captured_help_is_plain_text ... ok
[INFO] [stdout] test alias_prefixes_application_errors_with_its_own_name ... ok
[INFO] [stdout] test alias_reports_the_same_package_version_as_gd ... ok
[INFO] [stdout] test alias_help_uses_its_own_name ... ok
[INFO] [stderr]      Running tests/completions.rs (/opt/rustwide/target/release/deps/completions-50c09940c79145c1)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test rejects_an_unsupported_completion_shell ... ok
[INFO] [stdout] test top_level_help_flag_remains_available ... ok
[INFO] [stdout] test rejects_the_generated_help_subcommand ... ok
[INFO] [stdout] test completion_help_lists_the_required_supported_shells ... ok
[INFO] [stdout] test rejects_diff_arguments_combined_with_completions ... ok
[INFO] [stdout] test bash_completes_supported_shells_for_both_public_binary_names ... ok
[INFO] [stdout] test generates_each_supported_shell_completion_outside_a_repository ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/config.rs (/opt/rustwide/target/release/deps/config-36b3e96ae3889157)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test missing_config_directory_error_is_actionable ... ok
[INFO] [stdout] test loads_local_osc52_fallback_setting ... ok
[INFO] [stdout] test loads_supported_config_values ... ok
[INFO] [stdout] test config_read_errors_include_the_path_and_cause ... ok
[INFO] [stdout] test rejects_unknown_config_values ... ok
[INFO] [stdout] test missing_config_uses_defaults ... ok
[INFO] [stdout] test cli_output_directory_overrides_config ... ok
[INFO] [stdout] test resolves_relative_and_absolute_output_paths ... ok
[INFO] [stdout] test loads_optional_header_settings ... ok
[INFO] [stdout] test quiet_and_verbose_override_config ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/core_operations.rs (/opt/rustwide/target/release/deps/core_operations-51950f3d58dcd636)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test alias_stdout_matches_gd ... ok
[INFO] [stdout] test all_aliases_diff_against_the_empty_tree_with_unborn_head ... ok
[INFO] [stdout] test installed_binary_runs_a_core_stdout_mode ... ok
[INFO] [stdout] test default_and_unstaged_aliases_match_git_diff ... ok
[INFO] [stdout] test staged_added_deleted_renamed_and_binary_files_match_git ... ok
[INFO] [stdout] test unborn_all_supports_sha256_repositories_when_git_does ... ok
[INFO] [stdout] test commit_counts_match_exact_git_ranges ... ok
[INFO] [stdout] test all_aliases_include_staged_and_unstaged_changes ... ok
[INFO] [stdout] test staged_aliases_match_git_diff_staged ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/delivery.rs (/opt/rustwide/target/release/deps/delivery-1180c646ffdcedfd)
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test bare_repository_is_not_a_working_tree ... ok
[INFO] [stdout] test empty_stdout_mode_is_silent_and_creates_no_patch ... ok
[INFO] [stdout] test configured_relative_output_directory_is_resolved_from_cwd ... ok
[INFO] [stdout] test cli_quiet_suppresses_success_messages ... ok
[INFO] [stderr] fatal: ambiguous argument 'HEAD~3..HEAD': unknown revision or path not in the working tree.
[INFO] [stderr] Use '--' to separate paths from revisions, like this:
[INFO] [stderr] 'git <command> [<revision>...] -- [<file>...]'
[INFO] [stdout] test copy_save_with_explicit_directory_writes_all_three_destinations ... FAILED
[INFO] [stdout] test clipboard_failure_is_nonzero_without_contaminating_diff_stdout ... FAILED
[INFO] [stdout] test copy_writes_the_exact_diff_and_keeps_captured_stdout_clean ... FAILED
[INFO] [stdout] test configured_output_directory_does_not_suppress_captured_stdout ... ok
[INFO] [stdout] test captured_stdout_selects_raw_diff_without_stdout_flag ... ok
[INFO] [stdout] test explicit_output_directory_is_saved_alongside_captured_stdout ... ok
[INFO] [stdout] test commit_and_branch_stdout_modes_match_git ... ok
[INFO] [stdout] test configured_quiet_and_verbose_precedence_control_messages ... ok
[INFO] [stdout] test failed_git_preserves_existing_destination ... ok
[INFO] [stdout] test file_output_without_a_config_path_uses_defaults ... ok
[INFO] [stdout] test completed_diff_replaces_an_existing_patch ... ok
[INFO] [stdout] test absolute_output_directory_is_supported ... ok
[INFO] [stdout] test message_write_failure_does_not_discard_the_completed_patch ... ok
[INFO] [stdout] test forced_git_colour_never_enters_patch ... ok
[INFO] [stdout] test outside_working_tree_reports_concise_error ... ok
[INFO] [stdout] test stdout_and_output_directory_conflict_at_the_cli ... ok
[INFO] [stdout] test multi_output_render_failure_does_not_create_a_destination ... FAILED
[INFO] [stdout] test stdout_failure_does_not_prevent_a_clipboard_write ... FAILED
[INFO] [stdout] test redirected_stdout_selects_raw_diff_without_creating_patch ... ok
[INFO] [stdout] test large_diff_is_streamed_to_a_file ... ok
[INFO] [stdout] test stale_patch_removal_error_preserves_the_destination_directory ... ok
[INFO] [stdout] test patch_persistence_error_preserves_the_destination_directory ... ok
[INFO] [stdout] test one_untracked_file_is_reported_but_remains_outside_the_diff ... ok
[INFO] [stdout] test output_directory_creation_error_preserves_the_blocking_file ... ok
[INFO] [stdout] test no_header_stdout_without_a_branch_default_does_not_read_config ... ok
[INFO] [stdout] test normal_stdout_works_without_a_config_path ... ok
[INFO] [stdout] test multiple_untracked_files_are_reported_for_all_mode ... ok
[INFO] [stdout] test relative_output_directory_with_spaces_and_unicode_is_created ... ok
[INFO] [stdout] test working_tree_error_remains_visible_with_quiet_mode ... ok
[INFO] [stdout] test untracked_count_startup_failure_is_reported ... FAILED
[INFO] [stdout] test work_tree_probe_without_a_diagnostic_reports_its_status ... FAILED
[INFO] [stdout] test empty_modes_report_their_specific_status ... ok
[INFO] [stdout] test work_tree_probe_preserves_an_unrelated_git_diagnostic ... FAILED
[INFO] [stdout] test work_tree_probe_reports_only_the_first_meaningful_diagnostic_line ... FAILED
[INFO] [stdout] test untracked_count_command_failure_is_reported ... FAILED
[INFO] [stdout] test stdout_mode_reports_git_diff_failure ... FAILED
[INFO] [stdout] test unborn_repository_empty_diff_succeeds ... ok
[INFO] [stdout] test xdg_wayland_session_selects_wl_copy_without_wayland_display ... FAILED
[INFO] [stdout] test temporary_patch_creation_error_names_the_output_directory ... FAILED
[INFO] [stdout] test unavailable_git_executable_is_actionable_for_stdout ... ok
[INFO] [stdout] test unavailable_git_executable_is_actionable ... ok
[INFO] [stdout] test terminal_stdout_defaults_to_file_output ... ok
[INFO] [stdout] test zero_untracked_files_keep_the_short_empty_message ... ok
[INFO] [stdout] test stdout_mode_emits_only_raw_patch_and_creates_no_patch ... ok
[INFO] [stdout] test successful_empty_diff_removes_stale_patch_and_reports_status ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- copy_save_with_explicit_directory_writes_all_three_destinations stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'copy_save_with_explicit_directory_writes_all_three_destinations' (1732) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpuo6thx", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c757dcb8 - <delivery[a157ff9922fd0fef]::copy_save_with_explicit_directory_writes_all_three_destinations::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- clipboard_failure_is_nonzero_without_contaminating_diff_stdout stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'clipboard_failure_is_nonzero_without_contaminating_diff_stdout' (1726) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpLtLhGM", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c757cf9e - <delivery[a157ff9922fd0fef]::clipboard_failure_is_nonzero_without_contaminating_diff_stdout::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- copy_writes_the_exact_diff_and_keeps_captured_stdout_clean stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'copy_writes_the_exact_diff_and_keeps_captured_stdout_clean' (1733) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpxyaiQh", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c7579ffb - <delivery[a157ff9922fd0fef]::copy_writes_the_exact_diff_and_keeps_captured_stdout_clean::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- multi_output_render_failure_does_not_create_a_destination stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'multi_output_render_failure_does_not_create_a_destination' (1958) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmp3uimT5", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c7578e84 - <delivery[a157ff9922fd0fef]::multi_output_render_failure_does_not_create_a_destination::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- stdout_failure_does_not_prevent_a_clipboard_write stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'stdout_failure_does_not_prevent_a_clipboard_write' (1970) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpqkOfhu", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c75759ce - <delivery[a157ff9922fd0fef]::stdout_failure_does_not_prevent_a_clipboard_write::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- untracked_count_startup_failure_is_reported stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'untracked_count_startup_failure_is_reported' (2103) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpfUHWA6", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c7574ad0 - <delivery[a157ff9922fd0fef]::untracked_count_startup_failure_is_reported::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- work_tree_probe_without_a_diagnostic_reports_its_status stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'work_tree_probe_without_a_diagnostic_reports_its_status' (2106) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpTFXH48", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c7577a90 - <delivery[a157ff9922fd0fef]::work_tree_probe_without_a_diagnostic_reports_its_status::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- work_tree_probe_preserves_an_unrelated_git_diagnostic stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'work_tree_probe_preserves_an_unrelated_git_diagnostic' (2104) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpu923Vc", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c75775f0 - <delivery[a157ff9922fd0fef]::work_tree_probe_preserves_an_unrelated_git_diagnostic::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- work_tree_probe_reports_only_the_first_meaningful_diagnostic_line stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'work_tree_probe_reports_only_the_first_meaningful_diagnostic_line' (2105) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpQa7ahk", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c757e630 - <delivery[a157ff9922fd0fef]::work_tree_probe_reports_only_the_first_meaningful_diagnostic_line::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- untracked_count_command_failure_is_reported stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'untracked_count_command_failure_is_reported' (2102) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpgF1daF", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c7574630 - <delivery[a157ff9922fd0fef]::untracked_count_command_failure_is_reported::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- stdout_mode_reports_git_diff_failure stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'stdout_mode_reports_git_diff_failure' (2095) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmppy70TB", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c7570f74 - <delivery[a157ff9922fd0fef]::stdout_mode_reports_git_diff_failure::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xdg_wayland_session_selects_wl_copy_without_wayland_display stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdg_wayland_session_selects_wl_copy_without_wayland_display' (2108) panicked at tests/support/fake_program.rs:6:85:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: NotFound, error: PathError { path: "/opt/rustwide/workdir/target/.tmpDcHZ7p", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7582f90 - delivery[a157ff9922fd0fef]::fake_program::executable_script
[INFO] [stdout]   13:     0x57f6c757b628 - <delivery[a157ff9922fd0fef]::xdg_wayland_session_selects_wl_copy_without_wayland_display::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79349684fdfa - <unknown>
[INFO] [stdout]   20:     0x7934968e33d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- temporary_patch_creation_error_names_the_output_directory stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'temporary_patch_creation_error_names_the_output_directory' (2097) panicked at tests/delivery.rs:74:60:
[INFO] [stdout] called `Result::unwrap_err()` on an `Ok` value: [87, 114, 111, 116, 101, 32, 117, 110, 115, 116, 97, 103, 101, 100, 46, 100, 105, 102, 102, 32, 40, 49, 51, 50, 32, 66, 41, 10]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57f6c769fc71 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x57f6c76b652a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x57f6c76a529c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x57f6c76790a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x57f6c7696ff9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x57f6c7595850 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x57f6c76971b2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x57f6c7679152 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x57f6c7671bb9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x57f6c7679efd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x57f6c76b6ccc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x57f6c76b6aa2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x57f6c7579d2c - <delivery[a157ff9922fd0fef]::temporary_patch_creation_error_names_the_output_directory::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x57f6c7588b3b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   14:     0x57f6c75961a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x57f6c758fa64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x57f6c7599302 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x57f6c769ecc9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79349684fdfa - <unknown>
[INFO] [stdout]   19:     0x7934968e33d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     clipboard_failure_is_nonzero_without_contaminating_diff_stdout
[INFO] [stdout]     copy_save_with_explicit_directory_writes_all_three_destinations
[INFO] [stdout]     copy_writes_the_exact_diff_and_keeps_captured_stdout_clean
[INFO] [stdout]     multi_output_render_failure_does_not_create_a_destination
[INFO] [stdout]     stdout_failure_does_not_prevent_a_clipboard_write
[INFO] [stdout]     stdout_mode_reports_git_diff_failure
[INFO] [stdout]     temporary_patch_creation_error_names_the_output_directory
[INFO] [stdout]     untracked_count_command_failure_is_reported
[INFO] [stdout]     untracked_count_startup_failure_is_reported
[INFO] [stdout]     work_tree_probe_preserves_an_unrelated_git_diagnostic
[INFO] [stdout]     work_tree_probe_reports_only_the_first_meaningful_diagnostic_line
[INFO] [stdout]     work_tree_probe_without_a_diagnostic_reports_its_status
[INFO] [stdout]     xdg_wayland_session_selects_wl_copy_without_wayland_display
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 36 passed; 13 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test delivery`
[INFO] running `Command { std: "docker" "inspect" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0", kill_on_drop: false }`
[INFO] [stdout] d3b25524dabf28dac06b050fbcc5e831f3e79ed2c23f95c8f29f457c27ed98d0
