[INFO] fetching crate talk-core 0.3.0...
[INFO] testing talk-core-0.3.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate talk-core 0.3.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate talk-core 0.3.0
[INFO] finished tweaking crates.io crate talk-core 0.3.0
[INFO] tweaked toml for crates.io crate talk-core 0.3.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate talk-core 0.3.0 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 talk-core 0.3.0 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] 6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710
[INFO] running `Command { std: "docker" "start" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710", 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" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710" "/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" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710", 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" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling talk-core v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.97s
[INFO] running `Command { std: "docker" "inspect" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710", 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" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710" "/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 talk-core v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.16s
[INFO] running `Command { std: "docker" "inspect" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710", 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" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710" "/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.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/talk_core-9ce58f3691f36fb7)
[INFO] [stdout] 
[INFO] [stdout] running 110 tests
[INFO] [stdout] test cleanup::tests::backtrack_drops_preceding_clause ... ok
[INFO] [stdout] test cleanup::tests::decapitalize_never_lowercases_a_non_allowlist_word_protecting_proper_nouns ... ok
[INFO] [stdout] test cleanup::tests::deterministic_light_caps_and_terminates ... ok
[INFO] [stdout] test cleanup::tests::a_leading_pure_punctuation_token_survives ... ok
[INFO] [stdout] test cleanup::tests::decapitalize_keeps_capital_after_a_terminated_prior ... ok
[INFO] [stdout] test cleanup::tests::paragraphize_preserves_explicit_breaks ... ok
[INFO] [stdout] test cleanup::tests::paragraphize_leaves_short_text_in_one_paragraph ... ok
[INFO] [stdout] test cleanup::tests::paragraphize_never_alters_content_only_whitespace ... ok
[INFO] [stdout] test cleanup::tests::deterministic_light_is_guard_safe ... ok
[INFO] [stdout] test cleanup::tests::backtrack_handles_non_ascii_without_panicking ... ok
[INFO] [stdout] test cleanup::tests::guard_permits_dropping_filler_homographs_known_limit ... ok
[INFO] [stdout] test cleanup::tests::rejects_a_substituted_meaning_word ... ok
[INFO] [stdout] test cleanup::tests::format_revise_trusts_whisper_casing_and_applies_features ... ok
[INFO] [stdout] test cleanup::tests::decapitalize_lowercases_an_allowlist_continuation_after_unterminated_prior ... ok
[INFO] [stdout] test cleanup::tests::paragraphize_caps_a_long_marker_less_run ... ok
[INFO] [stdout] test cleanup::tests::parse_level_maps_known_and_defaults_to_light ... ok
[INFO] [stdout] test cleanup::tests::shape_entry_only_paragraphizes_at_high ... ok
[INFO] [stdout] test cleanup::tests::rejects_a_dropped_content_word ... ok
[INFO] [stdout] test cleanup::tests::spoken_command_at_phrase_start_and_end ... ok
[INFO] [stdout] test cleanup::tests::rewrite_prompt_widens_by_level_and_carries_the_text ... ok
[INFO] [stdout] test cleanup::tests::spoken_command_becomes_newline ... ok
[INFO] [stdout] test cleanup::tests::paragraphize_handles_degenerate_inputs ... ok
[INFO] [stdout] test cleanup::tests::paragraphize_breaks_at_a_marker_after_enough_sentences ... ok
[INFO] [stdout] test cleanup::tests::backtrack_does_not_fire_inside_a_word ... ok
[INFO] [stdout] test cleanup::tests::rewrite_prompt_always_states_the_restraint ... ok
[INFO] [stdout] test cleanup::tests::rejects_an_added_content_word ... ok
[INFO] [stdout] test cleanup::tests::accepts_pure_punctuation_and_filler_cleanup ... ok
[INFO] [stdout] test cleanup::tests::strip_sound_tags_skips_a_lone_opener_and_keeps_stripping ... ok
[INFO] [stdout] test cleanup::tests::still_strips_leading_nonlexical_disfluencies ... ok
[INFO] [stdout] test cleanup::tests::strip_sound_tags_keeps_real_words_and_asides ... ok
[INFO] [stdout] test cleanup::tests::strip_sound_tags_keeps_user_acronyms_but_strips_whisper_events ... ok
[INFO] [stdout] test cleanup::tests::strip_sound_tags_removes_consecutive_tags ... ok
[INFO] [stdout] test entry::tests::journal_sections_are_time_keyed_with_a_divider ... ok
[INFO] [stdout] test cleanup::tests::does_not_strip_a_leading_content_word ... ok
[INFO] [stdout] test entry::tests::reflect_repeat_date_nests_a_timestamped_subsection ... ok
[INFO] [stdout] test cleanup::tests::standalone_i_is_capitalized_mid_sentence ... ok
[INFO] [stdout] test eval::tests::empty_output_scores_red ... ok
[INFO] [stdout] test cleanup::tests::strip_sound_tags_keeps_an_unmatched_bracket ... ok
[INFO] [stdout] test entry::tests::raw_comment_is_separated_from_clean_by_a_blank_line ... ok
[INFO] [stdout] test entry::tests::raw_none_omits_the_comment ... ok
[INFO] [stdout] test entry::tests::reflect_new_date_appends_a_dated_section ... ok
[INFO] [stdout] test eval::tests::the_guard_makes_even_the_over_editing_mock_safe ... ok
[INFO] [stdout] test format::tests::faithful_output_passes_the_guard_unchanged ... ok
[INFO] [stdout] test cleanup::tests::strip_sound_tags_removes_known_parenthesized_and_collapses_space ... ok
[INFO] [stdout] test clock::tests::buckets_the_day ... ok
[INFO] [stdout] test format::tests::guard_fires_at_medium_too ... ok
[INFO] [stdout] test format::tests::guard_rejects_a_dropped_negation_and_falls_back ... ok
[INFO] [stdout] test format::tests::guard_rejects_a_meaning_substitution_and_falls_back ... ok
[INFO] [stdout] test format::tests::none_level_returns_pre_layer_unchanged ... ok
[INFO] [stdout] test format::tests::pre_layer_runs_before_formatting ... ok
[INFO] [stdout] test frontmatter::tests::round_trips ... ok
[INFO] [stdout] test eval::tests::faithful_formatter_scores_green ... ok
[INFO] [stdout] test lexicon::tests::empty_corrections_is_identity ... ok
[INFO] [stdout] test cleanup::tests::strip_sound_tags_removes_bracketed_events_only ... ok
[INFO] [stdout] test eval::tests::off_blocklist_meaning_flip_scores_red ... ok
[INFO] [stdout] test frontmatter::tests::newline_in_question_cannot_break_out_of_yaml ... ok
[INFO] [stdout] test lexicon::tests::does_not_match_across_a_non_ascii_letter_boundary ... ok
[INFO] [stdout] test frontmatter::tests::quotes_questions_with_special_chars ... ok
[INFO] [stdout] test lexicon::tests::longest_key_wins ... ok
[INFO] [stdout] test eval::tests::over_editing_mock_scores_red ... ok
[INFO] [stdout] test lexicon::tests::single_pass_terminates_on_cyclic_and_value_contains_key ... ok
[INFO] [stdout] test entry::tests::comment_breakout_chars_are_neutralized ... ok
[INFO] [stdout] test lexicon::tests::matches_case_insensitively_value_as_written ... ok
[INFO] [stdout] test lexicon::tests::substitutes_whole_words_only ... ok
[INFO] [stdout] test palette::tests::mono_uses_the_terminal_foreground ... ok
[INFO] [stdout] test matchq::tests::exact_match_is_not_offered ... ok
[INFO] [stdout] test matchq::tests::rephrasing_clears_the_bar_unrelated_does_not ... ok
[INFO] [stdout] test render_model::tests::clearing_the_partial_drops_the_stale_edge_text ... ok
[INFO] [stdout] test palette::tests::color_palettes_clear_the_contrast_targets ... ok
[INFO] [stdout] test palette::tests::rust_is_the_brand_anchor ... ok
[INFO] [stdout] test render_model::tests::close_frame_shows_path_and_phrase ... ok
[INFO] [stdout] test palette::tests::theme_from_str_parses_canonical_names ... ok
[INFO] [stdout] test palette::tests::tones_keep_their_brightness_order ... ok
[INFO] [stdout] test render_model::tests::confirm_cancel_renders_discard_prompt ... ok
[INFO] [stdout] test questions::tests::loads_a_pack_with_defaults ... ok
[INFO] [stdout] test render_model::tests::empty_partial_falls_back_to_the_listening_dot ... ok
[INFO] [stdout] test render_model::tests::empty_state_renders_edge_and_status_without_panicking ... ok
[INFO] [stdout] test render_model::tests::ephemeral_shows_keeps_nothing_chrome ... ok
[INFO] [stdout] test render_model::tests::listening_flag_drives_the_indicator ... ok
[INFO] [stdout] test render_model::tests::live_partial_renders_at_the_edge ... ok
[INFO] [stdout] test render_model::tests::long_partial_renders_one_truncated_tail_line ... ok
[INFO] [stdout] test render_model::tests::multibyte_partial_truncates_on_char_boundaries ... ok
[INFO] [stdout] test render_model::tests::committing_block_dims_until_revised ... ok
[INFO] [stdout] test render_model::tests::paused_status_renders_paused_marker ... ok
[INFO] [stdout] test render_model::tests::question_line_is_its_own_kind_not_chrome ... ok
[INFO] [stdout] test render_model::tests::raw_toggle_shows_verbatim ... ok
[INFO] [stdout] test render_model::tests::released_frame_is_the_keeps_nothing_line ... ok
[INFO] [stdout] test render_model::tests::raw_toggle_works_on_the_unrevised_committing_block ... ok
[INFO] [stdout] test render_model::tests::reflect_shows_question_box_and_settled_text ... ok
[INFO] [stdout] test selection::tests::held_run_keeps_serving_until_complete ... ok
[INFO] [stdout] test selection::tests::rotation_avoids_the_most_recent ... ok
[INFO] [stdout] test settle::tests::commit_moves_live_into_committing_not_settled ... ok
[INFO] [stdout] test settle::tests::committing_revised_flag_tracks_commit_then_revise_then_recommit ... ok
[INFO] [stdout] test settle::tests::late_revision_never_mutates_settled ... ok
[INFO] [stdout] test settle::tests::partial_updates_only_the_live_edge ... ok
[INFO] [stdout] test lexicon::tests::matches_key_at_end_of_input ... ok
[INFO] [stdout] test selection::tests::held_run_releases_when_complete ... ok
[INFO] [stdout] test settle::tests::second_commit_finalizes_the_first ... ok
[INFO] [stdout] test settle::tests::upgrade_changes_only_the_committing_block ... ok
[INFO] [stdout] test settle::tests::upgrade_committing_sets_the_revised_flag ... ok
[INFO] [stdout] test settle::tests::upgrade_is_noop_after_finalize ... ok
[INFO] [stdout] test slug::tests::empty_derivable_slug_falls_back_to_hash ... ok
[INFO] [stdout] test slug::tests::short_hash_is_stable_and_short ... ok
[INFO] [stdout] test slug::tests::slug_is_deterministic_same_text_same_slug ... ok
[INFO] [stdout] test settle::tests::revise_is_noop_after_finalize ... ok
[INFO] [stdout] test settle::tests::revise_replaces_both_raw_and_clean_of_the_committing_block ... ok
[INFO] [stdout] test slug::tests::slug_is_kebab_and_stripped ... ok
[INFO] [stdout] test selection::tests::morning_prefers_morning_slot ... ok
[INFO] [stdout] test slug::tests::unique_slug_suffixes_on_collision ... ok
[INFO] [stderr]    Doc-tests talk_core
[INFO] [stdout] test slug::tests::slug_truncates_to_six_words ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 110 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[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" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710", kill_on_drop: false }`
[INFO] [stdout] 6c640ab4e2c0c421ab771423ede502aea156238aa681a3d45bbb6d3a018f8710
