[INFO] fetching crate telar-renderer-tui 0.2.1...
[INFO] testing telar-renderer-tui-0.2.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate telar-renderer-tui 0.2.1 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate telar-renderer-tui 0.2.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate telar-renderer-tui 0.2.1
[INFO] tweaked toml for crates.io crate telar-renderer-tui 0.2.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate telar-renderer-tui 0.2.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 telar-renderer-tui 0.2.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.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 telar-geometry-core v0.2.1
[INFO] [stderr]   Downloaded telar-semantics-core v0.2.1
[INFO] [stderr]   Downloaded smallvec v1.16.0
[INFO] [stderr]   Downloaded wide v1.7.0
[INFO] [stderr]   Downloaded telar-renderer-core v0.2.1
[INFO] [stderr]   Downloaded safe_arch v1.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7
[INFO] running `Command { std: "docker" "start" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7", 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" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7" "/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" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7", 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" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling xxhash-rust v0.8.18
[INFO] [stderr]    Compiling telar-semantics-core v0.2.1
[INFO] [stderr]    Compiling smallvec v1.16.0
[INFO] [stderr]    Compiling telar-geometry-core v0.2.1
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling safe_arch v1.2.0
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling wide v1.7.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling telar-renderer-core v0.2.1
[INFO] [stderr]    Compiling telar-renderer-tui v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.36s
[INFO] running `Command { std: "docker" "inspect" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7", 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" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7" "/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 telar-renderer-tui v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.60s
[INFO] running `Command { std: "docker" "inspect" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7", 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" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7" "/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.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/telar_renderer_tui-85a5537384f9715f)
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test buffer::tests::a_resize_repaints_everything ... ok
[INFO] [stdout] test buffer::tests::an_unchanged_frame_writes_nothing ... ok
[INFO] [stdout] test cell::tests::overlong_cluster_keeps_its_base_character ... ok
[INFO] [stdout] test color::tests::half_alpha_meets_in_the_middle ... ok
[INFO] [stdout] test color::tests::opaque_source_replaces ... ok
[INFO] [stdout] test cell::tests::attrs_compose ... ok
[INFO] [stdout] test buffer::replay_tests::a_second_frame_leaves_the_terminal_showing_it ... ok
[INFO] [stdout] test buffer::tests::turning_an_attribute_off_resets_the_pen ... ok
[INFO] [stdout] test cell::tests::holds_a_zwj_sequence ... ok
[INFO] [stdout] test buffer::tests::a_wide_glyph_claims_two_columns ... ok
[INFO] [stdout] test color::tests::greys_land_on_the_grey_ramp ... ok
[INFO] [stdout] test buffer::replay_tests::a_narrow_glyph_replaced_by_a_wide_one_covers_both_columns ... ok
[INFO] [stdout] test cell::tests::holds_a_multi_byte_cluster ... ok
[INFO] [stdout] test buffer::tests::a_wide_glyph_that_would_overflow_is_dropped ... ok
[INFO] [stdout] test buffer::tests::only_the_changed_cell_is_written ... ok
[INFO] [stdout] test buffer::replay_tests::a_wide_glyph_replaced_by_a_narrow_one_leaves_no_tail ... ok
[INFO] [stdout] test color::tests::pure_colors_reach_their_ansi16_slot ... ok
[INFO] [stdout] test metrics::tests::edges_round_so_neighbours_touch ... ok
[INFO] [stdout] test paint::image::tests::a_cell_shows_both_of_its_halves ... ok
[INFO] [stdout] test paint::image::tests::a_downscaled_picture_averages_what_it_drops ... ok
[INFO] [stdout] test metrics::tests::wrapping_reports_the_extra_lines ... ok
[INFO] [stdout] test paint::geom::tests::a_gradient_clamps_outside_its_span ... ok
[INFO] [stdout] test paint::image::tests::a_clip_cuts_the_picture ... ok
[INFO] [stdout] test paint::image::tests::a_layer_fades_the_picture ... ok
[INFO] [stdout] test paint::image::tests::a_flat_cell_takes_the_glyph_under_it ... ok
[INFO] [stdout] test paint::image::tests::a_solid_picture_colours_every_cell_it_covers ... ok
[INFO] [stdout] test color::tests::saturated_colors_land_in_the_cube ... ok
[INFO] [stdout] test color::tests::transparent_source_leaves_destination ... ok
[INFO] [stdout] test metrics::tests::a_clamp_caps_the_height ... ok
[INFO] [stdout] test metrics::tests::a_measured_box_lands_on_cell_boundaries ... ok
[INFO] [stdout] test metrics::tests::an_unbounded_probe_does_not_wrap ... ok
[INFO] [stdout] test metrics::tests::line_height_ignores_font_size ... ok
[INFO] [stdout] test paint::geom::tests::a_linear_gradient_runs_from_stop_to_stop ... ok
[INFO] [stdout] test paint::geom::tests::an_intersection_that_misses_is_empty ... ok
[INFO] [stdout] test paint::geom::tests::mapping_moves_a_gradient_with_its_shape ... ok
[INFO] [stdout] test paint::geom::tests::neighbouring_boxes_share_a_column ... ok
[INFO] [stdout] test paint::image::tests::a_texture_this_backend_cannot_read_draws_nothing ... ok
[INFO] [stdout] test paint::image::tests::a_transparent_picture_leaves_what_is_under_it ... ok
[INFO] [stdout] test paint::image::tests::pixel_art_keeps_its_edges ... ok
[INFO] [stdout] test paint::tests::a_fill_colours_every_cell_it_covers ... ok
[INFO] [stdout] test paint::tests::a_filled_path_covers_its_interior ... ok
[INFO] [stdout] test paint::tests::a_rounded_border_uses_rounded_corners ... ok
[INFO] [stdout] test paint::tests::a_thick_border_uses_the_heavy_set ... ok
[INFO] [stdout] test paint::tests::a_zero_sized_rect_draws_nothing ... ok
[INFO] [stdout] test paint::geom::tests::a_single_stop_is_a_solid_colour ... ok
[INFO] [stdout] test paint::tests::centred_text_is_centred_in_its_box ... ok
[INFO] [stdout] test paint::tests::text_starts_where_its_box_does ... ok
[INFO] [stdout] test renderer::tests::a_resize_repaints_in_full ... ok
[INFO] [stdout] test wrap::tests::a_word_wider_than_the_column_is_cut ... ok
[INFO] [stdout] test paint::tests::a_clip_cuts_the_paragraph ... ok
[INFO] [stdout] test paint::tests::a_border_draws_a_closed_frame ... ok
[INFO] [stdout] test wrap::tests::breaks_at_spaces ... ok
[INFO] [stdout] test paint::tests::a_hairline_divider_is_drawn_as_a_rule ... ok
[INFO] [stdout] test paint::tests::a_border_on_one_side_only_draws_that_side ... ok
[INFO] [stdout] test paint::tests::a_matrix_moves_what_is_drawn_under_it ... ok
[INFO] [stdout] test wrap::tests::clamping_appends_an_ellipsis_within_the_column ... ok
[INFO] [stdout] test paint::tests::a_caret_thinner_than_a_cell_is_drawn_as_a_bar ... ok
[INFO] [stdout] test wrap::tests::clamping_without_an_ellipsis_just_drops_lines ... ok
[INFO] [stdout] test renderer::tests::an_identical_second_frame_writes_nothing ... ok
[INFO] [stdout] test wrap::tests::no_wrap_keeps_one_line_per_hard_break ... ok
[INFO] [stderr]      Running src/occlusion_and_shape_test.rs (/opt/rustwide/target/debug/deps/occlusion_and_shape-8989074c977810ff)
[INFO] [stdout] test paint::tests::a_layer_fades_what_it_holds ... ok
[INFO] [stdout] test wrap::tests::wide_glyphs_count_two_cells ... ok
[INFO] [stdout] test wrap::tests::empty_text_is_one_empty_line ... ok
[INFO] [stdout] test wrap::tests::hard_breaks_are_kept ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_half_alpha_wash_dims_the_page_instead_of_erasing_it ... ok
[INFO] [stdout] test a_single_row_box_keeps_its_uprights_and_drops_its_rules ... ok
[INFO] [stdout] test a_box_too_small_to_frame_is_drawn_as_a_mark ... ok
[INFO] [stdout] test a_large_radius_rounds_the_fill_itself ... ok
[INFO] [stdout] test a_sub_cell_radius_fills_square ... ok
[INFO] [stdout] test a_marks_state_is_its_background_not_its_glyph ... ok
[INFO] [stdout] test a_taller_box_still_draws_its_rules ... ok
[INFO] [stdout] test an_opaque_fill_takes_the_glyph_under_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests telar_renderer_tui
[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" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7", kill_on_drop: false }`
[INFO] [stdout] 83ed18e9df05ab92d75298e99b560b57f50e60295e0a381601619a971289c9a7
