[INFO] fetching crate kempt-fmt 0.2.0...
[INFO] testing kempt-fmt-0.2.0 against 1.98.0-beta.1 for beta-1.98-1
[INFO] extracting crate kempt-fmt 0.2.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate kempt-fmt 0.2.0
[INFO] finished tweaking crates.io crate kempt-fmt 0.2.0
[INFO] tweaked toml for crates.io crate kempt-fmt 0.2.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate kempt-fmt 0.2.0 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 crates.io crate kempt-fmt 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.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-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada
[INFO] running `Command { std: "docker" "start" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada", 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" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada" "/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" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada", 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" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada" "/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 cc v1.2.61
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling ureq-proto v0.6.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling utf8-zero v0.8.1
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling toml_edit v0.25.11+spec-1.1.0
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling which v8.0.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ureq v3.3.0
[INFO] [stderr]    Compiling kempt-fmt v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 06s
[INFO] running `Command { std: "docker" "inspect" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada", 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" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada" "/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 kempt-fmt v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.72s
[INFO] running `Command { std: "docker" "inspect" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada", 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" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada" "/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.16s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/kempt-b5093fb90b193283)
[INFO] [stdout] 
[INFO] [stdout] running 237 tests
[INFO] [stdout] test cache::tests::different_versions_are_cached_separately ... ok
[INFO] [stdout] test cache::tests::ensure_gjf_native_uses_correct_url_and_chmods ... ok
[INFO] [stdout] test cache::tests::ensure_ktfmt_is_idempotent ... ok
[INFO] [stdout] test cache::tests::ensure_creates_cache_dir ... ok
[INFO] [stdout] test cache::tests::list_entries_returns_empty_when_cache_dir_absent ... ok
[INFO] [stdout] test cache::tests::native_supported_for_version_uses_correct_cutoffs ... ok
[INFO] [stdout] test cache::tests::native_supported_handles_malformed_versions ... ok
[INFO] [stdout] test cache::tests::ensure_gjf_jar_uses_correct_url ... ok
[INFO] [stdout] test cache::tests::ensure_ktfmt_downloads_when_missing ... ok
[INFO] [stdout] test cache::tests::list_entries_includes_native_gjf_binary ... ok
[INFO] [stdout] test cache::tests::ensure_gjf_native_windows_includes_exe_suffix ... ok
[INFO] [stdout] test cache::tests::prune_with_empty_keep_removes_everything ... ok
[INFO] [stdout] test cache::tests::resolve_gjf_flavor_falls_back_to_jar_for_old_version ... ok
[INFO] [stdout] test cache::tests::resolve_gjf_flavor_returns_jar_when_native_disabled ... ok
[INFO] [stdout] test cache::tests::prune_removes_only_unkept_jars ... ok
[INFO] [stdout] test cache::tests::paths_are_version_suffixed ... ok
[INFO] [stdout] test commands::tests::check_summary_explicit_context_tells_user_to_swap_check_for_format ... ok
[INFO] [stdout] test commands::tests::check_summary_does_not_print_paths_in_main_summary_line ... ok
[INFO] [stdout] test cache::tests::resolve_gjf_flavor_require_errors_when_unavailable ... ok
[INFO] [stdout] test commands::tests::check_summary_clean_outcome_returns_no_lines ... ok
[INFO] [stdout] test cache::tests::prune_on_empty_cache_is_noop ... ok
[INFO] [stdout] test cache::tests::list_entries_ignores_unrelated_files ... ok
[INFO] [stdout] test commands::tests::check_summary_files_only_suggests_kempt_format_all ... ok
[INFO] [stdout] test cache::tests::list_entries_returns_artifacts_with_sizes ... ok
[INFO] [stdout] test commands::tests::check_summary_parse_errors_only_describes_them ... ok
[INFO] [stdout] test commands::tests::check_summary_mixed_failures_lists_both_steps ... ok
[INFO] [stdout] test commands::tests::check_summary_omits_per_file_command_above_threshold ... ok
[INFO] [stdout] test commands::tests::check_summary_includes_per_file_command_when_under_threshold ... ok
[INFO] [stdout] test commands::tests::check_summary_quotes_paths_with_spaces ... ok
[INFO] [stdout] test commands::tests::check_summary_hook_context_skips_per_file_suggestion ... ok
[INFO] [stdout] test commands::tests::check_summary_hook_context_uses_multi_line_guidance ... ok
[INFO] [stdout] test commands::tests::check_summary_walk_scope_suggests_walk_command ... ok
[INFO] [stdout] test commands::tests::check_summary_singular_pluralizes_correctly ... ok
[INFO] [stdout] test commands::tests::detect_languages_finds_java ... ok
[INFO] [stdout] test commands::tests::detect_languages_finds_kotlin ... ok
[INFO] [stdout] test commands::tests::detect_languages_finds_kts_as_kotlin ... ok
[INFO] [stdout] test commands::tests::check_summary_staged_scope_suggests_staged_command ... ok
[INFO] [stdout] test commands::tests::partial_temp_suffix_matches_source_kind ... ok
[INFO] [stdout] test commands::tests::parse_added_line_ranges_reads_cached_diff_hunks ... ok
[INFO] [stdout] test commands::tests::detect_languages_finds_both ... ok
[INFO] [stdout] test commands::tests::detect_languages_skips_build_and_dot_git ... ok
[INFO] [stdout] test commands::tests::keep_paths_includes_both_jar_and_native_when_native_auto ... ok
[INFO] [stdout] test commands::tests::detect_languages_finds_rust ... ok
[INFO] [stdout] test commands::tests::keep_paths_excludes_in_repo_jars ... ok
[INFO] [stdout] test commands::tests::run_format_check_mode_does_not_write ... ok
[INFO] [stdout] test commands::tests::run_format_inserts_header_and_fixes_whitespace ... ok
[INFO] [stdout] test commands::tests::run_format_inserts_kts_header_after_shebang ... ok
[INFO] [stdout] test commands::tests::run_format_clean_files_yield_empty_outcome ... ok
[INFO] [stdout] test commands::tests::run_hook_aborts_on_partial_stage ... ok
[INFO] [stdout] test commands::tests::run_hook_formats_and_restages_safe_files ... ok
[INFO] [stdout] test commands::tests::run_init_empty_repo_writes_both_sections ... ok
[INFO] [stdout] test commands::tests::run_init_is_idempotent ... ok
[INFO] [stdout] test commands::tests::run_init_java_only_omits_ktfmt ... ok
[INFO] [stdout] test commands::tests::run_init_kotlin_only_omits_gjf ... ok
[INFO] [stdout] test commands::tests::run_init_rust_only_omits_ktfmt_and_gjf ... ok
[INFO] [stdout] test commands::tests::run_format_reports_jvm_formatter_changes ... ok
[INFO] [stdout] test commands::tests::run_hook_restages_jvm_formatter_changes ... ok
[INFO] [stdout] test commands::tests::run_init_starter_does_not_write_explicit_default_styles ... ok
[INFO] [stdout] test commands::tests::run_init_starter_parses_as_valid_config ... ok
[INFO] [stdout] test commands::tests::run_update_fetches_only_configured_tools ... ok
[INFO] [stdout] test commands::tests::run_init_writes_starter_files ... ok
[INFO] [stdout] test commands::tests::run_init_with_license_header_writes_header_config_and_template ... ok
[INFO] [stdout] test commands::tests::run_update_skips_tools_with_path ... ok
[INFO] [stdout] test commands::tests::run_vendor_config_value_uses_relative_target_for_relative_dir ... ok
[INFO] [stdout] test commands::tests::run_vendor_copies_jars_into_target_dir ... ok
[INFO] [stdout] test commands::tests::run_vendor_skips_tools_already_using_path ... ok
[INFO] [stdout] test commands::tests::run_vendor_with_native_gjf_copies_native_binary ... ok
[INFO] [stdout] test commands::tests::run_vendor_is_idempotent ... ok
[INFO] [stdout] test commands::tests::run_vendor_with_no_configured_tools_returns_empty ... ok
[INFO] [stdout] test commands::tests::run_vendor_creates_target_dir ... ok
[INFO] [stdout] test commands::tests::shell_escape_escapes_embedded_single_quotes ... ok
[INFO] [stdout] test commands::tests::shell_escape_leaves_simple_paths_alone ... ok
[INFO] [stdout] test config::tests::empty_config_yields_defaults ... ok
[INFO] [stdout] test commands::tests::shell_escape_quotes_paths_with_spaces ... ok
[INFO] [stdout] test config::tests::gjf_aosp_style ... ok
[INFO] [stdout] test config::tests::gjf_license_header_uses_global_when_only_excludes_set ... ok
[INFO] [stdout] test config::tests::gjf_paths_default_to_java_extension ... ok
[INFO] [stdout] test config::tests::gjf_source_relative_path_resolves_against_repo_root ... ok
[INFO] [stdout] test config::tests::gjf_with_both_version_and_path_rejected ... ok
[INFO] [stdout] test config::tests::glob_list_accepts_inline_array_or_file_path ... ok
[INFO] [stdout] test config::tests::glob_list_resolves_file_path_to_lines ... ok
[INFO] [stdout] test config::tests::glob_list_resolves_inline_unchanged ... ok
[INFO] [stdout] test config::tests::gjf_section_default_style_is_google ... ok
[INFO] [stdout] test config::tests::invalid_ktfmt_style_rejected ... ok
[INFO] [stdout] test config::tests::ktfmt_explicit_style ... ok
[INFO] [stdout] test config::tests::ktfmt_license_header_excludes_only ... ok
[INFO] [stdout] test config::tests::ktfmt_license_header_file_overrides_global ... ok
[INFO] [stdout] test commands::tests::shell_escape_quotes_glob_metachars ... ok
[INFO] [stdout] test config::tests::hook_check_mode ... ok
[INFO] [stdout] test config::tests::ktfmt_missing_version_and_path_rejected ... ok
[INFO] [stdout] test config::tests::ktfmt_path_only_is_valid ... ok
[INFO] [stdout] test config::tests::ktfmt_section_default_style_is_google ... ok
[INFO] [stdout] test config::tests::ktfmt_paths_default_to_kt_extensions ... ok
[INFO] [stdout] test config::tests::ktfmt_source_absolute_path_used_as_is ... ok
[INFO] [stdout] test config::tests::ktfmt_source_relative_path_resolves_against_repo_root ... ok
[INFO] [stdout] test config::tests::ktfmt_source_version_returns_cached ... ok
[INFO] [stdout] test config::tests::ktfmt_with_both_version_and_path_rejected ... ok
[INFO] [stdout] test config::tests::license_header_only_per_tool_no_global_works ... ok
[INFO] [stdout] test config::tests::load_from_file_roundtrip ... ok
[INFO] [stdout] test config::tests::license_header_global_only ... ok
[INFO] [stdout] test config::tests::paths_exclude_can_be_a_file_path ... ok
[INFO] [stdout] test config::tests::license_header_disabled_when_neither_global_nor_tool_provides_file ... ok
[INFO] [stdout] test config::tests::no_license_header_config_yields_no_resolution ... ok
[INFO] [stdout] test config::tests::paths_include_field_no_longer_supported ... ok
[INFO] [stdout] test config::tests::paths_exclude_replaces_default ... ok
[INFO] [stdout] test config::tests::resolve_catalogs_errors_clearly_for_rich_version ... ok
[INFO] [stdout] test config::tests::resolve_catalogs_errors_when_file_missing ... ok
[INFO] [stdout] test config::tests::resolve_catalogs_errors_when_key_missing ... ok
[INFO] [stdout] test config::tests::resolve_catalogs_caches_per_file ... ok
[INFO] [stdout] test config::tests::resolve_catalogs_replaces_ref_with_literal ... ok
[INFO] [stdout] test config::tests::resolve_catalogs_passes_through_literal_versions ... ok
[INFO] [stdout] test config::tests::rustfmt_license_header_file_overrides_global ... ok
[INFO] [stdout] test config::tests::resolve_catalogs_errors_when_versions_table_absent ... ok
[INFO] [stdout] test config::tests::rustfmt_license_header_uses_global_when_only_excludes_set ... ok
[INFO] [stdout] test config::tests::rustfmt_section_is_supported ... ok
[INFO] [stdout] test config::tests::resolve_catalogs_uses_explicit_key ... ok
[INFO] [stdout] test config::tests::tool_paths_override_take_precedence_over_defaults ... ok
[INFO] [stdout] test config::tests::rustfmt_paths_default_to_rs_extension ... ok
[INFO] [stdout] test config::tests::version_accepts_catalog_ref_table_with_explicit_key ... ok
[INFO] [stdout] test config::tests::unknown_section_field_rejected ... ok
[INFO] [stdout] test config::tests::unknown_top_level_field_rejected ... ok
[INFO] [stdout] test config::tests::whitespace_final_newline_can_be_disabled ... ok
[INFO] [stdout] test config::tests::version_catalog_ref_key_is_optional ... ok
[INFO] [stdout] test config::tests::whitespace_both_disabled ... ok
[INFO] [stdout] test config::tests::whitespace_strip_trailing_can_be_disabled ... ok
[INFO] [stdout] test formatters::tests::chunk_files_fits_in_one_chunk_under_budget ... ok
[INFO] [stdout] test formatters::tests::chunk_files_empty_input_yields_no_chunks ... ok
[INFO] [stdout] test config::tests::whitespace_paths_default_to_all_known_languages ... ok
[INFO] [stdout] test formatters::tests::chunk_files_preserves_order_across_chunks ... ok
[INFO] [stdout] test formatters::tests::chunk_files_single_file_larger_than_budget_gets_own_chunk ... ok
[INFO] [stdout] test formatters::tests::chunk_files_splits_when_budget_exceeded ... ok
[INFO] [stdout] test formatters::tests::filter_jvm_noise_keeps_real_errors_when_no_warnings ... ok
[INFO] [stdout] test formatters::tests::filter_jvm_noise_preserves_indented_warning_in_error_text ... ok
[INFO] [stdout] test formatters::tests::filter_jvm_noise_returns_empty_when_only_warnings ... ok
[INFO] [stdout] test formatters::tests::gjf_args_aosp_includes_flag ... ok
[INFO] [stdout] test formatters::tests::filter_jvm_noise_strips_warning_lines ... ok
[INFO] [stdout] test formatters::tests::gjf_args_check_uses_dry_run_not_replace ... ok
[INFO] [stdout] test formatters::tests::gjf_args_default_style_omits_aosp_flag ... ok
[INFO] [stdout] test formatters::tests::jvm_flags_includes_xmx_and_add_opens ... ok
[INFO] [stdout] test formatters::tests::ktfmt_args_default_style_is_google ... ok
[INFO] [stdout] test formatters::tests::ktfmt_args_check_adds_dry_run_and_exit_flag ... ok
[INFO] [stdout] test formatters::tests::ktfmt_args_format_mode_omits_dry_run ... ok
[INFO] [stdout] test formatters::tests::ktfmt_args_kotlinlang_style ... ok
[INFO] [stdout] test formatters::tests::ktfmt_args_meta_style ... ok
[INFO] [stdout] test formatters::tests::run_batched_with_no_files_does_not_spawn ... ok
[INFO] [stdout] test formatters::tests::run_native_with_no_files_does_not_spawn ... ok
[INFO] [stdout] test hook::tests::check_partial_staging_empty_candidates_is_safe ... ok
[INFO] [stdout] test hook::tests::check_partial_staging_flags_overlapping_files ... ok
[INFO] [stdout] test hook::tests::check_partial_staging_ignores_unstaged_files_outside_candidates ... ok
[INFO] [stdout] test hook::tests::check_partial_staging_results_are_sorted_for_stable_output ... ok
[INFO] [stdout] test hook::tests::check_partial_staging_safe_when_no_overlap ... ok
[INFO] [stdout] test hook::tests::format_partial_stage_error_lists_files_and_options ... ok
[INFO] [stdout] test formatters::tests::run_argfile_with_no_files_does_not_spawn ... ok
[INFO] [stdout] test hook::tests::install_pre_commit_force_overwrites ... ok
[INFO] [stdout] test hook::tests::install_pre_commit_refuses_to_overwrite ... ok
[INFO] [stdout] test license::tests::has_header_empty_marker_is_false ... ok
[INFO] [stdout] test license::tests::has_header_false_when_marker_absent ... ok
[INFO] [stdout] test license::tests::has_header_only_scans_first_n_lines ... ok
[INFO] [stdout] test hook::tests::install_pre_commit_writes_executable_hook ... ok
[INFO] [stdout] test license::tests::has_header_true_when_marker_in_first_lines ... ok
[INFO] [stdout] test license::tests::insert_header_empty_content ... ok
[INFO] [stdout] test license::tests::insert_header_java_with_package ... ok
[INFO] [stdout] test license::tests::insert_header_kotlin_with_file_annotation ... ok
[INFO] [stdout] test license::tests::insert_header_kotlin_with_package ... ok
[INFO] [stdout] test license::tests::insert_header_kts_preserves_shebang_without_trailing_newline ... ok
[INFO] [stdout] test license::tests::insert_header_kts_preserves_shebang_first ... ok
[INFO] [stdout] test license::tests::insert_header_kts_with_plugins ... ok
[INFO] [stdout] test license::tests::insert_header_no_delimiter_falls_back_to_prepend ... ok
[INFO] [stdout] test license::tests::insert_header_replaces_pre_package_preamble ... ok
[INFO] [stdout] test license::tests::insert_header_rust_with_use_statement ... ok
[INFO] [stdout] test license::tests::marker_empty_template_returns_empty ... ok
[INFO] [stdout] test license::tests::marker_falls_back_when_every_line_has_year ... ok
[INFO] [stdout] test license::tests::insert_header_rust_with_inner_attribute ... ok
[INFO] [stdout] test license::tests::render_adds_newline_if_template_lacks_one ... ok
[INFO] [stdout] test license::tests::marker_uses_longest_non_year_line ... ok
[INFO] [stdout] test license::tests::render_preserves_existing_trailing_newline ... ok
[INFO] [stdout] test license::tests::render_substitutes_year_and_ensures_trailing_newline ... ok
[INFO] [stdout] test commands::tests::partial_ktfmt_updates_index_without_staging_unstaged_hunks ... ok
[INFO] [stdout] test git::tests::add_restages_tracked_file_under_ignored_directory ... ok
[INFO] [stdout] test commands::tests::run_hook_partial_gjf_updates_index_without_staging_unstaged_hunks ... ok
[INFO] [stdout] test license::tests::source_kind_from_extension ... ok
[INFO] [stdout] test paths::tests::collect_universe_returns_all_tracked_for_all_scope ... ok
[INFO] [stdout] test paths::tests::collect_universe_returns_explicit_unmodified ... ok
[INFO] [stdout] test paths::tests::apply_global_excludes_no_match_keeps_everything ... ok
[INFO] [stdout] test paths::tests::collect_universe_returns_staged_for_staged_scope ... ok
[INFO] [stdout] test paths::tests::tool_globset_builds_include_and_exclude ... ok
[INFO] [stdout] test paths::tests::apply_global_excludes_drops_matching_paths ... ok
[INFO] [stdout] test paths::tests::build_globset_rejects_invalid_pattern ... ok
[INFO] [stdout] test paths::tests::walk_prunes_dot_git_directory ... ok
[INFO] [stdout] test pipeline::tests::excludes_glob_basename_pattern_matches_nested_path ... ok
[INFO] [stdout] test paths::tests::walk_returns_files_regardless_of_git_state ... ok
[INFO] [stdout] test pipeline::tests::process_clean_input_no_changes ... ok
[INFO] [stdout] test pipeline::tests::process_combines_steps ... ok
[INFO] [stdout] test pipeline::tests::process_fixes_whitespace_when_dirty ... ok
[INFO] [stdout] test pipeline::tests::excludes_invalid_glob_errors_with_helpful_message ... ok
[INFO] [stdout] test paths::tests::walk_does_not_consult_gitignore ... ok
[INFO] [stdout] test pipeline::tests::excludes_skips_blank_and_comment_lines ... ok
[INFO] [stdout] test pipeline::tests::process_inserts_header_when_missing ... ok
[INFO] [stdout] test pipeline::tests::process_skips_header_when_present ... ok
[INFO] [stdout] test pipeline::tests::process_with_only_final_newline_leaves_trailing_alone ... ok
[INFO] [stdout] test pipeline::tests::process_with_only_strip_trailing_leaves_missing_newline_alone ... ok
[INFO] [stdout] test tests::current_year_is_reasonable ... ok
[INFO] [stdout] test pipeline::tests::report_records_only_changed_files ... ok
[INFO] [stdout] test tests::human_bytes_scales_units ... ok
[INFO] [stdout] test upgrade::tests::extract_tag_name_from_github_response ... ok
[INFO] [stdout] test upgrade::tests::extract_release_tag_from_maven_metadata ... ok
[INFO] [stdout] test upgrade::tests::extract_tag_name_handles_whitespace_around_colon ... ok
[INFO] [stdout] test upgrade::tests::dry_run_does_not_write ... ok
[INFO] [stdout] test upgrade::tests::missing_section_is_a_noop ... ok
[INFO] [stdout] test upgrade::tests::skips_catalog_ref_section ... ok
[INFO] [stdout] test upgrade::tests::no_changes_when_already_current ... ok
[INFO] [stdout] test upgrade::tests::skips_path_based_section ... ok
[INFO] [stdout] test upgrade::tests::upgrades_both_when_outdated ... ok
[INFO] [stdout] test upgrade::tests::preserves_comments_and_formatting ... ok
[INFO] [stdout] test whitespace::tests::diagnose_clean_file ... ok
[INFO] [stdout] test whitespace::tests::diagnose_disabled_pass_does_not_flag_issues ... ok
[INFO] [stdout] test whitespace::tests::diagnose_trailing_cr ... ok
[INFO] [stdout] test whitespace::tests::diagnose_empty_is_clean ... ok
[INFO] [stdout] test whitespace::tests::diagnose_trailing_spaces ... ok
[INFO] [stdout] test whitespace::tests::diagnose_missing_final_newline ... ok
[INFO] [stdout] test whitespace::tests::diagnose_trailing_tabs ... ok
[INFO] [stdout] test whitespace::tests::fix_adds_missing_final_newline ... ok
[INFO] [stdout] test whitespace::tests::fix_both_disabled_is_identity ... ok
[INFO] [stdout] test whitespace::tests::fix_does_not_collapse_blank_lines ... ok
[INFO] [stdout] test whitespace::tests::fix_idempotent_on_clean_input ... ok
[INFO] [stdout] test whitespace::tests::fix_only_newline_does_not_strip_trailing ... ok
[INFO] [stdout] test whitespace::tests::fix_only_strip_preserves_existing_final_newline ... ok
[INFO] [stdout] test whitespace::tests::fix_only_strip_preserves_no_final_newline ... ok
[INFO] [stdout] test whitespace::tests::fix_strips_mixed_whitespace ... ok
[INFO] [stdout] test whitespace::tests::fix_empty_stays_empty ... ok
[INFO] [stdout] test whitespace::tests::fix_strips_trailing_spaces ... ok
[INFO] [stdout] test whitespace::tests::fix_strips_whitespace_only_line_to_empty ... ok
[INFO] [stdout] test whitespace::tests::fix_preserves_indentation ... ok
[INFO] [stdout] test pipeline::tests::excludes_glob_directory_pattern ... ok
[INFO] [stdout] test commands::tests::run_format_check_mode_reports_rustfmt_changes_without_writing ... ok
[INFO] [stdout] test commands::tests::run_format_runs_cargo_fmt_for_rust_files ... FAILED
[INFO] [stdout] test commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- commands::tests::run_format_runs_cargo_fmt_for_rust_files stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::tests::run_format_runs_cargo_fmt_for_rust_files' (1046) panicked at src/commands.rs:1490:80:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: cargo fmt failed (exit 1):
[INFO] [stdout] error: 'cargo-fmt' is not installed for the toolchain '1.98.0-beta.1-x86_64-unknown-linux-gnu'.
[INFO] [stdout] help: run `rustup component add --toolchain 1.98.0-beta.1-x86_64-unknown-linux-gnu rustfmt` to install it
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <anyhow::Error>::msg::<alloc::string::String>
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: anyhow::__private::format_err
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/lib.rs:690:13
[INFO] [stdout]    2: kempt::commands::formatter_failure
[INFO] [stdout]              at ./src/commands.rs:921:9
[INFO] [stdout]    3: kempt::commands::apply_rustfmt
[INFO] [stdout]              at ./src/commands.rs:874:24
[INFO] [stdout]    4: kempt::commands::run_format
[INFO] [stdout]              at ./src/commands.rs:71:5
[INFO] [stdout]    5: kempt::commands::tests::run_format_runs_cargo_fmt_for_rust_files
[INFO] [stdout]              at ./src/commands.rs:1490:19
[INFO] [stdout]    6: kempt::commands::tests::run_format_runs_cargo_fmt_for_rust_files::{closure#0}
[INFO] [stdout]              at ./src/commands.rs:1476:50
[INFO] [stdout]    7: <kempt::commands::tests::run_format_runs_cargo_fmt_for_rust_files::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    8: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    9: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   10: test::run_test_in_process::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   11: <core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   12: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   13: std::panicking::catch_unwind::<core::result::Result<(), alloc::string::String>, core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   14: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   15: test::run_test_in_process
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   16: test::run_test::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   17: test::run_test::{closure#1}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   18: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   19: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   20: <core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   21: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   22: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   23: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   24: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   25: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26: <alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output = ()> + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   27: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   28: <unknown>
[INFO] [stdout]   29: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a8d398732e1 - 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:     0x5a8d398732e1 - 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:     0x5a8d398732e1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a8d398732e1 - <<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:     0x5a8d3988a3ba - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a8d3988a3ba - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5a8d3987806c - 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:     0x5a8d3987806c - <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:     0x5a8d3984cdf6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a8d3984cdf6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a8d39869019 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a8d394d8080 - <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:     0x5a8d394d8080 - 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:     0x5a8d398691d2 - <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:     0x5a8d398691d2 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5a8d3984cea2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5a8d39843eb9 - 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:     0x5a8d3984dd5d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5a8d3988ac3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a8d3988a9b2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5a8d3943adda - <core[6883ba1bc0fe4ed1]::result::Result<kempt[2bbce128b839bcb4]::commands::FormatOutcome, anyhow[3b9a07a6948cd063]::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x5a8d3943adda - kempt[2bbce128b839bcb4]::commands::tests::run_format_runs_cargo_fmt_for_rust_files
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands.rs:1490:80
[INFO] [stdout]   22:     0x5a8d3942e337 - kempt[2bbce128b839bcb4]::commands::tests::run_format_runs_cargo_fmt_for_rust_files::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands.rs:1476:50
[INFO] [stdout]   23:     0x5a8d394171c6 - <kempt[2bbce128b839bcb4]::commands::tests::run_format_runs_cargo_fmt_for_rust_files::{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]   24:     0x5a8d394cb3bb - <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]   25:     0x5a8d394cb3bb - 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]   26:     0x5a8d394d8a05 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5a8d394d8a05 - <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]   28:     0x5a8d394d8a05 - 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]   29:     0x5a8d394d8a05 - 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]   30:     0x5a8d394d8a05 - 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]   31:     0x5a8d394d8a05 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5a8d394d8a05 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5a8d394d34b4 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5a8d394d34b4 - 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]   35:     0x5a8d394dbb52 - 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]   36:     0x5a8d394dbb52 - <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]   37:     0x5a8d394dbb52 - 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]   38:     0x5a8d394dbb52 - 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]   39:     0x5a8d394dbb52 - 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]   40:     0x5a8d394dbb52 - 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]   41:     0x5a8d394dbb52 - <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]   42:     0x5a8d3987220f - <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]   43:     0x5a8d3987220f - <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]   44:     0x7c025c3f9aa4 - <unknown>
[INFO] [stdout]   45:     0x7c025c486a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt' (1044) panicked at src/commands.rs:1516:80:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: cargo fmt failed (exit 1):
[INFO] [stdout] error: 'cargo-fmt' is not installed for the toolchain '1.98.0-beta.1-x86_64-unknown-linux-gnu'.
[INFO] [stdout] help: run `rustup component add --toolchain 1.98.0-beta.1-x86_64-unknown-linux-gnu rustfmt` to install it
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <anyhow::Error>::msg::<alloc::string::String>
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: anyhow::__private::format_err
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/lib.rs:690:13
[INFO] [stdout]    2: kempt::commands::formatter_failure
[INFO] [stdout]              at ./src/commands.rs:921:9
[INFO] [stdout]    3: kempt::commands::apply_rustfmt
[INFO] [stdout]              at ./src/commands.rs:874:24
[INFO] [stdout]    4: kempt::commands::run_format
[INFO] [stdout]              at ./src/commands.rs:71:5
[INFO] [stdout]    5: kempt::commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt
[INFO] [stdout]              at ./src/commands.rs:1516:19
[INFO] [stdout]    6: kempt::commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt::{closure#0}
[INFO] [stdout]              at ./src/commands.rs:1498:59
[INFO] [stdout]    7: <kempt::commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    8: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    9: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   10: test::run_test_in_process::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   11: <core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   12: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   13: std::panicking::catch_unwind::<core::result::Result<(), alloc::string::String>, core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   14: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   15: test::run_test_in_process
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   16: test::run_test::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   17: test::run_test::{closure#1}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   18: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   19: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   20: <core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   21: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   22: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   23: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   24: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   25: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26: <alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output = ()> + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   27: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   28: <unknown>
[INFO] [stdout]   29: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a8d398732e1 - 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:     0x5a8d398732e1 - 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:     0x5a8d398732e1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a8d398732e1 - <<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:     0x5a8d3988a3ba - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a8d3988a3ba - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5a8d3987806c - 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:     0x5a8d3987806c - <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:     0x5a8d3984cdf6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a8d3984cdf6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a8d39869019 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a8d394d8080 - <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:     0x5a8d394d8080 - 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:     0x5a8d398691d2 - <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:     0x5a8d398691d2 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5a8d3984cea2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5a8d39843eb9 - 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:     0x5a8d3984dd5d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5a8d3988ac3c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a8d3988a9b2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5a8d39440ccc - <core[6883ba1bc0fe4ed1]::result::Result<kempt[2bbce128b839bcb4]::commands::FormatOutcome, anyhow[3b9a07a6948cd063]::Error>>::unwrap
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1231:23
[INFO] [stdout]   21:     0x5a8d39440ccc - kempt[2bbce128b839bcb4]::commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands.rs:1516:80
[INFO] [stdout]   22:     0x5a8d3942e637 - kempt[2bbce128b839bcb4]::commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands.rs:1498:59
[INFO] [stdout]   23:     0x5a8d394175c6 - <kempt[2bbce128b839bcb4]::commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt::{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]   24:     0x5a8d394cb3bb - <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]   25:     0x5a8d394cb3bb - 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]   26:     0x5a8d394d8a05 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5a8d394d8a05 - <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]   28:     0x5a8d394d8a05 - 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]   29:     0x5a8d394d8a05 - 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]   30:     0x5a8d394d8a05 - 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]   31:     0x5a8d394d8a05 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5a8d394d8a05 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5a8d394d34b4 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5a8d394d34b4 - 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]   35:     0x5a8d394dbb52 - 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]   36:     0x5a8d394dbb52 - <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]   37:     0x5a8d394dbb52 - 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]   38:     0x5a8d394dbb52 - 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]   39:     0x5a8d394dbb52 - 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]   40:     0x5a8d394dbb52 - 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]   41:     0x5a8d394dbb52 - <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]   42:     0x5a8d3987220f - <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]   43:     0x5a8d3987220f - <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]   44:     0x7c025c3f9aa4 - <unknown>
[INFO] [stdout]   45:     0x7c025c486a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     commands::tests::run_format_inserts_rust_header_and_runs_cargo_fmt
[INFO] [stdout]     commands::tests::run_format_runs_cargo_fmt_for_rust_files
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 235 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin kempt`
[INFO] running `Command { std: "docker" "inspect" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada", kill_on_drop: false }`
[INFO] [stdout] 224949fb4c7c97cb415de2d585867fc722cfcdfb0f2a71133c5100d460f1dada
