[INFO] fetching crate voice-g2p 0.2.2...
[INFO] testing voice-g2p-0.2.2 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate voice-g2p 0.2.2 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate voice-g2p 0.2.2
[INFO] finished tweaking crates.io crate voice-g2p 0.2.2
[INFO] tweaked toml for crates.io crate voice-g2p 0.2.2 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate voice-g2p 0.2.2 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 voice-g2p 0.2.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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57
[INFO] running `Command { std: "docker" "start" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57", 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" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57" "/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" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57", 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" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling voice-g2p v0.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling fancy-regex v0.17.0
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.76s
[INFO] running `Command { std: "docker" "inspect" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57", 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" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57" "/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 voice-g2p v0.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.93s
[INFO] running `Command { std: "docker" "inspect" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57", 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" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/voice-g2p/145e8f894bc1a2be/out/voice_g2p-145e8f894bc1a2be)
[INFO] [stdout] 
[INFO] [stdout] running 139 tests
[INFO] [stdout] test espeak::tests::test_e2m_affricate_tie ... ok
[INFO] [stdout] test espeak::tests::test_e2m_diphthong_tie ... ok
[INFO] [stdout] test lexicon::tests::test_capitalize ... ok
[INFO] [stdout] test lexicon::tests::test_get_parent_tag ... ok
[INFO] [stdout] test lexicon::tests::test_is_number ... ok
[INFO] [stdout] test espeak::tests::test_syllabic_mark_in_context ... ok
[INFO] [stdout] test espeak::tests::test_syllabic_mark_replacement ... ok
[INFO] [stdout] test lexicon::tests::test_float_to_words ... ok
[INFO] [stdout] test lexicon::tests::test_is_vs ... ok
[INFO] [stdout] test lexicon::tests::test_numeric_if_needed ... ok
[INFO] [stdout] test espeak::tests::test_espeak_sentence_available ... ok
[INFO] [stdout] test espeak::tests::test_convert_word_available ... ok
[INFO] [stdout] test number::tests::test_hundred_one ... ok
[INFO] [stdout] test number::tests::test_large_number ... ok
[INFO] [stdout] test number::tests::test_million ... ok
[INFO] [stdout] test number::tests::test_negative ... ok
[INFO] [stdout] test lexicon::tests::test_is_currency ... ok
[INFO] [stdout] test number::tests::test_forty_two ... ok
[INFO] [stdout] test number::tests::test_negative_one ... ok
[INFO] [stdout] test number::tests::test_hundred ... ok
[INFO] [stdout] test number::tests::test_one ... ok
[INFO] [stdout] test number::tests::test_ordinal_eighth ... ok
[INFO] [stdout] test number::tests::test_ordinal_first ... ok
[INFO] [stdout] test number::tests::test_ordinal_forty_second ... ok
[INFO] [stdout] test number::tests::test_ordinal_fifth ... ok
[INFO] [stdout] test number::tests::test_ordinal_second ... ok
[INFO] [stdout] test number::tests::test_ordinal_fourth ... ok
[INFO] [stdout] test number::tests::test_ordinal_hundredth ... ok
[INFO] [stdout] test number::tests::test_ordinal_third ... ok
[INFO] [stdout] test number::tests::test_ordinal_thirtieth ... ok
[INFO] [stdout] test number::tests::test_thousand ... ok
[INFO] [stdout] test number::tests::test_ordinal_twelfth ... ok
[INFO] [stdout] test number::tests::test_ordinal_twentieth ... ok
[INFO] [stdout] test number::tests::test_thousand_one ... ok
[INFO] [stdout] test lexicon::tests::test_grow_dictionary ... ok
[INFO] [stdout] test number::tests::test_ordinal_ninth ... ok
[INFO] [stdout] test number::tests::test_ordinal_twenty_first ... ok
[INFO] [stdout] test number::tests::test_thirteen ... ok
[INFO] [stdout] test number::tests::test_twenty ... ok
[INFO] [stdout] test number::tests::test_year_1066 ... ok
[INFO] [stdout] test number::tests::test_year_1906 ... ok
[INFO] [stdout] test number::tests::test_year_1984 ... ok
[INFO] [stdout] test number::tests::test_year_2000 ... ok
[INFO] [stdout] test number::tests::test_year_2024 ... ok
[INFO] [stdout] test number::tests::test_zero ... ok
[INFO] [stdout] test stress::tests::stress_demote_primary ... ok
[INFO] [stdout] test number::tests::test_year_2001 ... ok
[INFO] [stdout] test stress::tests::restress_basic ... ok
[INFO] [stdout] test number::tests::test_year_1900 ... ok
[INFO] [stdout] test stress::tests::stress_high_no_stress_adds_primary ... ok
[INFO] [stdout] test number::tests::test_year_small ... ok
[INFO] [stdout] test stress::tests::stress_no_vowels_unchanged ... ok
[INFO] [stdout] test stress::tests::stress_one_promotes_secondary ... ok
[INFO] [stdout] test stress::tests::stress_strip_all ... ok
[INFO] [stdout] test stress::tests::stress_zero_no_stress_adds_secondary ... ok
[INFO] [stdout] test stress::tests::stress_zero_with_primary_demotes ... ok
[INFO] [stdout] test stress::tests::stress_none_returns_unchanged ... ok
[INFO] [stdout] test stress::tests::stress_weight_empty ... ok
[INFO] [stdout] test stress::tests::stress_weight_plain ... ok
[INFO] [stdout] test stress::tests::stress_weight_with_diphthongs ... ok
[INFO] [stdout] test tagger::tests::test_suffix3 ... ok
[INFO] [stdout] test tests::test_diphthong_collapse ... ok
[INFO] [stdout] test tests::test_affricate_conversion ... ok
[INFO] [stdout] test tests::test_flap_to_t ... ok
[INFO] [stdout] test tests::test_full_espeak_output ... ok
[INFO] [stdout] test stress::tests::stress_fallthrough_unchanged ... ok
[INFO] [stdout] test tagger::tests::test_global_tagger_loads ... ok
[INFO] [stdout] test tagger::tests::test_tag_simple_sentence ... ok
[INFO] [stdout] test tests::test_g2p_convert_hello ... ok
[INFO] [stdout] test tests::test_length_mark_removal ... ok
[INFO] [stdout] test lexicon::tests::test_special_case_the ... ok
[INFO] [stdout] test tests::test_nurse_vowel ... ok
[INFO] [stdout] test lexicon::tests::test_suffix_ing ... ok
[INFO] [stdout] test lexicon::tests::test_lookup_simple ... ok
[INFO] [stdout] test lexicon::tests::test_suffix_ed ... ok
[INFO] [stdout] test tests::test_split_sentences ... ok
[INFO] [stdout] test lexicon::tests::test_special_case_a ... ok
[INFO] [stdout] test token::tests::test_merge_tokens_basic ... ok
[INFO] [stdout] test token::tests::test_merge_tokens_prespace ... ok
[INFO] [stdout] test lexicon::tests::test_lexicon_new ... ok
[INFO] [stdout] test token::tests::test_merge_tokens_rating ... ok
[INFO] [stdout] test tests::test_mixed_punctuation ... ok
[INFO] [stdout] test tests::test_question_mark_preserved ... ok
[INFO] [stdout] test tests::test_semicolon_preserved ... ok
[INFO] [stdout] test tests::test_two_sentences_have_period_between ... ok
[INFO] [stdout] test tests::test_english_to_phonemes_api ... ok
[INFO] [stdout] test tests::test_period_preserved ... ok
[INFO] [stdout] test tests::test_exclamation_preserved ... ok
[INFO] [stdout] test token::tests::test_stress_weight_none ... ok
[INFO] [stdout] test tokenizer::tests::fold_left_preserves_heads ... ok
[INFO] [stdout] test token::tests::test_stress_weight_diphthongs ... ok
[INFO] [stdout] test token::tests::test_merge_tokens_rating_with_none ... ok
[INFO] [stdout] test tokenizer::tests::fold_left_merges_non_heads ... ok
[INFO] [stdout] test tokenizer::tests::no_split_decimal ... ok
[INFO] [stdout] test token::tests::test_stress_weight_plain ... ok
[INFO] [stdout] test tokenizer::tests::no_split_contraction ... ok
[INFO] [stdout] test tokenizer::tests::no_split_decimal_number ... ok
[INFO] [stdout] test tokenizer::tests::pure_punct_split_into_chars ... ok
[INFO] [stdout] test tokenizer::tests::simple_basic_sentence ... ok
[INFO] [stdout] test tokenizer::tests::simple_dash_tag ... ok
[INFO] [stdout] test tokenizer::tests::simple_empty_input ... ok
[INFO] [stdout] test tokenizer::tests::simple_currency ... ok
[INFO] [stdout] test tokenizer::tests::simple_punctuation ... ok
[INFO] [stdout] test tokenizer::tests::simple_standalone_punct ... ok
[INFO] [stdout] test tokenizer::tests::simple_number ... ok
[INFO] [stdout] test tokenizer::tests::split_ascii_quotes ... ok
[INFO] [stdout] test tokenizer::tests::pure_mixed_punct_split ... ok
[INFO] [stdout] test tokenizer::tests::simple_multiple_spaces ... ok
[INFO] [stdout] test tokenizer::tests::single_punct_not_split_further ... ok
[INFO] [stdout] test tokenizer::tests::simple_all_heads ... ok
[INFO] [stdout] test token::tests::test_merge_tokens_unk_none ... ok
[INFO] [stdout] test tokenizer::tests::simple_whitespace_only ... ok
[INFO] [stdout] test tokenizer::tests::split_leading_paren ... ok
[INFO] [stdout] test tokenizer::tests::split_question_mark ... ok
[INFO] [stdout] test tokenizer::tests::split_parens_with_tags ... ok
[INFO] [stdout] test tokenizer::tests::split_leading_currency ... ok
[INFO] [stdout] test tokenizer::tests::split_number_trailing_period ... ok
[INFO] [stdout] test tokenizer::tests::split_number_trailing_comma ... ok
[INFO] [stdout] test tokenizer::tests::split_sentence_periods ... ok
[INFO] [stdout] test tokenizer::tests::subtokenize_camel_case ... ok
[INFO] [stdout] test tokenizer::tests::subtokenize_leading_quotes ... ok
[INFO] [stdout] test tokenizer::tests::split_quoted_sentence_with_period ... ok
[INFO] [stdout] test tokenizer::tests::subtokenize_digits_with_comma ... ok
[INFO] [stdout] test tokenizer::tests::subtokenize_number_word ... ok
[INFO] [stdout] test tokenizer::tests::subtokenize_apostrophe ... ok
[INFO] [stdout] test tokenizer::tests::subtokenize_trailing_quotes ... ok
[INFO] [stdout] test tokenizer::tests::subtokenize_all_caps ... ok
[INFO] [stdout] test tokenizer::tests::subtokenize_simple_word ... ok
[INFO] [stdout] test tokenizer::tests::subtokenize_hyphenated ... ok
[INFO] [stdout] test tokenizer::tests::split_period_from_word ... ok
[INFO] [stdout] test tests::test_comma_preserved ... ok
[INFO] [stdout] test token::tests::test_merge_tokens_unk_fallback ... ok
[INFO] [stdout] test tokenizer::tests::split_multiple_trailing ... ok
[INFO] [stdout] test lexicon::tests::test_check_doubled_consonant_ing ... ok
[INFO] [stdout] test lexicon::tests::test_suffix_s ... ok
[INFO] [stdout] test tests::test_g2p_convert_number ... ok
[INFO] [stdout] test lexicon::tests::test_is_dotted_abbreviation ... ok
[INFO] [stdout] test tests::test_g2p_convert_the_context ... ok
[INFO] [stdout] test tests::test_g2p_convert_sentence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 139 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.71s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests voice_g2p
[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" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57", kill_on_drop: false }`
[INFO] [stdout] cf152dc81a70e00381eb84d23637e0be6279542489782e0b7e97886d122d2a57
