[INFO] cloning repository https://github.com/sorami/sudachi.rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/sorami/sudachi.rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsorami%2Fsudachi.rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsorami%2Fsudachi.rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1c21940d1ca6b045eb211ecc1cdb767326f3783f
[INFO] testing sorami/sudachi.rs against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsorami%2Fsudachi.rs" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/sorami/sudachi.rs
[INFO] finished tweaking git repo https://github.com/sorami/sudachi.rs
[INFO] tweaked toml for git repo https://github.com/sorami/sudachi.rs written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/sorami/sudachi.rs 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 git repo https://github.com/sorami/sudachi.rs 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] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded claim v0.5.0
[INFO] [stderr]   Downloaded yada v0.5.1
[INFO] [stderr]   Downloaded pyo3-macros v0.29.2
[INFO] [stderr]   Downloaded pyo3-build-config v0.29.2
[INFO] [stderr]   Downloaded pyo3-ffi v0.29.2
[INFO] [stderr]   Downloaded fancy-regex v0.13.0
[INFO] [stderr]   Downloaded zerocopy v0.8.57
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.57
[INFO] [stderr]   Downloaded pyo3-macros-backend v0.29.2
[INFO] [stderr]   Downloaded pyo3 v0.29.2
[INFO] [stderr]   Downloaded honggfuzz v0.5.62
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] 684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584
[INFO] running `Command { std: "docker" "start" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584", 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" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584" "/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" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584", 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" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling tinyvec v1.13.3
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling yada v0.5.1
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling fancy-regex v0.13.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling sudachi v0.7.1-a1 (/opt/rustwide/workdir/sudachi)
[INFO] [stderr]    Compiling sudachi-cli v0.7.1-a1 (/opt/rustwide/workdir/sudachi-cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.49s
[INFO] running `Command { std: "docker" "inspect" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584", 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" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584" "/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 serde v1.0.229
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling claim v0.5.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling zerocopy-derive v0.8.57
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling sudachi v0.7.1-a1 (/opt/rustwide/workdir/sudachi)
[INFO] [stderr]    Compiling default_input_text v0.7.1-a1 (/opt/rustwide/workdir/plugin/input_text/default_input_text)
[INFO] [stderr]    Compiling join_numeric v0.7.1-a1 (/opt/rustwide/workdir/plugin/path_rewrite/join_numeric)
[INFO] [stderr]    Compiling simple_oov v0.7.1-a1 (/opt/rustwide/workdir/plugin/oov/simple_oov)
[INFO] [stderr]    Compiling join_katakana_oov v0.7.1-a1 (/opt/rustwide/workdir/plugin/path_rewrite/join_katakana_oov)
[INFO] [stderr]    Compiling sudachi-cli v0.7.1-a1 (/opt/rustwide/workdir/sudachi-cli)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 43.99s
[INFO] running `Command { std: "docker" "inspect" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584", 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" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584" "/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.62s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sudachi-c01fd6ae3b9951a6)
[INFO] [stdout] 
[INFO] [stdout] running 302 tests
[INFO] [stdout] test analysis::created::test::add ... ok
[INFO] [stdout] test analysis::created::test::long_value_absent ... ok
[INFO] [stdout] test analysis::created::test::simple ... ok
[INFO] [stdout] test analysis::inner::test::lesser_than_32b ... ok
[INFO] [stdout] test config::tests::config_builder_sets_projection ... ok
[INFO] [stdout] test config::tests::config_builder_fallback ... ok
[INFO] [stdout] test config::tests::config_builder_sets_character_definition_file ... ok
[INFO] [stdout] test config::tests::embedded_resource_can_not_be_forced_into_path ... ok
[INFO] [stdout] test config::tests::embedded_resources_can_be_enabled_explicitly ... ok
[INFO] [stdout] test analysis::created::test::long_value_present ... ok
[INFO] [stdout] test config::tests::surface_projection_tryfrom ... ok
[INFO] [stdout] test config::tests::prepend_resolver_root_takes_priority ... ok
[INFO] [stdout] test config::tests::resolve_cfg ... ok
[INFO] [stdout] test dic::build::lexicon::entry::tests::writer_output_is_readable_by_parser ... ok
[INFO] [stdout] test dic::build::index::test::build_index_2 ... ok
[INFO] [stdout] test dic::build::index::test::word_id_table_includes_non_indexed_entries ... ok
[INFO] [stdout] test dic::build::index::test::build_index_1 ... ok
[INFO] [stdout] test config::tests::resolve_exe ... ok
[INFO] [stdout] test config::tests::from_file_sets_path_before_parent ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_kyoto_ignored ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_mode_optional ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_kyoto_ignored_empty_index_form ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_split_asterisk_fails ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_kyoto ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_dictionary_form_asterisk_fails ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_synonym_groups_asterisk_fails ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_reference_id_empty_is_none ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_with_pos_id_only ... ok
[INFO] [stdout] test dic::build::conn::test::parse_simple2x2 ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_user_data_multibyte_within_char_limit ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_word_structure_triple_ref_with_reference_id ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_reads_split_c_and_user_data ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_split_empty ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_header_word_structure_triple_ref ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_split_entrykey_pos_id_with_empty_reading ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_kyoto_not_enough_fields ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_kyoto_synonym_opt ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_split_disallow_numeric_ref ... ok
[INFO] [stdout] test config::tests::embedded_resources_are_disabled_by_default ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_dictionary_form_entrykey_self_reference_is_not_rewritten_to_selfref ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_split_entrykey_empty_reference_id_fails ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_split_sys_ids ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_split_entrykey ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_split_entrykey_pos_id ... ok
[INFO] [stdout] test dic::build::lexicon::test::read_pos_table_header_without_pos_id ... ok
[INFO] [stdout] test dic::build::lexicon::test::read_pos_table_non_contiguous_id_fails ... ok
[INFO] [stdout] test dic::build::lexicon::test::read_pos_table_non_header_invalid_pos_id_literal ... ok
[INFO] [stdout] test dic::build::lexicon::test::read_pos_table_and_parse_pos_id_lexicon ... ok
[INFO] [stdout] test dic::build::lexicon::test::read_pos_table_unordered_columns_without_pos_id ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_normalized_form_self_reference_respects_reference_id ... ok
[INFO] [stdout] test dic::build::lexicon::test::resolve_header_normalized_form_headword_ref ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_split_entrykey_pos_id_with_reference_id ... ok
[INFO] [stdout] test dic::build::lexicon::test::resolve_header_normalized_form_literal_without_target ... ok
[INFO] [stdout] test dic::build::lexicon::test::resolve_entrykey_same_dict ... ok
[INFO] [stdout] test dic::build::lexicon::test::resolve_header_normalized_form_ref ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_split_user_ids ... ok
[INFO] [stdout] test dic::build::lexicon::test::read_pos_table_unordered_pos_ids ... ok
[INFO] [stdout] test dic::build::parse::test::decode_escape_2 ... ok
[INFO] [stdout] test dic::build::parse::test::decode_escape_3 ... ok
[INFO] [stdout] test dic::build::parse::test::decode_escape_1 ... ok
[INFO] [stdout] test dic::build::lexicon::test::v0::parse_v0_detection_by_integer_literal_in_v0_format ... ok
[INFO] [stdout] test dic::build::parse::test::decode_escape_4 ... ok
[INFO] [stdout] test dic::build::parse::test::decode_escape_ported ... ok
[INFO] [stdout] test dic::build::parse::test::decode_plain ... ok
[INFO] [stdout] test dic::build::resolve::tests::raw_resolver_distinguishes_empty_and_explicit_equal_reading ... ok
[INFO] [stdout] test dic::build::resolve::tests::raw_resolver_resolves_entry_key_to_first_duplicate_in_csv_order ... ok
[INFO] [stdout] test dic::build::resolve::tests::chained_resolver_prioritizes_first_resolver ... ok
[INFO] [stdout] test dic::build::resolve::tests::raw_resolver_resolves_headword_to_first_duplicate_in_csv_order ... ok
[INFO] [stdout] test dic::build::resolve::tests::raw_resolver_resolves_line_refs_in_csv_order ... ok
[INFO] [stdout] test dic::build::parse::test::decode_escape_fail ... ok
[INFO] [stdout] test dic::build::test::build_system_resolves_ambiguous_reference_by_reference_id ... ok
[INFO] [stdout] test dic::build::test::build_system_sets_default_signature ... ok
[INFO] [stdout] test dic::build::resolve::tests::raw_resolver_rejects_duplicate_reference_ids ... ok
[INFO] [stdout] test dic::build::test::build_system_1word ... ok
[INFO] [stdout] test dic::build::lexicon::test::word_info_rw ... ok
[INFO] [stdout] test dic::build::test::build_grammar ... ok
[INFO] [stdout] test dic::build::test::compile_time_before_unix_epoch_fails_with_build_error ... ok
[INFO] [stdout] test dic::build::test::build_system_preserves_empty_and_explicit_equal_reading ... ok
[INFO] [stdout] test dic::build::resolve::tests::raw_resolver_resolves_reference_id_directly ... ok
[INFO] [stdout] test dic::build::test::build_system_3words ... ok
[INFO] [stdout] test dic::build::test::dictionary_form_entrykey_self_reference_resolves_to_previous_duplicate ... ok
[INFO] [stdout] test dic::build::test::compiled_dictionary_preserves_reference_id_table ... ok
[INFO] [stdout] test dic::build::test::read_lexicon_after_resolve_fails ... ok
[INFO] [stdout] test dic::build::test::duplicate_reference_id_fails_build ... ok
[INFO] [stdout] test dic::build::test::omitted_headword_resolves_normalized_and_dictionary_form_to_self ... ok
[INFO] [stdout] test dic::build::test::build_lexicon_1word ... ok
[INFO] [stdout] test dic::build::test::fail_matrix_size_validation ... ok
[INFO] [stdout] test dic::build::test::different_headword_resolves_normalized_and_dictionary_form_to_headword ... ok
[INFO] [stdout] test dic::build::test::description_counts_exclude_phantom_entries ... ok
[INFO] [stdout] test dic::build::test::build_user_sets_reference_to_system_signature ... ok
[INFO] [stdout] test dic::build::test::v0::fail_dictionary_form_in_system_in_v0_format ... ignored, sudachi.rs currently allows system dictionary_form reference from user lexicon
[INFO] [stdout] test dic::build::test::user_reference_id_triple_mismatch_fails ... ok
[INFO] [stdout] test dic::build::test::user_reference_id_falls_back_to_system_entries ... ok
[INFO] [stdout] test dic::build::test::read_pos_after_lexicon_fails ... ok
[INFO] [stdout] test dic::build::test::resolve_user_entry_without_system_in_trie ... ok
[INFO] [stdout] test dic::build::test::loaded_dictionary_rejects_incompatible_user_dictionary ... ok
[INFO] [stdout] test dic::build::test::build_user_dictionary_crossrefs ... ok
[INFO] [stdout] test dic::build::test::v0::word_id_too_big_dicform_in_v0_format ... ok
[INFO] [stdout] test dic::build::test::user_reference_without_reference_id_prefers_first_user_entry ... ok
[INFO] [stdout] test dic::build::test::v0::split_user_entrykey_ref_system_in_v0_format ... ok
[INFO] [stdout] test dic::build::test::user_reference_id_prefers_user_entries ... ok
[INFO] [stdout] test dic::build::test::v0::split_user_entrykey_ref_user_in_v0_format ... ok
[INFO] [stdout] test dic::build::test::v0::word_id_too_big_dicform_userdic_inuser_in_v0_format ... ok
[INFO] [stdout] test dic::build::test::v0::word_id_too_big_split_b_in_v0_format ... ok
[INFO] [stdout] test dic::category_type::test::count ... ok
[INFO] [stdout] test dic::category_type::test::format ... ok
[INFO] [stdout] test dic::category_type::test::ct_size ... ok
[INFO] [stdout] test dic::build::test::v0::word_id_too_big_dicform_userdic_insystem_in_v0_format ... ok
[INFO] [stdout] test dic::category_type::test::iter_is_correct_3 ... ok
[INFO] [stdout] test dic::character_category::tests::check_test_cdef ... ok
[INFO] [stdout] test dic::build::test::v0::word_id_too_big_word_structure_in_v0_format ... ok
[INFO] [stdout] test dic::character_category::tests::get_category_types ... ok
[INFO] [stdout] test dic::build::test::v0::split_user_ref_in_v0_format ... ok
[INFO] [stdout] test dic::build::test::read_pos_then_conn_then_read_lexicon_with_pos_id ... ok
[INFO] [stdout] test dic::build::test::v0::word_id_too_big_split_a_in_v0_format ... ok
[INFO] [stdout] test dic::build::test::various_word_references_system ... ok
[INFO] [stdout] test dic::character_category::tests::iter_cdef_holes_1 ... ok
[INFO] [stdout] test dic::build::test::various_word_references_user ... ok
[INFO] [stdout] test dic::character_category::tests::read_cdef_1 ... ok
[INFO] [stdout] test dic::character_category::tests::read_cdef_2 ... ok
[INFO] [stdout] test dic::character_category::tests::read_cdef_3 ... ok
[INFO] [stdout] test dic::character_category::tests::read_cdef_holes_1 ... ok
[INFO] [stdout] test dic::character_category::tests::read_cdef_4 ... ok
[INFO] [stdout] test dic::character_category::tests::read_cdef_merge_1 ... ok
[INFO] [stdout] test dic::character_category::tests::read_cdef_merge_2 ... ok
[INFO] [stdout] test dic::character_category::tests::read_character_definition_with_invalid_format ... ok
[INFO] [stdout] test dic::character_category::tests::read_character_definition_with_invalid_range ... ok
[INFO] [stdout] test dic::character_category::tests::read_character_definition_with_invalid_type ... ok
[INFO] [stdout] test dic::character_category::tests::read_cdef_merge_3 ... ok
[INFO] [stdout] test dic::build::test::read_pos_then_read_lexicon_with_pos_id ... ok
[INFO] [stdout] test dic::grammar::tests::bos_parameter ... ok
[INFO] [stdout] test dic::grammar::tests::eos_parameter ... ok
[INFO] [stdout] test dic::grammar::tests::partofspeech_string ... ok
[INFO] [stdout] test dic::grammar::tests::get_connect_cost ... ok
[INFO] [stdout] test dic::grammar::tests::register_pos ... ok
[INFO] [stdout] test dic::grammar::tests::set_connect_cost ... ok
[INFO] [stdout] test dic::grammar::tests::storage_size ... ok
[INFO] [stdout] test dic::header::tests::graceful_failure ... ok
[INFO] [stdout] test dic::header::tests::simple_header ... ok
[INFO] [stdout] test dic::header::tests::write_system ... ok
[INFO] [stdout] test dic::header::tests::write_user ... ok
[INFO] [stdout] test dic::lexicon::trie::tests::batch_matches_scalar_across_lanes_and_prefetch ... ok
[INFO] [stdout] test dic::word_id::test::debug ... ok
[INFO] [stdout] test dic::lexicon::trie::tests::batch_handles_sparse_and_unordered_starts ... ok
[INFO] [stdout] test dic::lexicon_set::tests::check_prefix_ends_matches_lookup_end_order ... ok
[INFO] [stdout] test dic::word_id::test::create ... ok
[INFO] [stdout] test dic::word_id::test::display ... ok
[INFO] [stdout] test dic::word_id::test::is_oov ... ok
[INFO] [stdout] test dic::word_id::test::is_special ... ok
[INFO] [stdout] test dic::word_id::test::is_system ... ok
[INFO] [stdout] test dic::word_id::test::is_user ... ok
[INFO] [stdout] test dic::word_info::infos::tests::next_entry_id_rejects_too_large_entry_id ... ok
[INFO] [stdout] test dic::word_info::infos::tests::parser_and_scanner_agree_on_entry_boundaries ... ok
[INFO] [stdout] test dic::word_info::infos::tests::rejects_invalid_user_data_flag ... ok
[INFO] [stdout] test dic::word_info::infos::tests::rejects_split_payload_shorter_than_length ... ok
[INFO] [stdout] test dic::word_info::infos::tests::rejects_truncated_user_data_length ... ok
[INFO] [stdout] test dic::word_info::infos::tests::validate_entry_boundaries_rejects_short_entry_block ... ok
[INFO] [stdout] test dic::word_info::infos::tests::validate_entry_boundaries_rejects_malformed_entries ... ok
[INFO] [stdout] test dic::word_info::layout::tests::computes_size_from_variable_layout ... ok
[INFO] [stdout] test dic::word_info::layout::tests::computes_size_with_user_data ... ok
[INFO] [stdout] test dic::word_info::layout::tests::computes_size_without_user_data ... ok
[INFO] [stdout] test dic::word_info::layout::tests::rejects_invalid_lengths ... ok
[INFO] [stdout] test dic::word_info::layout::tests::variable_layout_marks_shared_split_arrays ... ok
[INFO] [stdout] test dic::word_info::layout::tests::variable_layout_rejects_large_lengths ... ok
[INFO] [stdout] test dic::word_info::parse::tests::expands_shared_split_arrays ... ok
[INFO] [stdout] test dic::word_info::parse::tests::parses_embedded_variable_length_fields ... ok
[INFO] [stdout] test dic::word_info::parse::tests::subset_clears_unrequested_fields ... ok
[INFO] [stdout] test dic::word_info::parse::tests::subset_normalize_keeps_required_dependencies ... ok
[INFO] [stdout] test hash::test::works_in_hashmap ... ok
[INFO] [stdout] test input_text::buffer::edit::test::edit_char_1 ... ok
[INFO] [stdout] test input_text::buffer::edit::test::edit_ref_1 ... ok
[INFO] [stdout] test input_text::buffer::edit::test::edit_ref_2_borrow ... ok
[INFO] [stdout] test input_text::buffer::edit::test::edit_str_1 ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_diff_width ... ok
[INFO] [stdout] test dic::word_info::layout::tests::variable_layout_marks_user_data_presence ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_end_w_longer ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_end_w_none ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_end_w_shorter ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_mid_w_longer ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_start_w_none ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_start_w_longer ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_start_w_none_2 ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_start_w_shorter ... ok
[INFO] [stdout] test input_text::buffer::edit::test::replace_with_more_cnt ... ok
[INFO] [stdout] test input_text::buffer::test_basic::allows_0_chars_end ... ok
[INFO] [stdout] test input_text::buffer::test_basic::allows_0_chars_mid ... ok
[INFO] [stdout] test input_text::buffer::test_basic::allows_0_chars_start ... ok
[INFO] [stdout] test input_text::buffer::test_basic::char_distance ... ok
[INFO] [stdout] test input_text::buffer::test_basic::curr_slice_c ... ok
[INFO] [stdout] test input_text::buffer::test_basic::orig_slice ... ok
[INFO] [stdout] test input_text::buffer::test_basic::new_build ... ok
[INFO] [stdout] test input_text::buffer::test_ported::get_char_category_types ... ok
[INFO] [stdout] test input_text::buffer::test_ported::get_original_text ... ok
[INFO] [stdout] test input_text::buffer::test_ported::get_char_category_continuous_length ... ok
[INFO] [stdout] test input_text::buffer::test_ported::get_word_candidate_length ... ok
[INFO] [stdout] test input_text::buffer::test_ported::can_bow ... ok
[INFO] [stdout] test input_text::buffer::test_ported::range_cat ... ok
[INFO] [stdout] test plugin::connect_cost::inhibit_connection::tests::edit ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::ignore_list_two_chars ... ok
[INFO] [stdout] test input_text::buffer::test_ported::get_char_category_continuous_length_with_multi_category_char ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::replace_list_duplicates ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::replace_list_three_entries ... ok
[INFO] [stdout] test dic::word_info::binary::tests::fixed_and_variable_round_trip_into_raw_data ... ok
[INFO] [stdout] test dic::word_info::binary::tests::fixed_data_reads_from_entry_bytes_after_params ... ok
[INFO] [stdout] test dic::word_info::binary::tests::fixed_data_write_and_parse_round_trip ... ok
[INFO] [stdout] test dic::word_info::infos::tests::entry_id_iterator_reports_malformed_entries ... ok
[INFO] [stdout] test dic::word_info::infos::tests::next_entry_id_rejects_misaligned_entry_offset ... ok
[INFO] [stdout] test plugin::input_text::ignore_yomigana::tests::dont_ignore_not_yomigana ... ok
[INFO] [stdout] test plugin::input_text::ignore_yomigana::tests::ignore_hiragana ... ok
[INFO] [stdout] test plugin::input_text::ignore_yomigana::tests::dont_ignore_too_long ... ok
[INFO] [stdout] test plugin::input_text::ignore_yomigana::tests::ignore_yomigana_at_end ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::replacement_works ... ok
[INFO] [stdout] test plugin::input_text::ignore_yomigana::tests::ignore_yomigana_multiple ... ok
[INFO] [stdout] test plugin::input_text::prolonged_sound_mark::tests::combine_continuous_prolonged_sound_marks_multi_mixed_symbol_types ... ok
[INFO] [stdout] test plugin::input_text::ignore_yomigana::tests::ignore_yomigana_multiple_brace_types ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::nfkc_works ... ok
[INFO] [stdout] test plugin::input_text::prolonged_sound_mark::tests::combine_continuous_prolonged_sound_mark ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov000 ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov002 ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov010 ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov012 ... ok
[INFO] [stdout] test plugin::input_text::prolonged_sound_mark::tests::combine_continuous_prolonged_sound_marks_multi_times ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov100 ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov110 ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::lowercasing_works_simple ... ok
[INFO] [stdout] test plugin::input_text::prolonged_sound_mark::tests::combined_continuous_prolonged_sound_marks_at_end ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov112 ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov006 ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov_multi_oov ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov_without_cinfo ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::provide_oov_without_oov_list ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::read_character_property ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::read_character_property_duplicate_definitions ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::read_character_property_with_too_few_columns ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::read_character_property_with_undefined_type ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::read_oov ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::read_oov_with_category_not_in_character_property ... ok
[INFO] [stdout] test plugin::input_text::ignore_yomigana::tests::ignore_yomigana_at_middle ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::read_oov_with_too_few_columns ... ok
[INFO] [stdout] test plugin::input_text::prolonged_sound_mark::tests::combine_continuous_prolonged_sound_marks_multi_symbol_types ... ok
[INFO] [stdout] test plugin::oov::mecab_oov::test::read_oov_with_undefined_type ... ok
[INFO] [stdout] test plugin::path_rewrite::join_katakana_oov::tests::katakana_length ... ok
[INFO] [stdout] test plugin::oov::regex_oov::test::works ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::rewrite_hiragana ... ok
[INFO] [stdout] test plugin::oov::regex_oov::test::boundaries ... ok
[INFO] [stdout] test plugin::path_rewrite::join_katakana_oov::tests::part_of_speech ... ok
[INFO] [stdout] test plugin::path_rewrite::join_katakana_oov::tests::start_with_tail ... ok
[INFO] [stdout] test plugin::path_rewrite::join_katakana_oov::tests::start_with_middle ... ok
[INFO] [stdout] test plugin::oov::regex_oov::test::works_regex ... ok
[INFO] [stdout] test plugin::path_rewrite::join_katakana_oov::tests::with_noovbow ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::after_rewrite ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::numeric_parser::tests::digits ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::numeric_parser::tests::float_point ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::numeric_parser::tests::float_with_unit ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::numeric_parser::tests::log_numeric ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::numeric_parser::tests::not_digit ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::numeric_parser::tests::starts_with_zero ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::lowercasing_works_difficult ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::test::kanji_numeric ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::test::single_node ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::test::normalize ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::numeric_parser::tests::use_small_unit ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::numeric_parser::tests::with_comma ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::test::digit_1 ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_ascii_quote ... ok
[INFO] [stdout] test plugin::input_text::default_input_text::tests::full_normalization_works ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_continuous_phrase ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_br_tags ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::numeric_parser::tests::use_large_unit ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::test::point ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_cdots ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_many_periods ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_itemize_header ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_parentheses ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_period ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_prohibited_bos ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::test::digit_2 ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::test::comma ... ok
[INFO] [stdout] test plugin::path_rewrite::join_numeric::test::normalized_with_not_numeric ... ok
[INFO] [stdout] test sentence_splitter::tests::split_after_ascii_quotes ... ok
[INFO] [stdout] test sentence_splitter::tests::split_simple ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_limit ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_multibyte_limit_boundary ... ok
[INFO] [stdout] test sentence_detector::tests::get_eos_with_limit_multiline_whitespace_legacy_behavior ... ok
[INFO] [stdout] test test::make_zero_grammar ... ok
[INFO] [stdout] test sentence_splitter::tests::split_longer_sentence ... ok
[INFO] [stdout] test text_normalizer::tests::dictionary_normalizer_uses_dictionary_plugins ... ok
[INFO] [stdout] test text_normalizer::tests::shared_dictionary_normalizer_uses_dictionary_plugins ... ok
[INFO] [stdout] test util::cow_array::test::aligned_1 ... ok
[INFO] [stdout] test util::cow_array::test::aligned_2 ... ok
[INFO] [stdout] test util::cow_array::test::aligned_4 ... ok
[INFO] [stdout] test util::prefetch::tests::prefetch_valid_pointer_is_noop_observable ... ok
[INFO] [stdout] test util::user_pos::test::forbid ... ok
[INFO] [stdout] test util::user_pos::test::allow ... ok
[INFO] [stdout] test util::user_pos::test::other_value ... ok
[INFO] [stdout] test text_normalizer::tests::default_normalizer_works ... ok
[INFO] [stdout] test dic::build::test::with_analysis::system_plus_user_2 ... ok
[INFO] [stdout] test dic::build::test::with_analysis::split_with_subset ... ok
[INFO] [stdout] test dic::build::test::with_analysis::system_plus_user_1 ... ok
[INFO] [stdout] test dic::build::test::with_analysis::system_only_1 ... ok
[INFO] [stdout] test dic::build::lexicon::test::parse_pos_exhausted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 301 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/common.rs (/opt/rustwide/target/debug/deps/common-effb4eaf632d7c0f)
[INFO] [stderr]      Running tests/dictionary.rs (/opt/rustwide/target/debug/deps/dictionary-f632973afaae5fa6)
[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] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test get_part_of_speech_string ... ok
[INFO] [stdout] test indexed_lookup_normalizes_query ... ok
[INFO] [stdout] test oov_morpheme_creates_standalone_oov_entry ... ok
[INFO] [stdout] test get_part_of_speech_size ... ok
[INFO] [stdout] test lookup_all_entries_normalizes_query_and_searches_user_dictionaries ... ok
[INFO] [stdout] test lookup_all_entries_scans_non_indexed_entries_only_public_rows ... ok
[INFO] [stdout] test entries_include_non_indexed_entries_and_exclude_phantoms ... ok
[INFO] [stdout] test lookup_all_entries_and_lookup_apply_input_text_plugins ... ok
[INFO] [stdout] test reject_incompatible_user_dictionary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.55s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dictionary_header.rs (/opt/rustwide/target/debug/deps/dictionary_header-a3b64674b9873956)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test create_time ... ok
[INFO] [stdout] test description ... ok
[INFO] [stdout] test kind ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lexicon.rs (/opt/rustwide/target/debug/deps/lexicon-ec7f982045c58112)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test parameters ... ok
[INFO] [stdout] test size ... ok
[INFO] [stdout] test lookup ... ok
[INFO] [stdout] test word_info_with_longword ... ok
[INFO] [stdout] test word_info ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/morpheme.rs (/opt/rustwide/target/debug/deps/morpheme-2e84d748b0b3fbff)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test word_id_materialization_rejects_invalid_oov_and_special_ids ... ok
[INFO] [stdout] test morpheme_attributes ... ok
[INFO] [stdout] test form_morpheme_returns_self_equivalent_for_same_entry_and_oov ... ok
[INFO] [stdout] test empty_morpheme_list ... ok
[INFO] [stdout] test split_morpheme ... ok
[INFO] [stdout] test single_morpheme_from_word_id_uses_exact_homograph_entry ... ok
[INFO] [stdout] test normalized_form_morpheme_returns_standalone_entry ... ok
[INFO] [stdout] test dictionary_form_morpheme_returns_standalone_entry ... ok
[INFO] [stdout] test single_morpheme_split_materializes_standalone_entries ... ok
[INFO] [stdout] test single_morpheme_split_single_replacement_preserves_span ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pipelined_lookup_parity.rs (/opt/rustwide/target/debug/deps/pipelined_lookup_parity-01c77f1969d1f5e9)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test pipelined_lookup_matches_scalar_mode_b ... ok
[INFO] [stdout] test pipelined_lookup_matches_scalar_mode_a ... ok
[INFO] [stdout] test pipelined_lookup_matches_scalar_mode_c ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/regex_oov.rs (/opt/rustwide/target/debug/deps/regex_oov-4e81926ec6ea8621)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test has_other_conflicting_words ... ok
[INFO] [stdout] test user_dictionaries_have_correct_pos ... ok
[INFO] [stdout] test has_other_words ... ok
[INFO] [stdout] test very_long_word_not_added ... ok
[INFO] [stdout] test no_other_words ... ok
[INFO] [stdout] test digits_in_middle ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sentence_detector.rs (/opt/rustwide/target/debug/deps/sentence_detector-f2a00ad1f3e2b70f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test get_eos_with_non_break_checker_single_char_word_on_boundary ... ok
[INFO] [stdout] test get_eos_with_non_break_checker ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/split.rs (/opt/rustwide/target/debug/deps/split-27eb84b6e1ddd1b5)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test split_after_analysis ... ok
[INFO] [stdout] test split_at_analysis_time ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stateful_tokenizer.rs (/opt/rustwide/target/debug/deps/stateful_tokenizer-225bda71e4333a89)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test get_synonym_group_ids ... ok
[INFO] [stdout] test split_middle ... ok
[INFO] [stdout] test tokenize_small_katakana_only ... ok
[INFO] [stdout] test empty ... ok
[INFO] [stdout] test get_word_id ... ok
[INFO] [stdout] test tokenize_kanji_alphabet_word ... ok
[INFO] [stdout] test get_dictionary_id ... ok
[INFO] [stdout] test tokenizer_morpheme_split ... ok
[INFO] [stdout] test tokenize_with_dots ... ok
[INFO] [stdout] test zeros_are_accepted ... ok
[INFO] [stdout] test istanbul_is_not_splitted ... ok
[INFO] [stdout] test emoji_are_not_splitted ... ok
[INFO] [stdout] test morpheme_extraction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.80s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stateless_tokenizer.rs (/opt/rustwide/target/debug/deps/stateless_tokenizer-93277c688150f9e3)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test get_synonym_group_ids ... ok
[INFO] [stdout] test tokenize_with_dots ... ok
[INFO] [stdout] test get_word_id ... ok
[INFO] [stdout] test tokenizer_morpheme_split ... ok
[INFO] [stdout] test get_dictionary_id ... ok
[INFO] [stdout] test tokenize_kanji_alphabet_word ... ok
[INFO] [stdout] test tokenize_small_katakana_only ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/sudachi-489a7abf0c2f1f13)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test build::tests::csv_field_quotes_fields_with_comma ... ok
[INFO] [stdout] test build::tests::entrykey_ref_escape_replaces_entrykey_separators ... ok
[INFO] [stdout] test build::tests::unicode_escape_replaces_double_quote ... ok
[INFO] [stdout] test tests::verify_cli ... ok
[INFO] [stdout] test build::tests::dump_pos_matches_canonical_pos_csv ... ok
[INFO] [stdout] test build::tests::dump_word_info_uses_pos_id_for_columns_and_entrykey_refs ... ok
[INFO] [stdout] test build::tests::dump_word_info_outputs_reference_id_column_and_entrykey_refs ... ok
[INFO] [stdout] test build::tests::dump_word_info_pos_id_outputs_reference_id_entrykey_refs ... ok
[INFO] [stdout] test build::tests::dump_description_marks_user_dictionary ... ok
[INFO] [stdout] test build::tests::dump_description_matches_expected_system_format ... ok
[INFO] [stdout] test build::tests::dump_word_info_matches_user_csv ... ok
[INFO] [stdout] test build::tests::dump_word_info_matches_system_csv ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sudachi
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test sudachi/src/sentence_detector.rs - sentence_detector::SentenceDetector::get_eos (line 105) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584", kill_on_drop: false }`
[INFO] [stdout] 684366287cbe025b7926cd4e9bca68fea8389f5718eb36f680165c3db80fc584
