[INFO] fetching crate verbora-stemmers 0.3.1...
[INFO] testing verbora-stemmers-0.3.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate verbora-stemmers 0.3.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate verbora-stemmers 0.3.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate verbora-stemmers 0.3.1
[INFO] tweaked toml for crates.io crate verbora-stemmers 0.3.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate verbora-stemmers 0.3.1 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 verbora-stemmers 0.3.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" "+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-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e
[INFO] running `Command { std: "docker" "start" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e", 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" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e" "/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" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e", 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" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling verbora-core v0.2.0
[INFO] [stderr]    Compiling verbora-tokenizers v0.2.0
[INFO] [stderr]    Compiling verbora-stemmers v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.54s
[INFO] running `Command { std: "docker" "inspect" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e", 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" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e" "/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 crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[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]    Compiling verbora-stemmers v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 56.79s
[INFO] running `Command { std: "docker" "inspect" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e", 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" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e" "/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.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/verbora-stemmers/bfbeb454a8a0d505/out/verbora_stemmers-bfbeb454a8a0d505)
[INFO] [stdout] 
[INFO] [stdout] running 226 tests
[INFO] [stdout] test among::tests::buf_spills_to_the_heap_past_the_inline_capacity ... ok
[INFO] [stdout] test among::tests::fill_lowercase_matches_the_two_step_form ... ok
[INFO] [stdout] test among::tests::an_astral_character_occupies_one_position ... ok
[INFO] [stdout] test among::tests::a_table_spanning_the_astral_boundary_is_searchable ... ok
[INFO] [stdout] test among::tests::the_inline_arm_counts_characters ... ok
[INFO] [stdout] test among::tests::empty_region_never_matches ... ok
[INFO] [stdout] test among::tests::links_enumerate_matches_in_decreasing_length ... ok
[INFO] [stdout] test among::tests::longest_at_most_reads_a_length_mask ... ok
[INFO] [stdout] test among::tests::longest_where_takes_the_longest_passing_entry ... ok
[INFO] [stdout] test among::tests::union_walk_recovers_per_table_longest ... ok
[INFO] [stdout] test base::tests::hyphen_joining_is_narrow_and_off_by_default ... ok
[INFO] [stdout] test base::tests::joined_tokens_are_still_ordered_slices_of_the_input ... ok
[INFO] [stdout] test base::tests::nl_ignores_the_cache_because_its_stem_is_impure ... ok
[INFO] [stdout] test base::tests::cache_entries_are_reused_not_recomputed ... ok
[INFO] [stdout] test base::tests::stems_walk_agrees_with_one_whole_tokenizer_pass ... ok
[INFO] [stdout] test base::tests::the_stemmer_token_stream_is_uax29 ... ok
[INFO] [stdout] test base::tests::the_tokenizer_does_not_fold_case ... ok
[INFO] [stdout] test carry::tests::documented_vectors ... ok
[INFO] [stdout] test carry::tests::every_table_entry_can_actually_fire ... ok
[INFO] [stdout] test base::tests::only_indonesian_joins_hyphens ... ok
[INFO] [stdout] test carry::tests::property_shaped_names_get_the_ordinary_stem ... ok
[INFO] [stdout] test base::tests::cached_variant_matches_the_plain_pipeline ... ok
[INFO] [stdout] test carry::tests::stems_are_made_of_whole_characters ... ok
[INFO] [stdout] test carry::tests::the_gate_admits_french_letters_and_nothing_astral ... ok
[INFO] [stdout] test carry::tests::short_words_are_never_emptied ... ok
[INFO] [stdout] test carry::tests::the_ien_entry_has_no_plural_partner_so_singular_and_plural_split ... ok
[INFO] [stdout] test carry::tests::unicode_and_edges ... ok
[INFO] [stdout] test carry::tests::word_size_counts_an_astral_character_once ... ok
[INFO] [stdout] test carry::tests::the_yeux_rule_misses_yeux_and_makes_a_non_word_of_every_other_word_in_it ... ok
[INFO] [stdout] test carry::tests::word_size_counts_vowel_consonant_transitions ... ok
[INFO] [stdout] test data::audit::the_english_list_is_reachable_through_both_of_its_pipelines ... ok
[INFO] [stdout] test data::audit::the_entries_that_were_dead_now_filter ... ok
[INFO] [stdout] test among::tests::union_build_rejects_duplicates - should panic ... ok
[INFO] [stdout] test data::audit::the_filter_casing_of_every_language_is_the_documented_one ... ok
[INFO] [stdout] test data::audit::the_japanese_list_holds_only_things_a_segmenter_could_produce ... ok
[INFO] [stdout] test data::carry_tables::tests::no_key_holds_the_letters_the_reachability_witnesses_rely_on ... ok
[INFO] [stdout] test data::carry_tables::tests::step_one_holds_only_the_named_unpublished_additions ... ok
[INFO] [stdout] test data::carry_tables::tests::no_replacement_is_longer_than_the_suffix_it_replaces ... ok
[INFO] [stdout] test data::carry_tables::tests::step_three_diverges_from_the_publication_in_exactly_four_places ... ok
[INFO] [stdout] test data::carry_tables::tests::the_two_tables_of_a_step_share_no_key ... ok
[INFO] [stdout] test data::gates::tests::a_failed_gate_emits_the_token_unstemmed_rather_than_dropping_it ... ok
[INFO] [stdout] test data::gates::tests::every_stop_word_passes_its_own_language_gate ... ok
[INFO] [stdout] test data::gates::tests::every_letter_of_the_german_alphabet_passes_the_german_gate ... ok
[INFO] [stdout] test data::gates::tests::the_corrected_german_gate_changes_no_german_word ... ok
[INFO] [stdout] test data::gates::tests::the_german_gate_no_longer_holds_the_spanish_letters ... ok
[INFO] [stdout] test among::tests::the_ascii_arm_is_unaffected_by_the_unit ... ok
[INFO] [stdout] test data::indonesian_dict::tests::the_hyphenated_roots_are_the_reason_the_hyphen_tailoring_exists ... ok
[INFO] [stdout] test data::indonesian_dict::tests::the_one_entry_natural_substituted ... ok
[INFO] [stdout] test data::indonesian_dict::tests::the_two_copies_of_the_dictionary_are_one_list ... ok
[INFO] [stdout] test data::audit::every_stop_word_is_reachable_through_its_own_pipeline ... ok
[INFO] [stdout] test data::lancaster_rules::tests::the_size_zero_rules_are_the_seven_protect_rules ... ok
[INFO] [stdout] test data::lancaster_rules::tests::the_table_is_the_published_paice_husk_rule_set ... ok
[INFO] [stdout] test data::lancaster_rules::tests::the_two_repeated_patterns_are_ordered_intact_first ... ok
[INFO] [stdout] test data::lancaster_rules::tests::every_rule_but_one_has_an_input_that_reaches_it ... ok
[INFO] [stdout] test data::table_audit::every_lancaster_rule_is_filed_under_its_own_section_and_cuts_only_what_it_matched ... ok
[INFO] [stdout] test data::table_audit::every_rule_table_entry_is_reachable_through_its_own_prelude ... ok
[INFO] [stdout] test data::table_audit::no_rule_table_lists_the_same_entry_twice ... ok
[INFO] [stdout] test data::table_audit::every_carry_table_is_a_well_formed_map ... ok
[INFO] [stdout] test de::tests::case_is_preserved_because_nothing_folds ... ok
[INFO] [stdout] test de::tests::differential_against_the_pre_buf_oracle ... FAILED
[INFO] [stdout] test among::tests::every_shipped_table_entry_measures_the_same_under_both_units ... ok
[INFO] [stdout] test de::tests::documented_vectors ... ok
[INFO] [stdout] test de::tests::umlauts_can_be_kept ... ok
[INFO] [stdout] test de::tests::unicode_and_edges ... ok
[INFO] [stdout] test de::tests::the_gate_survives_the_character_scan ... ok
[INFO] [stdout] test en::tests::an_astral_character_is_one_character ... ok
[INFO] [stdout] test en::tests::categorize_groups_can_emit_adjacent_vv ... ok
[INFO] [stdout] test en::tests::differential_against_the_allocating_oracle ... FAILED
[INFO] [stdout] test en::tests::documented_step_vectors ... ok
[INFO] [stdout] test en::tests::empty_replacements_are_discarded ... ok
[INFO] [stdout] test carry::tests::the_character_scans_agree_with_the_code_unit_scans ... ok
[INFO] [stdout] test data::indonesian_dict::tests::every_root_is_written_in_the_alphabet_the_tokenizer_can_deliver ... ok
[INFO] [stdout] test de::tests::an_astral_character_occupies_one_position ... ok
[INFO] [stdout] test en::tests::rule_pattern_tables_track_their_rule_tables ... ok
[INFO] [stdout] test en::tests::short_tokens_keep_their_case ... ok
[INFO] [stdout] test en::tests::the_accumulator_quirk_is_reproduced ... ok
[INFO] [stdout] test en::tests::the_empty_word_measures_zero_and_nothing_else_changes ... ok
[INFO] [stdout] test en::tests::unicode_and_pathological_inputs_survive ... ok
[INFO] [stdout] test en::tests::measure_is_fractional ... ok
[INFO] [stdout] test es::tests::differential_against_the_linear_scan_oracle ... FAILED
[INFO] [stdout] test es::tests::edges_and_unicode ... ok
[INFO] [stdout] test en::tests::an_astral_character_occupies_one_position ... ok
[INFO] [stdout] test data::lancaster_rules::tests::the_ier_rule_is_dead_because_er_always_shadows_it ... ok
[INFO] [stdout] test es::tests::remove_accent_hits_only_the_first_occurrence ... ok
[INFO] [stdout] test es::tests::one_astral_character_is_one_letter ... ok
[INFO] [stdout] test es::tests::the_imperfect_subjunctive_paradigm_is_complete ... ok
[INFO] [stdout] test es::tests::the_public_position_helpers_index_scalar_values ... ok
[INFO] [stdout] test es::tests::uppercase_is_a_no_op ... ok
[INFO] [stdout] test fa::tests::clear_text_only_fires_on_the_literal_sequence ... ok
[INFO] [stdout] test fa::tests::stem_is_the_identity ... ok
[INFO] [stdout] test fa::tests::tokenizing_cuts_at_word_boundaries ... ok
[INFO] [stdout] test fr::tests::differential_against_the_linear_scan_oracle ... FAILED
[INFO] [stdout] test fr::tests::documented_vectors ... ok
[INFO] [stdout] test fr::tests::empty_input_stems_to_the_empty_string ... ok
[INFO] [stdout] test fr::tests::endsin_arr_takes_the_longest ... ok
[INFO] [stdout] test among::tests::longest_agrees_with_the_linear_scan ... ok
[INFO] [stdout] test fr::tests::one_astral_character_is_one_letter ... ok
[INFO] [stdout] test among::tests::the_two_units_search_alike_on_the_basic_multilingual_plane ... ok
[INFO] [stdout] test fr::tests::prelude_marks_semivowels ... ok
[INFO] [stdout] test fr::tests::regions_rv_has_two_independent_ifs ... ok
[INFO] [stdout] test fr::tests::regions_are_positions_in_scalar_values ... ok
[INFO] [stdout] test fr::tests::unicode_and_edges ... ok
[INFO] [stdout] test id::tests::a_bare_hyphen_run_is_not_a_plural ... ok
[INFO] [stdout] test id::tests::an_astral_character_cannot_move_an_indonesian_answer ... FAILED
[INFO] [stdout] test id::tests::cross_script_battery ... ok
[INFO] [stdout] test id::tests::documented_vectors ... ok
[INFO] [stdout] test id::tests::every_affix_table_entry_measures_the_same_as_the_buffer ... ok
[INFO] [stdout] test es::tests::the_character_scans_agree_with_the_code_unit_scans ... ok
[INFO] [stdout] test fr::tests::the_character_scans_agree_with_the_code_unit_scans ... ok
[INFO] [stdout] test id::tests::hyphenated_lexemes_survive_tokenization ... ok
[INFO] [stdout] test id::tests::is_plural_reads_the_hyphen_before_the_pronoun ... ok
[INFO] [stdout] test id::tests::max_root_len_is_the_longest_root ... ok
[INFO] [stdout] test id::tests::no_stem_invents_a_replacement_character ... FAILED
[INFO] [stdout] test en::tests::union_masks_agree_with_ends_with ... ok
[INFO] [stdout] test id::tests::the_dictionary_is_the_expected_size ... ok
[INFO] [stdout] test en::tests::groups_agree_with_the_string_form ... ok
[INFO] [stdout] test id::tests::every_stem_is_the_token_itself_or_another_root ... FAILED
[INFO] [stdout] test it::tests::differential_against_the_linear_scan_oracle ... FAILED
[INFO] [stdout] test it::tests::documented_vectors ... ok
[INFO] [stdout] test id::tests::the_hash_index_agrees_with_a_binary_search ... ok
[INFO] [stdout] test it::tests::one_astral_character_is_one_letter ... ok
[INFO] [stdout] test id::tests::the_hyphenated_roots_the_plural_branch_rewrites ... ok
[INFO] [stdout] test it::tests::tables_are_ordered_longest_first_within_nests ... ok
[INFO] [stdout] test it::tests::the_character_scans_agree_with_the_code_unit_scans ... ok
[INFO] [stdout] test it::tests::the_prelude_runs_before_the_length_gate ... ok
[INFO] [stdout] test it::tests::unicode_and_edges ... ok
[INFO] [stdout] test ja::tests::documented_vectors ... ok
[INFO] [stdout] test ja::tests::is_katakana_boundaries ... ok
[INFO] [stdout] test ja::tests::only_one_mark_is_removed ... ok
[INFO] [stdout] test lancaster::tests::an_astral_character_counts_as_one_position ... ok
[INFO] [stdout] test lancaster::tests::deep_recursion_terminates ... ok
[INFO] [stdout] test lancaster::tests::documented_vectors ... ok
[INFO] [stdout] test lancaster::tests::edges_and_unicode ... ok
[INFO] [stdout] test lancaster::tests::size_zero_rules_are_stop_rules ... ok
[INFO] [stdout] test nl::tests::a_fresh_stemmer_starts_cold ... ok
[INFO] [stdout] test nl::tests::an_astral_character_occupies_one_position ... ok
[INFO] [stdout] test nl::tests::case_sensitivity ... ok
[INFO] [stdout] test nl::tests::differential_against_the_pre_buf_oracle ... FAILED
[INFO] [stdout] test nl::tests::documented_vectors ... ok
[INFO] [stdout] test nl::tests::the_flag_is_sticky ... ok
[INFO] [stdout] test nl::tests::the_gate_survives_the_character_scan ... ok
[INFO] [stdout] test nl::tests::unicode_and_edges ... ok
[INFO] [stdout] test id::tests::every_dictionary_root_and_stop_word_survives_the_pipeline ... ok
[INFO] [stdout] test no::tests::an_astral_character_occupies_one_position ... ok
[INFO] [stdout] test no::tests::a_cached_scan_matches_a_rescan_of_every_prefix ... ok
[INFO] [stdout] test no::tests::an_unrewritten_ascii_word_is_returned_borrowed ... ok
[INFO] [stdout] test no::tests::cross_script_battery ... ok
[INFO] [stdout] test no::tests::differential_against_the_per_step_oracle ... FAILED
[INFO] [stdout] test no::tests::documented_vectors ... ok
[INFO] [stdout] test no::tests::erte_becomes_er ... ok
[INFO] [stdout] test no::tests::every_stop_word_is_filtered_by_the_pipeline ... ok
[INFO] [stdout] test no::tests::folding_would_merge_distinct_words ... ok
[INFO] [stdout] test no::tests::get_r1_distinguishes_null_from_empty ... ok
[INFO] [stdout] test no::tests::no_cut_can_split_a_character ... ok
[INFO] [stdout] test no::tests::norwegian_specifics ... ok
[INFO] [stdout] test no::tests::prepare_is_the_identity_and_never_allocates ... ok
[INFO] [stdout] test no::tests::character_classes_match_the_literal_sets ... ok
[INFO] [stdout] test no::tests::uppercase_is_folded_first ... ok
[INFO] [stdout] test pt::tests::cedilla_becomes_c_in_region_all ... ok
[INFO] [stdout] test pt::tests::cross_script_battery ... ok
[INFO] [stdout] test pt::tests::differential_against_the_linear_scan_oracle ... FAILED
[INFO] [stdout] test pt::tests::documented_vectors ... ok
[INFO] [stdout] test no::tests::the_hand_written_matchers_agree_with_their_tables ... ok
[INFO] [stdout] test pt::tests::one_astral_character_is_one_letter ... ok
[INFO] [stdout] test pt::tests::tables_are_ordered_longest_first_within_nests ... ok
[INFO] [stdout] test es::tests::every_shipped_entry_measures_the_same_under_either_unit ... ok
[INFO] [stdout] test pt::tests::the_nasal_detour_round_trips ... ok
[INFO] [stdout] test ru::tests::a_line_terminator_disables_the_whole_algorithm ... ok
[INFO] [stdout] test ru::tests::a_vowelless_word_is_returned_untouched ... ok
[INFO] [stdout] test ru::tests::an_astral_character_cannot_move_a_russian_answer ... FAILED
[INFO] [stdout] test ru::tests::cross_script_battery ... ok
[INFO] [stdout] test ru::tests::differential_against_the_linear_scan_oracle ... FAILED
[INFO] [stdout] test ru::tests::documented_vectors ... ok
[INFO] [stdout] test ru::tests::doubled_n_collapses_left_to_right ... ok
[INFO] [stdout] test ru::tests::every_rule_table_entry_measures_the_same_as_the_buffer ... ok
[INFO] [stdout] test ru::tests::every_single_token_stop_word_survives_the_pipeline ... ok
[INFO] [stdout] test ru::tests::no_stem_invents_a_replacement_character ... FAILED
[INFO] [stdout] test stopwords::tests::a_poisoned_lock_does_not_take_the_language_down_with_it ... ok
[INFO] [stdout] test stopwords::tests::defaults_have_the_documented_sizes ... ok
[INFO] [stdout] test stopwords::tests::every_entry_is_found_through_the_shared_data ... ok
[INFO] [stdout] test stopwords::tests::mutation_is_visible_and_reversible ... ok
[INFO] [stdout] test stopwords::tests::no_state_of_the_pair_reports_an_empty_list ... ok
[INFO] [stdout] test sv::tests::a_cached_scan_matches_a_rescan_of_every_prefix ... ok
[INFO] [stdout] test sv::tests::an_astral_character_occupies_one_position ... ok
[INFO] [stdout] test sv::tests::an_unrewritten_ascii_word_is_returned_borrowed ... ok
[INFO] [stdout] test sv::tests::cross_script_battery ... ok
[INFO] [stdout] test sv::tests::differential_against_the_linear_scan_oracle ... FAILED
[INFO] [stdout] test sv::tests::documented_vectors ... ok
[INFO] [stdout] test sv::tests::every_stop_word_is_filtered_by_the_pipeline ... ok
[INFO] [stdout] test sv::tests::folding_would_merge_distinct_words ... ok
[INFO] [stdout] test sv::tests::no_cut_can_split_a_character ... ok
[INFO] [stdout] test sv::tests::prepare_is_the_identity_and_never_allocates ... ok
[INFO] [stdout] test sv::tests::the_consonant_pair_matcher_agrees_with_its_table ... ok
[INFO] [stdout] test uk::tests::a_vowelless_word_is_returned_untouched ... ok
[INFO] [stdout] test en::tests::in_place_rewrites_agree_with_the_fresh_string_form ... ok
[INFO] [stdout] test uk::tests::cross_script_battery ... ok
[INFO] [stdout] test uk::tests::derivational_cuts_where_the_rule_matched ... ok
[INFO] [stdout] test uk::tests::documented_vectors ... ok
[INFO] [stdout] test uk::tests::every_rule_table_entry_measures_the_same_as_the_buffer ... ok
[INFO] [stdout] test uk::tests::every_single_token_stop_word_survives_the_pipeline ... ok
[INFO] [stdout] test pt::tests::every_shipped_entry_measures_the_same_under_either_unit ... ok
[INFO] [stdout] test units::tests::a_length_counts_scalar_values ... ok
[INFO] [stdout] test units::tests::an_astral_character_is_one_position ... ok
[INFO] [stdout] test units::tests::ascii_answers_are_identical_under_both_units ... ok
[INFO] [stdout] test units::tests::decoding_a_scalar_buffer_round_trips ... ok
[INFO] [stdout] test units::tests::empty_suffix_matches_only_the_empty_buffer ... ok
[INFO] [stdout] test units::tests::ends_with_fast_path_agrees_with_the_full_comparison ... ok
[INFO] [stdout] test units::tests::every_cut_of_a_scalar_buffer_decodes_to_supplied_text ... ok
[INFO] [stdout] test units::tests::fast_lower_agrees_with_the_standard_library ... ok
[INFO] [stdout] test uk::tests::no_stem_invents_a_replacement_character ... ok
[INFO] [stdout] test units::tests::in_set_is_the_same_predicate_for_both_units ... ok
[INFO] [stdout] test units::tests::longest_and_first_differ ... ok
[INFO] [stdout] test units::tests::on_the_basic_multilingual_plane_the_two_units_coincide ... ok
[INFO] [stdout] test units::tests::push_and_truncate_move_whole_characters ... ok
[INFO] [stdout] test units::tests::suffix_tests_are_unit_exact ... ok
[INFO] [stdout] test units::tests::text_agrees_with_from_utf16_lossy ... ok
[INFO] [stdout] test units::tests::text_lowercase_folds_in_place_for_both_units ... ok
[INFO] [stdout] test fr::tests::every_shipped_entry_measures_the_same_under_either_unit ... ok
[INFO] [stdout] test units::tests::the_unit_is_observable_through_a_public_stemmer ... ok
[INFO] [stdout] test units::tests::for_each_lowercase_unit_agrees_with_to_lowercase ... ok
[INFO] [stdout] test units::tests::the_two_units_agree_on_every_basic_multilingual_plane_input ... ok
[INFO] [stdout] test it::tests::only_i_and_u_reach_the_tables_in_upper_case ... ok
[INFO] [stdout] test id::tests::no_token_stems_to_nothing has been running for over 60 seconds
[INFO] [stdout] test pt::tests::the_nasal_detour_leaves_no_nasal_behind ... ok
[INFO] [stdout] test it::tests::every_shipped_entry_measures_the_same_under_either_unit has been running for over 60 seconds
[INFO] [stdout] test uk::tests::an_astral_character_counts_as_one_position ... ok
[INFO] [stdout] test it::tests::every_shipped_entry_measures_the_same_under_either_unit ... ok
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e", kill_on_drop: false }`
[INFO] [stdout] d4340797e6c006919add6988aa7f6e10418cf8398ea0c0dc3e309706a71e5d9e
