[INFO] fetching crate termgrid-core 1.5.5... [INFO] testing termgrid-core-1.5.5 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate termgrid-core 1.5.5 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate termgrid-core 1.5.5 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate termgrid-core 1.5.5 [INFO] tweaked toml for crates.io crate termgrid-core 1.5.5 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate termgrid-core 1.5.5 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate termgrid-core 1.5.5 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d2c8b65dca78c5b30ec6b6b8342f75479a2ab536ecc19af6754c7db611b53144 [INFO] running `Command { std: "docker" "start" "-a" "d2c8b65dca78c5b30ec6b6b8342f75479a2ab536ecc19af6754c7db611b53144", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d2c8b65dca78c5b30ec6b6b8342f75479a2ab536ecc19af6754c7db611b53144", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d2c8b65dca78c5b30ec6b6b8342f75479a2ab536ecc19af6754c7db611b53144", kill_on_drop: false }` [INFO] [stdout] d2c8b65dca78c5b30ec6b6b8342f75479a2ab536ecc19af6754c7db611b53144 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1e818a4ba66e87c298bf69c7ef41bff73ae0bf15a29541aaa4b2c9354c39bac0 [INFO] running `Command { std: "docker" "start" "-a" "1e818a4ba66e87c298bf69c7ef41bff73ae0bf15a29541aaa4b2c9354c39bac0", kill_on_drop: false }` [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling tinyvec_macros v0.1.1 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling tinyvec v1.10.0 [INFO] [stderr] Compiling unicode-normalization v0.1.25 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling termgrid-core v1.5.5 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.65s [INFO] running `Command { std: "docker" "inspect" "1e818a4ba66e87c298bf69c7ef41bff73ae0bf15a29541aaa4b2c9354c39bac0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e818a4ba66e87c298bf69c7ef41bff73ae0bf15a29541aaa4b2c9354c39bac0", kill_on_drop: false }` [INFO] [stdout] 1e818a4ba66e87c298bf69c7ef41bff73ae0bf15a29541aaa4b2c9354c39bac0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a71e58965f11957bbd2e622c5b0416817ac71681aa79bf57000a2e8a8571242a [INFO] running `Command { std: "docker" "start" "-a" "a71e58965f11957bbd2e622c5b0416817ac71681aa79bf57000a2e8a8571242a", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling zerocopy v0.8.40 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling tempfile v3.26.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.10.0 [INFO] [stderr] Compiling termgrid-core v1.5.5 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 34.37s [INFO] running `Command { std: "docker" "inspect" "a71e58965f11957bbd2e622c5b0416817ac71681aa79bf57000a2e8a8571242a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a71e58965f11957bbd2e622c5b0416817ac71681aa79bf57000a2e8a8571242a", kill_on_drop: false }` [INFO] [stdout] a71e58965f11957bbd2e622c5b0416817ac71681aa79bf57000a2e8a8571242a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9456c8b7bd55e3d42bbf66b702fc77e62811c644744f37a5c0f76058968aa19b [INFO] running `Command { std: "docker" "start" "-a" "9456c8b7bd55e3d42bbf66b702fc77e62811c644744f37a5c0f76058968aa19b", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/termgrid_core-9b25a9b2d39fc5ac) [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] [stderr] Running tests/bounds_regressions.rs (/opt/rustwide/target/debug/deps/bounds_regressions-e783da6e89ea3719) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test overwriting_continuation_clears_lead_cell ... ok [INFO] [stdout] test wide_glyph_at_right_edge_is_not_partially_placed ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/clip_ellipsis.rs (/opt/rustwide/target/debug/deps/clip_ellipsis-4ddba015d76148ac) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test clip_to_cells_text_does_not_split_emoji ... ok [INFO] [stdout] test ellipsis_to_cells_spans_appends_ellipsis_span ... ok [INFO] [stdout] test ellipsis_to_cells_text_respects_width ... ok [INFO] [stdout] test clip_to_cells_spans_preserves_styles_and_coalesces ... ok [INFO] [stdout] test clip_to_cells_text_does_not_split_combining_grapheme ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/damage_tracking.rs (/opt/rustwide/target/debug/deps/damage_tracking-ce6ea8309893e774) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test damage_covers_all_changed_cells_for_simple_ops ... ok [INFO] [stderr] Running tests/fuzzy_match.rs (/opt/rustwide/target/debug/deps/fuzzy_match-88e7c2bba9efb3f1) [INFO] [stdout] test damage_caps_to_full_redraw_when_too_many_rects ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test fuzzy_match_positions_graphemes_latest_defaults_to_v1_today ... ok [INFO] [stdout] test fuzzy_match_positions_graphemes_prefers_consecutive_matches ... ok [INFO] [stdout] test casefold_is_nfkc_and_matches_ligatures ... ok [INFO] [stdout] test casefold_allows_multi_unit_folds_while_preserving_grapheme_positions ... ok [INFO] [stdout] test fuzzy_match_positions_graphemes_prefers_word_boundaries ... ok [INFO] [stdout] test fuzzy_match_positions_graphemes_is_stable_alias_of_v1 ... ok [INFO] [stdout] test fuzzy_match_positions_graphemes_returns_positions_and_score ... ok [INFO] [stdout] test match_and_fuzzy_positions_are_grapheme_indices_for_combining_sequences ... ok [INFO] [stdout] test match_and_fuzzy_positions_are_grapheme_indices_for_emoji ... ok [INFO] [stdout] test match_positions_graphemes_matches_in_order_and_skips_non_matches ... ok [INFO] [stdout] test match_and_fuzzy_positions_are_grapheme_indices_for_emoji_with_variation_selector ... ok [INFO] [stdout] test match_positions_graphemes_returns_none_on_failure ... ok [INFO] [stdout] test match_positions_graphemes_empty_query_matches_everything ... ok [INFO] [stdout] test match_positions_graphemes_is_case_insensitive ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/golden_grid.rs (/opt/rustwide/target/debug/deps/golden_grid-75a88ea5d5014a6c) [INFO] [stdout] [INFO] [stdout] running 31 tests [INFO] [stdout] test ansi_emission_skips_continuation_cells_and_pads_empties ... ok [INFO] [stdout] test clear_bol_blanks_start_of_line_through_cursor_inclusive ... ok [INFO] [stdout] test clear_eol_blanks_to_end_of_line_and_handles_continuation_cursor ... ok [INFO] [stdout] test box_draws_expected_border_ascii ... ok [INFO] [stdout] test blit_transparent_cells_and_wide_glyph_skip_next_source_cell ... ok [INFO] [stdout] test clear_eos_blanks_from_cursor_to_end_of_screen_inclusive ... ok [INFO] [stdout] test clear_line_clears_wide_glyphs_and_writes_plain_spaces ... ok [INFO] [stdout] test clear_rect_clears_only_the_target_region ... ok [INFO] [stdout] test fill_rect_writes_styled_spaces ... ok [INFO] [stdout] test label_respects_w_hard_bound ... ok [INFO] [stdout] test label_styled_renders_like_put_styled_and_respects_truncation ... ok [INFO] [stdout] test hline_and_vline_place_repeated_glyphs ... ok [INFO] [stdout] test hline_len_is_cells_for_wide_glyphs ... ok [INFO] [stdout] test put_styled_ellipsis_is_plain_style_even_if_last_span_is_styled ... ok [INFO] [stdout] test label_clips_to_width_cells ... ok [INFO] [stdout] test overwriting_a_continuation_cell_clears_the_leading_wide_glyph ... ok [INFO] [stdout] test put_styled_ellipsis_truncates_and_writes_ellipsis_glyph ... ok [INFO] [stdout] test put_text_respects_width_policy_and_continuation_cells ... ok [INFO] [stdout] test put_wrapped_respects_w_hard_bound ... ok [INFO] [stdout] test put_wrapped_hard_breaks_long_word ... ok [INFO] [stdout] test put_styled_renders_spans_and_preserves_styles_and_continuation_cells ... ok [INFO] [stdout] test put_wrapped_styled_continuation_prefix_is_prepended_on_wrapped_lines ... ok [INFO] [stdout] test label_ellipsizes_when_truncated ... ok [INFO] [stdout] test put_wrapped_styled_respects_max_lines_and_does_not_write_beyond_limit ... ok [INFO] [stdout] test put_styled_respects_w_hard_bound ... ok [INFO] [stdout] test put_wrapped_styled_wraps_at_word_boundaries_and_preserves_styles ... ok [INFO] [stdout] test put_wrapped_wraps_words ... ok [INFO] [stdout] test put_wrapped_styled_with_zero_width_renders_nothing ... ok [INFO] [stdout] test put_wrapped_styled_respects_w_hard_bound ... ok [INFO] [stdout] test style_changes_emit_sgr ... ok [INFO] [stdout] test wide_glyph_is_not_placed_if_it_would_be_half_at_right_edge ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/highlight.rs (/opt/rustwide/target/debug/deps/highlight-c16cbb8be49dbe5f) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test apply_highlight_targets_grapheme_ranges_and_preserves_text ... ok [INFO] [stderr] Running tests/measure.rs (/opt/rustwide/target/debug/deps/measure-13d938e98e6a7c8b) [INFO] [stdout] test apply_highlight_can_cross_span_boundaries_and_merges_ranges ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test measure_cells_text_emoji_width_policy ... ok [INFO] [stdout] test measure_cells_text_ascii ... ok [INFO] [stderr] Running tests/proptest_invariants.rs (/opt/rustwide/target/debug/deps/proptest_invariants-6828408b4f848e36) [INFO] [stdout] test measure_cells_spans_mixed_styles ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test random_ops_preserve_grid_invariants ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.17s [INFO] [stdout] [INFO] [stderr] Running tests/registry_example.rs (/opt/rustwide/target/debug/deps/registry_example-ef1fab7bb248ad41) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test builtin_unicode11_example_matches_testdata_json ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/renderer_stability.rs (/opt/rustwide/target/debug/deps/renderer_stability-2ba9a1936b3b7580) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test apply_frame_equivalent_to_apply_ops_in_order ... ok [INFO] [stdout] test applying_same_frame_twice_is_idempotent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/span.rs (/opt/rustwide/target/debug/deps/span-c9f883308cafd98d) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stderr] Running tests/style_invariants.rs (/opt/rustwide/target/debug/deps/style_invariants-c650b5efdf656b79) [INFO] [stdout] test normalize_spans_drops_empty_and_coalesces ... ok [INFO] [stdout] test spans_plain_text_concatenates ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test style_overlay_identities_hold ... ok [INFO] [stdout] test style_serialization_non_plain_emits_fields ... ok [INFO] [stdout] test style_serialization_plain_is_empty_object ... ok [INFO] [stderr] Running tests/style_overlay.rs (/opt/rustwide/target/debug/deps/style_overlay-c61d248e66ce643d) [INFO] [stdout] test style_overlay_boolean_flags_are_or ... 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] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test style_overlay_fg_bg_precedence_and_flags_or ... ok [INFO] [stderr] Running tests/unicode_nasties.rs (/opt/rustwide/target/debug/deps/unicode_nasties-257748741abb44b0) [INFO] [stdout] test style_overlay_top_fg_wins ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test clip_does_not_split_zwj_family_sequence ... ok [INFO] [stdout] test ellipsis_does_not_split_regional_indicator_flag ... ok [INFO] [stdout] test style_flags_do_not_affect_width_measurement ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/wire_format_v1.rs (/opt/rustwide/target/debug/deps/wire_format_v1-2f37e932b11d5cd8) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test default_charset_is_omitted_on_box_op ... ok [INFO] [stdout] test plain_style_is_omitted_on_ops ... ok [INFO] [stdout] test style_default_serializes_to_empty_object ... ok [INFO] [stdout] test style_flags_are_representable_in_wire_v1 ... ok [INFO] [stdout] test default_truncate_mode_is_omitted_on_label_op ... ok [INFO] [stdout] test render_profile_example_roundtrip_stably ... ok [INFO] [stdout] test default_truncate_mode_is_omitted_on_label_styled_op ... ok [INFO] [stdout] test wrap_defaults_are_canonicalized_on_text_block_styled_op ... ok [INFO] [stderr] Running tests/wire_forward_compat.rs (/opt/rustwide/target/debug/deps/wire_forward_compat-3a4e28fe372d7f6c) [INFO] [stdout] test frame_v1_fixtures_roundtrip_stably ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test style_deserialization_ignores_unknown_fields_for_forward_compat ... ok [INFO] [stdout] test frame_roundtrip_drops_unknown_style_fields_but_keeps_known_fields ... ok [INFO] [stderr] Running tests/wrap.rs (/opt/rustwide/target/debug/deps/wrap-0351ba256169661f) [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Doc-tests termgrid_core [INFO] [stdout] running 6 tests [INFO] [stdout] test wrap_hard_breaks_long_token_by_grapheme ... ok [INFO] [stdout] test wrap_preserve_spaces_keeps_indentation ... ok [INFO] [stdout] test wrap_newlines_force_hard_breaks ... ok [INFO] [stdout] test wrap_continuation_prefix_only_on_wrapped_lines ... ok [INFO] [stdout] test wrap_simple_words_default_opts ... ok [INFO] [stdout] test wrap_preserves_styles_across_lines ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [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" "9456c8b7bd55e3d42bbf66b702fc77e62811c644744f37a5c0f76058968aa19b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9456c8b7bd55e3d42bbf66b702fc77e62811c644744f37a5c0f76058968aa19b", kill_on_drop: false }` [INFO] [stdout] 9456c8b7bd55e3d42bbf66b702fc77e62811c644744f37a5c0f76058968aa19b