[INFO] fetching crate whisper-guard 0.2.1...
[INFO] testing whisper-guard-0.2.1 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate whisper-guard 0.2.1 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate whisper-guard 0.2.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate whisper-guard 0.2.1
[INFO] tweaked toml for crates.io crate whisper-guard 0.2.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate whisper-guard 0.2.1 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate whisper-guard 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8c2db129df8766303ccf3f56e326117e0d087987f3bf1b45704d98ccf3d90ea3
[INFO] running `Command { std: "docker" "start" "-a" "8c2db129df8766303ccf3f56e326117e0d087987f3bf1b45704d98ccf3d90ea3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8c2db129df8766303ccf3f56e326117e0d087987f3bf1b45704d98ccf3d90ea3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c2db129df8766303ccf3f56e326117e0d087987f3bf1b45704d98ccf3d90ea3", kill_on_drop: false }`
[INFO] [stdout] 8c2db129df8766303ccf3f56e326117e0d087987f3bf1b45704d98ccf3d90ea3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ac3da904f6655cd5806206d110b62925cb99fc2c2e385869fd64c0e4f7028d8c
[INFO] running `Command { std: "docker" "start" "-a" "ac3da904f6655cd5806206d110b62925cb99fc2c2e385869fd64c0e4f7028d8c", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling whisper-guard v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.96s
[INFO] running `Command { std: "docker" "inspect" "ac3da904f6655cd5806206d110b62925cb99fc2c2e385869fd64c0e4f7028d8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ac3da904f6655cd5806206d110b62925cb99fc2c2e385869fd64c0e4f7028d8c", kill_on_drop: false }`
[INFO] [stdout] ac3da904f6655cd5806206d110b62925cb99fc2c2e385869fd64c0e4f7028d8c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 517cef45b25953218552d20a9bd874692c30f65fa16380c8c4541ab76ac4585c
[INFO] running `Command { std: "docker" "start" "-a" "517cef45b25953218552d20a9bd874692c30f65fa16380c8c4541ab76ac4585c", kill_on_drop: false }`
[INFO] [stderr]    Compiling whisper-guard v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.37s
[INFO] running `Command { std: "docker" "inspect" "517cef45b25953218552d20a9bd874692c30f65fa16380c8c4541ab76ac4585c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "517cef45b25953218552d20a9bd874692c30f65fa16380c8c4541ab76ac4585c", kill_on_drop: false }`
[INFO] [stdout] 517cef45b25953218552d20a9bd874692c30f65fa16380c8c4541ab76ac4585c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d85689eb26bb146439f12701c3a22bb0ee55f723d45e2e5354f246bb1ae12fc3
[INFO] running `Command { std: "docker" "start" "-a" "d85689eb26bb146439f12701c3a22bb0ee55f723d45e2e5354f246bb1ae12fc3", 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/whisper_guard-cda51eb058fa4425)
[INFO] [stdout] 
[INFO] [stdout] running 75 tests
[INFO] [stdout] test audio::tests::normalize_ignores_noise_floor ... ok
[INFO] [stdout] test audio::tests::resample_noop_at_same_rate ... ok
[INFO] [stdout] test audio::tests::normalize_leaves_loud_audio_untouched ... ok
[INFO] [stdout] test audio::tests::normalize_boosts_quiet_audio ... ok
[INFO] [stdout] test segments::tests::clean_segments_dedups_repeated_hallucination ... ok
[INFO] [stdout] test audio::tests::strip_silence_preserves_speech ... ok
[INFO] [stdout] test segments::tests::clean_options_all_matches_default ... ok
[INFO] [stdout] test segments::tests::clean_options_none_runs_no_passes ... ok
[INFO] [stdout] test segments::tests::clean_segments_handles_empty ... ok
[INFO] [stdout] test segments::tests::clean_segments_handles_unicode_correctly ... ok
[INFO] [stdout] test segments::tests::clean_segments_is_idempotent ... ok
[INFO] [stdout] test segments::tests::clean_segments_passes_through_clean_input ... ok
[INFO] [stdout] test audio::tests::strip_silence_keeps_short_pauses ... ok
[INFO] [stdout] test segments::tests::clean_segments_with_options_respects_disabled_passes ... ok
[INFO] [stdout] test segments::tests::clean_stats_summary_is_human_readable ... ok
[INFO] [stdout] test segments::tests::clean_transcript_delegates_to_clean_segments ... ok
[INFO] [stdout] test segments::tests::clean_segments_works_on_raw_segments_without_timestamps ... ok
[INFO] [stdout] test segments::tests::clean_transcript_includes_noise_markers ... ok
[INFO] [stdout] test segments::tests::clean_transcript_includes_script_filter ... ok
[INFO] [stdout] test segments::tests::clean_transcript_preserves_normal_text ... ok
[INFO] [stdout] test segments::tests::clean_transcript_removes_repetition ... ok
[INFO] [stdout] test segments::tests::dedup_collapses_exact_repetition ... ok
[INFO] [stdout] test segments::tests::clean_transcript_strips_trailing_command ... ok
[INFO] [stdout] test segments::tests::dedup_collapses_near_identical ... ok
[INFO] [stdout] test segments::tests::dedup_handles_empty ... ok
[INFO] [stdout] test segments::tests::dedup_handles_single_line ... ok
[INFO] [stdout] test segments::tests::dedup_leaves_two_similar_alone ... ok
[INFO] [stdout] test segments::tests::dedup_multiple_runs ... ok
[INFO] [stdout] test segments::tests::dedup_no_repetition ... ok
[INFO] [stdout] test segments::tests::interleaved_ignores_short_repeats ... ok
[INFO] [stdout] test segments::tests::interleaved_leaves_normal_conversation ... ok
[INFO] [stdout] test segments::tests::interleaved_catches_alternating_pattern ... ok
[INFO] [stdout] test segments::tests::keep_dedup_annotations_does_not_strip_other_bracket_content ... ok
[INFO] [stdout] test segments::tests::keep_dedup_annotations_default_true_preserves_marker ... ok
[INFO] [stdout] test segments::tests::keep_dedup_annotations_false_strips_marker ... ok
[INFO] [stdout] test audio::tests::strip_silence_handles_all_silence ... ok
[INFO] [stdout] test segments::tests::noise_markers_below_threshold_kept ... ok
[INFO] [stdout] test segments::tests::noise_markers_collapses_polish_laughter ... ok
[INFO] [stdout] test segments::tests::noise_markers_handles_empty ... ok
[INFO] [stdout] test segments::tests::noise_markers_handles_single_line ... ok
[INFO] [stdout] test segments::tests::noise_markers_handles_blank_audio ... ok
[INFO] [stdout] test segments::tests::noise_markers_collapses_english_mixed ... ok
[INFO] [stdout] test segments::tests::noise_markers_handles_two_lines ... ok
[INFO] [stdout] test segments::tests::noise_markers_ignores_collapse_markers ... ok
[INFO] [stdout] test segments::tests::noise_markers_ignores_timestamps ... ok
[INFO] [stdout] test segments::tests::noise_markers_multilingual_markers ... ok
[INFO] [stdout] test segments::tests::script_all_hallucinated_in_latin_majority ... ok
[INFO] [stdout] test segments::tests::script_classify_basic ... ok
[INFO] [stdout] test segments::tests::script_cyrillic_majority_strips_latin ... ok
[INFO] [stdout] test segments::tests::script_no_action_on_mixed_transcript ... ok
[INFO] [stdout] test segments::tests::noise_markers_scattered_high_density ... ok
[INFO] [stdout] test segments::tests::noise_markers_preserves_short_runs ... ok
[INFO] [stdout] test segments::tests::script_two_cjk_lines_preserved ... ok
[INFO] [stdout] test segments::tests::script_handles_single_line ... ok
[INFO] [stdout] test segments::tests::script_preserves_pure_cjk_transcript ... ok
[INFO] [stdout] test segments::tests::script_removes_cjk_from_latin_transcript ... ok
[INFO] [stdout] test segments::tests::strip_command_case_insensitive ... ok
[INFO] [stdout] test segments::tests::strip_command_preserves_non_command_lines ... ok
[INFO] [stdout] test segments::tests::strip_command_removes_two_trailing_commands ... ok
[INFO] [stdout] test segments::tests::script_preserves_pure_latin_transcript ... ok
[INFO] [stdout] test segments::tests::strip_command_removes_with_timestamp ... ok
[INFO] [stdout] test segments::tests::strip_command_handles_empty ... ok
[INFO] [stdout] test segments::tests::trim_all_noise ... ok
[INFO] [stdout] test segments::tests::trim_handles_empty ... ok
[INFO] [stdout] test segments::tests::trim_keeps_short_trailing_filler ... ok
[INFO] [stdout] test audio::tests::strip_silence_trims_long_silence ... ok
[INFO] [stdout] test segments::tests::trim_trailing_music ... ok
[INFO] [stdout] test segments::tests::trim_keeps_short_filler_before_trailing_noise ... ok
[INFO] [stdout] test segments::tests::strip_command_removes_stop_recording ... ok
[INFO] [stdout] test segments::tests::strip_command_removes_end_recording ... ok
[INFO] [stdout] test segments::tests::trim_long_run_of_filler_is_trimmed ... ok
[INFO] [stdout] test segments::tests::trim_short_run_of_always_noise_now_trimmed ... ok
[INFO] [stdout] test segments::tests::clean_segments_with_huge_input_does_not_panic ... ok
[INFO] [stdout] test audio::tests::resample_preserves_length_proportionally ... ok
[INFO] [stdout] test audio::tests::sinc_resample_no_aliasing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 75 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/clean_segments_integration.rs (/opt/rustwide/target/debug/deps/clean_segments_integration-8320b6b3d0cd76a3)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test preserves_segment_count_when_no_hallucinations_present ... ok
[INFO] [stdout] test single_trailing_always_noise_marker_is_trimmed ... ok
[INFO] [stdout] test idempotent_under_repeated_application ... ok
[INFO] [stdout] test trailing_noise_behind_command_is_cleaned_up ... ok
[INFO] [stdout] test fork_user_path_collapses_loops_and_strips_trailing_command ... ok
[INFO] [stdout] test legitimate_terse_closing_is_preserved ... ok
[INFO] [stdout] test opt_out_of_voice_command_strip ... ok
[INFO] [stdout] test handles_pathological_input_without_panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests whisper_guard
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test src/segments.rs - segments::clean_segments (line 209) ... ok
[INFO] [stdout] test src/segments.rs - segments::clean_transcript (line 343) ... ok
[INFO] [stdout] test src/lib.rs - (line 20) ... ok
[INFO] [stdout] test src/segments.rs - segments::clean_segments_with_options (line 240) ... ok
[INFO] [stdout] test src/segments.rs - segments::CleanStats::summary (line 59) ... ok
[INFO] [stdout] test src/segments.rs - segments::CleanOptions (line 103) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d85689eb26bb146439f12701c3a22bb0ee55f723d45e2e5354f246bb1ae12fc3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d85689eb26bb146439f12701c3a22bb0ee55f723d45e2e5354f246bb1ae12fc3", kill_on_drop: false }`
[INFO] [stdout] d85689eb26bb146439f12701c3a22bb0ee55f723d45e2e5354f246bb1ae12fc3
