[INFO] fetching crate tmuxxer 1.0.2...
[INFO] testing tmuxxer-1.0.2 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate tmuxxer 1.0.2 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate tmuxxer 1.0.2
[INFO] finished tweaking crates.io crate tmuxxer 1.0.2
[INFO] tweaked toml for crates.io crate tmuxxer 1.0.2 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tmuxxer 1.0.2 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 tmuxxer 1.0.2 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f
[INFO] running `Command { std: "docker" "start" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f", 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" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f" "/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" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f", 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" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tmuxxer v1.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.03s
[INFO] running `Command { std: "docker" "inspect" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f", 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" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f" "/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 num-traits v0.2.19
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling tmuxxer v1.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.12s
[INFO] running `Command { std: "docker" "inspect" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f", 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" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f" "/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.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tmuxxer-84b6e8c8bc868997)
[INFO] [stdout] 
[INFO] [stdout] running 88 tests
[INFO] [stdout] test config::tests::bool_settings_get_set_and_toggle ... ok
[INFO] [stdout] test config::tests::default_config_is_valid_without_directory_roots ... ok
[INFO] [stdout] test config::tests::legacy_global_depth_applies_to_all_paths ... ok
[INFO] [stdout] test config::tests::legacy_per_path_depth_parses_for_each_path ... ok
[INFO] [stdout] test config::tests::string_settings_get_and_set_name_strategy ... ok
[INFO] [stdout] test config::tests::legacy_docker_new_session_parses_false ... ok
[INFO] [stdout] test config::tests::legacy_import_defaults_sources_to_enabled ... ok
[INFO] [stdout] test config::tests::toml_v2_allows_no_roots_when_directories_disabled ... ok
[INFO] [stdout] test config::tests::toml_v2_defaults_missing_optional_sections ... ok
[INFO] [stdout] test config::tests::toml_v2_parses_all_fields ... ok
[INFO] [stdout] test config::tests::toml_v2_rejects_unknown_keys ... ok
[INFO] [stdout] test config::tests::toml_parse_error_mentions_config_path_when_loaded_from_file ... ok
[INFO] [stdout] test config::tests::toml_v2_rejects_no_roots_when_directories_enabled ... ok
[INFO] [stdout] test config::tests::toml_v2_rejects_all_sources_disabled ... ok
[INFO] [stdout] test config::tests::ignores_round_trip_through_save_and_load ... ok
[INFO] [stdout] test config_cmd::tests::format_list_includes_launch_settings_and_search_values ... ok
[INFO] [stdout] test config::tests::toml_v2_rejects_unknown_session_name_strategy ... ok
[INFO] [stdout] test docker::tests::shell_command_runs_docker_exec_with_tty ... ok
[INFO] [stdout] test docker::tests::shell_env_ignores_non_shell_values ... ok
[INFO] [stdout] test docker::tests::skips_invalid_docker_ps_lines ... ok
[INFO] [stdout] test config::tests::toml_v2_rejects_unsupported_version ... ok
[INFO] [stdout] test docker::tests::configured_shell_is_preferred_and_deduped ... ok
[INFO] [stdout] test install::tests::resolver_rejects_target_debug_path ... ok
[INFO] [stdout] test install::tests::shell_quote_handles_single_quotes ... ok
[INFO] [stdout] test docker::tests::parses_docker_ps_output ... ok
[INFO] [stdout] test install::tests::resolver_rejects_target_release_path ... ok
[INFO] [stdout] test markers::tests::upsert_adds_missing_newline_before_appending ... ok
[INFO] [stdout] test markers::tests::upsert_appends_block_after_final_newline ... ok
[INFO] [stdout] test markers::tests::block_span_includes_trailing_newline ... ok
[INFO] [stdout] test markers::tests::upsert_into_empty_content_adds_no_leading_newline ... ok
[INFO] [stdout] test sessionizer::tests::available_session_name_adds_numeric_suffix_on_collision ... ok
[INFO] [stdout] test markers::tests::upsert_replaces_existing_block_in_place ... ok
[INFO] [stdout] test sessionizer::tests::available_session_name_uses_base_when_free ... ok
[INFO] [stdout] test sessionizer::tests::basename_session_name_strategy_preserves_legacy_names ... ok
[INFO] [stdout] test sessionizer::tests::disabled_docker_source_does_not_list_containers ... ok
[INFO] [stdout] test sessionizer::tests::docker_session_names_are_prefixed_and_sanitized ... ok
[INFO] [stdout] test sessionizer::tests::enabled_sources_with_no_entries_return_clear_error ... ok
[INFO] [stdout] test sessionizer::tests::disabled_session_source_does_not_list_tmux_sessions ... ok
[INFO] [stdout] test sessionizer::tests::ignore_dot_slash_relative_pattern_matches_at_any_depth ... ok
[INFO] [stdout] test sessionizer::tests::ignore_relative_path_pattern_matches_at_any_depth ... ok
[INFO] [stdout] test sessionizer::tests::ignore_exact_component_matches_any_path_component ... ok
[INFO] [stdout] test sessionizer::tests::ignore_wildcard_component_matches_dot_directories ... ok
[INFO] [stdout] test sessionizer::tests::ignore_tilde_path_prefix_matches_descendants ... ok
[INFO] [stdout] test sessionizer::tests::path_session_name_strategy_uses_readable_basename ... ok
[INFO] [stdout] test sessionizer::tests::run_with_can_exec_docker_through_trait ... ok
[INFO] [stdout] test sessionizer::tests::run_with_uses_picker_trait_selection ... ok
[INFO] [stdout] test sessionizer::tests::sessionize_dir_uses_tmux_trait ... ok
[INFO] [stdout] test install::tests::resolver_accepts_durable_current_exe ... ok
[INFO] [stdout] test install::tests::resolver_uses_current_exe_after_unstable_path_candidate ... ok
[INFO] [stdout] test setup::tests::append_ignore_rejects_duplicates ... ok
[INFO] [stdout] test setup::tests::normalize_ignore_cli_input_keeps_patterns ... ok
[INFO] [stdout] test setup::tests::optional_user_config_setup_preserves_interruption ... ok
[INFO] [stdout] test setup::tests::optional_user_config_setup_warning_keeps_init_success ... ok
[INFO] [stdout] test setup::tests::toggle_ignore_adds_and_removes ... ok
[INFO] [stdout] test setup::tests::toggle_root_adds_and_removes ... ok
[INFO] [stdout] test setup::tests::normalize_ignore_cli_input_expands_dot_to_stored_path ... ok
[INFO] [stdout] test setup::tests::toggle_root_allows_removing_only_root_when_directories_disabled ... ok
[INFO] [stdout] test setup::tests::toggle_root_rejects_removing_only_root ... ok
[INFO] [stdout] test shell_config::tests::bash_block_uses_bind_x ... ok
[INFO] [stdout] test install::tests::resolver_accepts_durable_path_candidate ... ok
[INFO] [stdout] test setup::tests::toggle_root_matches_canonical_duplicates ... ok
[INFO] [stdout] test shell_config::tests::block_span_includes_trailing_newline ... ok
[INFO] [stdout] test shell_config::tests::command_quoting_is_shell_specific ... ok
[INFO] [stdout] test shell_config::tests::nushell_block_appends_keybinding ... ok
[INFO] [stdout] test shell_config::tests::zsh_block_uses_zle_widget ... ok
[INFO] [stdout] test tmux_conf::tests::keeps_unrelated_ctrl_f_binding ... ok
[INFO] [stdout] test tests::help_text_keeps_continuation_indentation ... ok
[INFO] [stdout] test shell_config::tests::fish_block_uses_fish_bind ... ok
[INFO] [stdout] test tmux_conf::tests::removes_old_tmux_helper_binding_with_comment ... ok
[INFO] [stdout] test shell_config::tests::shell_from_path_detects_supported_shells ... ok
[INFO] [stdout] test tmux_conf::tests::tmux_binding_forwards_ctrl_f_to_current_pane ... ok
[INFO] [stdout] test updates::tests::compares_versions ... ok
[INFO] [stdout] test tmux_conf::tests::removes_legacy_literal_sessionize_binding ... ok
[INFO] [stdout] test updates::tests::compares_pre_release_versions_with_semver_precedence ... ok
[INFO] [stdout] test updates::tests::fetch_latest_release_uses_fetcher_trait ... ok
[INFO] [stdout] test updates::tests::parses_checksum_for_asset ... ok
[INFO] [stdout] test updates::tests::finds_checksum_asset_for_release ... ok
[INFO] [stdout] test updates::tests::parses_release_assets ... ok
[INFO] [stdout] test updates::tests::parses_release_json ... ok
[INFO] [stdout] test updates::tests::parses_update_state ... ok
[INFO] [stdout] test updates::tests::detects_cargo_install_path_from_cargo_root_metadata ... ok
[INFO] [stdout] test updates::tests::finds_release_asset_for_target ... ok
[INFO] [stdout] test updates::tests::rejects_unsafe_archive_entries ... ok
[INFO] [stdout] test updates::tests::treats_non_cargo_path_as_script_install ... ok
[INFO] [stdout] test sessionizer::tests::wildcard_star_spans_generated_middle ... ok
[INFO] [stdout] test sessionizer::tests::wildcard_literal_patterns_match_only_exact ... ok
[INFO] [stdout] test sessionizer::tests::relative_path_wildcard_matches_generated_nested_paths ... ok
[INFO] [stdout] test sessionizer::tests::component_ignore_matches_generated_component_at_any_depth ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 88 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/tmuxxer-89c6df4f18bcc22e)
[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]    Doc-tests tmuxxer
[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" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f", kill_on_drop: false }`
[INFO] [stdout] 37b319c15e5b8a259719580fae11064daded2a119e9127cfb38f95522f4c7b9f
