[INFO] fetching crate ctmux-client 0.1.1...
[INFO] testing ctmux-client-0.1.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate ctmux-client 0.1.1 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate ctmux-client 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate ctmux-client 0.1.1
[INFO] tweaked toml for crates.io crate ctmux-client 0.1.1 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ctmux-client 0.1.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 ctmux-client 0.1.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 ctmux-avt v0.1.1
[INFO] [stderr]   Downloaded ctmux-proto v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a
[INFO] running `Command { std: "docker" "start" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a", 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" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a" "/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" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a", 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" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling rgb v0.8.53
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling uuid v1.26.0
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling tokn-ctl-core v0.1.1
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling ctmux-avt v0.1.1
[INFO] [stderr]    Compiling ctmux-proto v0.1.1
[INFO] [stderr]    Compiling ctmux-client v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 36.73s
[INFO] running `Command { std: "docker" "inspect" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a", 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" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling ctmux-proto v0.1.1
[INFO] [stderr]    Compiling ctmux-client v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 48.47s
[INFO] running `Command { std: "docker" "inspect" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a", 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" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/ctmux_client-3bb3d9002bb57ff2)
[INFO] [stdout] 
[INFO] [stdout] running 87 tests
[INFO] [stdout] test archive::tests::legacy_panes_have_no_synthetic_gap_and_new_gaps_round_trip ... ok
[INFO] [stdout] test archive::tests::local_records_survive_restart_are_host_scoped_and_require_deletion ... ok
[INFO] [stdout] test cache::tests::archive_tail_joins_soft_wrapping_and_retains_interior_blank_lines ... ok
[INFO] [stdout] test cache::tests::archive_short_tail_preserves_history_blanks_and_live_presentation ... ok
[INFO] [stdout] test cache::tests::archive_tail_retains_content_below_a_repositioned_cursor ... ok
[INFO] [stdout] test cache::tests::archive_tail_joins_a_partially_scrolled_logical_line ... ok
[INFO] [stdout] test cache::tests::hosts_are_isolated_and_corrupt_current_is_not_overwritten ... ok
[INFO] [stdout] test cache::tests::archive_pages_retain_all_history_and_append_current_only_at_the_end ... ok
[INFO] [stdout] test cache::tests::background_history_replays_newer_output_without_regressing_the_screen ... ok
[INFO] [stdout] test cache::tests::archive_tail_keeps_primary_prefix_separate_from_alternate_screen ... ok
[INFO] [stdout] test cache::tests::a_wrapped_burst_rebuilds_only_the_retained_physical_prefix ... ok
[INFO] [stdout] test cache::tests::interrupted_archive_replacement_restores_the_previous_snapshot ... ok
[INFO] [stdout] test cache::tests::archive_empty_screen_retains_the_record_without_grid_padding ... ok
[INFO] [stdout] test history::tests::alternate_screen_retains_primary_wrapped_history_and_parser_prefix ... ok
[INFO] [stdout] test history::tests::physical_history_replay_matches_source_before_and_after_new_output ... ok
[INFO] [stdout] test history::tests::split_utf8_checkpoint_prefix_is_completed_once ... ok
[INFO] [stdout] test cache::tests::history_survives_restart_and_duplicate_replay ... ok
[INFO] [stdout] test history_sync::tests::byte_pages_can_split_utf8_and_preserve_repeated_lines ... ok
[INFO] [stdout] test history_sync::tests::checksummed_control_characters_are_rejected ... ok
[INFO] [stdout] test history_sync::tests::empty_snapshot_completes_without_a_page_request ... ok
[INFO] [stdout] test history_sync::tests::missing_pages_and_bad_hashes_are_rejected ... ok
[INFO] [stdout] test session::tests::create_blank_names_request_automatic_names_on_existing_contracts ... ok
[INFO] [stdout] test session::tests::create_nonblank_names_remain_literal_and_keep_domain_errors ... ok
[INFO] [stdout] test session::tests::create_preserves_argv_cwd_and_geometry_without_attaching ... ok
[INFO] [stdout] test history::tests::wide_newline_replay_collects_rows_with_a_cell_bound_and_keeps_utf8_intact ... ok
[INFO] [stdout] test session::tests::rename_pins_id_and_returns_authoritative_metadata ... ok
[INFO] [stdout] test session::tests::list_rejects_unexpected_success_without_a_second_request ... ok
[INFO] [stdout] test session::tests::rename_preserves_domain_errors_without_retry ... ok
[INFO] [stdout] test cache::tests::a_fresh_checkpoint_recovers_corrupt_projection_storage_without_overwriting_on_failure ... ok
[INFO] [stdout] test session::tests::terminate_sends_only_selected_session_and_preserves_domain_errors ... ok
[INFO] [stdout] test tests::a_full_advisory_queue_keeps_checkpoint_ack_live_and_history_precedes_exit ... ok
[INFO] [stdout] test tests::an_older_daemon_selection_retains_legacy_keyboard_behavior ... ok
[INFO] [stdout] test tests::begin_attach_works_over_a_generic_duplex_stream ... ok
[INFO] [stdout] test tests::acknowledgement_ledger_backpressures_until_the_renderer_advances ... ok
[INFO] [stdout] test tests::controller_rejects_a_checkpoint_without_its_history_snapshot ... ok
[INFO] [stdout] test tests::controller_rejects_history_from_a_different_checkpoint_boundary ... ok
[INFO] [stdout] test tests::controller_uses_only_renderer_acknowledged_output_for_resume ... ok
[INFO] [stdout] test cache::tests::checkpoint_at_the_saved_sequence_preserves_a_partially_wrapped_history_line ... ok
[INFO] [stdout] test tests::current_history_expiration_requests_a_fresh_checkpoint_without_a_lease ... ok
[INFO] [stdout] test tests::divider_commands_preserve_exact_targets_and_correlate_nonfatal_errors ... ok
[INFO] [stdout] test cache::tests::dropped_output_is_marked_incomplete_until_a_fresh_checkpoint ... ok
[INFO] [stdout] test tests::final_output_and_session_exit_survive_a_failed_renderer_acknowledgement_write ... ok
[INFO] [stdout] test cache::tests::interrupted_history_tail_is_rolled_back_before_the_next_commit ... ok
[INFO] [stdout] test tests::fragmented_replay_larger_than_the_event_queue_drains_without_reconnect ... ok
[INFO] [stdout] test tests::geometry_acknowledgement_preserves_order_without_advancing_raw_resume ... ok
[INFO] [stdout] test tests::geometry_at_checkpoint_sequence_is_delivered_and_acknowledged ... ok
[INFO] [stdout] test cache::tests::a_synced_cache_mirrors_the_bounded_physical_window_and_rolls_back_uncommitted_rows ... ok
[INFO] [stdout] test tests::handshake_preserves_latest_contract_separately_from_selection ... ok
[INFO] [stdout] test tests::handshake_rejects_unoffered_or_unadvertised_selection ... ok
[INFO] [stdout] test tests::get_shell_state_uses_a_one_shot_request ... ok
[INFO] [stdout] test tests::incoming_activity_keeps_a_backpressured_connection_alive ... ok
[INFO] [stdout] test tests::controller_waits_for_detach_acknowledgement ... ok
[INFO] [stdout] test tests::incompatible_initial_grid_requires_a_compatible_checkpoint_before_resume ... ok
[INFO] [stdout] test tests::incompatible_geometry_keeps_resume_empty_after_later_output ... ok
[INFO] [stdout] test tests::full_presentation_queue_keeps_heartbeats_live_and_drains_after_progress ... ok
[INFO] [stdout] test tests::layout_notifications_preserve_reply_identity_and_update_command_authority ... ok
[INFO] [stdout] test tests::history_waits_for_checkpoint_ack_and_never_advances_the_live_cursor ... ok
[INFO] [stdout] test tests::pane_move_commands_and_successes_are_correlated_without_adopting_geometry ... ok
[INFO] [stdout] test tests::pane_move_rejections_preserve_liveness_and_refresh_stale_ownership ... ok
[INFO] [stdout] test tests::pane_moves_are_refused_before_wire_on_contracts_without_support ... ok
[INFO] [stdout] test tests::pane_resize_is_gated_without_disabling_older_zoom ... ok
[INFO] [stdout] test tests::late_pages_and_expiration_cannot_cancel_a_replacing_history_snapshot ... ok
[INFO] [stdout] test tests::pane_moves_require_current_layout_ownership_before_queueing ... ok
[INFO] [stdout] test tests::pane_resize_results_are_correlated_and_rejections_keep_the_controller_running ... ok
[INFO] [stdout] test tests::rejected_renderer_acknowledgement_is_returned_to_its_caller ... ok
[INFO] [stdout] test tests::recovery_checkpoint_invalidates_resume_until_renderer_acknowledges_it ... ok
[INFO] [stdout] test tests::older_contract_selects_inline_history_without_sending_new_recovery_commands ... ok
[INFO] [stdout] test tests::restore_checkpoint_resets_the_raw_renderer_before_its_state_stream ... ok
[INFO] [stdout] test tests::shell_state_updates_do_not_advance_renderer_resume_sequence ... ok
[INFO] [stdout] test tests::shell_state_cache_applies_only_newer_revisions ... ok
[INFO] [stdout] test cache::tests::split_utf8_wrapped_lines_and_output_gaps_are_handled ... ok
[INFO] [stdout] test session::tests::rename_refuses_every_older_contract_without_sending_mutation ... ok
[INFO] [stdout] test tests::view_zoom_acknowledgements_and_rejections_keep_attachment_running ... ok
[INFO] [stdout] test cache::tests::root_preview_tracks_the_current_primary_pane_across_reconnects ... ok
[INFO] [stdout] test tests::view_zoom_is_gated_by_contract_and_layout_ownership ... ok
[INFO] [stdout] test cache::tests::archive_tail_preserves_blank_lines_reached_by_output ... ok
[INFO] [stdout] test cache::tests::repeated_lines_replace_the_remote_window_on_every_reconnect ... ok
[INFO] [stdout] test cache::tests::equal_sequence_resize_and_new_generation_discard_stale_background_history ... ok
[INFO] [stdout] test cache::tests::archival_seals_all_panes_and_reopening_resumes_the_same_history ... ok
[INFO] [stdout] test tests::renderer_acknowledgement_waits_until_controller_applies_it ... ok
[INFO] [stdout] test tests::failed_writer_drain_is_bounded_even_while_the_peer_keeps_sending ... ok
[INFO] [stdout] test tests::silent_peer_disconnects_even_when_input_or_heartbeat_writes_are_blocked ... ok
[INFO] [stdout] test tests::shell_state_cache_is_shared_across_threads ... ok
[INFO] [stdout] test tests::contract_16_blocks_divider_before_queue_and_preserves_keyboard_lease_and_heartbeat ... ok
[INFO] [stdout] test cache::tests::an_overrun_background_transfer_does_not_publish_guessed_history ... ok
[INFO] [stdout] test cache::tests::migrating_a_legacy_archive_preserves_its_full_read_only_copy ... ok
[INFO] [stdout] test cache::tests::tui_repaints_replace_current_without_entering_history ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 87 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/view.rs (/opt/rustwide/target/release/deps/view-982ea34f742b0a30)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test actions_preserve_selectors_arguments_geometry_and_revision ... ok
[INFO] [stdout] test handshake_rejection_prevents_the_mutation ... ok
[INFO] [stdout] test cancelling_a_mutation_closes_its_selected_transport ... ok
[INFO] [stdout] test daemon_errors_retain_code_and_message_without_replay ... ok
[INFO] [stdout] test lost_mutation_reply_is_reported_without_replay ... ok
[INFO] [stdout] test empty_split_command_selects_default_shell ... ok
[INFO] [stdout] test each_action_requires_its_specific_reply ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ctmux_client
[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" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a", kill_on_drop: false }`
[INFO] [stdout] 71131ba539297ff0497c2332005d3d5f93a7186e9c453a3cdc5397a64099f40a
