[INFO] fetching crate stitch-pty 0.9.1...
[INFO] testing stitch-pty-0.9.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate stitch-pty 0.9.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate stitch-pty 0.9.1
[INFO] finished tweaking crates.io crate stitch-pty 0.9.1
[INFO] tweaked toml for crates.io crate stitch-pty 0.9.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate stitch-pty 0.9.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate stitch-pty 0.9.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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tokio-test v0.4.5
[INFO] [stderr]   Downloaded pyo3-async-runtimes v0.28.0
[INFO] [stderr]   Downloaded pyo3-macros v0.28.3
[INFO] [stderr]   Downloaded pyo3-macros-backend v0.28.3
[INFO] [stderr]   Downloaded target-lexicon v0.13.5
[INFO] [stderr]   Downloaded pyo3-build-config v0.28.3
[INFO] [stderr]   Downloaded pyo3-ffi v0.28.3
[INFO] [stderr]   Downloaded portable-atomic v1.14.0
[INFO] [stderr]   Downloaded pyo3 v0.28.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929
[INFO] running `Command { std: "docker" "start" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929", 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" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929", 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" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling cfg_aliases v0.2.2
[INFO] [stderr]    Compiling futures-sink v0.3.33
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling futures-core v0.3.33
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling async-trait v0.1.91
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling stitch-pty v0.9.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.17s
[INFO] running `Command { std: "docker" "inspect" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929", 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" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]    Compiling stitch-pty v0.9.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.81s
[INFO] running `Command { std: "docker" "inspect" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929", 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" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/stitch_pty-7040ade1906d47c4)
[INFO] [stdout] 
[INFO] [stdout] running 386 tests
[INFO] [stdout] test async_io::tests::test_error_kind_timeout_display ... ok
[INFO] [stdout] test async_io::tests::test_duration_zero_timeout ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_buffer_modified_on_success ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_io_error ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_io_error_kind_permission ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_large_read ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_short_duration ... ok
[INFO] [stdout] test async_io::tests::test_error_kind_async_io_display ... ok
[INFO] [stdout] test errors::tests::test_error_display_async_io ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_io_error_kind ... ok
[INFO] [stdout] test errors::tests::test_error_display_eof ... ok
[INFO] [stdout] test errors::tests::test_error_display_fork_failed ... ok
[INFO] [stdout] test errors::tests::test_error_display_invalid_handle ... ok
[INFO] [stdout] test errors::tests::test_error_display_buffer_overflow ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_success ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_zero_bytes ... ok
[INFO] [stdout] test errors::tests::test_error_display_closed ... ok
[INFO] [stdout] test errors::tests::test_error_display_open_failed ... ok
[INFO] [stdout] test errors::tests::test_error_display_platform_not_supported ... ok
[INFO] [stdout] test errors::tests::test_error_display_operation_failed ... ok
[INFO] [stdout] test errors::tests::test_error_display_process_not_running ... ok
[INFO] [stdout] test errors::tests::test_error_display_signal_error ... ok
[INFO] [stdout] test errors::tests::test_from_read_error_eio_is_eof ... ok
[INFO] [stdout] test errors::tests::test_result_type_alias ... ok
[INFO] [stdout] test errors::tests::test_error_display_windows_error ... ok
[INFO] [stdout] test platform::tests::test_child_killer_trait_exists ... ok
[INFO] [stdout] test errors::tests::test_error_display_timeout ... ok
[INFO] [stdout] test errors::tests::test_from_read_error_other_is_async_io ... ok
[INFO] [stdout] test platform::tests::test_exit_status_debug ... ok
[INFO] [stdout] test platform::tests::test_exit_status_clone ... ok
[INFO] [stdout] test platform::tests::test_exit_status_display_failure_code ... ok
[INFO] [stdout] test platform::tests::test_exit_status_failure_nonzero ... ok
[INFO] [stdout] test platform::tests::test_exit_status_from_signal ... ok
[INFO] [stdout] test errors::tests::test_error_display_winsize_failed ... ok
[INFO] [stdout] test platform::tests::test_exit_status_large_code ... ok
[INFO] [stdout] test errors::tests::test_io_error_from_std_io_error ... ok
[INFO] [stdout] test platform::tests::test_exit_status_success_zero ... ok
[INFO] [stdout] test platform::tests::test_exit_status_display_signal ... ok
[INFO] [stdout] test platform::tests::test_exit_status_display_success ... ok
[INFO] [stdout] test platform::tests::test_process_exit_debug ... ok
[INFO] [stdout] test platform::tests::test_process_exit_to_exit_status_both_none ... ok
[INFO] [stdout] test platform::tests::test_platform_dispatch_returns_result ... ok
[INFO] [stdout] test platform::tests::test_process_exit_clone ... ok
[INFO] [stdout] test platform::tests::test_process_exit_to_exit_status_failure ... ok
[INFO] [stdout] test platform::tests::test_process_exit_to_exit_status_code ... ok
[INFO] [stdout] test platform::tests::test_validate_cwd_accepts_dirs ... ok
[INFO] [stdout] test platform::tests::test_process_exit_to_exit_status_signal ... ok
[INFO] [stdout] test platform::tests::test_validate_cwd_rejects_file ... ok
[INFO] [stdout] test platform::tests::test_pty_backend_trait_exists ... ok
[INFO] [stdout] test platform_unix::tests::test_unix_child_process_clone_killer_trait ... ok
[INFO] [stdout] test platform_unix::tests::test_pty_pair_drop_closes_fds ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_csi_dispatch ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_csi_exceed_max_params ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_csi_leading_semicolon ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_csi_max_params ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_csi_param_overflow ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_csi_reset ... ok
[INFO] [stdout] test platform_unix::tests::test_unix_pty_master_new ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_c1_full ... ok
[INFO] [stdout] test platform::tests::test_validate_cwd_rejects_missing ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_emoji_sequence ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_csi_subparameters ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_csi_trailing_semicolon ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_dcs ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_dcs_reset ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_esc_dispatch ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_esc_reset ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_esc_reset_intermediates ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_execute_anywhere ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_intermediate_reset_on_dcs_exit ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_invalid_utf8 ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_osc_dispatch ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_osc_empty ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_osc_st_terminated ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_osc_with_utf8 ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_partial_invalid_utf8 ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_partial_invalid_utf8_split ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_partial_utf8 ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_partial_utf8_into_esc ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_partial_utf8_separating ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_print_chars ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_subparam_buffer_fill ... ok
[INFO] [stdout] test terminal::charsets::tests::test_ascii_map ... ok
[INFO] [stdout] test terminal::charsets::tests::test_dec_special_fallback ... ok
[INFO] [stdout] test terminal::charsets::tests::test_dec_special_line_drawing ... ok
[INFO] [stdout] test terminal::charsets::tests::test_dec_special_symbols ... ok
[INFO] [stdout] test terminal::charsets::tests::test_from_designation ... ok
[INFO] [stdout] test terminal::charsets::tests::test_get_charset_map_known ... ok
[INFO] [stdout] test terminal::charsets::tests::test_known_charsets ... ok
[INFO] [stdout] test terminal::control::tests::test_c0_array ... ok
[INFO] [stdout] test terminal::control::tests::test_c0_constants ... ok
[INFO] [stdout] test terminal::control::tests::test_c1_array ... ok
[INFO] [stdout] test terminal::control::tests::test_c1_constants ... ok
[INFO] [stdout] test terminal::control::tests::test_escape_sequences_c0 ... ok
[INFO] [stdout] test terminal::control::tests::test_is_c0_basic ... ok
[INFO] [stdout] test terminal::control::tests::test_is_c0_boundary ... ok
[INFO] [stdout] test terminal::control::tests::test_is_c1_basic ... ok
[INFO] [stdout] test terminal::control::tests::test_is_c1_boundary ... ok
[INFO] [stdout] test terminal::control::tests::test_is_control_c0 ... ok
[INFO] [stdout] test terminal::control::tests::test_is_control_c1 ... ok
[INFO] [stdout] test terminal::control::tests::test_is_control_non_control ... ok
[INFO] [stdout] test terminal::cwd::tests::test_osc7_basic_unix_path ... ok
[INFO] [stdout] test terminal::cwd::tests::test_osc7_localhost_empty_host ... ok
[INFO] [stdout] test terminal::cwd::tests::test_osc7_percent_decoding ... ok
[INFO] [stdout] test terminal::cwd::tests::test_osc7_percent_encoded_utf8 ... ok
[INFO] [stdout] test terminal::ansi_parser::tests::test_osc_containing_string_terminator ... ok
[INFO] [stdout] test terminal::cwd::tests::test_osc7_rejects_garbage ... ok
[INFO] [stdout] test terminal::cwd::tests::test_osc7_windows_drive ... ok
[INFO] [stdout] test terminal::cwd::tests::test_osc9_9_rejects_garbage ... ok
[INFO] [stdout] test terminal::cwd::tests::test_osc9_9_windows_path ... ok
[INFO] [stdout] test terminal::escape::tests::test_escape_designators ... ok
[INFO] [stdout] test terminal::escape::tests::test_is_csi_final_basic ... ok
[INFO] [stdout] test terminal::escape::tests::test_is_csi_final_boundary ... ok
[INFO] [stdout] test terminal::escape::tests::test_is_csi_intermediate_all ... ok
[INFO] [stdout] test terminal::escape::tests::test_is_csi_intermediate_basic ... ok
[INFO] [stdout] test terminal::escape::tests::test_is_csi_intermediate_boundary ... ok
[INFO] [stdout] test terminal::escape::tests::test_is_csi_param_basic ... ok
[INFO] [stdout] test terminal::escape::tests::test_is_csi_param_boundary ... ok
[INFO] [stdout] test terminal::events::tests::test_tags_are_stable ... ok
[INFO] [stdout] test terminal::graphics::tests::test_bg_ansi ... ok
[INFO] [stdout] test terminal::graphics::tests::test_bg_ansi_unknown ... ok
[INFO] [stdout] test terminal::graphics::tests::test_color_clone ... ok
[INFO] [stdout] test terminal::graphics::tests::test_color_default ... ok
[INFO] [stdout] test terminal::graphics::tests::test_color_equality ... ok
[INFO] [stdout] test terminal::graphics::tests::test_color_hash ... ok
[INFO] [stdout] test terminal::graphics::tests::test_color_indexed ... ok
[INFO] [stdout] test terminal::graphics::tests::test_color_named ... ok
[INFO] [stdout] test terminal::graphics::tests::test_color_rgb ... ok
[INFO] [stdout] test terminal::graphics::tests::test_fg_aixterm_unknown ... ok
[INFO] [stdout] test terminal::graphics::tests::test_fg_aixterm ... ok
[INFO] [stdout] test terminal::graphics::tests::test_fg_ansi ... ok
[INFO] [stdout] test terminal::graphics::tests::test_fg_ansi_unknown ... ok
[INFO] [stdout] test terminal::graphics::tests::test_fg_bg_256_constants ... ok
[INFO] [stdout] test terminal::graphics::tests::test_fg_bg_256_palette ... ok
[INFO] [stdout] test terminal::graphics::tests::test_text_attr_clone ... ok
[INFO] [stdout] test terminal::graphics::tests::test_text_attr_debug ... ok
[INFO] [stdout] test terminal::graphics::tests::test_text_attr_resetters ... ok
[INFO] [stdout] test terminal::graphics::tests::test_text_attr_setters ... ok
[INFO] [stdout] test terminal::graphics::tests::test_text_attr_unknown ... ok
[INFO] [stdout] test terminal::graphics::tests::test_bg_aixterm ... ok
[INFO] [stdout] test terminal::graphics::tests::test_text_attr_is_set ... ok
[INFO] [stdout] test terminal::graphics::tests::test_bg_aixterm_unknown ... ok
[INFO] [stdout] test terminal::graphics::tests::test_text_attr_is_reset ... ok
[INFO] [stdout] test terminal::history::tests::test_alt_screen_resize_restores_primary ... ok
[INFO] [stdout] test terminal::history::tests::test_alt_screen_swap_and_restore ... ok
[INFO] [stdout] test terminal::history::tests::test_bce_replays_conpty_colored_block ... ok
[INFO] [stdout] test terminal::history::tests::test_alt_screen_no_scrollback ... ok
[INFO] [stdout] test terminal::history::tests::test_bell_paths_agree_take_first ... ok
[INFO] [stdout] test terminal::history::tests::test_bell_paths_agree_poll_first ... ok
[INFO] [stdout] test terminal::history::tests::test_clear_history ... ok
[INFO] [stdout] test terminal::history::tests::test_cursor_delegation ... ok
[INFO] [stdout] test terminal::history::tests::test_draw_delegation ... ok
[INFO] [stdout] test terminal::history::tests::test_display_includes_history ... ok
[INFO] [stdout] test terminal::history::tests::test_feed_orders_events ... ok
[INFO] [stdout] test terminal::history::tests::test_feed_scroll_populates_history ... ok
[INFO] [stdout] test terminal::history::tests::test_index_scrolls_to_history ... ok
[INFO] [stdout] test terminal::history::tests::test_mode_delegation ... ok
[INFO] [stdout] test terminal::history::tests::test_new ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_alt_resize_conforms_parked_history ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_alt_screen_passthrough ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_clears_margins ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_gap_pads_stranded_wide_glyph ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_moves_history_and_conforms_widths ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_narrow_to_wide_rejoins ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_never_splits_wide_glyph ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_overflow_trims_oldest_and_clamps_cursor ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_wide_to_narrow_splits ... ok
[INFO] [stdout] test terminal::history::tests::test_reset_clears_history ... ok
[INFO] [stdout] test terminal::history::tests::test_resize ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_round_trip_is_lossless ... ok
[INFO] [stdout] test terminal::history::tests::test_resize_grow_preserves_history ... ok
[INFO] [stdout] test terminal::history::tests::test_resize_shrink_pushes_top_to_history ... ok
[INFO] [stdout] test terminal::history::tests::test_scroll_down_pops_from_history ... ok
[INFO] [stdout] test terminal::history::tests::test_reverse_index_pops_from_history ... ok
[INFO] [stdout] test terminal::history::tests::test_scrollback_grew_trails ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_buffer_not_modified_on_timeout ... ok
[INFO] [stdout] test async_io::tests::test_read_timeout_expires ... ok
[INFO] [stdout] test terminal::history::tests::test_styled_range_matches_viewport_rows ... ok
[INFO] [stdout] test terminal::history::tests::test_scrollback_limit ... ok
[INFO] [stdout] test terminal::history::tests::test_styled_range_windows_buffer ... ok
[INFO] [stdout] test terminal::history::tests::test_take_events_drains ... ok
[INFO] [stdout] test terminal::history::tests::test_reflow_preserves_hard_breaks ... ok
[INFO] [stdout] test terminal::history::tests::test_sgr_delegation ... ok
[INFO] [stdout] test terminal::history::tests::test_wrap_flag_carried_on_row_shrink ... ok
[INFO] [stdout] test terminal::history::tests::test_wrap_flag_flows_into_scrollback_on_scroll ... ok
[INFO] [stdout] test terminal::history::tests::test_unlimited_scrollback ... ok
[INFO] [stdout] test terminal::history::tests::test_visible_display ... ok
[INFO] [stdout] test terminal::modes::tests::test_mode_constants ... ok
[INFO] [stdout] test terminal::modes::tests::test_mode_query_helpers ... ok
[INFO] [stdout] test terminal::modes::tests::test_mouse_modes ... ok
[INFO] [stdout] test terminal::history::tests::test_wrap_flag_round_trips_through_history ... ok
[INFO] [stdout] test terminal::modes::tests::test_default_modes ... ok
[INFO] [stdout] test terminal::modes::tests::test_set_clear_private ... ok
[INFO] [stdout] test terminal::modes::tests::test_set_clear_public ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_alignment_display ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_clear_tab_stop ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_clear_tab_stop_current ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_cursor_back ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_cursor_down ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_cursor_forward ... ok
[INFO] [stdout] test terminal::modes::tests::test_unknown_mode_noop ... ok
[INFO] [stdout] test terminal::history::tests::test_scroll_up_pushes_to_history ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_cursor_up ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_erase_display ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_erase_line ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_reset_private_mode ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_reset_public_mode ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_save_restore_cursor ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_cursor_position ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_erase_characters ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_scroll_region ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_set_private_mode ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_set_public_mode ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_sgr ... ok
[INFO] [stdout] test terminal::parser::tests::test_cursor_style_block ... ok
[INFO] [stdout] test terminal::parser::tests::test_cursor_style_beam ... ok
[INFO] [stdout] test terminal::parser::tests::test_cursor_style_default ... ok
[INFO] [stdout] test terminal::parser::tests::test_csi_truecolor ... ok
[INFO] [stdout] test terminal::parser::tests::test_da0_identification ... ok
[INFO] [stdout] test terminal::parser::tests::test_cursor_style_underline ... ok
[INFO] [stdout] test terminal::parser::tests::test_cwd_survives_reset ... ok
[INFO] [stdout] test terminal::parser::tests::test_da1_identification ... ok
[INFO] [stdout] test terminal::parser::tests::test_esc_linefeed ... ok
[INFO] [stdout] test terminal::parser::tests::test_esc_next_line ... ok
[INFO] [stdout] test terminal::parser::tests::test_esc_restore_cursor ... ok
[INFO] [stdout] test terminal::parser::tests::test_esc_reverse_index ... ok
[INFO] [stdout] test terminal::parser::tests::test_esc_save_cursor ... ok
[INFO] [stdout] test terminal::parser::tests::test_osc7_semicolon_in_path ... ok
[INFO] [stdout] test terminal::parser::tests::test_osc7_sets_cwd ... ok
[INFO] [stdout] test terminal::parser::tests::test_esc_set_tab_stop ... ok
[INFO] [stdout] test terminal::parser::tests::test_osc7_malformed_keeps_cwd ... ok
[INFO] [stdout] test terminal::parser::tests::test_osc_both_name ... ok
[INFO] [stdout] test terminal::parser::tests::test_osc9_9_sets_cwd ... ok
[INFO] [stdout] test terminal::parser::tests::test_osc_icon_name ... ok
[INFO] [stdout] test terminal::parser::tests::test_osc_title ... ok
[INFO] [stdout] test terminal::parser::tests::test_osc9_9_semicolon_in_path ... ok
[INFO] [stdout] test terminal::parser::tests::test_osc_title_semicolon_in_payload ... ok
[INFO] [stdout] test terminal::history::tests::prop_reflow_shape ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_bell_coalesced ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_bell_lone_bel ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_bell_osc_terminator_is_not_a_bell ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_csi_reset ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_csi_scroll_region ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_csi_sgr_256 ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_csi_sgr_aixterm ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_csi_subparameters ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_csi_trailing_semicolon ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_cursor_style_via_feed ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_da0_via_feed ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_csi_leading_semicolon ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_csi_alignment_display ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_da1_via_feed ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_esc_linefeed ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_esc_next_line ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_csi_save_restore_cursor ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_kitty_keyboard_via_feed ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_new ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_esc_charset ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_esc_charset_via_feed ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_esc_set_tab_stop ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_osc_both_name ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_osc_title_via_feed ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_take_dirty_rows_coalesces ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_private_mode_via_feed ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_public_mode_via_feed ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_take_dirty_rows_drains ... ok
[INFO] [stdout] test terminal::parser::tests::test_parser_take_dirty_rows_full_screen_ops ... ok
[INFO] [stdout] test terminal::parser::tests::test_performer_execute_cr ... ok
[INFO] [stdout] test terminal::parser::tests::test_performer_execute_lf ... ok
[INFO] [stdout] test terminal::parser::tests::test_performer_print ... ok
[INFO] [stdout] test terminal::parser::tests::test_set_keyboard_mode ... ok
[INFO] [stdout] test terminal::parser::tests::test_stream_attach_detach ... ok
[INFO] [stdout] test terminal::parser::tests::test_pop_keyboard_modes ... ok
[INFO] [stdout] test terminal::parser::tests::test_push_keyboard_mode ... ok
[INFO] [stdout] test terminal::parser::tests::test_stream_feed_text ... ok
[INFO] [stdout] test terminal::parser::tests::test_stream_new ... ok
[INFO] [stdout] test terminal::screen::tests::test_alignment_display ... ok
[INFO] [stdout] test terminal::screen::tests::test_backspace ... ok
[INFO] [stdout] test terminal::screen::tests::test_bce_erase_keeps_the_block_background ... ok
[INFO] [stdout] test terminal::screen::tests::test_bce_insert_delete_and_scroll_follow_the_background ... ok
[INFO] [stdout] test terminal::screen::tests::test_bce_wide_char_continuation_follows_its_glyph ... ok
[INFO] [stdout] test terminal::parser::tests::test_stream_feed_csi ... ok
[INFO] [stdout] test terminal::screen::tests::test_bell_survives_saturated_log ... ok
[INFO] [stdout] test terminal::screen::tests::test_blink ... ok
[INFO] [stdout] test terminal::screen::tests::test_carriage_return ... ok
[INFO] [stdout] test terminal::screen::tests::test_char_width ... ok
[INFO] [stdout] test terminal::screen::tests::test_clear_tabstops ... ok
[INFO] [stdout] test terminal::screen::tests::test_combining_char ... ok
[INFO] [stdout] test terminal::screen::tests::test_colors256_missing_attrs ... ok
[INFO] [stdout] test terminal::screen::tests::test_cursor_back_last_column ... ok
[INFO] [stdout] test terminal::screen::tests::test_cursor_forward_back ... ok
[INFO] [stdout] test terminal::screen::tests::test_cursor_position ... ok
[INFO] [stdout] test terminal::screen::tests::test_cursor_style_default ... ok
[INFO] [stdout] test terminal::screen::tests::test_cursor_up_down ... ok
[INFO] [stdout] test terminal::screen::tests::test_decawm_off ... ok
[INFO] [stdout] test terminal::screen::tests::test_char_default ... ok
[INFO] [stdout] test terminal::screen::tests::test_delete_characters ... ok
[INFO] [stdout] test terminal::screen::tests::test_delete_lines ... ok
[INFO] [stdout] test terminal::screen::tests::test_display_empty ... ok
[INFO] [stdout] test terminal::screen::tests::test_display_multi_char_emoji ... ok
[INFO] [stdout] test terminal::screen::tests::test_draw_multiple_chars ... ok
[INFO] [stdout] test terminal::screen::tests::test_draw_russian ... ok
[INFO] [stdout] test terminal::screen::tests::test_draw_utf8 ... ok
[INFO] [stdout] test terminal::screen::tests::test_draw_width2 ... ok
[INFO] [stdout] test terminal::screen::tests::test_draw_width2_irm ... ok
[INFO] [stdout] test terminal::screen::tests::test_draw_width2_line_end ... ok
[INFO] [stdout] test terminal::screen::tests::test_draw_basic ... ok
[INFO] [stdout] test terminal::screen::tests::test_draw_with_carriage_return ... ok
[INFO] [stdout] test terminal::screen::tests::test_draw_wrap ... ok
[INFO] [stdout] test terminal::screen::tests::test_erase_in_display ... ok
[INFO] [stdout] test terminal::screen::tests::test_erase_in_line ... ok
[INFO] [stdout] test terminal::screen::tests::test_erase_in_line_mode1_at_pending_wrap ... ok
[INFO] [stdout] test terminal::screen::tests::test_bce_erase_matches_draw_under_decscnm ... ok
[INFO] [stdout] test terminal::screen::tests::test_erase_character ... ok
[INFO] [stdout] test terminal::screen::tests::test_identify_terminal_primary ... ok
[INFO] [stdout] test terminal::screen::tests::test_event_log_bounded_drop_oldest ... ok
[INFO] [stdout] test terminal::screen::tests::test_initial_tabstops ... ok
[INFO] [stdout] test terminal::screen::tests::test_index ... ok
[INFO] [stdout] test terminal::screen::tests::test_insert_characters ... ok
[INFO] [stdout] test terminal::screen::tests::test_insert_lines ... ok
[INFO] [stdout] test terminal::screen::tests::test_linefeed_lnm ... ok
[INFO] [stdout] test terminal::screen::tests::test_linefeed_margins ... ok
[INFO] [stdout] test terminal::screen::tests::test_linefeed_no_lnm ... ok
[INFO] [stdout] test terminal::screen::tests::test_multi_attribs ... ok
[INFO] [stdout] test terminal::screen::tests::test_irm_mode ... ok
[INFO] [stdout] test terminal::screen::tests::test_margins_reset ... ok
[INFO] [stdout] test terminal::screen::tests::test_reset_clears_keyboard_mode ... ok
[INFO] [stdout] test terminal::screen::tests::test_reset_resets_colors ... ok
[INFO] [stdout] test terminal::screen::tests::test_reset_works_between_attributes ... ok
[INFO] [stdout] test terminal::screen::tests::test_keyboard_mode_default ... ok
[INFO] [stdout] test terminal::screen::tests::test_push_pop_keyboard_modes ... ok
[INFO] [stdout] test terminal::screen::tests::test_reset_clears_cursor_style ... ok
[INFO] [stdout] test terminal::screen::tests::test_resize_same ... ok
[INFO] [stdout] test terminal::screen::tests::test_restore_cursor_none_saved ... ok
[INFO] [stdout] test terminal::screen::tests::test_restore_cursor_out_of_bounds ... ok
[INFO] [stdout] test terminal::screen::tests::test_reverse_index ... ok
[INFO] [stdout] test terminal::screen::tests::test_save_restore_cursor ... ok
[INFO] [stdout] test terminal::screen::tests::test_screen_new ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_cursor_style_beam ... ok
[INFO] [stdout] test terminal::screen::tests::test_resize_narrower ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_cursor_style_block ... ok
[INFO] [stdout] test terminal::screen::tests::test_resize_wider ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_cursor_style_underline ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_cursor_style_reset ... ok
[INFO] [stdout] test terminal::screen::tests::test_resize_zero_clamped ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_keyboard_mode_difference ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_keyboard_mode_replace ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_margins_zero ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_mode_deccolm ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_mode_dectcem ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_title ... ok
[INFO] [stdout] test terminal::screen::tests::test_sgr_256_color ... ok
[INFO] [stdout] test terminal::screen::tests::test_sgr_24bit_color ... ok
[INFO] [stdout] test terminal::screen::tests::test_sgr_aixterm ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_keyboard_mode_union ... ok
[INFO] [stdout] test terminal::screen::tests::test_set_margins ... ok
[INFO] [stdout] test terminal::screen::tests::test_sgr_ignore_invalid ... ok
[INFO] [stdout] test terminal::screen::tests::test_sgr_reset ... ok
[INFO] [stdout] test terminal::screen::tests::test_tab ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flag_cleared_by_line_unit_erases ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flag_not_set_without_decawm ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flag_partial_ed_keeps_cursor_row ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flag_set_on_decawm_wrap ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flag_set_on_wide_char_pre_wrap ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flag_survives_explicit_cursor_moves ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flags_cleared_by_margins_reset_decaln ... ok
[INFO] [stdout] test terminal::parser::tests::prop_screen_mixed_shapes ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flags_shift_with_insert_delete_lines ... ok
[INFO] [stdout] test winsize::tests::test_winsize_clone ... ok
[INFO] [stdout] test terminal::screen::tests::test_sgr_bold ... ok
[INFO] [stdout] test winsize::tests::test_winsize_copy_trait ... ok
[INFO] [stdout] test winsize::tests::test_winsize_debug ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flags_rotate_with_scroll ... ok
[INFO] [stdout] test terminal::screen::tests::test_wrap_flags_conformed_on_resize_and_alt ... ok
[INFO] [stdout] test winsize::tests::test_winsize_default ... ok
[INFO] [stdout] test winsize::tests::test_winsize_equality_equal ... ok
[INFO] [stdout] test winsize::tests::test_winsize_from_py_object_default ... ok
[INFO] [stdout] test winsize::tests::test_winsize_max_values ... ok
[INFO] [stdout] test winsize::tests::test_winsize_new ... ok
[INFO] [stdout] test winsize::tests::test_winsize_equality_different_pixels ... ok
[INFO] [stdout] test winsize::tests::test_winsize_equality_different_rows ... ok
[INFO] [stdout] test terminal::screen::tests::test_sgr_colors ... ok
[INFO] [stdout] test winsize::tests::test_winsize_equality_different_cols ... ok
[INFO] [stdout] test terminal::history::tests::prop_history_mixed_shapes ... ok
[INFO] [stdout] test terminal::parser::tests::prop_screen_noise_shapes ... ok
[INFO] [stdout] test terminal::history::tests::prop_alt_roundtrip_restores_primary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 386 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests stitch_pty
[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" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929", kill_on_drop: false }`
[INFO] [stdout] 6904148e93c768ce746d50cb044f054d91ee42e8d1fd7fa1024641307a111929
