[INFO] fetching crate emux-term 0.2.0... [INFO] testing emux-term-0.2.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate emux-term 0.2.0 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate emux-term 0.2.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate emux-term 0.2.0 [INFO] tweaked toml for crates.io crate emux-term 0.2.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate emux-term 0.2.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate emux-term 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] da3742dd7d0b945959288d078e1ef68c63b9e2f64e75636add6c94a1568aaf84 [INFO] running `Command { std: "docker" "start" "-a" "da3742dd7d0b945959288d078e1ef68c63b9e2f64e75636add6c94a1568aaf84", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "da3742dd7d0b945959288d078e1ef68c63b9e2f64e75636add6c94a1568aaf84", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "da3742dd7d0b945959288d078e1ef68c63b9e2f64e75636add6c94a1568aaf84", kill_on_drop: false }` [INFO] [stdout] da3742dd7d0b945959288d078e1ef68c63b9e2f64e75636add6c94a1568aaf84 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c62470831b54ea761026ae758f12e5cd3a161c4916ae9f540eb588870fb81cb0 [INFO] running `Command { std: "docker" "start" "-a" "c62470831b54ea761026ae758f12e5cd3a161c4916ae9f540eb588870fb81cb0", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling emux-vt v0.2.0 [INFO] [stderr] Compiling emux-term v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.68s [INFO] running `Command { std: "docker" "inspect" "c62470831b54ea761026ae758f12e5cd3a161c4916ae9f540eb588870fb81cb0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c62470831b54ea761026ae758f12e5cd3a161c4916ae9f540eb588870fb81cb0", kill_on_drop: false }` [INFO] [stdout] c62470831b54ea761026ae758f12e5cd3a161c4916ae9f540eb588870fb81cb0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a389496dc6a00eb4b0485db0cbc78c0877c16ed07773d76879b6ae44571d023b [INFO] running `Command { std: "docker" "start" "-a" "a389496dc6a00eb4b0485db0cbc78c0877c16ed07773d76879b6ae44571d023b", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling insta v1.46.3 [INFO] [stderr] Compiling emux-term v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 7.46s [INFO] running `Command { std: "docker" "inspect" "a389496dc6a00eb4b0485db0cbc78c0877c16ed07773d76879b6ae44571d023b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a389496dc6a00eb4b0485db0cbc78c0877c16ed07773d76879b6ae44571d023b", kill_on_drop: false }` [INFO] [stdout] a389496dc6a00eb4b0485db0cbc78c0877c16ed07773d76879b6ae44571d023b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b72cfb6b01b9ac3d168dbbce794f7e1bf8714bf09859a3214cf2020de16d08ba [INFO] running `Command { std: "docker" "start" "-a" "b72cfb6b01b9ac3d168dbbce794f7e1bf8714bf09859a3214cf2020de16d08ba", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/emux_term-305e525354c73f0f) [INFO] [stdout] [INFO] [stdout] running 109 tests [INFO] [stdout] test hints::tests::assign_labels_sequential ... ok [INFO] [stdout] test hints::tests::detect_file_path_absolute ... ok [INFO] [stdout] test hints::tests::detect_file_path_home ... ok [INFO] [stdout] test hints::tests::detect_file_path_relative ... ok [INFO] [stdout] test hints::tests::detect_email ... ok [INFO] [stdout] test hints::tests::detect_git_sha_short ... ok [INFO] [stdout] test performer::tests::backspace ... ok [INFO] [stdout] test performer::tests::carriage_return_linefeed ... ok [INFO] [stdout] test performer::tests::bracketed_paste_mode_set_reset ... ok [INFO] [stdout] test performer::tests::decckm_reset_via_csi ... ok [INFO] [stdout] test performer::tests::decckm_affects_cursor_key_encoding ... ok [INFO] [stdout] test performer::tests::clear_unread_notifications ... ok [INFO] [stdout] test performer::tests::decckm_set_via_csi ... ok [INFO] [stdout] test hints::tests::detect_git_sha_full ... ok [INFO] [stdout] test performer::tests::dec_special_graphics_charset ... ok [INFO] [stdout] test performer::tests::cursor_movement_csi ... ok [INFO] [stdout] test performer::tests::cursor_up_down ... ok [INFO] [stdout] test performer::tests::decckm_set_via_handle_esc_method ... ok [INFO] [stdout] test performer::tests::deckpam_deckpnm_toggle ... ok [INFO] [stdout] test performer::tests::deckpam_affects_keypad_encoding ... ok [INFO] [stdout] test performer::tests::deckpam_esc_equals ... ok [INFO] [stdout] test hints::tests::detect_url_http ... ok [INFO] [stdout] test performer::tests::deckpam_via_handle_esc_method ... ok [INFO] [stdout] test hints::tests::detect_url_https_with_path ... ok [INFO] [stdout] test performer::tests::erase_display_below ... ok [INFO] [stdout] test performer::tests::deckpnm_esc_greater_than ... ok [INFO] [stdout] test hints::tests::detect_url_with_query ... ok [INFO] [stdout] test performer::tests::insert_delete_lines ... ok [INFO] [stdout] test performer::tests::focus_tracking_survives_soft_reset ... ok [INFO] [stdout] test performer::tests::drain_notifications ... ok [INFO] [stdout] test performer::tests::esc_save_restore_cursor ... ok [INFO] [stdout] test performer::tests::focus_tracking_mode_set_reset ... ok [INFO] [stdout] test performer::tests::newline_mode_set_reset ... ok [INFO] [stdout] test performer::tests::osc133_command_finished_nonzero ... ok [INFO] [stdout] test performer::tests::esc_reverse_index ... ok [INFO] [stdout] test performer::tests::multiple_notifications ... ok [INFO] [stdout] test performer::tests::insert_mode_set_reset ... ok [INFO] [stdout] test performer::tests::osc133_output_start ... ok [INFO] [stdout] test performer::tests::osc133_last_command_exit_code ... ok [INFO] [stdout] test performer::tests::osc133_prev_next_mark_navigation ... ok [INFO] [stdout] test performer::tests::osc133_command_start ... ok [INFO] [stdout] test performer::tests::osc133_command_finished_with_exit_code ... ok [INFO] [stdout] test hints::tests::detect_multiple_patterns ... ok [INFO] [stdout] test hints::tests::no_false_positives ... ok [INFO] [stdout] test performer::tests::osc52_drain_passthrough_clears ... ok [INFO] [stdout] test performer::tests::osc52_integration_parser_to_screen ... ok [INFO] [stdout] test performer::tests::osc52_set_clipboard ... ok [INFO] [stdout] test performer::tests::osc52_empty_clipboard ... ok [INFO] [stdout] test performer::tests::osc52_query_clipboard ... ok [INFO] [stdout] test hints::tests::detect_ip_v4 ... ok [INFO] [stdout] test performer::tests::osc52_passthrough_generated ... ok [INFO] [stdout] test performer::tests::osc777_notification ... ok [INFO] [stdout] test performer::tests::osc777_notification_no_body ... ok [INFO] [stdout] test performer::tests::osc133_prompt_start ... ok [INFO] [stdout] test performer::tests::osc777_non_notify_ignored ... ok [INFO] [stdout] test performer::tests::osc_set_title ... ok [INFO] [stdout] test performer::tests::osc99_notification ... ok [INFO] [stdout] test performer::tests::osc52_invalid_base64_ignored ... ok [INFO] [stdout] test hints::tests::detect_hints_from_grid ... ok [INFO] [stdout] test performer::tests::scroll_region ... ok [INFO] [stdout] test performer::tests::sgr_bold_and_color ... ok [INFO] [stdout] test performer::tests::sgr_256_color ... ok [INFO] [stdout] test screen::tests::erase_display_below ... ok [INFO] [stdout] test performer::tests::print_characters ... ok [INFO] [stdout] test performer::tests::sgr_reset ... ok [INFO] [stdout] test performer::tests::sgr_rgb_color ... ok [INFO] [stdout] test screen::tests::linefeed_scroll ... ok [INFO] [stdout] test screen::tests::cursor_position_1based ... ok [INFO] [stdout] test screen::tests::row_text ... ok [INFO] [stdout] test screen::tests::write_char_autowrap ... ok [INFO] [stdout] test screen::tests::write_char_basic ... ok [INFO] [stdout] test search::tests::find_case_insensitive ... ok [INFO] [stdout] test performer::tests::tab_stop ... ok [INFO] [stdout] test screen::tests::save_restore_cursor ... ok [INFO] [stdout] test screen::tests::wide_char_placement ... ok [INFO] [stdout] test search::tests::find_empty_query_returns_nothing ... ok [INFO] [stdout] test screen::tests::scroll_region ... ok [INFO] [stdout] test search::tests::find_overlapping_positions ... ok [INFO] [stdout] test search::tests::find_no_matches ... ok [INFO] [stdout] test search::tests::next_match_wraps ... ok [INFO] [stdout] test screen::tests::tab_stops ... ok [INFO] [stdout] test performer::tests::osc9_notification ... ok [INFO] [stdout] test search::tests::find_case_sensitive ... ok [INFO] [stdout] test search::tests::prev_match_wraps ... ok [INFO] [stdout] test search::tests::find_in_empty_texts ... ok [INFO] [stdout] test screen::tests::new_screen_default_state ... ok [INFO] [stdout] test performer::tests::ris_resets_all_modes ... ok [INFO] [stdout] test search::tests::search_match_equality ... ok [INFO] [stdout] test search::tests::regex_invalid_returns_error ... ok [INFO] [stdout] test search::tests::search_state_default ... ok [INFO] [stdout] test search::tests::regex_basic ... ok [INFO] [stdout] test selection::tests::base64_decode_empty ... ok [INFO] [stdout] test search::tests::regex_case_insensitive ... ok [INFO] [stdout] test selection::tests::base64_decode_known_values ... ok [INFO] [stdout] test selection::tests::base64_encode_empty ... ok [INFO] [stdout] test selection::tests::base64_roundtrip ... ok [INFO] [stdout] test selection::tests::base64_decode_invalid ... ok [INFO] [stdout] test selection::tests::osc52_encoding ... ok [INFO] [stdout] test selection::tests::selection_rectangular ... ok [INFO] [stdout] test selection::tests::selection_multi_row ... ok [INFO] [stdout] test selection::tests::selection_contains_normal ... ok [INFO] [stdout] test selection::tests::selection_single_row ... ok [INFO] [stdout] test selection::tests::selection_reversed_direction ... ok [INFO] [stdout] test selection::tests::selection_state_transitions ... ok [INFO] [stdout] test selection::tests::base64_encode_known_values ... ok [INFO] [stdout] test selection::tests::selection_contains_rectangular ... ok [INFO] [stdout] test selection::tests::selection_with_scrollback ... ok [INFO] [stdout] test selection::tests::selection_empty_when_same_point ... ok [INFO] [stdout] test search::tests::regex_digit_pattern ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 109 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/golden_tests.rs (/opt/rustwide/target/debug/deps/golden_tests-b7a2e5a4cacb1b81) [INFO] [stdout] [INFO] [stdout] running 45 tests [INFO] [stdout] test clear_underline ... ok [INFO] [stdout] test delete_chars_reset ... ok [INFO] [stdout] test decaln_reset ... ok [INFO] [stdout] test csi_rep ... ok [INFO] [stdout] test colored_reset ... ok [INFO] [stdout] test colored_underline ... ok [INFO] [stdout] test delete_lines ... ok [INFO] [stdout] test erase_in_line ... ok [INFO] [stdout] test erase_chars_reset ... ok [INFO] [stdout] test fish_cc ... ok [INFO] [stdout] test hyperlinks ... ok [INFO] [stdout] test history ... ok [INFO] [stdout] test indexed_256_colors ... ok [INFO] [stdout] test grid_reset ... ok [INFO] [stdout] test alt_reset ... ok [INFO] [stdout] test deccolm_reset ... ok [INFO] [stdout] test insert_blank_reset ... ok [INFO] [stdout] test newline_with_cursor_beyond_scroll_region ... ok [INFO] [stdout] test selective_erasure ... ok [INFO] [stdout] test saved_cursor_alt ... ok [INFO] [stdout] test ll ... ok [INFO] [stdout] test saved_cursor ... ok [INFO] [stdout] test origin_goto ... ok [INFO] [stdout] test scroll_up_reset ... ok [INFO] [stdout] test region_scroll_down ... ok [INFO] [stdout] test sgr ... ok [INFO] [stdout] test scroll_in_region_up_preserves_history ... ok [INFO] [stdout] test issue_855 ... ok [INFO] [stdout] test tab_rendering ... ok [INFO] [stdout] test vttest_tab_clear_set ... ok [INFO] [stdout] test underline ... ok [INFO] [stdout] test vim_simple_edit ... ok [INFO] [stdout] test zerowidth ... ok [INFO] [stdout] test wrapline_alt_toggle ... ok [INFO] [stdout] test tmux_git_log ... ok [INFO] [stdout] test zsh_tab_completion ... ok [INFO] [stdout] test vttest_cursor_movement_1 ... ok [INFO] [stdout] test vttest_insert ... ok [INFO] [stdout] test tmux_htop ... ok [INFO] [stdout] test vttest_scroll ... ok [INFO] [stdout] test vttest_origin_mode_2 ... ok [INFO] [stdout] test vttest_origin_mode_1 ... ok [INFO] [stdout] test row_reset ... ok [INFO] [stdout] test vim_24bitcolors_bce ... ok [INFO] [stdout] test vim_large_window_scroll ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/input_conformance.rs (/opt/rustwide/target/debug/deps/input_conformance-8070e3a38c2d4897) [INFO] [stdout] [INFO] [stdout] running 75 tests [INFO] [stdout] test e2e_mouse_click_focuses_pane ... ignored [INFO] [stdout] test e2e_mouse_event_forwarded_to_pty ... ignored [INFO] [stdout] test e2e_mouse_scroll_without_tracking ... ignored [INFO] [stdout] test input_alt_lowercase_letters ... ok [INFO] [stdout] test input_alt_lowercase_a ... ok [INFO] [stdout] test input_alt_uppercase_a ... ok [INFO] [stdout] test input_alt_uppercase_letters ... ok [INFO] [stdout] test input_ascii_lowercase_a ... ok [INFO] [stdout] test input_arrow_keys_tmux ... ok [INFO] [stdout] test input_ascii_uppercase_a ... ok [INFO] [stdout] test input_backspace_tmux ... ok [INFO] [stdout] test input_bracketed_paste_empty_string ... ok [INFO] [stdout] test input_bracketed_paste_multiline ... ok [INFO] [stdout] test input_bracketed_paste_off ... ok [INFO] [stdout] test input_bracketed_paste_on ... ok [INFO] [stdout] test input_bracketed_paste_with_escape_chars ... ok [INFO] [stdout] test input_ctrl_alt_lowercase_a ... ok [INFO] [stdout] test input_ctrl_alt_uppercase_a ... ok [INFO] [stdout] test input_ctrl_backspace ... ok [INFO] [stdout] test input_ctrl_i_disambiguation ... ok [INFO] [stdout] test input_ctrl_lowercase_a ... ok [INFO] [stdout] test input_ctrl_lowercase_letters ... ok [INFO] [stdout] test input_ctrl_uppercase_a ... ok [INFO] [stdout] test input_cursor_keys_all_modifiers ... ok [INFO] [stdout] test input_cursor_keys_application_mode ... ok [INFO] [stdout] test input_cursor_keys_with_alt ... ok [INFO] [stdout] test input_cursor_keys_with_shift ... ok [INFO] [stdout] test input_cursor_keys_with_ctrl ... ok [INFO] [stdout] test input_enter_linefeed_mode ... ok [INFO] [stdout] test input_cursor_up_normal_mode ... ok [INFO] [stdout] test input_enter_newline_mode ... ok [INFO] [stdout] test input_escape_key_with_modifiers ... ok [INFO] [stdout] test input_f1_unmodified ... ok [INFO] [stdout] test input_escape_key ... ok [INFO] [stdout] test input_f5_f12_unmodified ... ok [INFO] [stdout] test input_f1_modified ... ok [INFO] [stdout] test input_focus_in_disabled_produces_empty ... ok [INFO] [stdout] test input_focus_out_enabled_produces_csi_o ... ok [INFO] [stdout] test input_focus_reporting_enabled ... ok [INFO] [stdout] test input_function_key_out_of_range ... ok [INFO] [stdout] test input_function_keys_extended_modifiers ... ok [INFO] [stdout] test input_home_end ... ok [INFO] [stdout] test input_f2_f4_unmodified ... ok [INFO] [stdout] test input_insert_delete ... ok [INFO] [stdout] test input_focus_out_disabled_produces_empty ... ok [INFO] [stdout] test input_keypad_all_keys_application_mode ... ok [INFO] [stdout] test input_focus_in_enabled_produces_csi_i ... ok [INFO] [stdout] test input_keypad_operators_tmux ... ok [INFO] [stdout] test input_focus_reporting_disabled ... ok [INFO] [stdout] test input_meta_ctrl_letters_tmux ... ok [INFO] [stdout] test input_mouse_drag_tracking ... ok [INFO] [stdout] test input_mouse_normal_mode_click ... ok [INFO] [stdout] test input_mouse_normal_mode_drag ... ok [INFO] [stdout] test input_home_end_application_cursor_mode ... ok [INFO] [stdout] test input_keypad_numeric_mode ... ok [INFO] [stdout] test input_mouse_normal_mode_middle_click ... ok [INFO] [stdout] test input_mouse_normal_mode_origin ... ok [INFO] [stdout] test input_keypad_application_mode ... ok [INFO] [stdout] test input_mouse_normal_mode_release ... ok [INFO] [stdout] test input_mouse_normal_mode_scroll_down ... ok [INFO] [stdout] test input_mouse_normal_mode_scroll_up ... ok [INFO] [stdout] test input_mouse_normal_mode_right_click ... ok [INFO] [stdout] test input_mouse_scroll_wheel ... ok [INFO] [stdout] test input_mouse_sgr_large_coordinates ... ok [INFO] [stdout] test input_mouse_sgr_mode_drag ... ok [INFO] [stdout] test input_mouse_sgr_mode_press ... ok [INFO] [stdout] test input_mouse_sgr_mode_release ... ok [INFO] [stdout] test input_mouse_sgr_mode_right_click ... ok [INFO] [stdout] test input_navigation_extended_modifiers ... ok [INFO] [stdout] test input_page_up_down ... ok [INFO] [stdout] test input_space_with_modifiers ... ok [INFO] [stdout] test input_tab_and_shift_tab ... ok [INFO] [stdout] test mouse_sgr_mode_enabled_via_csi ... ok [INFO] [stdout] test mouse_tracking_modes_set_via_csi ... ok [INFO] [stdout] test mouse_sgr_mode_flag_default_off ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 72 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/regressions.rs (/opt/rustwide/target/debug/deps/regressions-96727529236633f5) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test regression_1_row_terminal ... ok [INFO] [stdout] test regression_scroll_bottom_leq_top_no_panic ... ok [INFO] [stdout] test regression_scroll_region_height_1 ... ok [INFO] [stdout] test regression_backspace_at_origin ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/screen_conformance.rs (/opt/rustwide/target/debug/deps/screen_conformance-63950fd729356134) [INFO] [stdout] [INFO] [stdout] running 60 tests [INFO] [stdout] test altscreen_damage_on_switch ... ok [INFO] [stdout] test altscreen_mode_flag_toggle ... ok [INFO] [stdout] test altscreen_erase_and_content ... ok [INFO] [stdout] test altscreen_resize ... ok [INFO] [stdout] test altscreen_switch_and_restore ... ok [INFO] [stdout] test damage_erase_range ... ok [INFO] [stdout] test damage_merge_cell_mode ... ok [INFO] [stdout] test damage_merge_row_mode ... ok [INFO] [stdout] test damage_merge_scroll_mode ... ok [INFO] [stdout] test altscreen_preserves_main_cursor ... ok [INFO] [stdout] test damage_merge_screen_mode ... ok [INFO] [stdout] test damage_putglyph_individual_cells ... ok [INFO] [stdout] test damage_scroll_down ... ok [INFO] [stdout] test damage_moverect_with_scroll ... ok [INFO] [stdout] test reflow_lineinfo_cont_flag ... ok [INFO] [stdout] test damage_scroll_insert_chars ... ok [INFO] [stdout] test reflow_wider_unwraps_continuation ... ok [INFO] [stdout] test reflow_narrower_cursor_tracks ... ok [INFO] [stdout] test reflow_shell_prompt_wrap_11cols ... ok [INFO] [stdout] test reflow_shell_prompt_wrap_12cols ... ok [INFO] [stdout] test damage_scroll_with_content ... ok [INFO] [stdout] test reflow_shell_prompt_wrap_16cols ... ok [INFO] [stdout] test reflow_cursor_position_after_unwrap ... ok [INFO] [stdout] test resize_altscreen_independent ... ok [INFO] [stdout] test resize_shorter_cursor_not_negative ... ok [INFO] [stdout] test reflow_wider_beyond_content ... ok [INFO] [stdout] test reflow_narrower_creates_continuation ... ok [INFO] [stdout] test reflow_prompt_cursor_stable ... ok [INFO] [stdout] test resize_shorter_with_blanks_truncates ... ok [INFO] [stdout] test screen_ascii_cursor_home_preserves_content ... ok [INFO] [stdout] test resize_shorter_preserves_cursor_line ... ok [INFO] [stdout] test resize_shorter_with_content_scrolls ... ok [INFO] [stdout] test screen_ascii_cell_attributes ... ok [INFO] [stdout] test resize_taller_pops_scrollback ... ok [INFO] [stdout] test screen_ascii_delete_char_shift ... ok [INFO] [stdout] test screen_ascii_eol_detection ... ok [INFO] [stdout] test reflow_cursor_survives_extreme_resize ... ok [INFO] [stdout] test screen_ascii_space_padding ... ok [INFO] [stdout] test screen_damage_outside_scroll_region ... ok [INFO] [stdout] test screen_ascii_query_text_bytes ... ok [INFO] [stdout] test screen_ascii_insert_char_shift ... ok [INFO] [stdout] test screen_ascii_print_and_query_chars ... ok [INFO] [stdout] test screen_ascii_linefeed_padding ... ok [INFO] [stdout] test screen_default_fg_bg_colors ... ok [INFO] [stdout] test screen_ascii_overwrite_at_origin ... ok [INFO] [stdout] test resize_wider_allows_print_in_new_area ... ok [INFO] [stdout] test screen_damage_overlapping_scroll_region ... ok [INFO] [stdout] test screen_ascii_row_query ... ok [INFO] [stdout] test screen_scroll_region_damage ... ok [INFO] [stdout] test screen_unicode_cjk_column80_wrap ... ok [INFO] [stdout] test screen_sgr_reset_restores_defaults ... ok [INFO] [stdout] test screen_unicode_combining_char ... ok [INFO] [stdout] test screen_sgr_colors_on_cell ... ok [INFO] [stdout] test screen_ascii_erase_line ... ok [INFO] [stdout] test resize_wider_preserves_cells ... ok [INFO] [stdout] test screen_unicode_many_combining_accents_no_crash ... ok [INFO] [stdout] test screen_unicode_split_combining_no_crash ... ok [INFO] [stdout] test screen_unicode_single_width ... ok [INFO] [stdout] test screen_unicode_wide_char ... ok [INFO] [stdout] test screen_reset_clears_content ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/screen_input_integration.rs (/opt/rustwide/target/debug/deps/screen_input_integration-84a86d04c1a0669a) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test screen_bracketed_paste_disable_stops_wrapping ... ok [INFO] [stdout] test screen_bracketed_paste_multiline_content ... ok [INFO] [stdout] test screen_bracketed_paste_mode_wraps_paste ... ok [INFO] [stdout] test screen_decckm_disable_restores_normal_cursor_keys ... ok [INFO] [stdout] test screen_decckm_modified_keys_still_use_csi_in_app_mode ... ok [INFO] [stdout] test screen_newline_mode_affects_enter_encoding ... ok [INFO] [stdout] test screen_multiple_modes_coexist ... ok [INFO] [stdout] test screen_focus_tracking_mode_toggle ... ok [INFO] [stdout] test screen_bracketed_paste_empty_string ... ok [INFO] [stdout] test screen_decckm_enables_application_cursor_keys ... ok [INFO] [stdout] test screen_ris_resets_all_modes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/screen_operations.rs (/opt/rustwide/target/debug/deps/screen_operations-f353e0c93ea00e48) [INFO] [stdout] [INFO] [stdout] running 58 tests [INFO] [stdout] test autowrap_full_page_scroll ... ok [INFO] [stdout] test autowrap_off_text_fills_line_exactly ... ok [INFO] [stdout] test autowrap_off_text_exceeds_line ... ok [INFO] [stdout] test autowrap_pending_state_then_wrap ... ok [INFO] [stdout] test autowrap_off_text_shorter_than_line ... ok [INFO] [stdout] test autowrap_toggle_on_at_last_column ... ok [INFO] [stdout] test autowrap_wide_emoji_placement ... ok [INFO] [stdout] test autowrap_wide_char_at_line_end ... ok [INFO] [stdout] test deccra_copy_overlapping_down_left ... ok [INFO] [stdout] test deccra_copy_overlapping_left ... ok [INFO] [stdout] test deccra_copy_overlapping_right ... ok [INFO] [stdout] test decfi_scroll_left_in_margins ... ok [INFO] [stdout] test decdc_delete_columns_inside_margins ... ok [INFO] [stdout] test decfra_fill_rectangular_area ... ok [INFO] [stdout] test decic_insert_columns_inside_margins ... ok [INFO] [stdout] test decsca_default_param_disables ... ok [INFO] [stdout] test decsca_enable_disable_protection ... ok [INFO] [stdout] test decsca_independent_of_sgr ... ok [INFO] [stdout] test decsca_save_restore_cursor ... ok [INFO] [stdout] test charset_locking_shift_ls1_ls0 ... ok [INFO] [stdout] test decsed_erase_all ... ok [INFO] [stdout] test decsed_erase_all_no_protected_lines ... ok [INFO] [stdout] test decsel_erase_to_end_of_line ... ok [INFO] [stdout] test decsed_erase_below ... ok [INFO] [stdout] test decsel_erase_to_beginning_of_line ... ok [INFO] [stdout] test decscusr_blinking_underline ... ok [INFO] [stdout] test decscusr_steady_block ... ok [INFO] [stdout] test decstr_soft_reset ... ok [INFO] [stdout] test htab_after_bulk_text ... ok [INFO] [stdout] test decsel_erase_whole_line ... ok [INFO] [stdout] test decsera_selective_erase_rect ... ok [INFO] [stdout] test decsed_erase_above ... ok [INFO] [stdout] test htab_after_screen_clear ... ok [INFO] [stdout] test index_at_bottom_margin_with_lr_margins ... ok [INFO] [stdout] test decscusr_blinking_block ... ok [INFO] [stdout] test htab_at_chunk_boundary ... ok [INFO] [stdout] test htab_fills_cells_with_spaces ... ok [INFO] [stdout] test insert_characters_with_margins ... ok [INFO] [stdout] test decscusr_blinking_bar ... ok [INFO] [stdout] test decscusr_default ... ok [INFO] [stdout] test htab_multiple_tabs ... ok [INFO] [stdout] test osc4_set_color_hash_rgb ... ok [INFO] [stdout] test osc4_set_color_hash_rrggbb ... ok [INFO] [stdout] test reverse_index_with_lr_and_tb_margins ... ok [INFO] [stdout] test scroll_up_with_lr_margins_by_2 ... ok [INFO] [stdout] test sixel_autoscroll ... ok [INFO] [stdout] test osc4_set_color_rgb_format ... ok [INFO] [stdout] test write_into_wide_char_right_half ... ok [INFO] [stdout] test scroll_up_with_lr_margins_overflow ... ok [INFO] [stdout] test sixel_with_status_line ... ok [INFO] [stdout] test sgr_save_and_restore ... ok [INFO] [stdout] test save_restore_dec_modes ... ok [INFO] [stdout] test synchronized_output_mode_2026 ... ok [INFO] [stdout] test sixel_simple_placement ... ok [INFO] [stdout] test scroll_down_with_vertical_margins ... ok [INFO] [stdout] test osc2_unicode_window_title ... ok [INFO] [stdout] test osc4_query_palette_color ... ok [INFO] [stdout] test scroll_up_with_lr_margins_by_1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/smart_scrollback.rs (/opt/rustwide/target/debug/deps/smart_scrollback-47d3f99b5928ee31) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test navigate_next_match ... ok [INFO] [stdout] test navigate_prev_match ... ok [INFO] [stdout] test clear_search_removes_highlights ... ok [INFO] [stdout] test search_across_screen_and_scrollback_boundary ... ok [INFO] [stdout] test search_backward_finds_previous_match ... ok [INFO] [stdout] test search_case_insensitive ... ok [INFO] [stdout] test search_case_sensitive ... ok [INFO] [stdout] test search_highlights_all_visible_matches ... ok [INFO] [stdout] test search_forward_finds_first_match ... ok [INFO] [stdout] test search_highlights_current_match_distinctly ... ok [INFO] [stdout] test search_invalid_regex_returns_error ... ok [INFO] [stdout] test search_no_match_returns_none ... ok [INFO] [stdout] test search_wraps_around_forward ... ok [INFO] [stdout] test search_wraps_around_backward ... ok [INFO] [stdout] test search_regex_pattern ... ok [INFO] [stdout] test search_performance_large_scrollback ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.93s [INFO] [stdout] [INFO] [stderr] Running tests/state_conformance.rs (/opt/rustwide/target/debug/deps/state_conformance-2024900913c241fe) [INFO] [stdout] [INFO] [stdout] running 113 tests [INFO] [stdout] test cursor_backspace_bounded_left ... ok [INFO] [stdout] test cursor_backspace ... ok [INFO] [stdout] test cursor_cha ... ok [INFO] [stdout] test cursor_cht ... ok [INFO] [stdout] test cursor_bounds_checking ... ok [INFO] [stdout] test cursor_cnl ... ok [INFO] [stdout] test cursor_cnl_bounded_bottom ... ok [INFO] [stdout] test cursor_cbt ... ok [INFO] [stdout] test cursor_backspace_cancels_phantom ... ok [INFO] [stdout] test cursor_cpl ... ok [INFO] [stdout] test cursor_cpl_bounded_top ... ok [INFO] [stdout] test cursor_cub ... ok [INFO] [stdout] test cursor_carriage_return ... ok [INFO] [stdout] test cursor_cud ... ok [INFO] [stdout] test cursor_cuf ... ok [INFO] [stdout] test cursor_cup ... ok [INFO] [stdout] test cursor_cup_cancels_phantom ... ok [INFO] [stdout] test cursor_cuu ... ok [INFO] [stdout] test cursor_hpr ... ok [INFO] [stdout] test cursor_implicit_advance ... ok [INFO] [stdout] test cursor_cup_clamps_large_values ... ok [INFO] [stdout] test cursor_hpa ... ok [INFO] [stdout] test cursor_index_ind ... ok [INFO] [stdout] test cursor_vpr ... ok [INFO] [stdout] test cursor_horizontal_tab ... ok [INFO] [stdout] test cursor_linefeed ... ok [INFO] [stdout] test edit_dch ... ok [INFO] [stdout] test cursor_nel ... ok [INFO] [stdout] test cursor_reverse_index_ri ... ok [INFO] [stdout] test cursor_hvp ... ok [INFO] [stdout] test edit_dch_count ... ok [INFO] [stdout] test edit_dl_outside_decstbm ... ok [INFO] [stdout] test cursor_ht_bounded_right ... ok [INFO] [stdout] test edit_dl_count ... ok [INFO] [stdout] test edit_dl ... ok [INFO] [stdout] test edit_ech ... ok [INFO] [stdout] test edit_dl_in_decstbm ... ok [INFO] [stdout] test cursor_vpa ... ok [INFO] [stdout] test edit_el_0 ... ok [INFO] [stdout] test edit_ech_bounded ... ok [INFO] [stdout] test edit_ed_2 ... ok [INFO] [stdout] test edit_ed_1 ... ok [INFO] [stdout] test edit_ech_count ... ok [INFO] [stdout] test edit_ed_3_scrollback ... ok [INFO] [stdout] test edit_el_1 ... ok [INFO] [stdout] test edit_ich ... ok [INFO] [stdout] test edit_ed_0 ... ok [INFO] [stdout] test edit_el_2 ... ok [INFO] [stdout] test edit_ich_count ... ok [INFO] [stdout] test edit_il ... ok [INFO] [stdout] test edit_el_preserves_cursor ... ok [INFO] [stdout] test mode_decom_with_decslrm ... ok [INFO] [stdout] test mode_decom_bounds_cursor ... ok [INFO] [stdout] test mode_decom_origin ... ok [INFO] [stdout] test edit_il_outside_decstbm ... ok [INFO] [stdout] test mode_decom_without_scroll_region ... ok [INFO] [stdout] test mode_newline ... ok [INFO] [stdout] test edit_il_in_decstbm ... ok [INFO] [stdout] test edit_il_count ... ok [INFO] [stdout] test mode_insert_replace ... ok [INFO] [stdout] test pen_blink ... ok [INFO] [stdout] test pen_background_default ... ok [INFO] [stdout] test pen_background_256 ... ok [INFO] [stdout] test pen_decstr_resets ... ok [INFO] [stdout] test pen_background_rgb ... ok [INFO] [stdout] test pen_background_indexed ... ok [INFO] [stdout] test pen_bold ... ok [INFO] [stdout] test pen_font_selection ... ok [INFO] [stdout] test pen_reverse ... ok [INFO] [stdout] test pen_foreground_256 ... ok [INFO] [stdout] test pen_bold_ansi_highbright ... ok [INFO] [stdout] test pen_foreground_default ... ok [INFO] [stdout] test pen_reset ... ok [INFO] [stdout] test pen_foreground_rgb ... ok [INFO] [stdout] test pen_italic ... ok [INFO] [stdout] test pen_underline_subparams ... ok [INFO] [stdout] test pen_underline ... ok [INFO] [stdout] test pen_foreground_indexed ... ok [INFO] [stdout] test putglyph_utf8_1char ... ok [INFO] [stdout] test putglyph_ascii ... ok [INFO] [stdout] test putglyph_wide_char ... ok [INFO] [stdout] test putglyph_combining_chars ... ok [INFO] [stdout] test save_restore_csi_1048 ... ok [INFO] [stdout] test putglyph_emoji_wide ... ok [INFO] [stdout] test save_restore_decsc_decrc ... ok [INFO] [stdout] test putglyph_utf8_split_write ... ok [INFO] [stdout] test save_restore_pen_attributes ... ok [INFO] [stdout] test save_twice_restore_twice ... ok [INFO] [stdout] test scroll_invalid_decstbm_ignored ... ok [INFO] [stdout] test scroll_decstbm_lf ... ok [INFO] [stdout] test scroll_lf_below_decstbm_no_scroll ... ok [INFO] [stdout] test scroll_decstbm_resets_cursor ... ok [INFO] [stdout] test scroll_ri_at_top ... ok [INFO] [stdout] test scroll_ind_at_bottom ... ok [INFO] [stdout] test scroll_lf_at_bottom ... ok [INFO] [stdout] test scroll_lf_outside_decstbm ... ok [INFO] [stdout] test scroll_ri_in_decstbm ... ok [INFO] [stdout] test scroll_sd_in_decstbm ... ok [INFO] [stdout] test tabstop_default ... ok [INFO] [stdout] test tabstop_tbc_3 ... ok [INFO] [stdout] test tabstop_default_positions ... ok [INFO] [stdout] test tabstop_hts ... ok [INFO] [stdout] test scroll_su ... ok [INFO] [stdout] test scroll_sd_su ... ok [INFO] [stdout] test tabstop_tbc_0 ... ok [INFO] [stdout] test wrap_79th_column ... ok [INFO] [stdout] test wrap_phantom_cancelled_by_cup ... ok [INFO] [stdout] test wrap_phantom_column ... ok [INFO] [stdout] test wrap_scroll_at_bottom ... ok [INFO] [stdout] test wrap_line_wraparound ... ok [INFO] [stdout] test wrap_combined_write ... ok [INFO] [stdout] test wrap_disabled ... ok [INFO] [stdout] test scroll_sd_clamped ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 113 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/terminal_conformance.rs (/opt/rustwide/target/debug/deps/terminal_conformance-613abee65be68798) [INFO] [stdout] [INFO] [stdout] running 163 tests [INFO] [stdout] test carriage_return_left_of_left_margin_moves_to_zero ... ok [INFO] [stdout] test carriage_return_right_of_left_margin_moves_to_left_margin ... ok [INFO] [stdout] test carriage_return_unsets_pending_wrap ... ok [INFO] [stdout] test carriage_return_origin_mode_moves_to_left_margin ... ok [INFO] [stdout] test cursor_down_above_bottom_scroll_margin ... ok [INFO] [stdout] test cursor_down_basic ... ok [INFO] [stdout] test cursor_down_below_bottom_scroll_margin ... ok [INFO] [stdout] test cursor_down_resets_wrap ... ok [INFO] [stdout] test cursor_is_at_prompt ... ok [INFO] [stdout] test cursor_left_reverse_wrap ... ok [INFO] [stdout] test cursor_left_no_wrap ... ok [INFO] [stdout] test cursor_left_unsets_pending_wrap ... ok [INFO] [stdout] test cursor_pos_limits_with_full_scroll_region ... ok [INFO] [stdout] test cursor_pos_off_screen ... ok [INFO] [stdout] test cursor_pos_relative_to_origin ... ok [INFO] [stdout] test cursor_pos_relative_to_origin_with_left_right ... ok [INFO] [stdout] test cursor_pos_resets_wrap ... ok [INFO] [stdout] test cursor_right_to_edge ... ok [INFO] [stdout] test cursor_right_resets_wrap ... ok [INFO] [stdout] test cursor_up_above_top_scroll_margin ... ok [INFO] [stdout] test cursor_up_basic ... ok [INFO] [stdout] test cursor_up_below_top_scroll_margin ... ok [INFO] [stdout] test decaln_fills_screen_with_e ... ok [INFO] [stdout] test cursor_up_resets_wrap ... ok [INFO] [stdout] test decaln_resets_margins ... ok [INFO] [stdout] test deccolm_resets_pending_wrap ... ok [INFO] [stdout] test deccolm_resets_scroll_region ... ok [INFO] [stdout] test deccolm_unset_to_80 ... ok [INFO] [stdout] test deccolm_without_mode_40 ... ok [INFO] [stdout] test delete_chars_preserves_background_sgr ... ok [INFO] [stdout] test delete_chars_resets_pending_wrap ... ok [INFO] [stdout] test delete_lines_cursor_outside_region ... ok [INFO] [stdout] test delete_chars_basic ... ok [INFO] [stdout] test delete_lines_large_count ... ok [INFO] [stdout] test erase_chars_beyond_screen_edge ... ok [INFO] [stdout] test erase_chars_handles_refcounted_styles ... ok [INFO] [stdout] test erase_chars_minimum_one ... ok [INFO] [stdout] test erase_chars_protected_iso ... ok [INFO] [stdout] test delete_lines_simple ... ok [INFO] [stdout] test erase_chars_resets_pending_wrap ... ok [INFO] [stdout] test erase_display_above ... ok [INFO] [stdout] test erase_chars_preserves_background_sgr ... ok [INFO] [stdout] test erase_chars_wide_character ... ok [INFO] [stdout] test erase_display_below ... ok [INFO] [stdout] test erase_display_above_split_multi_cell ... ok [INFO] [stdout] test erase_chars_simple ... ok [INFO] [stdout] test erase_display_below_preserves_sgr_bg ... ok [INFO] [stdout] test erase_display_below_protected_dec_overrides_iso ... ok [INFO] [stdout] test erase_display_below_protected_iso ... ok [INFO] [stdout] test erase_display_below_split_multi_cell ... ok [INFO] [stdout] test erase_display_below_protected_force ... ok [INFO] [stdout] test erase_line_left ... ok [INFO] [stdout] test erase_display_scroll_complete ... ok [INFO] [stdout] test erase_display_complete_preserves_cursor ... ok [INFO] [stdout] test erase_line_left_wide_char ... ok [INFO] [stdout] test erase_line_right ... ok [INFO] [stdout] test erase_line_right_resets_pending_wrap ... ok [INFO] [stdout] test full_reset_origin_mode ... ok [INFO] [stdout] test backspace_basic ... ok [INFO] [stdout] test horizontal_tabs_starting_on_tabstop ... ok [INFO] [stdout] test index_from_bottom ... ok [INFO] [stdout] test erase_line_right_wide_char ... ok [INFO] [stdout] test horizontal_tabs_back ... ok [INFO] [stdout] test index_in_prompt_mode_marks_continuation ... ok [INFO] [stdout] test index_bottom_of_scroll_region ... ok [INFO] [stdout] test index_basic ... ok [INFO] [stdout] test index_in_input_mode_marks_continuation ... ok [INFO] [stdout] test index_inside_left_right_margin ... ok [INFO] [stdout] test index_inside_scroll_region ... ok [INFO] [stdout] test index_outside_left_right_margin ... ok [INFO] [stdout] test insert_blanks_basic ... ok [INFO] [stdout] test insert_blanks_pushes_off_end ... ok [INFO] [stdout] test insert_blanks_preserves_background_sgr ... ok [INFO] [stdout] test insert_lines_handles_style_refs ... ok [INFO] [stdout] test insert_lines_outside_scroll_region ... ok [INFO] [stdout] test insert_lines_resets_pending_wrap ... ok [INFO] [stdout] test insert_lines_simple ... ok [INFO] [stdout] test horizontal_tabs_basic ... ok [INFO] [stdout] test insert_lines_top_bottom_scroll_region ... ok [INFO] [stdout] test insert_mode_no_wrap_pushed_chars ... ok [INFO] [stdout] test insert_mode_wide_characters ... ok [INFO] [stdout] test insert_mode_with_space ... ok [INFO] [stdout] test index_in_output_mode_no_prompt_mark ... ok [INFO] [stdout] test linefeed_mode_automatic_carriage_return ... ok [INFO] [stdout] test mode_1047_alt_screen ... ok [INFO] [stdout] test linefeed_unsets_pending_wrap ... ok [INFO] [stdout] test mode_1047_copies_cursor_both_directions ... ok [INFO] [stdout] test mode_1049_alt_screen_with_cursor_save ... ok [INFO] [stdout] test mode_47_alt_screen ... ok [INFO] [stdout] test mode_47_copies_cursor_both_directions ... ok [INFO] [stdout] test origin_mode_with_scroll_region ... ok [INFO] [stdout] test new_output_resets_viewport_offset ... ok [INFO] [stdout] test delete_lines_with_scroll_region ... ok [INFO] [stdout] test osc133c_at_col0_clears_prompt_mark ... ok [INFO] [stdout] test print_basic_wraparound ... ok [INFO] [stdout] test print_disabled_wraparound_wide_char_no_space ... ok [INFO] [stdout] test print_forces_scroll ... ok [INFO] [stdout] test print_over_wide_spacer_tail ... ok [INFO] [stdout] test print_repeat_no_previous ... ok [INFO] [stdout] test print_right_margin_wrap ... ok [INFO] [stdout] test print_soft_wrap ... ok [INFO] [stdout] test print_no_control_characters ... ok [INFO] [stdout] test print_wide_char_1_column_width ... ok [INFO] [stdout] test print_wide_char_at_edge_creates_spacer_head ... ok [INFO] [stdout] test print_single_very_long_line ... ok [INFO] [stdout] test print_wide_char_single_width_terminal ... ok [INFO] [stdout] test print_repeat_simple ... ok [INFO] [stdout] test resize_deccolm_preserves_sgr_bg ... ok [INFO] [stdout] test resize_less_cols_with_wide_char_then_print ... ok [INFO] [stdout] test print_writes_to_bottom_if_scrolled ... ok [INFO] [stdout] test print_zero_width_character_at_start ... ok [INFO] [stdout] test print_wide_char ... ok [INFO] [stdout] test resize_with_left_right_margin ... ok [INFO] [stdout] test linefeed_and_carriage_return ... ok [INFO] [stdout] test print_unique_style_per_cell ... ok [INFO] [stdout] test print_charset_mapping ... ok [INFO] [stdout] test resize_with_high_unique_style_per_cell ... ok [INFO] [stdout] test resize_with_high_unique_style_wrapping ... ok [INFO] [stdout] test print_with_hyperlink ... ok [INFO] [stdout] test full_reset_working_directory ... ok [INFO] [stdout] test full_reset_default_modes ... ok [INFO] [stdout] test resize_with_reflow_and_saved_cursor_pending_wrap ... ok [INFO] [stdout] test resize_with_wraparound_off ... ok [INFO] [stdout] test resize_with_wraparound_on ... ok [INFO] [stdout] test reverse_index_basic ... ok [INFO] [stdout] test reverse_index_from_top ... ok [INFO] [stdout] test resize_with_reflow_and_saved_cursor ... ok [INFO] [stdout] test print_over_wide_char_at_origin ... ok [INFO] [stdout] test reverse_index_top_of_scrolling_region ... ok [INFO] [stdout] test save_cursor_origin_mode ... ok [INFO] [stdout] test save_cursor_pending_wrap ... ok [INFO] [stdout] test reverse_index_top_bottom_margins ... ok [INFO] [stdout] test scroll_down_left_right_scroll_region ... ok [INFO] [stdout] test save_cursor_resize ... ok [INFO] [stdout] test scroll_down_outside_scroll_region ... ok [INFO] [stdout] test save_cursor_basic ... ok [INFO] [stdout] test scroll_up_top_bottom_scroll_region ... ok [INFO] [stdout] test scroll_viewport_down_clamps_to_zero ... ok [INFO] [stdout] test semantic_prompt_basic ... ok [INFO] [stdout] test semantic_prompt_continuations ... ok [INFO] [stdout] test scroll_viewport_reset_snaps_to_bottom ... ok [INFO] [stdout] test scroll_viewport_up_clamps_to_scrollback_len ... ok [INFO] [stdout] test scroll_down_simple ... ok [INFO] [stdout] test scroll_up_simple ... ok [INFO] [stdout] test scroll_up_left_right_scroll_region ... ok [INFO] [stdout] test full_reset_hyperlink ... ok [INFO] [stdout] test save_cursor_position ... ok [INFO] [stdout] test sgr_bold_style ... ok [INFO] [stdout] test sgr_print_marks_row_styled ... ok [INFO] [stdout] test set_left_right_margin_mode_69_unset ... ok [INFO] [stdout] test tab_clear_all ... ok [INFO] [stdout] test set_cursor_pos_comprehensive ... ok [INFO] [stdout] test set_left_right_margin_simple ... ok [INFO] [stdout] test set_top_bottom_margin_simple ... ok [INFO] [stdout] test set_top_bottom_margin_top_only ... ok [INFO] [stdout] test sgr_default_style_is_empty ... ok [INFO] [stdout] test sgr_do_not_gc_old_styles_in_use ... ok [INFO] [stdout] test sgr_garbage_collect_overwritten ... ok [INFO] [stdout] test viewport_row_at_max_scroll_shows_oldest_scrollback ... ok [INFO] [stdout] test viewport_row_returns_scrollback_when_scrolled ... ok [INFO] [stdout] test full_reset_with_saved_cursor ... ok [INFO] [stdout] test viewport_row_with_no_scrollback ... ok [INFO] [stdout] test full_reset_with_pen ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 163 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/unicode_i18n.rs (/opt/rustwide/target/debug/deps/unicode_i18n-d8baa2bf45d8f368) [INFO] [stdout] [INFO] [stdout] running 38 tests [INFO] [stdout] test arabic_text ... ok [INFO] [stdout] test chinese_simplified ... ok [INFO] [stdout] test chinese_traditional ... ok [INFO] [stdout] test cjk_with_ansi_colors ... ok [INFO] [stdout] test cursor_movement_across_wide_chars ... ok [INFO] [stdout] test delete_chars_with_wide_chars ... ok [INFO] [stdout] test devanagari ... ok [INFO] [stdout] test emoji_basic ... ok [INFO] [stdout] test emoji_mixed_with_text ... ok [INFO] [stdout] test emoji_flags ... ok [INFO] [stdout] test emoji_skin_tone ... ok [INFO] [stdout] test emoji_zwj_family ... ok [INFO] [stdout] test erase_display_with_korean ... ok [INFO] [stdout] test erase_line_with_korean ... ok [INFO] [stdout] test fullwidth_ascii ... ok [INFO] [stdout] test fullwidth_punctuation ... ok [INFO] [stdout] test hebrew_text ... ok [INFO] [stdout] test insert_mode_with_wide_chars ... ok [INFO] [stdout] test japanese_half_width_katakana ... ok [INFO] [stdout] test japanese_kanji ... ok [INFO] [stdout] test japanese_katakana ... ok [INFO] [stdout] test korean_hangul_width ... ok [INFO] [stdout] test japanese_hiragana ... ok [INFO] [stdout] test korean_mixed_with_ascii ... ok [INFO] [stdout] test mixed_cjk_ascii_emoji_line ... ok [INFO] [stdout] test rapid_wide_narrow_alternation ... ok [INFO] [stdout] test scroll_with_wide_chars ... ok [INFO] [stdout] test korean_long_sentence_wraps ... ok [INFO] [stdout] test wide_char_overwrite_second_half ... ok [INFO] [stdout] test thai_with_combining ... ok [INFO] [stdout] test wide_char_at_exact_line_boundary ... ok [INFO] [stdout] test search_korean_text ... ok [INFO] [stdout] test zero_width_space_does_not_advance ... ok [INFO] [stdout] test korean_at_line_end_wraps ... ok [INFO] [stdout] test multiple_lines_of_cjk ... ok [INFO] [stdout] test korean_jamo ... ok [INFO] [stdout] test search_multiple_korean_matches ... ok [INFO] [stdout] test wide_char_overwrite_with_narrow ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests emux_term [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "b72cfb6b01b9ac3d168dbbce794f7e1bf8714bf09859a3214cf2020de16d08ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b72cfb6b01b9ac3d168dbbce794f7e1bf8714bf09859a3214cf2020de16d08ba", kill_on_drop: false }` [INFO] [stdout] b72cfb6b01b9ac3d168dbbce794f7e1bf8714bf09859a3214cf2020de16d08ba