[INFO] fetching crate shell-use 0.0.1-beta.6...
[INFO] testing shell-use-0.0.1-beta.6 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate shell-use 0.0.1-beta.6 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate shell-use 0.0.1-beta.6
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate shell-use 0.0.1-beta.6
[INFO] tweaked toml for crates.io crate shell-use 0.0.1-beta.6 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate shell-use 0.0.1-beta.6 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate shell-use 0.0.1-beta.6 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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] a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59
[INFO] running `Command { std: "docker" "start" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59", 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" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59", 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" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling signal-hook v0.4.4
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling arrayvec v0.7.7
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling cursor-icon v1.2.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling serial2 v0.2.37
[INFO] [stderr]    Compiling downcast-rs v1.2.1
[INFO] [stderr]    Compiling shell-words v1.1.1
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling compact_str v0.10.0
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling filedescriptor v0.8.3
[INFO] [stderr]    Compiling portable-pty v0.9.0
[INFO] [stderr]    Compiling vte v0.15.0
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling polling v3.11.0
[INFO] [stderr]    Compiling rustix-openpty v0.2.0
[INFO] [stderr]    Compiling alacritty_terminal v0.26.0
[INFO] [stderr]    Compiling shell-use v0.0.1-beta.6 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `flate2`
[INFO] [stderr]   --> Cargo.toml:16:15
[INFO] [stderr]    |
[INFO] [stderr] 16 | [dependencies.flate2]
[INFO] [stderr]    |               ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `flate2`
[INFO] [stderr] warning: `shell-use` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.29s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.28.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] running `Command { std: "docker" "inspect" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59", 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" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling shell-use v0.0.1-beta.6 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `flate2`
[INFO] [stderr]   --> Cargo.toml:16:15
[INFO] [stderr]    |
[INFO] [stderr] 16 | [dependencies.flate2]
[INFO] [stderr]    |               ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `flate2`
[INFO] [stderr] warning: `shell-use` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.28s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.28.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] running `Command { std: "docker" "inspect" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59", 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" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `flate2`
[INFO] [stderr]   --> Cargo.toml:16:15
[INFO] [stderr]    |
[INFO] [stderr] 16 | [dependencies.flate2]
[INFO] [stderr]    |               ^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `flate2`
[INFO] [stderr] warning: `shell-use` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.28.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/shell-use/3758a0cd7c91a12a/out/shell_use-3758a0cd7c91a12a)
[INFO] [stdout] 
[INFO] [stdout] running 91 tests
[INFO] [stdout] test assert::color::tests::ansi256_cube_roundtrip ... ok
[INFO] [stdout] test assert::color::tests::matches_palette_and_default ... ok
[INFO] [stdout] test assert::color::tests::default_color_matches_only_default ... ok
[INFO] [stdout] test config::tests::built_in_defaults_split_screen_from_process ... ok
[INFO] [stdout] test assert::color::tests::parse_forms ... ok
[INFO] [stdout] test input::keys::tests::literals ... ok
[INFO] [stdout] test assert::snapshot::tests::a_shift_between_underline_styles_is_recorded ... ok
[INFO] [stdout] test engine::tests::cell_model_reports_the_whole_vocabulary ... ok
[INFO] [stdout] test engine::tests::cell_model_underline_fields_are_never_absent ... ok
[INFO] [stdout] test render::nerd_font::tests::bundled_font_includes_its_mit_license ... ok
[INFO] [stdout] test config::tests::class_default_falls_back_to_the_built_in ... ok
[INFO] [stdout] test assert::snapshot::tests::a_wide_char_does_not_overflow_the_frame ... ok
[INFO] [stdout] test input::keys::tests::named_keys ... ok
[INFO] [stdout] test config::tests::each_class_has_a_distinct_env_var ... ok
[INFO] [stdout] test config::tests::timeout_overrides_accept_positive_integers ... ok
[INFO] [stdout] test render::svg::tests::background_run_emitted_for_non_default_bg ... ok
[INFO] [stdout] test config::tests::timeout_overrides_reject_junk_so_the_default_wins ... ok
[INFO] [stdout] test render::svg::tests::centers_the_text_font_box_in_each_cell ... ok
[INFO] [stdout] test render::nerd_font::tests::powerline_glyphs_do_not_adjust_run_width ... ok
[INFO] [stdout] test render::nerd_font::tests::powerline_glyphs_fill_the_terminal_cell ... ok
[INFO] [stdout] test render::svg::tests::defines_repeated_nerd_font_glyph_once ... ok
[INFO] [stdout] test render::nerd_font::tests::regular_glyphs_are_vertically_centered ... ok
[INFO] [stdout] test assert::color::tests::a_colored_cell_is_not_default ... ok
[INFO] [stdout] test input::keys::tests::sequence ... ok
[INFO] [stdout] test input::keys::tests::ctrl_combos ... ok
[INFO] [stdout] test runtime::tests::closed_session_operations_report_no_session ... ok
[INFO] [stdout] test render::svg::tests::escapes_markup_characters ... ok
[INFO] [stdout] test render::svg::tests::emits_window_chrome ... ok
[INFO] [stdout] test runtime::tests::active_session_does_not_fall_back_to_prior_recording ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_background_color ... ok
[INFO] [stdout] test runtime::tests::missing_operations_do_not_hide_completed_recordings ... ok
[INFO] [stdout] test render::svg::tests::leaves_unknown_private_use_glyphs_as_text ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_autowrap_at_right_margin ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_carriage_return_overwrites ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_colors ... ok
[INFO] [stdout] test runtime::tests::closing_never_opened_names_does_not_evict_recordings ... ok
[INFO] [stdout] test runtime::tests::registry_reuses_names_and_lists_only_open_sessions ... ok
[INFO] [stdout] test render::svg::tests::embeds_nerd_font_glyphs_as_vector_paths ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_alt_screen_round_trip ... ok
[INFO] [stdout] test render::svg::tests::emits_valid_svg_with_text_and_color ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_cursor_clamped_to_grid ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_cursor_position ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_grid_shape_is_exact ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_erase_line_from_cursor ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_pty_write_back ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_newline_moves_row ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_snapshot_frames_a_wrapped_wide_char ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_full_rows_without_history ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_sgr_attributes ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_backspace_moves_cursor ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_erase_clears_cells ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_split_utf8_sequence ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_underline_color ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_wide_char_continuation ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_wide_char_wraps_at_the_line_edge ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_wrap_grid_over_several_rows ... ok
[INFO] [stdout] test terminal::cell::tests::index_splits_named_from_palette ... ok
[INFO] [stdout] test terminal::integration::tests::a_prompt_repaint_replays_d_but_never_starts_a_command ... ok
[INFO] [stdout] test terminal::integration::tests::cwd_osc7_windows_drive_and_percent ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_underline_color_outlives_the_underline ... ok
[INFO] [stdout] test terminal::cell::tests::blank_is_a_space_not_a_continuation ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_resize_shrink_keeps_fitting_content ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_text_and_blank_cells ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_split_escape_sequence ... ok
[INFO] [stdout] test terminal::integration::tests::finished_without_exit_code ... ok
[INFO] [stdout] test terminal::integration::tests::marker_split_across_feeds ... ok
[INFO] [stdout] test terminal::integration::tests::cwd_via_osc7_file_url ... ok
[INFO] [stdout] test terminal::integration::tests::osc633_e_and_p_are_ignored ... ok
[INFO] [stdout] test terminal::integration::tests::osc633_a_with_extra_param_ignored ... ok
[INFO] [stdout] test terminal::integration::tests::ignores_unrelated_osc ... ok
[INFO] [stdout] test terminal::integration::tests::osc633_full_cycle_with_exit ... ok
[INFO] [stdout] test terminal::integration::tests::prompt_prefix_stripped_when_repainted_into_command ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_scrollback_is_bounded ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_resize_grow_preserves_content ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_full_rows_are_rectangular ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_underline_styles ... ok
[INFO] [stdout] test terminal::integration::tests::output_ignores_dcs_payload ... ok
[INFO] [stdout] test terminal::integration::tests::osc_like_bytes_inside_dcs_do_not_trigger ... ok
[INFO] [stdout] test terminal::integration::tests::output_strips_embedded_csi_colors ... ok
[INFO] [stdout] test terminal::integration::tests::prompt_prefix_not_captured_in_command ... ok
[INFO] [stdout] test terminal::integration::tests::parses_exit_code ... ok
[INFO] [stdout] test trace::recorder::tests::incremental_decode_handles_split_multibyte ... ok
[INFO] [stdout] test trace::recorder::tests::incremental_decode_emits_replacement_for_invalid ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_tab_advances_to_stop ... ok
[INFO] [stdout] test terminal::integration::tests::osc_terminated_by_st_not_just_bel ... ok
[INFO] [stdout] test terminal::integration::tests::tracks_full_command_cycle ... ok
[INFO] [stdout] test terminal::alacritty::tests::conformance_scrollback_retained_and_ordered ... ok
[INFO] [stdout] test terminal::cell::tests::continuation_cells_do_not_widen_a_row ... ok
[INFO] [stdout] test trace::recorder::tests::strip_removes_win32_input_mode ... ok
[INFO] [stdout] test engine::tests::panic_payloads_become_internal_errors ... ok
[INFO] [stdout] test runtime::tests::completed_recordings_are_bounded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 91 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runtime.rs (/opt/rustwide/target/debug/build/shell-use/397ac6443af63d56/out/runtime-397ac6443af63d56)
[INFO] [stdout] running 4 tests
[INFO] [stdout] test packed_screen_is_native_owned_utf8 ... ok
[INFO] [stdout] test close_all_interrupts_in_flight_waits ... ok
[INFO] [stdout] test named_handles_share_a_process_local_terminal ... ok
[INFO] [stdout] test unrelated_session_state_does_not_wait_behind_another_session ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests shell_use
[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" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59", kill_on_drop: false }`
[INFO] [stdout] a9be20e8c3aff9f4b5675cadd6441952a8f1c28e8be3ebea2583a28b95109f59
