[INFO] fetching crate wana_kana 4.0.0... [INFO] testing wana_kana-4.0.0 against try#2440211fe03bc45c89b6dc1a3df18382ce91e32b for pr-146098-1 [INFO] extracting crate wana_kana 4.0.0 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate wana_kana 4.0.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate wana_kana 4.0.0 [INFO] tweaked toml for crates.io crate wana_kana 4.0.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate wana_kana 4.0.0 on toolchain 2440211fe03bc45c89b6dc1a3df18382ce91e32b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate wana_kana 4.0.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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a14918daac376b696decb478d3db330e8b8545b61f2e2e7a3166c95a40853c21 [INFO] running `Command { std: "docker" "start" "-a" "a14918daac376b696decb478d3db330e8b8545b61f2e2e7a3166c95a40853c21", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a14918daac376b696decb478d3db330e8b8545b61f2e2e7a3166c95a40853c21", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a14918daac376b696decb478d3db330e8b8545b61f2e2e7a3166c95a40853c21", kill_on_drop: false }` [INFO] [stdout] a14918daac376b696decb478d3db330e8b8545b61f2e2e7a3166c95a40853c21 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3d9ee86822c65e8a8ebfd2fa2de863780eda814ec4ab1248cd2fa0f0c96f4e49 [INFO] running `Command { std: "docker" "start" "-a" "3d9ee86822c65e8a8ebfd2fa2de863780eda814ec4ab1248cd2fa0f0c96f4e49", kill_on_drop: false }` [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling wana_kana v4.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.99s [INFO] running `Command { std: "docker" "inspect" "3d9ee86822c65e8a8ebfd2fa2de863780eda814ec4ab1248cd2fa0f0c96f4e49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3d9ee86822c65e8a8ebfd2fa2de863780eda814ec4ab1248cd2fa0f0c96f4e49", kill_on_drop: false }` [INFO] [stdout] 3d9ee86822c65e8a8ebfd2fa2de863780eda814ec4ab1248cd2fa0f0c96f4e49 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2fa15764dd2a06be6ed1e0bb233d40e467914b7e9892425ccf637d943c08988c [INFO] running `Command { std: "docker" "start" "-a" "2fa15764dd2a06be6ed1e0bb233d40e467914b7e9892425ccf637d943c08988c", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v0.38.37 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Compiling fastrand v2.1.1 [INFO] [stderr] Compiling once_cell v1.20.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling syn v2.0.79 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rand_xorshift v0.3.0 [INFO] [stderr] Compiling tempfile v3.13.0 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling ppv-lite86 v0.2.20 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling proptest v1.5.0 [INFO] [stderr] Compiling wana_kana v4.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 9.12s [INFO] running `Command { std: "docker" "inspect" "2fa15764dd2a06be6ed1e0bb233d40e467914b7e9892425ccf637d943c08988c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2fa15764dd2a06be6ed1e0bb233d40e467914b7e9892425ccf637d943c08988c", kill_on_drop: false }` [INFO] [stdout] 2fa15764dd2a06be6ed1e0bb233d40e467914b7e9892425ccf637d943c08988c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ff6dc933e684eb452831c61b2c8677aee9747fcce0caab3417e37448319e4c88 [INFO] running `Command { std: "docker" "start" "-a" "ff6dc933e684eb452831c61b2c8677aee9747fcce0caab3417e37448319e4c88", 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/wana_kana-421e165333e137cf) [INFO] [stdout] [INFO] [stdout] running 151 tests [INFO] [stdout] test is_hiragana::check_is_hiragana ... ok [INFO] [stdout] test is_hiragana::tests::ignores_long_dash_in_hiragana ... ok [INFO] [stdout] test is_hiragana::tests::sane_defaults ... ok [INFO] [stdout] test is_hiragana::tests::あ_is_hiragana ... ok [INFO] [stdout] test is_hiragana::tests::ああ_is_hiragana ... ok [INFO] [stdout] test is_hiragana::tests::a_is_not_hiragana ... ok [INFO] [stdout] test is_hiragana::tests::あア_is_not_hiragana ... ok [INFO] [stdout] test is_hiragana::tests::ア_is_not_hiragana ... ok [INFO] [stdout] test is_kana::tests::a_is_not_kana ... ok [INFO] [stdout] test is_kana::tests::ignores_long_dash_in_mixed_kana ... ok [INFO] [stdout] test is_kana::tests::sane_defaults ... ok [INFO] [stdout] test is_kana::tests::あ_is_kana ... ok [INFO] [stdout] test is_kana::tests::あaア_is_not_kana ... ok [INFO] [stdout] test is_kana::tests::あア_is_kana ... ok [INFO] [stdout] test is_kana::tests::ア_is_kana ... ok [INFO] [stdout] test is_kanji::tests::a_is_not_kanji ... ok [INFO] [stdout] test is_kanji::tests::emoji_are_not_kanji ... ok [INFO] [stdout] test is_kanji::tests::kanji_with_dot_is_not_kanji ... ok [INFO] [stdout] test is_kanji::tests::number_with_kanj_is_not_kanji1 ... ok [INFO] [stdout] test is_kanji::tests::number_with_kanj_is_not_kanji2 ... ok [INFO] [stdout] test is_kanji::tests::hello_contains_not_kanji ... ok [INFO] [stdout] test is_kanji::tests::あ_is_not_kanji ... ok [INFO] [stdout] test is_kanji::tests::sane_defaults ... ok [INFO] [stdout] test is_kanji::tests::あア_is_not_kanji ... ok [INFO] [stdout] test is_kanji::tests::刀_is_kanji ... ok [INFO] [stdout] test is_kanji::tests::ア_is_not_kanji ... ok [INFO] [stdout] test is_kanji::tests::切腹_is_kanji ... ok [INFO] [stdout] test is_kanji::tests::勢い_contains_kanji ... ok [INFO] [stdout] test is_katakana::tests::a_is_not_katakana ... ok [INFO] [stdout] test is_katakana::tests::ignores_long_dash_in_katakana ... ok [INFO] [stdout] test is_katakana::tests::sane_defaults ... ok [INFO] [stdout] test is_kanji::tests::あaア_is_not_kanji ... ok [INFO] [stdout] test is_katakana::tests::ア_is_katakana ... ok [INFO] [stdout] test is_katakana::tests::あ_is_not_katakana ... ok [INFO] [stdout] test is_katakana::tests::アア_is_katakana ... ok [INFO] [stdout] test is_mixed::tests::a_is_not_mixed ... ok [INFO] [stdout] test is_mixed::tests::number_2あア_is_not_mixed ... ok [INFO] [stdout] test is_mixed::tests::sane_defaults ... ok [INFO] [stdout] test is_mixed::tests::あ_is_not_mixed ... ok [INFO] [stdout] test is_mixed::tests::お腹a_is_mixed ... ok [INFO] [stdout] test is_mixed::tests::aあ_is_mixed ... ok [INFO] [stdout] test is_katakana::tests::あア_is_not_katakana ... ok [INFO] [stdout] test is_romaji::check_is_romaji ... ok [INFO] [stdout] test is_romaji::tests::a_is_romaji ... ok [INFO] [stdout] test is_romaji::tests::fails_zenkaku_latin ... ok [INFO] [stdout] test is_romaji::tests::fails_zenkaku_punctuation ... ok [INFO] [stdout] test is_mixed::tests::aあア_is_mixed ... ok [INFO] [stdout] test is_romaji::tests::passes_latin_numbers ... ok [INFO] [stdout] test is_romaji::tests::passes_latin_punctuation ... ok [INFO] [stdout] test is_romaji::tests::sane_defaults ... ok [INFO] [stdout] test is_mixed::tests::お腹a_is_not_mixed_when_pass_kanji_false ... ok [INFO] [stdout] test is_romaji::tests::tōkyō_and_ōsaka_is_romaji ... ok [INFO] [stdout] test is_mixed::tests::ア_is_not_mixed ... ok [INFO] [stdout] test is_romaji::tests::x_yz_is_romaji ... ok [INFO] [stdout] test is_mixed::tests::腹_is_not_mixed ... ok [INFO] [stdout] test is_mixed::tests::aア_is_mixed ... ok [INFO] [stdout] test is_mixed::tests::お腹_is_not_mixed ... ok [INFO] [stdout] test is_romaji::tests::お願い_is_not_romaji ... ok [INFO] [stdout] test is_romaji::tests::熟成_is_not_romaji ... ok [INFO] [stdout] test is_romaji::tests::あアa_is_not_romaji ... ok [INFO] [stdout] test proptests::test_regression_11 ... ok [INFO] [stdout] test to_hiragana::tests::katakana_choōnpu::converts_to_hiragana_long_vowels ... ok [INFO] [stdout] test to_hiragana::tests::mixed_input ... ok [INFO] [stdout] test to_hiragana::tests::use_obsolete_kana::wi_うぃ_when_use_obsolete_kana_is_false ... ok [INFO] [stdout] test to_hiragana::tests::use_obsolete_kana::wi_ゐ_when_use_obsolete_kana_is_true ... ok [INFO] [stdout] test to_hiragana::tests::pass_romaji::false_by_default ... ok [INFO] [stdout] test to_hiragana::tests::use_obsolete_kana::we_ゑ_when_use_obsolete_kana_is_true ... ok [INFO] [stdout] test to_kana::tests::it_handles_mixed_syllabaries ... ok [INFO] [stdout] test to_hiragana::tests::sane_defaults ... ok [INFO] [stdout] test to_kana::tests::lowercase_characters_are_transliterated_to_hiragana ... ok [INFO] [stdout] test to_hiragana::tests::use_obsolete_kana::use_obsolete_kana_is_false_by_default ... ok [INFO] [stdout] test to_kana::tests::sane_defaults ... ok [INFO] [stdout] test to_kana::tests::non_romaji_will_be_passed_through ... ok [INFO] [stdout] test to_kana::tests::lowercase_with_double_consonants_and_double_vowels_are_transliterated_to_hiragana ... ok [INFO] [stdout] test to_hiragana::tests::quick_brown_fox_romaji_to_hiragana ... ok [INFO] [stdout] test to_kana::tests::uppercase_characters_are_transliterated_to_katakana ... ok [INFO] [stdout] test to_kana::tests::uppercase_with_double_consonants_and_double_vowels_are_transliterated_to_katakana ... ok [INFO] [stdout] test to_kana::tests::uppercase_ist_katakana_defaults ... ok [INFO] [stdout] test to_kana::tests::use_obsolete_kana::wi_ヰ_when_use_obsolete_kana_is_true ... ok [INFO] [stdout] test to_kana::tests::use_obsolete_kana::we_ゑ_when_use_obsolete_kana_is_true ... ok [INFO] [stdout] test to_kana::tests::will_convert_short_to_long_dashes ... ok [INFO] [stdout] test to_kana::tests::use_obsolete_kana::we_ヱ_when_use_obsolete_kana_is_true ... ok [INFO] [stdout] test to_kana::tests::will_convert_punctuation_but_pass_through_spaces ... ok [INFO] [stdout] test to_kana::tests::use_obsolete_kana::wi_ゐ_when_use_obsolete_kana_is_true ... ok [INFO] [stdout] test to_kana::tests::without_ime_mode::double_ns_are_transliterated_to_double_ん ... ok [INFO] [stdout] test to_kana::tests::use_obsolete_kana::use_obsolete_kana_is_false_by_default ... ok [INFO] [stdout] test to_kana::tests::with_ime_mode::solo_ns_are_not_transliterated_unless_chars_follow ... ok [INFO] [stdout] test to_kana::tests::with_ime_mode::double_ns_are_transliterated_to_singleん ... ok [INFO] [stdout] test to_kana_node_tree::test_node_tree ... ok [INFO] [stdout] test to_katakana::tests::pass_romaji::false_by_default ... ok [INFO] [stdout] test to_katakana::tests::sane_defaults ... ok [INFO] [stdout] test to_katakana::tests::quick_brown_fox_romaji_to_katakana ... ok [INFO] [stdout] test to_kana::tests::without_ime_mode::solo_ns_are_transliterated_regardless_of_following_chars ... ok [INFO] [stdout] test to_katakana::tests::use_obsolete_kana::use_obsolete_kana_is_false_by_default ... ok [INFO] [stdout] test to_kana::tests::wani_kani_わにかに_mixed_case_returns_hiragana_katakana_only_if_all_letters_of_mora_are_uppercased ... ok [INFO] [stdout] test to_katakana::tests::use_obsolete_kana::wi_ゐ_when_use_obsolete_kana_is_true ... ok [INFO] [stdout] test to_romaji::tests::apostrophes_in_ambiguous_consonant_vowel_combos::んよ_んあ_んゆ ... ok [INFO] [stdout] test to_romaji::tests::apostrophes_in_ambiguous_consonant_vowel_combos::おんよみ ... ok [INFO] [stdout] test to_katakana::tests::use_obsolete_kana::we_ゑ_when_use_obsolete_kana_is_true ... ok [INFO] [stdout] test to_romaji::tests::apostrophes_in_ambiguous_consonant_vowel_combos::シンヨ ... ok [INFO] [stdout] test to_romaji::tests::check_panic_issue_13 ... ok [INFO] [stdout] test to_romaji::tests::convert_katakana_to_romaji ... ok [INFO] [stdout] test to_romaji::tests::check_panic_proptest1 ... ok [INFO] [stdout] test to_romaji::tests::converts_long_dash_in_hiragana_to_hyphen ... ok [INFO] [stdout] test to_romaji::tests::convert_mixed_kana_to_romaji ... ok [INFO] [stdout] test to_romaji::tests::doesnt_confuse_一one_kanji_for_long_dash_ー ... ok [INFO] [stdout] test to_romaji::tests::converts_long_dash_ー_chōonpu_in_katakana_to_long_vowel ... ok [INFO] [stdout] test to_romaji::tests::convert_hiragana_to_romaji ... ok [INFO] [stdout] test to_romaji::tests::double_ns_and_double_consonants::n_extravaganza ... ok [INFO] [stdout] test to_romaji::tests::sane_defaults ... ok [INFO] [stdout] test to_romaji::tests::double_ns_and_double_consonants::double_and_single_n ... ok [INFO] [stdout] test to_romaji::tests::double_ns_and_double_consonants::double_consonants ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_a ... ok [INFO] [stdout] test to_romaji::tests::doesnt_convert_オー_to_ou_which_occurs_with_hiragana ... ok [INFO] [stdout] test to_romaji::tests::double_ns_and_double_consonants::xx_double_consonants ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_kata_ke_doesnt_transliterate ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_e ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_o ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_tsu_doesnt_transliterate ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_kata_ka_doesnt_transliterate ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_i ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_u ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_ya ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_yu ... ok [INFO] [stdout] test to_romaji::tests::small_kana::small_yo ... ok [INFO] [stdout] test to_romaji::tests::spaces_must_be_manually_entered ... ok [INFO] [stdout] test to_romaji::tests::use_the_upcase_katakana_flag_to_preserve_casing_works_for_katakana ... ok [INFO] [stdout] test to_romaji::tests::use_the_upcase_katakana_flag_to_preserve_casing_works_for_mixed_kana ... ok [INFO] [stdout] test utils::get_chunk::get_chunk_test ... ok [INFO] [stdout] test utils::is_char_hiragana::is_char_hiragana_test ... ok [INFO] [stdout] test utils::is_char_kanji::is_char_kanji_test ... ok [INFO] [stdout] test utils::is_char_katakana::is_char_katakana_test ... ok [INFO] [stdout] test utils::is_char_long_dash::is_char_long_dash_test ... ok [INFO] [stdout] test utils::is_char_consonant::is_char_consonant_test ... ok [INFO] [stdout] test utils::is_char_romaji::is_char_romajin_test ... ok [INFO] [stdout] test utils::is_char_japanese::is_char_japanese_test ... ok [INFO] [stdout] test utils::is_char_in_range::is_char_in_range_test ... ok [INFO] [stdout] test utils::is_char_slash_dot::is_char_slash_dot_test ... ok [INFO] [stdout] test utils::is_char_kana::is_char_kana_test ... ok [INFO] [stdout] test utils::katakana_to_hiragana::test_katakana_to_hiragana ... ok [INFO] [stdout] test utils::is_char_upper_case::is_char_upper_case_test ... ok [INFO] [stdout] test utils::tests::is_char_english_punctuation_test ... ok [INFO] [stdout] test utils::tests::is_char_japanese_punctuation_test ... ok [INFO] [stdout] test utils::tests::is_char_punctuation_test ... ok [INFO] [stdout] test utils::is_char_vowel::is_char_vowel_test ... ok [INFO] [stdout] test proptests::to_katakana_does_not_panic ... ok [INFO] [stdout] test proptests::to_kana_does_not_panic ... ok [INFO] [stdout] test proptests::to_romaji_does_not_panic ... ok [INFO] [stdout] test proptests::to_hiragana_does_not_panic ... ok [INFO] [stdout] test proptests::to_romaji_does_not_panic_kana_katakana_input ... ok [INFO] [stdout] test proptests::mixed_romaji_kana_katakana_input_does_not_panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 151 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/to_kana.rs (/opt/rustwide/target/debug/deps/to_kana-f4c18b0c787467a7) [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] Running unittests src/bin/to_romaji.rs (/opt/rustwide/target/debug/deps/to_romaji-a8b79a63902da874) [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] Running tests/conversion_tables.rs (/opt/rustwide/target/debug/deps/conversion_tables-394b099b711b090a) [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] Running tests/is_japanese.rs (/opt/rustwide/target/debug/deps/is_japanese-73ff3e82eaef1d18) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test tests::a_is_not_japanese ... ok [INFO] [stdout] test tests::a泣き虫_is_not_japanese ... ok [INFO] [stdout] test tests::en_space_is_not_japanese ... ok [INFO] [stdout] test tests::hankaku_katakana_is_allowed ... ok [INFO] [stdout] test tests::ja_space_is_japanese ... ok [INFO] [stdout] test tests::kanji_with_romaji_punctuation_is_not_japanese ... ok [INFO] [stdout] test tests::kanji_with_zenkaku_punctuation_is_japanese ... ok [INFO] [stdout] test tests::mixed_with_numbers_is_japanese ... ok [INFO] [stdout] test tests::latin_numbers_are_not_japanese ... ok [INFO] [stdout] test tests::randomly_sliced_nhk_news_text_is_japanese ... ok [INFO] [stdout] test tests::sane_defaults ... ok [INFO] [stdout] test tests::zenkaku_numbers_are_considered_neutral ... ok [INFO] [stdout] test tests::zenkaku_latin_letters_are_considered_neutral ... ok [INFO] [stdout] test tests::あア_is_japanese ... ok [INFO] [stdout] test tests::泣き虫_is_japanese ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/punctuation.rs (/opt/rustwide/target/debug/deps/punctuation-314ac02c58a4eb24) [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] Running tests/tests.rs (/opt/rustwide/target/debug/deps/tests-ac9b7b99a38bb0b0) [INFO] [stdout] [INFO] [stdout] running 48 tests [INFO] [stdout] test tests::bogus_4_character_sequences::bogus_sequences_do_not_work ... ok [INFO] [stdout] test tests::bogus_4_character_sequences::bogus_sequences_do_not_work_3 ... ok [INFO] [stdout] test tests::bogus_4_character_sequences::bogus_sequences_do_not_work_2 ... ok [INFO] [stdout] test tests::bogus_4_character_sequences::non_bogus_sequences_work ... ok [INFO] [stdout] test tests::case_sensitivity::c_ase_do_esn_t_mat_ter_for_to_hiragana ... ok [INFO] [stdout] test tests::case_sensitivity::case_does_matter_for_to_kana ... ok [INFO] [stdout] test tests::case_sensitivity::c_ase_do_esn_t_mat_ter_for_to_katakana ... ok [INFO] [stdout] test tests::character_conversion::converting_kana_to_kana::h_to_k ... ok [INFO] [stdout] test tests::character_conversion::converting_kana_to_kana::it_survives_only_katakana_to_katakana ... ok [INFO] [stdout] test tests::character_conversion::converting_kana_to_kana::it_survives_only_hiragana_to_hiragana ... ok [INFO] [stdout] test tests::character_conversion::converting_kana_to_kana::k_to_h ... ok [INFO] [stdout] test tests::character_conversion::converting_kana_to_kana::mixed_kana_converts_every_char_h_to_k ... ok [INFO] [stdout] test tests::character_conversion::converting_kana_to_kana::mixed_kana_converts_every_char_k_to_h ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_h_to_h ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::converts_long_vowels_correctly_from_k_to_h ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_h_to_k ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_mixed_to_h_1 ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_k_to_k ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_mixed_to_h_3 ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_mixed_to_h_4 ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_mixed_to_h_5 ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_mixed_to_h_2 ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_mixed_to_k_2 ... ok [INFO] [stdout] test tests::character_conversion::long_vowels::preserves_long_dash_from_mixed_to_k_1 ... ok [INFO] [stdout] test tests::character_conversion::mixed_syllabaries::it_converts_non_hiragana_when_pass_romaji_is_false_h_to_k ... ok [INFO] [stdout] test tests::character_conversion::mixed_syllabaries::it_converts_non_katakana_when_pass_romaji_is_false_k_to_h ... ok [INFO] [stdout] test tests::character_conversion::mixed_syllabaries::it_passes_non_hiragana_through_when_pass_romaji_is_true_h_to_k ... ok [INFO] [stdout] test tests::character_conversion::mixed_syllabaries::it_passes_non_katakana_through_when_pass_romaji_is_true_k_to_h ... ok [INFO] [stdout] test tests::n_edge_cases::kinya_to_きんや ... ok [INFO] [stdout] test tests::n_edge_cases::double_n ... ok [INFO] [stdout] test tests::character_conversion::test_every_conversion_table_char::hiragana_input_to_romaji ... ok [INFO] [stdout] test tests::character_conversion::test_every_conversion_table_char::katakana_input_to_romaji ... ok [INFO] [stdout] test tests::n_edge_cases::kinyou_to_きにょう ... ok [INFO] [stdout] test tests::n_edge_cases::shinya_to_しんや ... ok [INFO] [stdout] test tests::n_edge_cases::solo_n ... ok [INFO] [stdout] test tests::n_edge_cases::n_followed_by_n_syllable ... ok [INFO] [stdout] test tests::n_edge_cases::nnya_to_んにゃ ... ok [INFO] [stdout] test tests::character_conversion::test_every_conversion_table_char::to_kana_test ... ok [INFO] [stdout] test tests::n_edge_cases::properly_add_space_after_nspace ... ok [INFO] [stdout] test tests::n_edge_cases::kinyou_to_きんよう ... ok [INFO] [stdout] test tests::n_edge_cases::kinyu_to_きんゆ ... ok [INFO] [stdout] test tests::n_edge_cases::nnnya_to_んにゃ ... ok [INFO] [stdout] test tests::n_edge_cases::nya_to_にゃ ... ok [INFO] [stdout] test tests::n_edge_cases::triple_n ... ok [INFO] [stdout] test tests::n_edge_cases::triple_n_followed_by_n_syllable ... ok [INFO] [stdout] test tests::n_edge_cases::nya_to_んや ... ok [INFO] [stdout] test tests::character_conversion::test_every_conversion_table_char::to_hiragana_test ... ok [INFO] [stdout] test tests::n_edge_cases::quadruple_n ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tokenize.rs (/opt/rustwide/target/debug/deps/tokenize-8f91f6e914321c11) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test tests::handles_mixed_input ... ok [INFO] [stdout] test tests::handles_mixed_input_detailed_option ... ok [INFO] [stdout] test tests::handles_mixed_input_detailed_and_compact_option ... ok [INFO] [stdout] test tests::handles_mixed_input_compact_option ... ok [INFO] [stdout] test tests::passes_basic_tests ... ok [INFO] [stdout] test tests::tokenize_with_no_input ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/trim_okurigana.rs (/opt/rustwide/target/debug/deps/trim_okurigana-e714e1ffa5720698) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests::passes_default_parameter_tests ... ok [INFO] [stdout] test tests::strips_leading_when_passed_optional_config ... ok [INFO] [stdout] test tests::trim_okurigana_with_no_input ... ok [INFO] [stdout] test tests::strips_reading_by_matching_original_word_when_passed_match_kanji ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests wana_kana [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test src/lib.rs - (line 33) ... ok [INFO] [stdout] test src/traits.rs - traits::ConvertJapanese::to_romaji_with_opt (line 108) ... ok [INFO] [stdout] test src/traits.rs - traits::ConvertJapanese::to_romaji (line 100) ... ok [INFO] [stdout] test src/traits.rs - traits::ConvertJapanese::to_hiragana (line 75) ... ok [INFO] [stdout] test src/tokenize.rs - tokenize (line 8) ... ok [INFO] [stdout] test src/traits.rs - traits::IsJapaneseStr::is_hiragana (line 166) ... ok [INFO] [stdout] test src/traits.rs - traits::ConvertJapanese::to_kana_with_opt (line 65) ... ok [INFO] [stdout] test src/lib.rs - (line 12) ... ok [INFO] [stdout] test src/traits.rs - traits::IsJapaneseStr::is_japanese (line 255) ... ok [INFO] [stdout] test src/traits.rs - traits::ConvertJapanese::to_hiragana_with_opt (line 84) ... ok [INFO] [stdout] test src/traits.rs - traits::IsJapaneseStr::contains_kanji (line 245) ... ok [INFO] [stdout] test src/traits.rs - traits::ConvertJapanese::to_kana (line 51) ... ok [INFO] [stdout] test src/traits.rs - traits (line 6) ... ok [INFO] [stdout] test src/tokenize.rs - tokenize::tokenize_detailed (line 125) ... ok [INFO] [stdout] test src/tokenize.rs - tokenize::tokenize (line 97) ... ok [INFO] [stdout] test src/traits.rs - traits::ConvertJapanese (line 32) ... ok [INFO] [stdout] test src/traits.rs - traits::IsJapaneseStr::is_katakana (line 176) ... ok [INFO] [stdout] test src/traits.rs - traits::IsJapaneseStr::is_kana (line 187) ... ok [INFO] [stdout] test src/traits.rs - traits::IsJapaneseStr::is_kanji (line 232) ... ok [INFO] [stdout] test src/traits.rs - traits::IsJapaneseStr::is_mixed (line 285) ... ok [INFO] [stdout] test src/traits.rs - traits::IsJapaneseStr::is_romaji (line 199) ... ok [INFO] [stdout] test src/trim_okurigana.rs - trim_okurigana::trim_okurigana_with_opt (line 57) ... ok [INFO] [stdout] test src/trim_okurigana.rs - trim_okurigana (line 4) ... ok [INFO] [stdout] test src/traits.rs - traits::IsJapaneseStr::is_mixed_pass_kanji (line 299) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ff6dc933e684eb452831c61b2c8677aee9747fcce0caab3417e37448319e4c88", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ff6dc933e684eb452831c61b2c8677aee9747fcce0caab3417e37448319e4c88", kill_on_drop: false }` [INFO] [stdout] ff6dc933e684eb452831c61b2c8677aee9747fcce0caab3417e37448319e4c88