[INFO] cloning repository https://github.com/gaon12/rit
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gaon12/rit" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgaon12%2Frit", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgaon12%2Frit'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 12b3934649e755772583da42064680bdd34d9af1
[INFO] testing gaon12/rit against 1.98.0-beta.8+cargoflags=--release for beta-release-1.99-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgaon12%2Frit" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/gaon12/rit
[INFO] finished tweaking git repo https://github.com/gaon12/rit
[INFO] tweaked toml for git repo https://github.com/gaon12/rit written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/gaon12/rit on toolchain 1.98.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/gaon12/rit 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.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tree-sitter-language v0.1.7
[INFO] [stderr]   Downloaded serde_spanned v1.1.1
[INFO] [stderr]   Downloaded rsqlite-vfs v0.1.0
[INFO] [stderr]   Downloaded toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]   Downloaded hashlink v0.11.0
[INFO] [stderr]   Downloaded toml v1.1.2+spec-1.1.0
[INFO] [stderr]   Downloaded tree-sitter v0.26.8
[INFO] [stderr]   Downloaded tree-sitter-python v0.25.0
[INFO] [stderr]   Downloaded winnow v1.0.2
[INFO] [stderr]   Downloaded rusqlite v0.39.0
[INFO] [stderr]   Downloaded tree-sitter-rust v0.24.2
[INFO] [stderr]   Downloaded tree-sitter-typescript v0.23.2
[INFO] [stderr]   Downloaded libsqlite3-sys v0.37.0
[INFO] [stderr]   Downloaded sqlite-wasm-rs v0.5.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89
[INFO] running `Command { std: "docker" "start" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89", 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" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89", 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" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling openssl v0.10.79
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling openssl-sys v0.9.115
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling rit-core v0.1.0 (/opt/rustwide/workdir/crates/rit-core)
[INFO] [stderr]    Compiling rit-testkit v0.1.0 (/opt/rustwide/workdir/crates/rit-testkit)
[INFO] [stderr]    Compiling rit-cli v0.1.0 (/opt/rustwide/workdir/crates/rit-cli)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 22s
[INFO] running `Command { std: "docker" "inspect" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89", 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" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling rit-core v0.1.0 (/opt/rustwide/workdir/crates/rit-core)
[INFO] [stderr]    Compiling rit-testkit v0.1.0 (/opt/rustwide/workdir/crates/rit-testkit)
[INFO] [stderr]    Compiling rit-cli v0.1.0 (/opt/rustwide/workdir/crates/rit-cli)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 40s
[INFO] running `Command { std: "docker" "inspect" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89", 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" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/rit-5ecd456dafc2b6e6)
[INFO] [stdout] 
[INFO] [stdout] running 69 tests
[INFO] [stdout] test compat::tests::first_difference_reports_line_number ... ok
[INFO] [stdout] test compat::tests::read_only_command_filter_allows_safe_queries ... ok
[INFO] [stdout] test compat::tests::check_command_accepts_optional_separator ... ok
[INFO] [stdout] test doctor::tests::doctor_explain_prints_check_reasons ... ok
[INFO] [stdout] test doctor::tests::doctor_json_escapes_paths_and_checks ... ok
[INFO] [stdout] test graph::tests::graph_text_prints_branch_relationships ... ok
[INFO] [stdout] test graph::tests::graph_json_prints_typed_fields ... ok
[INFO] [stdout] test doctor::tests::doctor_sizer_prints_repository_shape_summary ... ok
[INFO] [stdout] test impact::tests::impact_requires_range ... ok
[INFO] [stdout] test large_files::tests::audit_args_default_to_safe_threshold ... ok
[INFO] [stdout] test large_files::tests::audit_args_parse_threshold_bytes ... ok
[INFO] [stdout] test op::tests::json_escape_handles_quotes_slashes_and_controls ... ok
[INFO] [stdout] test schema::tests::schema_command_rejects_unknown_names ... ok
[INFO] [stdout] test tests::auth_explain_prints_remote_request_without_secret_values ... ok
[INFO] [stdout] test tests::auth_help_is_available ... ok
[INFO] [stdout] test tests::branch_help_is_available ... ok
[INFO] [stdout] test tests::cat_file_help_is_available ... ok
[INFO] [stdout] test tests::checkout_help_is_available ... ok
[INFO] [stdout] test schema::tests::schema_command_prints_status_schema ... ok
[INFO] [stdout] test tests::cherry_pick_help_is_available ... ok
[INFO] [stdout] test tests::clone_help_is_available ... ok
[INFO] [stdout] test tests::clone_local_rejects_remote_locations ... ok
[INFO] [stdout] test tests::diff_json_requires_semantic_output ... ok
[INFO] [stdout] test tests::commit_requires_message ... ok
[INFO] [stdout] test tests::doctor_help_is_available ... ok
[INFO] [stdout] test tests::file_history_command_reports_missing_feature ... ok
[INFO] [stdout] test tests::fetch_rejects_unsupported_options ... ok
[INFO] [stdout] test tests::compat_help_is_available ... ok
[INFO] [stdout] test tests::file_history_help_is_available ... ok
[INFO] [stdout] test tests::formats_git_date_with_offset ... ok
[INFO] [stdout] test tests::doctor_rejects_unknown_options ... ok
[INFO] [stdout] test tests::help_prints_general_usage ... ok
[INFO] [stdout] test tests::fetch_help_is_available ... ok
[INFO] [stdout] test tests::ignore_help_is_available ... ok
[INFO] [stdout] test tests::graph_help_is_available ... ok
[INFO] [stdout] test tests::diff_help_is_available ... ok
[INFO] [stdout] test tests::indexdb_command_reports_missing_feature ... ok
[INFO] [stdout] test tests::large_files_help_is_available ... ok
[INFO] [stdout] test tests::log_help_is_available ... ok
[INFO] [stdout] test tests::indexdb_help_is_available ... ok
[INFO] [stdout] test tests::init_help_is_available ... ok
[INFO] [stdout] test tests::ls_files_help_is_available ... ok
[INFO] [stdout] test tests::op_help_mentions_force_restore ... ok
[INFO] [stdout] test tests::pathspec_help_is_available ... ok
[INFO] [stdout] test tests::pathspec_explain_prints_parsed_rules ... ok
[INFO] [stdout] test tests::push_help_is_available ... ok
[INFO] [stdout] test tests::rebase_help_is_available ... ok
[INFO] [stdout] test tests::repair_rejects_multiple_modes ... ok
[INFO] [stdout] test tests::repair_help_is_available ... ok
[INFO] [stdout] test tests::repair_rejects_unknown_options ... ok
[INFO] [stdout] test tests::restore_help_is_available ... ok
[INFO] [stdout] test tests::schema_help_is_available ... ok
[INFO] [stdout] test tests::semantic_diff_json_renders_typed_report ... ok
[INFO] [stdout] test tests::show_help_is_available ... ok
[INFO] [stdout] test tests::stash_help_is_available ... ok
[INFO] [stdout] test tests::status_help_mentions_explain ... ok
[INFO] [stdout] test tests::status_rejects_long_output_for_now ... ok
[INFO] [stdout] test tests::tag_help_is_available ... ok
[INFO] [stdout] test tests::version_prints_current_package_version ... ok
[INFO] [stdout] test tests::undo_help_mentions_force ... ok
[INFO] [stdout] test tests::graph_rejects_unknown_options ... ok
[INFO] [stdout] test tests::impact_help_is_available ... ok
[INFO] [stdout] test tests::workspace_explain_requires_profile_name ... ok
[INFO] [stdout] test tests::workspace_from_package_requires_path ... ok
[INFO] [stdout] test tests::push_rejects_local_locations ... ok
[INFO] [stdout] test doctor::tests::doctor_fix_plan_prints_repair_actions_without_applying ... ok
[INFO] [stdout] test tests::unknown_command_returns_usage_error ... ok
[INFO] [stdout] test tests::workspace_help_is_available ... ok
[INFO] [stderr]      Running tests/compat_cherry_pick.rs (/opt/rustwide/target/release/deps/compat_cherry_pick-bccb87e0595fb1df)
[INFO] [stdout] test tests::workspace_prefetch_requires_profile_name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test clean_cherry_pick_signoff_appends_trailer_like_git ... ok
[INFO] [stdout] test clean_cherry_pick_x_appends_origin_like_git ... ok
[INFO] [stdout] test clean_cherry_pick_ff_fast_forwards_like_git ... ok
[INFO] [stdout] test clean_cherry_pick_runs_prepare_and_post_hooks_like_git ... ok
[INFO] [stdout] test cherry_pick_strategy_option_ours_resolves_text_conflict_like_git_state ... ok
[INFO] [stdout] test cherry_pick_strategy_option_theirs_resolves_text_conflict_like_git_state ... ok
[INFO] [stdout] test clean_multi_commit_cherry_pick_matches_git_state ... ok
[INFO] [stdout] test clean_merge_commit_cherry_pick_with_mainline_matches_git_state ... ok
[INFO] [stdout] test conflicting_cherry_pick_continue_runs_commit_hooks_like_git ... ok
[INFO] [stdout] test clean_multi_no_commit_cherry_pick_matches_git_state ... ok
[INFO] [stdout] test clean_no_commit_cherry_pick_matches_git_state ... ok
[INFO] [stdout] test clean_single_parent_cherry_pick_matches_git_state ... ok
[INFO] [stdout] test conflicting_cherry_pick_continue_commits_resolved_index ... ok
[INFO] [stdout] test conflicting_cherry_pick_quit_leaves_index_and_worktree ... ok
[INFO] [stdout] test conflicting_cherry_pick_skip_restores_head_index_and_worktree ... ok
[INFO] [stdout] test conflicting_cherry_pick_writes_git_shaped_state_and_abort_restores_head ... ok
[INFO] [stdout] test multi_commit_cherry_pick_continue_clears_final_sequencer_like_git ... ok
[INFO] [stdout] test multi_commit_cherry_pick_continue_reuses_strategy_option_for_remaining_todo_like_git ... ok
[INFO] [stdout] test multi_commit_cherry_pick_continue_replays_remaining_clean_todo_like_git ... ok
[INFO] [stdout] test multi_commit_cherry_pick_conflict_writes_sequencer_like_git ... ok
[INFO] [stdout] test conflicting_merge_commit_cherry_pick_continue_with_mainline_matches_git_state ... ok
[INFO] [stdout] test multi_commit_cherry_pick_continue_stops_on_later_conflict_like_git ... ok
[INFO] [stdout] test multi_commit_cherry_pick_skip_reuses_strategy_option_for_remaining_todo_like_git ... ok
[INFO] [stdout] test multi_commit_cherry_pick_skip_replays_remaining_clean_todo_like_git ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compat_merge.rs (/opt/rustwide/target/release/deps/compat_merge-de92239a8d2e4c78)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test clean_merge_pre_merge_commit_hook_blocks_like_git_state ... ok
[INFO] [stdout] test clean_merge_short_n_does_not_bypass_pre_merge_commit_hook ... ok
[INFO] [stdout] test clean_merge_no_verify_bypasses_pre_merge_commit_hook ... ok
[INFO] [stdout] test fast_forward_merge_runs_post_merge_hook_like_git ... ok
[INFO] [stdout] test merge_continue_pre_commit_hook_blocks_like_git_state ... ok
[INFO] [stdout] test clean_merge_commit_runs_post_merge_hook_like_git ... ok
[INFO] [stdout] test clean_no_commit_merge_does_not_run_post_merge_hook_like_git ... ok
[INFO] [stdout] test merge_continue_no_verify_is_rejected_like_git ... ok
[INFO] [stdout] test merge_continue_runs_commit_hooks_like_git ... ok
[INFO] [stdout] test merge_state_modes_reject_extra_arguments_like_git ... ok
[INFO] [stderr]      Running tests/compat_read_only.rs (/opt/rustwide/target/release/deps/compat_read_only-8b969d0c726304c5)
[INFO] [stdout] test supported_merge_conflicts_leave_git_compatible_state ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.24s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 89 tests
[INFO] [stdout] test binary_diff_patch_outputs_match_git ... ok
[INFO] [stdout] test diff_bad_renames_config_error_matches_git ... ok
[INFO] [stdout] test binary_diff_summary_outputs_match_git ... ok
[INFO] [stdout] test cat_file_reads_delta_packed_blob_like_git ... ok
[INFO] [stdout] test diff_attr_pathspec_outputs_match_git ... ok
[INFO] [stdout] test diff_bad_rename_limit_config_error_matches_git ... ok
[INFO] [stdout] test diff_cached_copy_no_renames_option_order_matches_git ... ok
[INFO] [stdout] test diff_cached_exact_copy_stays_below_rename_limit_like_git ... ok
[INFO] [stdout] test diff_cached_find_copies_harder_outputs_match_git ... ok
[INFO] [stdout] test diff_cached_fractional_copy_threshold_outputs_match_git ... ok
[INFO] [stdout] test diff_cached_copy_outputs_match_git ... ok
[INFO] [stdout] test diff_cached_hard_copy_no_renames_option_order_matches_git ... ok
[INFO] [stdout] test diff_cached_explicit_commit_outputs_match_git ... ok
[INFO] [stdout] test diff_cached_fractional_rename_threshold_outputs_match_git ... ok
[INFO] [stdout] test diff_cached_zero_rename_limit_config_is_unlimited_like_git ... ok
[INFO] [stdout] test diff_cached_rename_limit_warning_outputs_match_git ... ok
[INFO] [stdout] test diff_cached_rename_limit_config_outputs_match_git ... ok
[INFO] [stdout] test diff_cached_zero_rename_limit_config_keeps_copy_detection_unlimited_like_git ... ok
[INFO] [stdout] test diff_no_renames_option_order_matches_git ... ok
[INFO] [stdout] test diff_cached_outputs_match_git ... ok
[INFO] [stdout] test diff_patch_marks_missing_trailing_newlines_like_git ... ok
[INFO] [stdout] test diff_patch_splits_distant_changes_like_git ... ok
[INFO] [stdout] test diff_cached_exact_rename_outputs_match_git ... ok
[INFO] [stdout] test diff_renames_config_matches_git ... ok
[INFO] [stdout] test diff_cached_similarity_rename_outputs_match_git ... ok
[INFO] [stdout] test diff_explicit_commit_outputs_match_git ... ok
[INFO] [stdout] test diff_patch_outputs_match_git_for_small_text_files ... ok
[INFO] [stdout] test diff_renames_copies_config_keeps_checked_copy_slices_matching_git ... ok
[INFO] [stdout] test diff_renames_false_config_still_allows_explicit_hard_copy_detection ... ok
[INFO] [stdout] test diff_renames_copies_config_keeps_checked_rename_slices_matching_git ... ok
[INFO] [stdout] test diff_renames_copies_config_keeps_checked_hard_copy_slices_matching_git ... ok
[INFO] [stdout] test diff_renames_false_config_still_allows_explicit_copy_detection ... ok
[INFO] [stdout] test diff_two_commit_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_bad_renames_config_error_matches_git ... ok
[INFO] [stdout] test diff_worktree_bad_rename_limit_config_error_matches_git ... ok
[INFO] [stdout] test diff_renames_copies_config_yields_to_explicit_no_renames ... ok
[INFO] [stdout] test diff_worktree_copy_no_renames_option_order_matches_git ... ok
[INFO] [stdout] test diff_plain_unknown_argument_matches_git_ambiguity_rules ... ok
[INFO] [stdout] test diff_worktree_default_exact_rename_outputs_match_git ... ok
[INFO] [stdout] test diff_pathspec_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_copy_limit_warning_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_hard_copy_no_renames_option_order_matches_git ... ok
[INFO] [stdout] test diff_worktree_find_copies_harder_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_exact_copy_stays_below_rename_limit_like_git ... ok
[INFO] [stdout] test diff_revision_range_outputs_match_git ... ok
[INFO] [stdout] test diff_split_similarity_argument_rejects_later_options_like_git ... ok
[INFO] [stdout] test diff_worktree_intent_to_add_copy_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_no_renames_option_order_matches_git ... ok
[INFO] [stdout] test diff_worktree_intent_to_add_similarity_rename_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_intent_to_add_rename_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_plain_untracked_copy_stays_ignored_like_git ... ok
[INFO] [stdout] test diff_worktree_rename_limit_config_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_zero_rename_limit_config_keeps_copy_detection_unlimited_like_git ... ok
[INFO] [stdout] test diff_worktree_plain_untracked_rename_stays_delete_like_git ... ok
[INFO] [stdout] test diff_worktree_zero_rename_limit_config_is_unlimited_like_git ... ok
[INFO] [stdout] test diff_worktree_rename_limit_warning_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_outputs_match_git ... ok
[INFO] [stdout] test diff_worktree_renames_config_matches_git ... ok
[INFO] [stdout] test ls_files_attr_pathspec_outputs_match_git ... ok
[INFO] [stdout] test log_attr_pathspec_outputs_match_git ... ok
[INFO] [stdout] test read_only_glob_magic_mismatched_case_pathspec_matches_git ... ok
[INFO] [stdout] test read_only_incompatible_literal_glob_magic_is_rejected_like_git ... ok
[INFO] [stdout] test read_only_pathspecs_resolve_relative_to_subdirectory_like_git ... ok
[INFO] [stdout] test read_only_plain_mismatched_case_pathspec_stays_case_sensitive ... ok
[INFO] [stdout] test read_only_literal_mismatched_case_pathspec_stays_case_sensitive ... ok
[INFO] [stdout] test ls_tree_pathspec_outputs_match_git ... ok
[INFO] [stdout] test read_only_top_magic_mismatched_case_pathspec_stays_case_sensitive ... ok
[INFO] [stdout] test show_attr_pathspec_outputs_match_git ... ok
[INFO] [stdout] test read_only_root_shorthand_mismatched_case_pathspec_stays_case_sensitive ... ok
[INFO] [stdout] test ls_files_pathspec_outputs_match_git ... ok
[INFO] [stdout] test show_patch_option_order_matches_git ... ok
[INFO] [stdout] test show_patch_outputs_match_git_for_root_commit ... ok
[INFO] [stdout] test show_patch_advanced_pathspec_outputs_match_git ... ok
[INFO] [stdout] test log_pathspec_outputs_match_git ... ok
[INFO] [stdout] test status_branch_header_matches_git ... ok
[INFO] [stdout] test status_attr_pathspec_outputs_match_git ... ok
[INFO] [stdout] test status_detached_branch_header_matches_git ... ok
[INFO] [stdout] test read_only_wildcard_mismatched_case_pathspec_stays_case_sensitive ... ok
[INFO] [stdout] test status_ignored_glob_outputs_match_git ... ok
[INFO] [stdout] test status_null_terminated_output_matches_git ... ok
[INFO] [stdout] test status_unborn_branch_header_matches_git ... ok
[INFO] [stdout] test show_patch_outputs_match_git_for_single_parent_commits ... ok
[INFO] [stdout] test status_quotes_paths_like_git ... ok
[INFO] [stdout] test status_ignored_outputs_match_git ... ok
[INFO] [stdout] test status_untracked_directory_outputs_match_git ... ok
[INFO] [stdout] test status_untracked_file_modes_match_git ... ok
[INFO] [stdout] test show_pathspec_outputs_match_git ... ok
[INFO] [stdout] test status_pathspec_outputs_match_git ... ok
[INFO] [stdout] test status_index_refresh_matches_git_state ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- status_index_refresh_matches_git_state stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'status_index_refresh_matches_git_state' (4686) panicked at crates/rit-cli/tests/compat_read_only.rs:2562:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: [68, 73, 82, 67, 0, 0, 0, 2, 0, 0, 0, 1, 106, 153, 79, 226, 6, 148, 15, 206, 106, 153, 79, 226, 6, 148, 15, 206, 0, 0, 0, 60, 0, 36, 3, 106, 0, 0, 129, 164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 223, 150, 123, 150, 165, 121, 228, 90, 24, 184, 37, 23, 50, 209, 104, 4, 178, 229, 106, 85, 0, 11, 116, 114, 97, 99, 107, 101, 100, 46, 116, 120, 116, 0, 0, 0, 0, 0, 0, 0, 84, 82, 69, 69, 0, 0, 0, 25, 0, 49, 32, 48, 10, 62, 33, 162, 5, 221, 155, 85, 2, 26, 234, 232, 121, 101, 9, 38, 35, 128, 126, 69, 95, 87, 20, 194, 29, 237, 89, 61, 113, 0, 18, 230, 122, 237, 44, 142, 77, 246, 157, 227, 131]
[INFO] [stdout]  right: [68, 73, 82, 67, 0, 0, 0, 2, 0, 0, 0, 1, 106, 153, 79, 224, 58, 104, 120, 154, 106, 153, 79, 226, 6, 148, 15, 206, 0, 0, 0, 60, 0, 36, 3, 106, 0, 0, 129, 164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 223, 150, 123, 150, 165, 121, 228, 90, 24, 184, 37, 23, 50, 209, 104, 4, 178, 229, 106, 85, 0, 11, 116, 114, 97, 99, 107, 101, 100, 46, 116, 120, 116, 0, 0, 0, 0, 0, 0, 0, 84, 82, 69, 69, 0, 0, 0, 25, 0, 49, 32, 48, 10, 62, 33, 162, 5, 221, 155, 85, 2, 26, 234, 232, 121, 101, 9, 38, 35, 128, 126, 69, 95, 250, 216, 99, 71, 224, 146, 239, 191, 195, 87, 76, 118, 10, 36, 60, 172, 174, 150, 73, 225]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63e713ce35f1 - <<std[97b98282bc616a66]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[832e9a552fc17241]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x63e713cf7eaa - core[832e9a552fc17241]::fmt::write
[INFO] [stdout]    2:     0x63e713ce7d9c - <alloc[3ecab9f82c41dc7d]::vec::Vec<u8> as std[97b98282bc616a66]::io::Write>::write_fmt
[INFO] [stdout]    3:     0x63e713cbe636 - std[97b98282bc616a66]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x63e713cd9a19 - std[97b98282bc616a66]::panicking::default_hook
[INFO] [stdout]    5:     0x63e713c6b7b0 - test[39766f3d73431624]::test_main_inner::<test[39766f3d73431624]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x63e713cd9bd2 - std[97b98282bc616a66]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x63e713cbe6e2 - std[97b98282bc616a66]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x63e713cb5c89 - std[97b98282bc616a66]::sys::backtrace::__rust_end_short_backtrace::<std[97b98282bc616a66]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x63e713cbf3cd - __rustc[e3d8617bb01b7f69]::rust_begin_unwind
[INFO] [stdout]   10:     0x63e713cf85dc - core[832e9a552fc17241]::panicking::panic_fmt
[INFO] [stdout]   11:     0x63e713cf84f3 - core[832e9a552fc17241]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x63e713c5c55b - core[832e9a552fc17241]::panicking::assert_failed::<alloc[3ecab9f82c41dc7d]::vec::Vec<u8>, alloc[3ecab9f82c41dc7d]::vec::Vec<u8>>
[INFO] [stdout]   13:     0x63e713c1d3e5 - <compat_read_only[d22e773a4fee2c5b]::status_index_refresh_matches_git_state::{closure#0} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x63e713c5eaeb - test[39766f3d73431624]::__rust_begin_short_backtrace::<core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>, fn() -> core[832e9a552fc17241]::result::Result<(), alloc[3ecab9f82c41dc7d]::string::String>>
[INFO] [stdout]   15:     0x63e713c6c135 - test[39766f3d73431624]::run_test::{closure#0}
[INFO] [stdout]   16:     0x63e713c66be4 - std[97b98282bc616a66]::sys::backtrace::__rust_begin_short_backtrace::<test[39766f3d73431624]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x63e713c6f282 - <std[97b98282bc616a66]::thread::lifecycle::spawn_unchecked<test[39766f3d73431624]::run_test::{closure#1}, ()>::{closure#1} as core[832e9a552fc17241]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x63e713ce289f - <std[97b98282bc616a66]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7783765d707a - <unknown>
[INFO] [stdout]   20:     0x77837666a534 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     status_index_refresh_matches_git_state
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 88 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.64s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p rit-cli --test compat_read_only`
[INFO] running `Command { std: "docker" "inspect" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89", kill_on_drop: false }`
[INFO] [stdout] e4e8e78ace02ed7c61e4ee02c57785faf8ca0a36485e789eb679f31e1c1dcf89
