[INFO] fetching crate jj-code-review 0.2.1...
[INFO] testing jj-code-review-0.2.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate jj-code-review 0.2.1 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate jj-code-review 0.2.1
[INFO] finished tweaking crates.io crate jj-code-review 0.2.1
[INFO] tweaked toml for crates.io crate jj-code-review 0.2.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate jj-code-review 0.2.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate jj-code-review 0.2.1 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.100.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-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160
[INFO] running `Command { std: "docker" "start" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160", 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" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160", 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" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling instability v0.3.13
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling compact_str v0.9.1
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling lru v0.18.4
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling onig_sys v69.9.3
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling quick-xml v0.42.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling line-clipping v0.3.8
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling darling_core v0.24.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling kasuari v0.4.12
[INFO] [stderr]    Compiling darling_macro v0.24.1
[INFO] [stderr]    Compiling ratatui-core v0.1.2
[INFO] [stderr]    Compiling darling v0.24.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling ratatui-widgets v0.3.2
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.2
[INFO] [stderr]    Compiling plist v1.10.1
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling ratatui-macros v0.7.2
[INFO] [stderr]    Compiling ratatui v0.30.2
[INFO] [stderr]    Compiling onig v6.5.3
[INFO] [stderr]    Compiling syntect v5.3.0
[INFO] [stderr]    Compiling two-face v0.5.2+bat-0.26.1
[INFO] [stderr]    Compiling jj-code-review v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 43s
[INFO] running `Command { std: "docker" "inspect" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160", 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" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling jj-code-review v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 11.83s
[INFO] running `Command { std: "docker" "inspect" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160", 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" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/jj-code-review/7796d787a04b7829/out/jcr-7796d787a04b7829)
[INFO] [stdout] 
[INFO] [stdout] running 147 tests
[INFO] [stdout] test diff::tests::copy_records_old_path ... ok
[INFO] [stdout] test diff::tests::delete_has_no_new_numbers ... ok
[INFO] [stdout] test diff::tests::empty_input_yields_no_files ... ok
[INFO] [stdout] test diff::tests::binary_has_no_hunks ... ok
[INFO] [stdout] test diff::tests::add_has_no_old_numbers ... ok
[INFO] [stdout] test diff::tests::added_empty_file_parses ... ok
[INFO] [stdout] test diff::tests::garbage_before_first_header_is_ignored ... ok
[INFO] [stdout] test diff::tests::missing_counts_default_to_one ... ok
[INFO] [stdout] test diff::tests::no_newline_marker_annotates_previous_line ... ok
[INFO] [stdout] test diff::tests::multi_file_and_at_at_context_line ... ok
[INFO] [stdout] test diff::tests::multi_hunk_numbering_restarts ... ok
[INFO] [stdout] test diff::tests::rename_records_old_path ... ok
[INFO] [stdout] test diff::tests::modify_numbers_every_line ... ok
[INFO] [stdout] test highlight::tests::empty_and_binary_files_are_safe ... ok
[INFO] [stdout] test highlight::tests::multi_line_constructs_keep_their_state ... ok
[INFO] [stdout] test highlight::tests::plain_text_files_are_left_alone ... ok
[INFO] [stdout] test highlight::tests::keywords_carry_a_distinct_colour ... ok
[INFO] [stdout] test highlight::tests::spans_reconstruct_the_original_text ... ok
[INFO] [stdout] test highlight::tests::different_token_kinds_get_different_colours ... ok
[INFO] [stdout] test highlight::tests::backgrounds_are_not_applied ... ok
[INFO] [stdout] test highlight::tests::highlights_rust_lines ... ok
[INFO] [stdout] test highlight::tests::added_and_removed_lines_are_both_highlighted ... ok
[INFO] [stdout] test highlight::tests::unknown_extension_yields_no_spans ... ok
[INFO] [stdout] test input::tests::ctrl_w_removes_word_before ... ok
[INFO] [stdout] test input::tests::delete_at_end_is_ignored ... ok
[INFO] [stdout] test highlight::tests::removed_lines_do_not_poison_the_added_side ... ok
[INFO] [stdout] test input::tests::alt_arrows_jump_whole_words ... ok
[INFO] [stdout] test input::tests::backspace_at_origin_is_ignored ... ok
[INFO] [stdout] test input::tests::backspace_joins_lines ... ok
[INFO] [stdout] test input::tests::ctrl_j_inserts_newline ... ok
[INFO] [stdout] test input::tests::ctrl_k_kills_to_end_of_line ... ok
[INFO] [stdout] test input::tests::ctrl_u_kills_from_line_start ... ok
[INFO] [stdout] test input::tests::from_places_cursor_at_end ... ok
[INFO] [stdout] test input::tests::insert_text_with_newlines_splits_rows ... ok
[INFO] [stdout] test input::tests::parent_owned_keys_are_ignored ... ok
[INFO] [stdout] test input::tests::vertical_moves_are_ignored_at_ends ... ok
[INFO] [stdout] test input::tests::japanese_word_ops_keep_boundaries ... ok
[INFO] [stdout] test input::tests::multibyte_cursor_stays_on_boundaries ... ok
[INFO] [stdout] test input::tests::new_is_one_empty_line ... ok
[INFO] [stdout] test input::tests::vertical_moves_clamp_on_ragged_lines ... ok
[INFO] [stdout] test input::tests::delete_joins_lines ... ok
[INFO] [stdout] test input::tests::home_end_and_ctrl_aliases ... ok
[INFO] [stdout] test input::tests::insert_and_value_roundtrip ... ok
[INFO] [stdout] test input::tests::word_movement_skips_whitespace_and_punctuation ... ok
[INFO] [stdout] test jj::tests::short_truncates_to_twelve ... ok
[INFO] [stdout] test jj::tests::short_description_takes_first_line ... ok
[INFO] [stdout] test jj::tests::short_handles_empty_id ... ok
[INFO] [stdout] test jj::tests::missing_jj_is_reported ... FAILED
[INFO] [stdout] test model::tests::annotated_files_lists_each_file_once ... ok
[INFO] [stdout] test model::tests::added_file_all_new_lines ... ok
[INFO] [stdout] test model::tests::context_range_anchors_new ... ok
[INFO] [stdout] test jj::tests::resolve_uses_the_smart_shift_only_when_undescribed ... FAILED
[INFO] [stdout] test model::tests::new_side_content_collects_replacement_lines ... ok
[INFO] [stdout] test model::tests::covers_matches_rows_by_side ... ok
[INFO] [stdout] test model::tests::edit_rejected_on_old_side ... ok
[INFO] [stdout] test model::tests::mixed_range_ending_on_new_anchors_new ... ok
[INFO] [stdout] test model::tests::edit_allowed_on_new_side ... ok
[INFO] [stdout] test model::tests::empty_and_out_of_range_ranges_fail ... ok
[INFO] [stdout] test model::tests::range_ending_on_deletion_anchors_old ... ok
[INFO] [stdout] test model::tests::no_newline_marker_is_folded_into_the_line ... ok
[INFO] [stdout] test model::tests::range_of_new_lines_uses_min_and_max ... ok
[INFO] [stdout] test model::tests::snippet_quotes_the_hunk_with_context ... ok
[INFO] [stdout] test model::tests::submit_order_is_file_then_start_then_kind ... ok
[INFO] [stdout] test output::tests::json_omits_files_without_annotations ... ok
[INFO] [stdout] test output::tests::json_puts_whole_file_comments_in_their_own_array ... ok
[INFO] [stdout] test model::tests::whole_file_annotations_carry_no_snippet ... ok
[INFO] [stdout] test output::tests::copied_file_header_names_the_source ... ok
[INFO] [stdout] test output::tests::json_without_annotations_has_empty_files ... ok
[INFO] [stdout] test model::tests::snippet_at_the_file_start_has_no_leading_context ... ok
[INFO] [stdout] test model::tests::single_new_line_comment ... ok
[INFO] [stdout] test model::tests::snippet_marks_only_the_anchored_rows ... ok
[INFO] [stdout] test model::tests::snippet_includes_removed_lines_with_their_prefix ... ok
[INFO] [stdout] test output::tests::text_report_lists_comment_edit_and_delete ... ok
[INFO] [stdout] test output::tests::text_report_without_annotations_says_no_findings ... ok
[INFO] [stdout] test output::tests::whole_file_comments_are_the_only_file_scoped_kind ... ok
[INFO] [stdout] test output::tests::out_of_range_file_index_is_skipped ... ok
[INFO] [stdout] test tests::double_dash_stops_option_parsing ... ok
[INFO] [stdout] test tests::help_and_version_short_circuit ... ok
[INFO] [stdout] test output::tests::plain_text_renders_a_whole_file_comment_without_line_numbers ... ok
[INFO] [stdout] test tests::bare_invocation_has_no_revset ... ok
[INFO] [stdout] test tests::single_dash_is_a_revset_not_an_option ... ok
[INFO] [stdout] test tests::unknown_options_and_extra_args_are_errors ... ok
[INFO] [stdout] test theme::tests::blend_matches_the_reference_plugin ... ok
[INFO] [stdout] test theme::tests::every_diff_tint_is_a_background_colour ... ok
[INFO] [stdout] test theme::tests::light_background_gets_light_tints ... ok
[INFO] [stdout] test theme::tests::light_detection ... ok
[INFO] [stdout] test theme::tests::mono_theme_uses_terminal_defaults ... ok
[INFO] [stdout] test theme::tests::parses_hex_backgrounds ... ok
[INFO] [stdout] test theme::tests::tint_stays_close_to_the_background ... ok
[INFO] [stdout] test tui::tests::added_file_leaves_the_old_gutter_empty ... ok
[INFO] [stdout] test tui::tests::binary_files_show_a_placeholder ... ok
[INFO] [stdout] test output::tests::multi_line_comment_uses_pipe_rows_and_drops_trailing_blank ... ok
[INFO] [stdout] test tests::json_flag_is_recognised_anywhere ... ok
[INFO] [stdout] test output::tests::json_report_has_expected_shape ... ok
[INFO] [stdout] test tui::tests::clear_file_annotations_drops_only_that_file ... ok
[INFO] [stdout] test tui::tests::comments_pane_deletes_the_selected_annotation ... ok
[INFO] [stdout] test output::tests::order_is_deterministic_regardless_of_push_order ... ok
[INFO] [stdout] test tests::positional_revset_is_kept_verbatim ... ok
[INFO] [stdout] test tui::tests::comments_pane_ordering_and_goto ... ok
[INFO] [stdout] test tui::tests::ctrl_c_quits_from_any_pane ... ok
[INFO] [stdout] test tui::tests::cursor_row_uses_the_selection_colour ... ok
[INFO] [stdout] test tui::tests::delete_marks_and_clears ... ok
[INFO] [stdout] test tui::tests::deleted_annotations_are_crossed_out ... ok
[INFO] [stdout] test tui::tests::delete_on_a_removed_line_is_rejected ... ok
[INFO] [stdout] test tui::tests::cursor_row_background_covers_its_own_text ... ok
[INFO] [stdout] test theme::tests::blend_endpoints_are_exact ... ok
[INFO] [stdout] test tui::tests::cursor_above_the_view_scrolls_just_enough ... ok
[INFO] [stdout] test tui::tests::diff_lines_keep_the_full_text_of_long_lines ... ok
[INFO] [stdout] test tui::tests::cursor_below_the_view_scrolls_just_enough ... ok
[INFO] [stdout] test tui::tests::esc_clears_a_selection_before_quitting ... ok
[INFO] [stdout] test tui::tests::file_pane_comment_follows_the_selected_file ... ok
[INFO] [stdout] test tui::tests::diff_lines_render_annotations_inline ... ok
[INFO] [stdout] test tui::tests::edit_prefilled_with_original_is_discarded ... ok
[INFO] [stdout] test tui::tests::every_hunk_maps_to_its_own_lines ... ok
[INFO] [stdout] test tui::tests::file_pane_comment_reopens_in_place ... ok
[INFO] [stdout] test tui::tests::empty_comment_is_discarded ... ok
[INFO] [stdout] test tui::tests::empty_diff_gets_an_empty_state ... ok
[INFO] [stdout] test tui::tests::hscroll_moves_in_steps_and_resets_on_file_switch ... ok
[INFO] [stdout] test tui::tests::hints_switch_to_popup_and_help ... ok
[INFO] [stdout] test tui::tests::hscroll_panes_right_and_stops_at_the_longest_line ... ok
[INFO] [stdout] test tui::tests::hunk_keys_stay_within_the_file ... ok
[INFO] [stdout] test tui::tests::input_panel_growth_is_capped ... ok
[INFO] [stdout] test tui::tests::gutters_show_both_sides_so_a_replacement_does_not_repeat ... ok
[INFO] [stdout] test tui::tests::hints_are_contextual_per_pane ... ok
[INFO] [stdout] test tui::tests::hints_follow_the_selection_state ... ok
[INFO] [stdout] test tui::tests::hunk_keys_walk_hunks_then_wrap ... ok
[INFO] [stdout] test tui::tests::movement_skips_hunk_separators ... ok
[INFO] [stdout] test tui::tests::popup_owns_esc_and_enter ... ok
[INFO] [stdout] test tui::tests::per_file_badge_counts ... ok
[INFO] [stdout] test tui::tests::per_file_cursor_is_remembered ... ok
[INFO] [stdout] test tui::tests::reopening_a_comment_edits_it_in_place ... ok
[INFO] [stdout] test tui::tests::selection_normalises_direction ... ok
[INFO] [stdout] test tui::tests::short_files_never_scroll_and_never_leave_a_gap ... ok
[INFO] [stdout] test tui::tests::starts_on_the_first_content_row ... ok
[INFO] [stdout] test tui::tests::edit_changed_content_is_kept ... ok
[INFO] [stdout] test tui::tests::file_pane_comment_is_file_scoped ... ok
[INFO] [stdout] test tui::tests::submit_and_quit_set_the_outcome ... ok
[INFO] [stdout] test tui::tests::switching_files_does_not_retarget_an_open_box ... ok
[INFO] [stdout] test tui::tests::input_panel_only_takes_space_while_open ... ok
[INFO] [stdout] test tui::tests::walking_down_then_up_does_not_drag_the_file ... ok
[INFO] [stdout] test tui::tests::later_hunks_do_not_repeat_the_first_hunks_lines ... ok
[INFO] [stdout] test tui::tests::unselected_rows_are_not_emphasised ... ok
[INFO] [stdout] test tui::tests::scrolling_only_moves_when_the_cursor_leaves_the_view ... ok
[INFO] [stdout] test tui::tests::selection_marks_the_text_bold_and_keeps_one_background ... ok
[INFO] [stdout] test tui::tests::tab_cycles_focus_both_ways ... ok
[INFO] [stdout] test tui::tests::the_reported_annoyance_is_gone_end_to_end ... ok
[INFO] [stderr] error: test failed, to rerun pass `--bin jcr`
[INFO] [stdout] test tui::tests::comment_anchors_to_the_cursor_line ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- jj::tests::missing_jj_is_reported stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'jj::tests::missing_jj_is_reported' (1312) panicked at src/jj.rs:289:9:
[INFO] [stdout] jj should be installed for the test suite
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f1cde319e81 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5f1cde32f79a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5f1cde31e72c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5f1cde2f4cb6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5f1cde311bb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5f1cde254490 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5f1cde311d72 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5f1cde2f4d94 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5f1cde2ed8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5f1cde2f596d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5f1cde32fecc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5f1cde23d69e - <jcr[62e8fce4ac1ce65b]::jj::tests::missing_jj_is_reported::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   12:     0x5f1cde2478db - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   13:     0x5f1cde254ab5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   14:     0x5f1cde24e3a4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   15:     0x5f1cde257b42 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   16:     0x5f1cde3196af - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   17:     0x725ec91dddfa - <unknown>
[INFO] [stdout]   18:     0x725ec92713d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- jj::tests::resolve_uses_the_smart_shift_only_when_undescribed stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'jj::tests::resolve_uses_the_smart_shift_only_when_undescribed' (1313) panicked at src/jj.rs:51:10:
[INFO] [stdout] jj should be installed for the test suite: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f1cde319e81 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5f1cde32f79a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5f1cde31e72c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5f1cde2f4cb6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5f1cde311bb9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5f1cde254490 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5f1cde311d72 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5f1cde2f4d62 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5f1cde2ed8c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5f1cde2f596d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5f1cde32fecc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5f1cde32fca2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x5f1cde221f3c - jcr[62e8fce4ac1ce65b]::jj::jj_in
[INFO] [stdout]   13:     0x5f1cde23dc60 - <jcr[62e8fce4ac1ce65b]::jj::tests::resolve_uses_the_smart_shift_only_when_undescribed::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5f1cde2478db - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5f1cde254ab5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5f1cde24e3a4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5f1cde257b42 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5f1cde3196af - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x725ec91dddfa - <unknown>
[INFO] [stdout]   20:     0x725ec92713d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     jj::tests::missing_jj_is_reported
[INFO] [stdout]     jj::tests::resolve_uses_the_smart_shift_only_when_undescribed
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 145 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160", kill_on_drop: false }`
[INFO] [stdout] d3f92e3aaede783381bbc0e3bc685f962f4f54886a396356de7230ab67221160
