[INFO] fetching crate cpd-tokenizer 0.1.20...
[INFO] testing cpd-tokenizer-0.1.20 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate cpd-tokenizer 0.1.20 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate cpd-tokenizer 0.1.20
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cpd-tokenizer 0.1.20
[INFO] tweaked toml for crates.io crate cpd-tokenizer 0.1.20 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate cpd-tokenizer 0.1.20 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 crates.io crate cpd-tokenizer 0.1.20 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 phf_shared v0.14.0
[INFO] [stderr]   Downloaded oxc_syntax v0.153.0
[INFO] [stderr]   Downloaded unicode-id-start v1.5.0
[INFO] [stderr]   Downloaded phf_macros v0.14.0
[INFO] [stderr]   Downloaded phf v0.14.0
[INFO] [stderr]   Downloaded oxc_ast_macros v0.153.0
[INFO] [stderr]   Downloaded oxc_str v0.153.0
[INFO] [stderr]   Downloaded oxc_span v0.153.0
[INFO] [stderr]   Downloaded oxc_index v5.0.0
[INFO] [stderr]   Downloaded xxhash-rust v0.8.19
[INFO] [stderr]   Downloaded phf_generator v0.14.0
[INFO] [stderr]   Downloaded oxc_estree v0.153.0
[INFO] [stderr]   Downloaded dragonbox_ecma v0.1.12
[INFO] [stderr]   Downloaded smallvec v1.16.2
[INFO] [stderr]   Downloaded oxc_diagnostics v0.153.0
[INFO] [stderr]   Downloaded oxc_ecmascript v0.153.0
[INFO] [stderr]   Downloaded textwrap v0.16.4
[INFO] [stderr]   Downloaded oxc_data_structures v0.153.0
[INFO] [stderr]   Downloaded cpd-core v0.1.21
[INFO] [stderr]   Downloaded oxc_regular_expression v0.153.0
[INFO] [stderr]   Downloaded oxc_ast_visit v0.153.0
[INFO] [stderr]   Downloaded num-bigint v0.5.1
[INFO] [stderr]   Downloaded oxc_allocator v0.153.0
[INFO] [stderr]   Downloaded oxc_parser v0.153.0
[INFO] [stderr]   Downloaded oxc_ast v0.153.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34
[INFO] running `Command { std: "docker" "start" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34", 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" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34" "/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" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34", 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" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling siphasher v1.0.4
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling phf_shared v0.14.0
[INFO] [stderr]    Compiling icu_locale_fallback_data v2.3.0
[INFO] [stderr]    Compiling oxc_data_structures v0.153.0
[INFO] [stderr]    Compiling icu_segmenter_data v2.3.0
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling phf v0.14.0
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling oxc_estree v0.153.0
[INFO] [stderr]    Compiling phf_generator v0.14.0
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling dragonbox_ecma v0.1.12
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling compact_str v0.10.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling cow-utils v0.1.3
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling smawk v0.3.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling unicode-id-start v1.5.0
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling oxc_allocator v0.153.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling oxc_str v0.153.0
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling xxhash-rust v0.8.19
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling num-bigint v0.5.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling phf_macros v0.14.0
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.4
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling oxc_ast_macros v0.153.0
[INFO] [stderr]    Compiling oxc_span v0.153.0
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling oxc_index v5.0.0
[INFO] [stderr]    Compiling cpd-core v0.1.21
[INFO] [stderr]    Compiling icu_locale_fallback v2.3.0
[INFO] [stderr]    Compiling icu_segmenter v2.3.0
[INFO] [stderr]    Compiling oxc_syntax v0.153.0
[INFO] [stderr]    Compiling textwrap v0.16.4
[INFO] [stderr]    Compiling oxc_diagnostics v0.153.0
[INFO] [stderr]    Compiling oxc_regular_expression v0.153.0
[INFO] [stderr]    Compiling oxc_ast v0.153.0
[INFO] [stderr]    Compiling oxc_ecmascript v0.153.0
[INFO] [stderr]    Compiling oxc_ast_visit v0.153.0
[INFO] [stderr]    Compiling oxc_parser v0.153.0
[INFO] [stderr]    Compiling cpd-tokenizer v0.1.20 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 23s
[INFO] running `Command { std: "docker" "inspect" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34", 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" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling cpd-tokenizer v0.1.20 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 13.00s
[INFO] running `Command { std: "docker" "inspect" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34", 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" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/cpd_tokenizer-a124639e37f309e4)
[INFO] [stdout] 
[INFO] [stdout] running 129 tests
[INFO] [stdout] test embedded::tests::right_to_left_no_index_drift ... ok
[INFO] [stdout] test embedded::tests::single_range_blanks_non_newlines ... ok
[INFO] [stdout] test formats::tests::js_extension_resolves ... ok
[INFO] [stdout] test formats::tests::list_formats_has_at_least_100_entries ... ok
[INFO] [stdout] test embedded::tests::empty_ranges_returns_source_unchanged ... ok
[INFO] [stdout] test formats::tests::python_shebang_resolves ... ok
[INFO] [stdout] test formats::tests::resolve_format_golang_synonym ... ok
[INFO] [stdout] test formats::tests::resolve_format_js_extension ... ok
[INFO] [stdout] test formats::tests::empty_source_tokenize_returns_empty ... ok
[INFO] [stdout] test formats::tests::resolve_format_python_name ... ok
[INFO] [stdout] test formats::tests::unknown_extension_returns_none ... ok
[INFO] [stdout] test generic::tests::crlf_offsets_are_byte_offsets ... ok
[INFO] [stdout] test formats::tests::resolve_format_unknown_returns_none ... ok
[INFO] [stdout] test formats::tests::supported_formats_has_224_entries ... ok
[INFO] [stdout] test formats::tests::ts_extension_resolves ... ok
[INFO] [stdout] test generic::tests::empty_input_returns_empty ... ok
[INFO] [stdout] test generic::tests::go_c_style_comment_recognized ... ok
[INFO] [stdout] test generic::tests::ignore_region_tokens_marked_as_ignore ... ok
[INFO] [stdout] test generic::tests::markdown_has_no_block_comment ... ok
[INFO] [stdout] test generic::tests::lisp_family_semicolon_comment_marked_as_comment ... ok
[INFO] [stdout] test generic::tests::python_hash_comment_marked_as_comment ... ok
[INFO] [stdout] test embedded::tests::overlapping_ranges_panics - should panic ... ok
[INFO] [stdout] test generic::tests::c_block_comment_recognized ... ok
[INFO] [stdout] test generic::tests::location_line_numbers_are_1_based ... ok
[INFO] [stdout] test generic::tests::plain_text_formats_have_no_comments ... ok
[INFO] [stdout] test embedded::tests::multiple_ranges_all_blanked ... ok
[INFO] [stdout] test generic::tests::sql_double_dash_comment_recognized ... ok
[INFO] [stdout] test generic::tests::unknown_format_does_not_panic ... ok
[INFO] [stdout] test javascript::tests::empty_and_unlexable_sources_still_fall_back_safely ... ok
[INFO] [stdout] test javascript::tests::empty_source_returns_empty ... ok
[INFO] [stdout] test javascript::tests::ignore_region_tokens_marked_as_ignore ... ok
[INFO] [stdout] test javascript::tests::malformed_js_does_not_panic ... ok
[INFO] [stdout] test javascript::tests::jsx_produces_tokens ... ok
[INFO] [stdout] test javascript::tests::multiline_location_uses_binary_search ... ok
[INFO] [stdout] test javascript::tests::tsx_with_type_annotation ... ok
[INFO] [stdout] test javascript::tests::parse_diagnostics_keep_the_oxc_token_stream ... ok
[INFO] [stdout] test markdown::tests::empty_markdown_returns_empty ... ok
[INFO] [stdout] test javascript::tests::typescript_produces_tokens ... ok
[INFO] [stdout] test markdown::tests::ignore_region_suppresses_fence_tokens ... ok
[INFO] [stdout] test javascript::tests::valid_js_produces_tokens ... ok
[INFO] [stdout] test markdown::tests::byte_offsets_are_correct_for_front_matter ... ok
[INFO] [stdout] test markdown::tests::js_fence_produces_tokens ... ok
[INFO] [stdout] test markdown::tests::line_spans_basic ... ok
[INFO] [stdout] test markdown::tests::line_spans_no_trailing_newline ... ok
[INFO] [stdout] test markdown::tests::maps_closing_fence_length_must_match ... ok
[INFO] [stdout] test markdown::tests::line_spans_empty_content ... ok
[INFO] [stdout] test markdown::tests::maps_backtick_tilde_do_not_close_each_other ... ok
[INFO] [stdout] test generic::tests::markdown_has_no_line_comment ... ok
[INFO] [stdout] test generic::tests::python_produces_tokens ... ok
[INFO] [stdout] test markdown::tests::maps_detection_tokens_have_valid_positions ... ok
[INFO] [stdout] test markdown::tests::maps_empty_source_returns_empty ... ok
[INFO] [stdout] test markdown::tests::maps_fence_with_info_string_space ... ok
[INFO] [stdout] test markdown::tests::maps_front_matter_with_ellipsis_terminator ... ok
[INFO] [stdout] test markdown::tests::maps_front_matter_without_closing_is_prose ... ok
[INFO] [stdout] test markdown::tests::maps_js_fence_produces_javascript_entry ... ok
[INFO] [stdout] test markdown::tests::maps_synonym_resolution ... ok
[INFO] [stdout] test markdown::tests::maps_tilde_fences_supported ... ok
[INFO] [stdout] test markdown::tests::maps_ignore_region_suppresses_fence_tokens ... ok
[INFO] [stdout] test markdown::tests::maps_multi_format_returns_separate_token_maps ... ok
[INFO] [stdout] test markdown::tests::maps_shell_resolves_to_bash ... ok
[INFO] [stdout] test markdown::tests::maps_no_fences_produces_markdown_prose_only ... ok
[INFO] [stdout] test markdown::tests::maps_returns_markdown_prose_tokens ... ok
[INFO] [stdout] test markdown::tests::maps_unknown_language_skipped ... ok
[INFO] [stdout] test markdown::tests::no_fences_produces_prose_tokens ... ok
[INFO] [stdout] test razor::tests::razor_control_structures_with_whitespace_keep_parameters_and_body ... ok
[INFO] [stdout] test markdown::tests::maps_yaml_front_matter ... ok
[INFO] [stdout] test markdown::tests::unknown_lang_fence_does_not_panic ... ok
[INFO] [stdout] test razor::tests::razor_detects_foreach_block ... ok
[INFO] [stdout] test razor::tests::escaped_at_sign_not_treated_as_code ... ok
[INFO] [stdout] test razor::tests::pure_html_returns_no_blocks ... ok
[INFO] [stdout] test razor::tests::razor_file_extracts_code_blocks ... ok
[INFO] [stdout] test razor::tests::razor_maps_produces_html_and_csharp ... ok
[INFO] [stdout] test razor::tests::razor_detects_if_block ... ok
[INFO] [stdout] test razor::tests::razor_maps_pure_html_returns_html_only ... ok
[INFO] [stdout] test razor::tests::razor_detects_single_expression ... ok
[INFO] [stdout] test razor::tests::razor_switch_with_whitespace_keeps_expression_and_body ... ok
[INFO] [stdout] test razor::tests::razor_blocks_preserve_unicode_content ... ok
[INFO] [stdout] test razor::tests::tokenize_razor_pure_html_is_not_empty ... ok
[INFO] [stdout] test sfc::tests::empty_sfc_returns_empty ... ok
[INFO] [stdout] test sfc::tests::no_blocks_returns_empty ... ok
[INFO] [stdout] test sfc::tests::script_block_default_format_is_javascript ... ok
[INFO] [stdout] test sfc::tests::script_lang_ts_produces_typescript_format ... ok
[INFO] [stdout] test sfc::tests::svelte_script_containing_style_text_no_panic ... ok
[INFO] [stdout] test sfc::tests::svelte_sfc_maps_produces_multiple_formats ... ok
[INFO] [stdout] test sfc::tests::unknown_lang_does_not_panic ... ok
[INFO] [stdout] test sfc::tests::vue_file_extracts_three_blocks ... ok
[INFO] [stdout] test sfc::tests::vue_html_map_holds_only_the_template_body ... ok
[INFO] [stdout] test sfc::tests::vue_html_map_tokens_remain_in_source_order ... ok
[INFO] [stdout] test razor::tests::tokenize_razor_does_not_panic ... ok
[INFO] [stdout] test razor::tests::tokenize_razor_includes_html_and_csharp_tokens ... ok
[INFO] [stdout] test sfc::tests::vue_sfc_maps_produces_multiple_formats ... ok
[INFO] [stdout] test sfc::tests::vue_ts_maps_produces_typescript ... ok
[INFO] [stdout] test sfc::tests::vue_without_template_has_no_html_map ... ok
[INFO] [stdout] test tokenizer::tests::code_ignore_ranges_empty_regexes ... ok
[INFO] [stdout] test tokenizer::tests::code_ignore_ranges_multiple_patterns ... ok
[INFO] [stdout] test tokenizer::tests::code_ignore_ranges_multi_token_match ... ok
[INFO] [stdout] test tokenizer::tests::default_options_keep_raw_hash_equal_to_hash ... ok
[INFO] [stdout] test tokenizer::tests::code_ignore_ranges_computes_from_source_text ... ok
[INFO] [stdout] test tokenizer::tests::ignore_annotations_drops_decorators_in_listed_formats_only ... ok
[INFO] [stdout] test tokenizer::tests::ignore_identifiers_keeps_common_keywords_in_generic_languages ... ok
[INFO] [stdout] test tokenizer::tests::ignore_identifiers_matches_renamed_code_and_keeps_keywords ... ok
[INFO] [stdout] test tokenizer::tests::ignore_literals_folds_strings_and_numbers_separately ... ok
[INFO] [stdout] test tokenizer::tests::ignore_patterns_drop_the_code_they_match_in_razor_and_vue_blocks ... ok
[INFO] [stdout] test tokenizer::tests::ignore_patterns_drop_the_code_they_match_inside_a_markdown_fence ... ok
[INFO] [stdout] test tokenizer::tests::ignored_ranges_cover_the_code_between_the_markers ... ok
[INFO] [stdout] test tokenizer::tests::ignored_ranges_hold_what_the_tokenizers_drop_and_nothing_else ... ok
[INFO] [stdout] test tokenizer::tests::mode_from_str_strict ... ok
[INFO] [stdout] test tokenizer::tests::mode_from_str_weak ... ok
[INFO] [stdout] test ts_strip::tests::keeps_static_async_get_set_in_modifier_zones ... ok
[INFO] [stdout] test ts_strip::tests::no_strip_when_format_not_in_set ... ok
[INFO] [stdout] test ts_strip::tests::strips_as_and_satisfies_tails ... ok
[INFO] [stdout] test ts_strip::tests::non_erasable_enum_left_intact ... ok
[INFO] [stdout] test ts_strip::tests::non_erasable_parameter_properties_left_intact ... ok
[INFO] [stdout] test ts_strip::tests::strips_class_modifiers_and_implements ... ok
[INFO] [stdout] test ts_strip::tests::strips_generics_declaration_and_instantiation ... ok
[INFO] [stdout] test ts_strip::tests::strips_optional_markers ... ok
[INFO] [stdout] test ts_strip::tests::strips_overload_signatures_and_declares ... ok
[INFO] [stdout] test tokenizer::tests::mode_from_str_defaults_to_mild ... ok
[INFO] [stdout] test ts_strip::tests::strips_annotations_and_return_types ... ok
[INFO] [stdout] test ts_strip::tests::strips_interface_and_type_alias ... ok
[INFO] [stdout] test sfc::tests::start_offset_is_after_opening_tag ... ok
[INFO] [stdout] test ts_strip::tests::strips_this_parameter_with_comma ... ok
[INFO] [stdout] test sfc::tests::svelte_keeps_top_level_markup ... ok
[INFO] [stdout] test ts_strip::tests::strips_type_assertion_prefix ... ok
[INFO] [stdout] test ts_strip::tests::strips_non_null_and_definite_assignment ... ok
[INFO] [stdout] test ts_strip::tests::strips_type_only_imports_and_exports ... ok
[INFO] [stdout] test ts_strip::tests::strips_variable_annotations ... ok
[INFO] [stdout] test ts_strip::tests::tsx_annotations_stripped ... ok
[INFO] [stderr]      Running tests/behavior.rs (/opt/rustwide/target/release/deps/behavior-dcabef63d432ad89)
[INFO] [stdout] test formats::tests::resolve_format_shell_synonym ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 129 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test a_glob_in_a_bare_fence_does_not_swallow_the_block_as_a_comment ... ignored, known bug: a bare fence falls back to the unregistered `text` format, tokenized with C comments
[INFO] [stdout] test a_type_only_re_export_vanishes_from_stripped_typescript ... ignored, known bug: `export type { T } from '...'` survives TypeScript stripping
[INFO] [stdout] test a_component_script_language_decides_the_stream_it_joins ... ok
[INFO] [stdout] test a_byte_order_mark_does_not_change_the_code_tokens ... ok
[INFO] [stdout] test an_unclosed_markdown_fence_is_prose_not_code ... ok
[INFO] [stdout] test an_unterminated_string_or_comment_still_yields_the_code_before_it ... ok
[INFO] [stdout] test component_script_blocks_are_the_code_a_function_can_live_in ... ok
[INFO] [stdout] test an_unclosed_component_block_leaves_the_file_as_markup ... ok
[INFO] [stdout] test front_matter_overlapping_a_code_fence_does_not_panic ... ignored, known bug: front matter overlapping a fence panics in blank_ranges_preserve_newlines (embedded.rs:50)
[INFO] [stdout] test definite_and_optional_markers_vanish_from_stripped_typescript ... ok
[INFO] [stdout] test a_crlf_file_tokenizes_like_its_lf_twin ... ok
[INFO] [stdout] test a_fenced_component_in_markdown_joins_the_component_stream ... ok
[INFO] [stdout] test a_shebang_names_the_interpreter_format ... ok
[INFO] [stdout] test a_single_format_file_is_one_map_of_its_own_format ... ok
[INFO] [stdout] test ambient_declarations_vanish_from_stripped_typescript ... ok
[INFO] [stdout] test an_ignore_pattern_drops_exactly_the_code_it_matches ... ok
[INFO] [stdout] test ignore_markers_in_a_component_script_cover_the_marked_code ... ignored, known bug: ignored_ranges is empty for vue/svelte/astro because the display tokenizer filters the Ignore tokens it looks for
[INFO] [stdout] test ignore_case_folds_identifiers ... ok
[INFO] [stdout] test ignore_markers_in_razor_markup_cover_the_marked_markup ... ok
[INFO] [stdout] test markdown_code_blocks_are_the_fences_detection_splits_out ... ok
[INFO] [stdout] test modes_decide_whether_comments_and_whitespace_tell_code_apart ... ok
[INFO] [stdout] test multibyte_characters_keep_tokens_on_their_own_text ... ok
[INFO] [stdout] test ignore_patterns_that_do_not_compile_are_skipped ... ok
[INFO] [stdout] test type_only_imports_and_exports_vanish_from_stripped_typescript ... ok
[INFO] [stdout] test hostile_inputs_never_panic_and_every_token_sits_in_the_source ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests cpd_tokenizer
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34", kill_on_drop: false }`
[INFO] [stdout] 07bb08ed9bbc4fd6831495ba41855f839ef879c3b9559424ac0366c90689bb34
