[INFO] fetching crate wikioxide 0.1.0...
[INFO] testing wikioxide-0.1.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate wikioxide 0.1.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate wikioxide 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate wikioxide 0.1.0
[INFO] tweaked toml for crates.io crate wikioxide 0.1.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate wikioxide 0.1.0 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 wikioxide 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+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-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802
[INFO] running `Command { std: "docker" "start" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802", 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" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802" "/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" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802", 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" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zmij v1.0.22
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling wikioxide v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 20.72s
[INFO] running `Command { std: "docker" "inspect" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802", 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" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802" "/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 libc v0.2.186
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling zerocopy v0.8.54
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling wikioxide v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 36.63s
[INFO] running `Command { std: "docker" "inspect" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802", 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" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802" "/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.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/wikioxide/0e0cf9987619ebb2/out/wikioxide-0e0cf9987619ebb2)
[INFO] [stdout] 
[INFO] [stdout] running 506 tests
[INFO] [stdout] test clock::tests::timestamps_order_naturally ... ok
[INFO] [stdout] test config::limits::tests::source_cap_must_fit_span_space ... ok
[INFO] [stdout] test config::limits::tests::zero_budgets_fail_validation ... ok
[INFO] [stdout] test clock::tests::fixed_clock_reports_the_given_instant ... ok
[INFO] [stdout] test config::presets::tests::invalid_preset_json_is_reported ... ok
[INFO] [stdout] test config::presets::tests::preset_months_load_and_fall_back_per_list ... ok
[INFO] [stdout] test config::presets::tests::minimal_preset_uses_defaults ... ok
[INFO] [stdout] test clock::tests::system_clock_is_after_2020 ... ok
[INFO] [stdout] test config::limits::tests::defaults_mirror_wikimedia_production ... ok
[INFO] [stdout] test config::tests::definition_types_are_cloneable_and_debuggable ... ok
[INFO] [stdout] test config::tests::builder_compiles_and_exposes_identity ... ok
[INFO] [stdout] test config::tests::conflicting_aliases_are_rejected ... ok
[INFO] [stdout] test config::tests::ext_tags_look_up_case_insensitively ... ok
[INFO] [stdout] test config::tests::duplicate_namespace_ids_are_rejected ... ok
[INFO] [stdout] test config::tests::fold_collapses_and_lowercases ... ok
[INFO] [stdout] test config::tests::interwiki_prefixes_fold_case ... ok
[INFO] [stdout] test config::tests::magic_words_respect_case_sensitivity ... ok
[INFO] [stdout] test config::tests::magic_links_and_lang_converter_toggles ... ok
[INFO] [stdout] test config::tests::link_trail_classes_parse_ranges_singles_and_literal_dashes ... ok
[INFO] [stdout] test config::tests::missing_main_namespace_is_rejected ... ok
[INFO] [stdout] test config::tests::months_default_to_english_and_the_builder_overrides_them ... ok
[INFO] [stdout] test config::tests::namespace_resolution_folds_case_and_underscores ... ok
[INFO] [stdout] test config::tests::protocols_default_to_mediawiki_list_sorted_longest_first ... ok
[INFO] [stdout] test config::presets::tests::every_preset_loads ... ok
[INFO] [stdout] test config::presets::tests::ruwiki_preset_speaks_russian ... ok
[INFO] [stdout] test config::presets::tests::vendored_presets_carry_localized_month_names ... ok
[INFO] [stdout] test discussion::comment::tests::text_without_signatures_yields_no_comments ... ok
[INFO] [stdout] test config::tests::same_alias_on_the_same_namespace_is_fine ... ok
[INFO] [stdout] test config::presets::tests::enwiki_preset_has_module_namespace_and_ascii_trail ... ok
[INFO] [stdout] test discussion::comment::tests::indentation_threads_replies_to_their_parents ... ok
[INFO] [stdout] test discussion::comment::tests::two_signatures_on_one_line_both_start_at_that_line ... ok
[INFO] [stdout] test discussion::signature::tests::anonymous_contributions_link_is_an_anon_author ... ok
[INFO] [stdout] test discussion::signature::tests::finds_registered_user_and_talk_links ... ok
[INFO] [stdout] test discussion::comment::tests::a_timestamp_without_a_same_line_user_link_has_no_author ... ok
[INFO] [stdout] test discussion::signature::tests::localized_and_aliased_prefixes_resolve ... ok
[INFO] [stdout] test discussion::signature::tests::non_user_links_and_malformed_brackets_are_ignored ... ok
[INFO] [stdout] test discussion::timestamp::tests::finds_several_timestamps_in_order_without_overlap ... ok
[INFO] [stdout] test discussion::signature::tests::subpages_resolve_to_the_base_account ... ok
[INFO] [stdout] test discussion::timestamp::tests::rejects_malformed_or_out_of_range_timestamps ... ok
[INFO] [stdout] test discussion::timestamp::tests::matches_a_russian_signature_timestamp ... ok
[INFO] [stdout] test discussion::timestamp::tests::matches_an_english_signature_and_a_two_digit_day ... ok
[INFO] [stdout] test discussion::timestamp::tests::requires_a_four_digit_year ... ok
[INFO] [stdout] test engine::ast::tests::inline_content_transitions_raw_to_parsed ... ok
[INFO] [stdout] test engine::ast::tests::inline_variants_cover_the_construct_families ... ok
[INFO] [stdout] test engine::ast::tests::text_ranges_slice_flattened_text ... ok
[INFO] [stdout] test doc::tests::apply_existence_enriches_links_and_categories ... ok
[INFO] [stdout] test engine::ast::tests::block_tree_nests_lists_and_tables ... ok
[INFO] [stdout] test discussion::signature::tests::spans_cover_the_whole_link ... ok
[INFO] [stdout] test doc::tests::halt_policy_reports_missing_templates ... ok
[INFO] [stdout] test doc::tests::expanded_document_exposes_every_accessor ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::all_error_strings ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::do_operation_unreachable_ops_error ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::entity_unescaping ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::helper_edge_cases ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::e_style_multi_digit_mantissa ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::euler_constant_and_exponent_operator ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::empty_expression_is_empty ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::nan_result_stringifies ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::php_round_branch_coverage ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::number_parsing_quirks ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::logical_operators ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::multi_digit_exponent_formatting ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::round_extreme_scale_branch ... ok
[INFO] [stdout] test config::limits::tests::builder_style_setters_replace_each_field ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::precedence_and_name_tables_are_total ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::not_missing_operand_and_left_assoc_or ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::power_is_left_associative ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::trig_and_sqrt ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::stack_exhaustion_does_not_overflow ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::reference_test_suite_values ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::unary_and_div_mod_fmod ... ok
[INFO] [stdout] test engine::expand::pf::strings::tests::case_functions_cover_ascii_and_unicode ... ok
[INFO] [stdout] test engine::expand::pf::strings::tests::urlencode_handles_each_space_flavor_and_reserved_chars ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::afternoon_twelve_hour_clock ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::whitespace_and_bare_number ... ok
[INFO] [stdout] test engine::expand::pf::expr::tests::values_verified_against_live_api ... ok
[INFO] [stdout] test engine::expand::pf::strings::tests::padleft_and_padright_pad_truncate_and_no_op ... ok
[INFO] [stdout] test engine::expand::pf::strings::tests::url_encode_kind_parses_case_insensitively_with_query_default ... ok
[INFO] [stdout] test engine::expand::pf::strings::tests::anchorencode_keeps_anchor_safe_chars ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::backslash_escapes_next_char ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::all_month_names_and_days ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::double_quoted_run_is_literal ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::civil_decodes_epoch ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::days_in_month_all_lengths ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::iso_week_53_year ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::iso_week_year_boundary ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::empty_format_is_empty ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::extended_code_is_unsupported ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::civil_decodes_y2k ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::days_in_february_leap_and_common ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::iso_weekday_and_full_names_all_days ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::leap_year_flag_and_non_leap ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::literal_punctuation_is_not_unsupported ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::rfc2822_and_iso8601 ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::leap_day_2000 ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::time_codes_match_live_api ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::unmatched_quote_is_literal ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::unsupported_single_codes_are_flagged ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::date_codes_match_live_api ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::weekday_cycle_is_correct ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::day_of_year_end_of_year ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::x_before_non_letter_is_literal ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::xn_is_transparent_and_supported ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::year_padding_and_negatives ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::xx_digraph_is_literal_x ... ok
[INFO] [stdout] test engine::expand::tests::a_partless_template_or_argument_node_expands_to_nothing ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::xg_genitive_is_full_month ... ok
[INFO] [stdout] test engine::expand::tests::arguments_expand_in_the_caller_frame_not_the_callee ... ok
[INFO] [stdout] test engine::expand::tests::colon_variable_takes_a_page_argument ... ok
[INFO] [stdout] test engine::expand::tests::defaultsort_is_captured_as_a_side_effect ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::negative_year_formats_with_sign ... ok
[INFO] [stdout] test engine::expand::tests::current_variables_format_the_frozen_now ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::pre_1970_uses_floor_division ... ok
[INFO] [stdout] test engine::expand::tests::displaytitle_is_captured_as_a_side_effect ... ok
[INFO] [stdout] test engine::expand::tests::depth_limit_stops_runaway_recursion_and_warns ... ok
[INFO] [stdout] test engine::expand::tests::basic_transclusion_substitutes_positional_arguments ... ok
[INFO] [stdout] test engine::expand::tests::duplicate_named_argument_warns_and_keeps_the_last ... ok
[INFO] [stdout] test engine::expand::tests::empty_and_unbound_names_fall_back_to_raw_source ... ok
[INFO] [stdout] test engine::expand::tests::dispatch_edge_cases_for_colons_variables_and_titles ... ok
[INFO] [stdout] test engine::expand::tests::extension_tags_survive_expansion_as_markers ... ok
[INFO] [stdout] test engine::expand::tests::dynamic_template_name_is_built_by_expansion ... ok
[INFO] [stdout] test engine::expand::tests::expansion_depth_limit_degrades_to_a_red_link ... ok
[INFO] [stdout] test engine::expand::tests::halt_policy_reports_unknown_templates ... ok
[INFO] [stdout] test engine::expand::tests::iferror_selects_each_branch_and_the_single_argument_form ... ok
[INFO] [stdout] test engine::expand::tests::ifexist_charges_the_expensive_budget ... ok
[INFO] [stdout] test engine::expand::tests::if_switch_ifeq_ifexpr_select_the_right_branch ... ok
[INFO] [stdout] test engine::expand::tests::includeonly_and_noinclude_apply_in_transcluded_context ... ok
[INFO] [stdout] test engine::expand::tests::invoke_records_named_arguments_and_skips_an_empty_module ... ok
[INFO] [stdout] test discussion::comment::tests::a_single_signed_comment_carries_author_time_and_span ... ok
[INFO] [stdout] test engine::expand::pf::time::tests::supported_format_is_not_flagged ... ok
[INFO] [stdout] test engine::expand::tests::invoke_records_the_module_but_expands_to_nothing ... ok
[INFO] [stdout] test engine::expand::tests::ifexist_with_an_invalid_title_takes_the_false_branch ... ok
[INFO] [stdout] test engine::expand::tests::ifexist_consults_the_provider_or_takes_the_false_branch ... ok
[INFO] [stdout] test engine::expand::tests::node_budget_exhaustion_emits_raw_text_and_warns ... ok
[INFO] [stdout] test engine::expand::tests::nested_argument_defaults_expand_in_their_own_frame ... ok
[INFO] [stdout] test engine::expand::tests::magic_words_and_variables_resolve ... ok
[INFO] [stdout] test engine::expand::tests::ns_function_resolves_by_id_and_name ... ok
[INFO] [stdout] test engine::expand::tests::post_expand_size_limit_warns ... ok
[INFO] [stdout] test engine::expand::tests::red_linked_template_renders_as_a_link_and_joins_the_closure ... ok
[INFO] [stdout] test engine::expand::tests::padleft_uses_the_default_pad_when_the_argument_is_absent ... ok
[INFO] [stdout] test engine::expand::tests::namespace_and_language_variables_resolve ... ok
[INFO] [stdout] test engine::expand::tests::plain_text_passes_through_and_comments_vanish ... ok
[INFO] [stdout] test engine::expand::tests::switch_falls_through_and_takes_a_bare_default ... ok
[INFO] [stdout] test engine::expand::tests::template_loop_is_detected_and_warns ... ok
[INFO] [stdout] test engine::expand::tests::time_spec_with_an_unparseable_at_prefix_falls_back_to_now ... ok
[INFO] [stdout] test engine::expand::tests::time_formats_and_parses_timestamp_specs ... ok
[INFO] [stdout] test engine::expand::tests::unclosed_extension_tag_warns ... ok
[INFO] [stdout] test engine::expand::tests::transclusion_closure_is_recursive_and_first_encounter_ordered ... ok
[INFO] [stdout] test engine::expand::tests::subpage_variables_split_on_slashes ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::bare_magic_words_are_skipped ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::colon_form_parser_functions_are_skipped_but_their_parts_are_walked ... ok
[INFO] [stdout] test engine::expand::tests::unsupported_parser_function_warns_and_stays_literal ... ok
[INFO] [stdout] test engine::expand::tests::unknown_template_under_redlink_policy_is_a_red_link ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::comments_and_ignored_content_vanish_from_the_name ... ok
[INFO] [stdout] test engine::expand::tests::named_and_default_arguments_follow_whitespace_rules ... ok
[INFO] [stdout] test engine::expand::tests::tag_builds_an_extension_marker_with_expanded_body ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::defensive_shapes_extract_nothing_or_degrade_gracefully ... ok
[INFO] [stdout] test engine::expand::tests::tag_builds_attributes_and_ignores_an_empty_name ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::invalid_title_is_skipped_but_nested_calls_survive ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::invoke_builds_a_module_invocation_with_args ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::invoke_falls_back_to_the_literal_english_name ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::malformed_eq_spans_are_clamped_into_the_part ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::invoke_variants_cover_localized_missing_function_and_invalid_module ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::named_and_positional_params_follow_whitespace_rules ... ok
[INFO] [stdout] test engine::expand::tests::expr_and_ifexpr_render_their_error_messages ... ok
[INFO] [stdout] test engine::expand::tests::colon_string_functions_transform_their_argument ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::nested_call_inside_a_part_is_extracted_in_document_order ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::newline_in_the_name_is_not_a_call_but_nested_calls_survive ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::tplarg_parts_are_walked_but_not_recorded ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::spans_are_reported_only_for_source_zero ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::parser_functions_are_skipped_but_their_parts_are_walked ... ok
[INFO] [stdout] test engine::extract::document::tests::anchor_text_skips_marker_bodies_without_a_store ... ok
[INFO] [stdout] test engine::extract::document::tests::empty_document_collects_nothing ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::subst_prefixes_are_stripped_for_resolution_only ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::wrong_case_or_extra_parts_make_a_magic_word_a_template ... ok
[INFO] [stdout] test engine::extract::plaintext::tests::inline_text_resolves_markers_but_label_text_does_not ... ok
[INFO] [stdout] test engine::extract::document::tests::one_walk_collects_every_fact_in_document_order ... ok
[INFO] [stdout] test engine::extract::plaintext::tests::empty_document_renders_empty ... ok
[INFO] [stdout] test engine::extract::redirect::tests::english_and_russian_keywords_detect ... ok
[INFO] [stdout] test engine::extract::redirect::tests::fragments_split_off_and_empty_fragments_drop ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::dynamic_content_in_keys_is_skipped_and_still_walked ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::dynamic_names_are_skipped_but_walked ... ok
[INFO] [stdout] test engine::extract::aswritten::tests::leading_colon_forces_the_main_namespace ... ok
[INFO] [stdout] test engine::extract::plaintext::tests::leading_junk_and_edges_trim_away ... ok
[INFO] [stdout] test engine::extract::redirect::tests::keyword_without_a_link_is_no_redirect ... ok
[INFO] [stdout] test engine::extract::plaintext::tests::whole_document_renders_to_the_exact_plain_text ... ok
[INFO] [stdout] test engine::extract::redirect::tests::invalid_targets_are_no_redirect ... ok
[INFO] [stdout] test engine::extract::sections::tests::raw_heading_content_yields_an_empty_title ... ok
[INFO] [stdout] test engine::extract::redirect::tests::leading_blank_lines_and_glued_brackets_are_fine ... ok
[INFO] [stdout] test engine::extract::redirect::tests::longest_keyword_wins_over_its_prefix_alias ... ok
[INFO] [stdout] test engine::inline::html::tests::disallowed_tag_warns_and_stays_literal ... ok
[INFO] [stdout] test engine::extract::redirect::tests::missing_or_wrong_keyword_is_no_redirect ... ok
[INFO] [stdout] test engine::extract::redirect::tests::pipe_labels_and_trailing_junk_are_ignored ... ok
[INFO] [stdout] test engine::extract::sections::tests::documents_without_headings_have_no_sections ... ok
[INFO] [stdout] test engine::inline::html::tests::name_must_be_followed_by_whitespace_slash_or_gt ... ok
[INFO] [stdout] test engine::inline::html::tests::allowlist_is_sorted_for_binary_search ... ok
[INFO] [stdout] test engine::inline::html::tests::quoted_attribute_may_contain_gt ... ok
[INFO] [stdout] test engine::inline::html::tests::attributes_keep_their_raw_range ... ok
[INFO] [stdout] test engine::extract::redirect::tests::matching_is_case_insensitive ... ok
[INFO] [stdout] test engine::inline::html::tests::unclosed_tag_is_literal ... ok
[INFO] [stdout] test engine::inline::links::tests::bare_link ... ok
[INFO] [stdout] test engine::inline::html::tests::non_tag_brackets_are_literal ... ok
[INFO] [stdout] test engine::inline::html::tests::open_and_close_tags ... ok
[INFO] [stdout] test engine::inline::html::tests::unknown_tag_warns_too ... ok
[INFO] [stdout] test engine::inline::links::tests::category_sortkey_keeps_extra_pipes_raw ... ok
[INFO] [stdout] test engine::inline::links::tests::category_link ... ok
[INFO] [stdout] test engine::inline::html::tests::unterminated_quote_leaves_the_bracket_literal ... ok
[INFO] [stdout] test engine::inline::html::tests::tag_names_are_lowercased ... ok
[INFO] [stdout] test engine::inline::links::tests::category_sortkey_localized ... ok
[INFO] [stdout] test engine::inline::links::tests::escaped_file_is_an_ordinary_link ... ok
[INFO] [stdout] test engine::inline::links::tests::escaped_interwiki_is_interlanguage_with_the_escape_flag ... ok
[INFO] [stdout] test engine::inline::links::tests::empty_caption_segment_parses_to_nothing ... ok
[INFO] [stdout] test engine::inline::links::tests::empty_pipe_category_is_literal_text ... ok
[INFO] [stdout] test engine::inline::links::tests::image_with_params_and_nested_caption ... ok
[INFO] [stdout] test engine::inline::links::tests::interwiki_label_is_dropped ... ok
[INFO] [stdout] test engine::inline::links::tests::interwiki_link ... ok
[INFO] [stdout] test engine::inline::links::tests::escaped_main_namespace_link ... ok
[INFO] [stdout] test engine::inline::links::tests::interwiki_prefix_is_case_insensitive ... ok
[INFO] [stdout] test engine::inline::html::tests::self_closing_tag ... ok
[INFO] [stdout] test engine::inline::links::tests::invalid_target_warns_and_stays_literal ... ok
[INFO] [stdout] test engine::inline::links::tests::empty_target_warns_and_stays_literal ... ok
[INFO] [stdout] test engine::inline::links::tests::label_is_everything_after_the_first_pipe ... ok
[INFO] [stdout] test engine::inline::links::tests::escaped_category_is_an_ordinary_link ... ok
[INFO] [stdout] test engine::inline::links::tests::non_trail_character_stops_immediately ... ok
[INFO] [stdout] test engine::inline::links::tests::link_trail_extends_the_label ... ok
[INFO] [stdout] test engine::inline::links::tests::piped_link ... ok
[INFO] [stdout] test engine::inline::links::tests::quotes_resolve_inside_the_label_independently ... ok
[INFO] [stdout] test engine::inline::links::tests::same_page_fragment_stays_literal_without_warning ... ok
[INFO] [stdout] test engine::inline::links::tests::image_namespace_alias ... ok
[INFO] [stdout] test engine::inline::links::tests::pipe_trick_form_stays_literal_text ... ok
[INFO] [stdout] test engine::inline::links::tests::nested_pipe_does_not_split_image_segments ... ok
[INFO] [stdout] test engine::inline::links::tests::fragment_splits_before_title_parse ... ok
[INFO] [stdout] test engine::inline::links::tests::size_specs ... ok
[INFO] [stdout] test engine::inline::links::tests::recognized_params ... ok
[INFO] [stdout] test engine::inline::links::tests::reverse_pipe_trick_stays_literal_without_warning ... ok
[INFO] [stdout] test engine::inline::links::tests::template_namespace_alias_link ... ok
[INFO] [stdout] test engine::inline::links::tests::recognized_last_segment_is_a_param_not_a_caption ... ok
[INFO] [stdout] test engine::inline::links::tests::unbalanced_image_stays_literal ... ok
[INFO] [stdout] test engine::inline::links::tests::unclosed_link_stays_literal ... ok
[INFO] [stdout] test engine::inline::links::tests::unrecognized_last_segment_is_the_caption ... ok
[INFO] [stdout] test engine::inline::links::tests::utf8_len_covers_all_sequence_lengths ... ok
[INFO] [stdout] test engine::inline::quotes::tests::bold_italic_swaps_open_bold_for_italic ... ok
[INFO] [stdout] test engine::inline::quotes::tests::bold_italic_nests_italic_inside_bold ... ok
[INFO] [stdout] test engine::inline::links::tests::written_keeps_the_target_exactly_as_typed ... ok
[INFO] [stdout] test engine::inline::quotes::tests::demotion_falls_back_to_a_space ... ok
[INFO] [stdout] test engine::inline::quotes::tests::bold_italic_closes_both_in_stack_order ... ok
[INFO] [stdout] test engine::inline::quotes::tests::bold_italic_swaps_open_italic_for_bold ... ok
[INFO] [stdout] test engine::inline::quotes::tests::four_apostrophes_keep_one_literal ... ok
[INFO] [stdout] test engine::inline::quotes::tests::demotion_prefers_single_letter_words ... ok
[INFO] [stdout] test engine::inline::quotes::tests::four_run_demotes_via_its_own_literal_apostrophe ... ok
[INFO] [stdout] test engine::inline::quotes::tests::link_before_bold_counts_as_a_multi_letter_word ... ok
[INFO] [stdout] test engine::inline::quotes::tests::bold_italic_closes_italic_then_continues_bold ... ok
[INFO] [stdout] test engine::inline::quotes::tests::more_than_five_keep_the_surplus_literal ... ok
[INFO] [stdout] test engine::inline::quotes::tests::no_candidate_leaves_the_imbalance_alone ... ok
[INFO] [stdout] test engine::inline::quotes::tests::simple_bold ... ok
[INFO] [stdout] test engine::inline::quotes::tests::line_end_auto_closes_with_multi_letter_demotion ... ok
[INFO] [stdout] test engine::inline::quotes::tests::one_letter_after_a_link_is_still_multi_letter ... ok
[INFO] [stdout] test engine::inline::quotes::tests::simple_italic ... ok
[INFO] [stdout] test engine::inline::quotes::tests::single_apostrophe_is_plain_text ... ok
[INFO] [stdout] test engine::inline::quotes::tests::interleaved_close_reopens_the_inner_span ... ok
[INFO] [stdout] test engine::inline::quotes::tests::single_letter_beats_an_earlier_multi_letter_candidate ... ok
[INFO] [stdout] test engine::inline::scan::tests::behavior_switch_resolves ... ok
[INFO] [stdout] test engine::inline::scan::tests::decimal_entity ... ok
[INFO] [stdout] test engine::inline::scan::tests::external_link_with_empty_url_is_literal ... ok
[INFO] [stdout] test engine::inline::scan::tests::bare_url_strips_trailing_dot ... ok
[INFO] [stdout] test engine::inline::scan::tests::behavior_switch_is_case_sensitive_here ... ok
[INFO] [stdout] test engine::inline::scan::tests::invalid_scalar_entities_stay_literal ... ok
[INFO] [stdout] test engine::inline::scan::tests::isbn_space_separators ... ok
[INFO] [stdout] test engine::inline::scan::tests::isbn_rejects_bad_shapes ... ok
[INFO] [stdout] test engine::inline::scan::tests::external_label_is_inline_parsed ... ok
[INFO] [stdout] test engine::inline::scan::tests::external_label_without_space_starts_at_url_stop ... ok
[INFO] [stdout] test engine::inline::scan::tests::labeled_external_link ... ok
[INFO] [stdout] test engine::inline::scan::tests::external_empty_label_is_numbered ... ok
[INFO] [stdout] test engine::inline::scan::tests::hex_entity_both_cases ... ok
[INFO] [stdout] test engine::inline::scan::tests::magic_links_can_be_disabled ... ok
[INFO] [stdout] test engine::inline::scan::tests::isbn_ten_digits_with_final_x ... ok
[INFO] [stdout] test engine::inline::scan::tests::isbn_thirteen_digits ... ok
[INFO] [stdout] test engine::inline::scan::tests::parenthesized_url_with_inner_paren_keeps_closing_paren ... ok
[INFO] [stdout] test engine::inline::scan::tests::malformed_entities_stay_literal ... ok
[INFO] [stdout] test engine::inline::scan::tests::pmid_magic_link ... ok
[INFO] [stdout] test engine::inline::scan::tests::rfc_magic_link ... ok
[INFO] [stdout] test engine::inline::scan::tests::named_entity_between_text ... ok
[INFO] [stdout] test engine::inline::scan::tests::markers_are_atoms ... ok
[INFO] [stdout] test engine::inline::scan::tests::numbered_external_link ... ok
[INFO] [stdout] test engine::inline::scan::tests::protocol_relative_never_free_links ... ok
[INFO] [stdout] test engine::inline::scan::tests::parenthesized_url_without_inner_paren_drops_closing_paren ... ok
[INFO] [stdout] test engine::inline::scan::tests::rfc_needs_exactly_one_space_and_digits ... ok
[INFO] [stdout] test engine::inline::scan::tests::every_pinned_named_entity_decodes ... ok
[INFO] [stdout] test engine::inline::scan::tests::protocol_relative_external_link ... ok
[INFO] [stdout] test engine::inline::scan::tests::unclosed_external_link_leaves_bracket_and_free_links ... ok
[INFO] [stdout] test engine::inline::scan::tests::unknown_entity_stays_literal ... ok
[INFO] [stdout] test engine::inline::scan::tests::sentinel_entity_is_refused ... ok
[INFO] [stdout] test engine::inline::scan::tests::stray_sentinel_is_literal ... ok
[INFO] [stdout] test engine::inline::scan::tests::schemeless_protocol_matches_case_insensitively ... ok
[INFO] [stdout] test engine::inline::scan::tests::unknown_protocol_stays_literal ... ok
[INFO] [stdout] test engine::inline::scan::tests::unknown_switch_stays_literal ... ok
[INFO] [stdout] test engine::inline::scan::tests::truncated_marker_is_literal ... ok
[INFO] [stdout] test engine::inline::scan::tests::switch_never_crosses_whitespace_or_line_end ... ok
[INFO] [stdout] test engine::inline::tests::deeply_nested_captions_go_literal_past_the_cap ... ok
[INFO] [stdout] test engine::inline::scan::tests::url_needs_a_word_boundary ... ok
[INFO] [stdout] test engine::parse::block::tests::behavior_switch_lines_are_plain_paragraph_text ... ok
[INFO] [stdout] test engine::parse::block::tests::blank_line_closes_all_lists ... ok
[INFO] [stdout] test engine::inline::tests::empty_line_yields_no_nodes ... ok
[INFO] [stdout] test engine::parse::block::tests::blank_line_splits_pre_blocks ... ok
[INFO] [stdout] test engine::inline::tests::depth_cap_returns_literal_text ... ok
[INFO] [stdout] test engine::parse::block::tests::bullet_list_nests_in_the_last_shallower_item ... ok
[INFO] [stdout] test engine::parse::block::tests::colon_after_closed_link_splits ... ok
[INFO] [stdout] test engine::inline::scan::tests::url_stops_at_reserved_characters ... ok
[INFO] [stdout] test engine::parse::block::tests::colon_inside_angle_pair_does_not_split ... ok
[INFO] [stdout] test engine::inline::tests::kitchen_sink_line ... ok
[INFO] [stdout] test engine::parse::block::tests::colon_inside_link_does_not_split_term ... ok
[INFO] [stdout] test engine::inline::scan::tests::url_reduced_to_protocol_is_literal ... ok
[INFO] [stdout] test engine::parse::block::tests::colon_scan_skips_whole_markers_and_keeps_stray_sentinels_literal ... ok
[INFO] [stdout] test engine::parse::block::tests::heading_level_clamps_at_six_and_all_equals_is_a_paragraph ... ok
[INFO] [stdout] test engine::parse::block::tests::deeper_kind_change_closes_only_that_level ... ok
[INFO] [stdout] test engine::parse::block::tests::heading_allows_trailing_spaces_and_tabs ... ok
[INFO] [stdout] test engine::parse::block::tests::depth_jump_creates_implicit_parent_items ... ok
[INFO] [stdout] test engine::parse::block::tests::heading_content_trims_surrounding_spaces ... ok
[INFO] [stdout] test engine::parse::block::tests::empty_and_whitespace_inputs_produce_no_blocks ... ok
[INFO] [stdout] test engine::inline::tests::plain_text_is_one_node ... ok
[INFO] [stdout] test engine::parse::block::tests::heading_rejects_a_trailing_strip_marker ... ok
[INFO] [stdout] test engine::parse::block::tests::heading_without_closing_run_is_a_paragraph ... ok
[INFO] [stdout] test engine::parse::block::tests::heading_surplus_equals_stay_in_content ... ok
[INFO] [stdout] test engine::parse::block::tests::horizontal_rule_trailing_text_becomes_a_paragraph ... ok
[INFO] [stdout] test engine::parse::block::tests::headings_h1_through_h6 ... ok
[INFO] [stdout] test engine::parse::block::tests::horizontal_rule_consumes_the_dash_run ... ok
[INFO] [stdout] test engine::parse::block::tests::item_content_keeps_the_raw_range_including_leading_space ... ok
[INFO] [stdout] test engine::parse::block::tests::pre_after_paragraph_flushes_the_paragraph ... ok
[INFO] [stdout] test engine::parse::block::tests::semicolon_line_without_colon_is_a_plain_term ... ok
[INFO] [stdout] test engine::parse::block::tests::pre_and_lists_close_each_other ... ok
[INFO] [stdout] test engine::parse::block::tests::kind_change_at_top_level_closes_and_reopens ... ok
[INFO] [stdout] test engine::parse::block::tests::space_only_line_between_pre_lines_continues_with_an_empty_entry ... ok
[INFO] [stdout] test engine::parse::block::tests::mixed_ordered_sublist ... ok
[INFO] [stdout] test engine::parse::block::tests::paragraphs_group_lines_and_split_on_blank_lines ... ok
[INFO] [stdout] test engine::parse::block::tests::term_definition_split_on_one_line ... ok
[INFO] [stdout] test engine::parse::block::tests::term_switches_to_definition_without_closing_the_list ... ok
[INFO] [stdout] test engine::parse::block::tests::three_dashes_are_not_a_rule ... ok
[INFO] [stdout] test engine::parse::block::tests::unbalanced_closers_do_not_underflow_the_colon_scan ... ok
[INFO] [stdout] test engine::parse::table::tests::blank_lines_inside_a_table_are_inert ... ok
[INFO] [stdout] test engine::parse::table::tests::caption_double_pipe_is_not_an_attribute_separator ... ok
[INFO] [stdout] test engine::parse::table::tests::degenerate_cell_lines ... ok
[INFO] [stdout] test engine::parse::table::tests::cell_attribute_segment_splits_on_the_lone_pipe ... ok
[INFO] [stdout] test engine::parse::table::tests::caption_with_and_without_attributes_last_wins ... ok
[INFO] [stdout] test engine::parse::table::tests::colon_indented_table_nests_in_a_definition_list ... ok
[INFO] [stdout] test engine::parse::table::tests::explicit_row_markers_keep_empty_rows ... ok
[INFO] [stdout] test engine::parse::table::tests::continuation_lines_parse_as_blocks_inside_the_cell ... ok
[INFO] [stdout] test engine::parse::table::tests::header_line_splits_on_double_bang_and_double_pipe ... ok
[INFO] [stdout] test engine::parse::table::tests::link_before_pipe_suppresses_the_attribute_split ... ok
[INFO] [stdout] test engine::parse::table::tests::nested_table_lands_in_the_cell_children ... ok
[INFO] [stdout] test engine::parse::table::tests::pre_first_cell_lines_adopt_into_an_implicit_first_row ... ok
[INFO] [stdout] test engine::parse::table::tests::row_attributes_and_extra_dashes ... ok
[INFO] [stdout] test engine::parse::table::tests::rows_cells_attributes_and_close ... ok
[INFO] [stdout] test engine::parse::table::tests::strip_markers_never_split_cells_or_attributes ... ok
[INFO] [stdout] test engine::parse::table::tests::test_helpers_reject_other_variants ... ok
[INFO] [stdout] test engine::parse::table::tests::pre_first_cell_lines_drop_when_no_cell_ever_appears ... ok
[INFO] [stdout] test engine::parse::table::tests::header_cell_with_attributes ... ok
[INFO] [stdout] test engine::parse::block::tests::indent_pre_merges_consecutive_lines ... ok
[INFO] [stdout] test engine::parse::table::tests::text_after_the_closing_brace_becomes_a_following_line ... ok
[INFO] [stdout] test engine::parse::block::tests::plain_colon_lines_build_a_definition_list ... ok
[INFO] [stdout] test engine::parse::table::tests::unclosed_tables_auto_close_with_a_warning ... ok
[INFO] [stdout] test engine::pipeline::tests::empty_input_yields_an_empty_document ... ok
[INFO] [stdout] test engine::pipeline::tests::expand_page_emits_hygiene_warnings ... ok
[INFO] [stdout] test engine::pipeline::tests::expand_page_halts_on_unresolved_templates ... ok
[INFO] [stdout] test engine::pipeline::tests::heading_titles_render_links_and_expose_raw_markup ... ok
[INFO] [stdout] test engine::pipeline::tests::nested_structures_get_inline_parsed_without_recursion ... ok
[INFO] [stdout] test engine::pipeline::tests::hygiene_warnings_surface ... ok
[INFO] [stdout] test engine::pipeline::tests::redirect_and_modules_are_detected ... ok
[INFO] [stdout] test engine::pipeline::tests::kitchen_sink_flows_through_every_stage ... ok
[INFO] [stdout] test engine::pipeline::tests::interlanguage_links_map_into_the_model ... ok
[INFO] [stdout] test engine::pipeline::tests::sections_nest_by_level_with_contiguous_source_spans ... ok
[INFO] [stdout] test engine::pp::build::tests::close_tag_allows_whitespace_before_gt ... ok
[INFO] [stdout] test engine::pp::build::tests::a_template_inside_a_link_arg_still_splits_its_own_pipes ... ok
[INFO] [stdout] test engine::pp::build::tests::close_tag_lookalikes_are_skipped ... ok
[INFO] [stdout] test engine::pp::build::tests::basic_template ... ok
[INFO] [stdout] test engine::pp::build::tests::comment_mid_text_splits_runs ... ok
[INFO] [stdout] test engine::pp::build::tests::directive_inside_template_part_stays_a_part_child ... ok
[INFO] [stdout] test engine::pp::build::tests::comment_splits_template_name_inside_title_part ... ok
[INFO] [stdout] test engine::pp::build::tests::directive_region_close_matches_case_insensitively ... ok
[INFO] [stdout] test engine::pp::build::tests::empty_template_and_empty_parts ... ok
[INFO] [stdout] test engine::pp::build::tests::ext_fields_returns_defaults_for_non_ext_nodes ... ok
[INFO] [stdout] test engine::pp::build::tests::equals_in_title_part_stays_text ... ok
[INFO] [stdout] test engine::pp::build::tests::ext_tag_body_is_opaque_to_braces ... ok
[INFO] [stdout] test engine::pp::build::tests::ext_tag_captures_raw_attributes ... ok
[INFO] [stdout] test engine::pp::build::tests::ext_tag_inside_template_part_hides_its_pipe ... ok
[INFO] [stdout] test engine::pp::build::tests::ext_tag_without_gt_is_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::ext_tag_names_match_case_insensitively ... ok
[INFO] [stdout] test engine::pp::build::tests::only_first_equals_splits_a_part ... ok
[INFO] [stdout] test engine::pp::build::tests::directive_tags_accept_attributes_and_self_closing_forms ... ok
[INFO] [stdout] test engine::pp::build::tests::empty_input_yields_empty_root ... ok
[INFO] [stdout] test engine::pp::build::tests::five_braces_are_template_of_tplarg ... ok
[INFO] [stdout] test engine::pp::build::tests::html_tags_are_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::longer_names_are_not_ext_tags ... ok
[INFO] [stdout] test engine::pp::build::tests::four_braces_are_brace_tplarg_brace ... ok
[INFO] [stdout] test engine::pp::build::tests::nested_template_inside_part ... ok
[INFO] [stdout] test engine::pp::build::tests::stray_close_bracket_cannot_underflow_bracket_depth ... ok
[INFO] [stdout] test engine::pp::build::tests::stray_ext_close_tag_is_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::surplus_close_braces_after_full_close_stay_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::self_closing_ext_tag_with_attributes ... ok
[INFO] [stdout] test engine::pp::build::tests::surplus_close_braces_stay_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::plain_text_is_a_single_node ... ok
[INFO] [stdout] test engine::pp::build::tests::stray_close_braces_are_text ... ok
[INFO] [stdout] test engine::pp::build::tests::table_markup_is_not_braces ... ok
[INFO] [stdout] test engine::pp::build::tests::self_closing_ext_tag_has_no_body ... ok
[INFO] [stdout] test engine::pp::build::tests::single_close_brace_stays_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::toplevel_ignores_onlyinclude_selection ... ok
[INFO] [stdout] test engine::pp::build::tests::toplevel_noinclude_tags_ignored_content_kept ... ok
[INFO] [stdout] test engine::pp::build::tests::pipe_and_equals_inside_a_link_do_not_split_template_args ... ok
[INFO] [stdout] test engine::pp::build::tests::toplevel_onlyinclude_tags_ignored_content_kept ... ok
[INFO] [stdout] test engine::pp::build::tests::tplarg_basic ... ok
[INFO] [stdout] test engine::pp::build::tests::tplarg_drops_equals_split ... ok
[INFO] [stdout] test engine::pp::build::tests::toplevel_stray_includeonly_close_is_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::tplarg_extra_pipes_fold_into_default ... ok
[INFO] [stdout] test engine::pp::build::tests::toplevel_unclosed_includeonly_ignores_to_eof ... ok
[INFO] [stdout] test engine::pp::build::tests::tplarg_with_default ... ok
[INFO] [stdout] test engine::pp::build::tests::span_tiling_holds_across_the_construct_matrix ... ok
[INFO] [stdout] test engine::pp::build::tests::template_parts_record_first_equals ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_includeonly_tags_ignored_content_kept ... ok
[INFO] [stdout] test engine::pp::build::tests::toplevel_includeonly_region_is_one_ignored_node ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_nested_onlyinclude_open_is_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_noinclude_region_is_ignored ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_onlyinclude_at_start_and_unclosed ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_without_onlyinclude_stray_close_is_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_unclosed_noinclude_ignores_to_eof ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_onlyinclude_keeps_only_its_sections ... ok
[INFO] [stdout] test engine::pp::build::tests::triple_open_double_close_leaves_leading_brace ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_onlyinclude_close_at_eof_has_no_trailing_node ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_stray_noinclude_close_is_literal ... ok
[INFO] [stdout] test engine::pp::build::tests::unclosed_ext_tag_captures_to_eof ... ok
[INFO] [stdout] test engine::pp::build::tests::transcluded_onlyinclude_inside_open_template_keeps_braces_alive ... ok
[INFO] [stdout] test engine::pp::build::tests::unclosed_outer_keeps_closed_inner ... ok
[INFO] [stdout] test engine::pp::build::tests::unclosed_directive_tag_markup_ignores_to_eof ... ok
[INFO] [stdout] test engine::pp::build::tests::unterminated_comment_runs_to_eof ... ok
[INFO] [stdout] test engine::pp::build::tests::wrong_close_tag_does_not_end_the_capture ... ok
[INFO] [stdout] test engine::pp::build::tests::unclosed_template_reverts_to_one_text_node ... ok
[INFO] [stdout] test engine::pp::dom::tests::template_parts_carry_children_and_eq_split ... ok
[INFO] [stdout] test engine::pp::flatten::tests::flattened_text_matches_the_exact_marker_encoding ... ok
[INFO] [stdout] test engine::pp::flatten::tests::comments_and_ignored_content_vanish ... ok
[INFO] [stdout] test engine::pp::flatten::tests::empty_source_flattens_to_empty_dom_output ... ok
[INFO] [stdout] test engine::pp::flatten::tests::markers_appear_in_document_order ... ok
[INFO] [stdout] test engine::pp::flatten::tests::template_and_tplarg_become_markers_pointing_at_their_nodes ... ok
[INFO] [stdout] test engine::pp::dom::tests::arena_stores_and_retrieves_nodes ... ok
[INFO] [stdout] test engine::pp::flatten::tests::unclosed_ext_tag_warns_at_flatten_time ... ok
[INFO] [stdout] test engine::pp::dom::tests::ext_tag_kind_models_open_and_selfclosing_forms ... ok
[INFO] [stdout] test engine::pp::flatten::tests::ext_tag_payload_carries_lowercased_name_attributes_and_body ... ok
[INFO] [stdout] test engine::pp::flatten::tests::pure_text_flattens_verbatim ... ok
[INFO] [stdout] test engine::provenance::tests::runs_after_a_marker_keep_absolute_source_offsets ... ok
[INFO] [stdout] test engine::pp::flatten::tests::self_closing_ext_tag_payload_has_no_body ... ok
[INFO] [stdout] test engine::provenance::tests::a_single_verbatim_run_maps_one_to_one ... ok
[INFO] [stdout] test engine::source::tests::empty_input_is_fine ... ok
[INFO] [stdout] test engine::provenance::tests::an_offset_before_the_first_run_maps_to_zero ... ok
[INFO] [stdout] test engine::provenance::tests::empty_map_maps_everything_to_end ... ok
[INFO] [stdout] test engine::source::tests::truncation_lands_on_a_char_boundary ... ok
[INFO] [stdout] test engine::strip::tests::find_skips_stray_sentinel_then_finds_real_marker ... ok
[INFO] [stdout] test engine::strip::tests::markers_round_trip_through_text ... ok
[INFO] [stdout] test engine::source::tests::sentinel_and_controls_become_replacement_chars_but_tabs_survive ... ok
[INFO] [stdout] test engine::source::tests::spans_slice_buffers ... ok
[INFO] [stdout] test error::tests::errors_are_debuggable ... ok
[INFO] [stdout] test engine::strip::tests::missing_ids_return_none ... ok
[INFO] [stdout] test engine::source::tests::trailing_cr_becomes_lf ... ok
[INFO] [stdout] test engine::strip::tests::stray_sentinels_and_malformed_markers_do_not_decode ... ok
[INFO] [stdout] test engine::source::tests::multiple_buffers_get_sequential_ids ... ok
[INFO] [stdout] test model::tests::interlanguage_link_accessors ... ok
[INFO] [stdout] test model::tests::category_link_enriches_facts ... ok
[INFO] [stdout] test model::tests::internal_link_enriches_existence ... ok
[INFO] [stdout] test model::tests::external_link_and_redirect_accessors ... ok
[INFO] [stdout] test error::tests::every_variant_renders_a_message ... ok
[INFO] [stdout] test engine::source::tests::newlines_normalize_and_bom_strips ... ok
[INFO] [stdout] test model::tests::module_invocation_accessors ... ok
[INFO] [stdout] test engine::strip::tests::every_kind_encodes_its_code ... ok
[INFO] [stdout] test parser::tests::builder_wires_config_limits_and_clock ... ok
[INFO] [stdout] test model::tests::template_call_exposes_all_facets ... ok
[INFO] [stdout] test model::tests::stats_default_to_zero_and_expose_every_counter ... ok
[INFO] [stdout] test parser::tests::invalid_limits_fail_the_build ... ok
[INFO] [stdout] test model::tests::transclusion_origin_names_the_source_page ... ok
[INFO] [stdout] test parser::tests::default_config_is_the_generic_preset ... ok
[INFO] [stdout] test parser::tests::page_context_carries_title_and_frozen_now ... ok
[INFO] [stdout] test source::tests::existence_map_records_and_reads_facts ... ok
[INFO] [stdout] test source::tests::extend_bulk_loads_present_and_missing ... ok
[INFO] [stdout] test source::tests::fetch_and_records_are_debuggable_and_comparable ... ok
[INFO] [stdout] test source::tests::provider_error_renders ... ok
[INFO] [stdout] test title::tests::default_namespace_applies_only_without_prefix ... ok
[INFO] [stdout] test source::tests::in_memory_store_distinguishes_found_missing_unknown ... ok
[INFO] [stdout] test source::tests::generic_inserts_and_collectors_monomorphize_over_owned_and_borrowed ... ok
[INFO] [stdout] test source::tests::empty_source_answers_unknown ... ok
[INFO] [stdout] test title::tests::case_sensitive_namespace_keeps_lowercase_first_letter ... ok
[INFO] [stdout] test title::tests::display_matches_text ... ok
[INFO] [stdout] test title::tests::forbidden_characters_are_rejected ... ok
[INFO] [stdout] test title::tests::namespace_constants_and_predicates ... ok
[INFO] [stdout] test title::tests::normalizes_whitespace_underscores_and_case ... ok
[INFO] [stdout] test title::tests::leading_colon_is_stripped_and_still_resolves_namespaces ... ok
[INFO] [stdout] test title::tests::equality_ignores_the_prefix_spelling ... ok
[INFO] [stdout] test title::tests::empty_forms_are_rejected ... ok
[INFO] [stdout] test title::tests::ordering_is_by_namespace_then_dbkey ... ok
[INFO] [stdout] test title::tests::overlong_titles_are_rejected ... ok
[INFO] [stdout] test title::tests::resolves_canonical_localized_and_alias_prefixes_case_insensitively ... ok
[INFO] [stdout] test title::tests::synthetic_main_bypasses_validation ... ok
[INFO] [stdout] test title::tests::signatures_relative_paths_and_double_colons_are_rejected ... ok
[INFO] [stdout] test title::tests::ucfirst_helper_handles_empty_and_uppercase_input_without_allocating ... ok
[INFO] [stdout] test warn::tests::diagnostic_warnings_render_and_report_no_parity_code ... ok
[INFO] [stdout] test title::tests::unknown_prefix_stays_in_main_namespace_with_colon ... ok
[INFO] [stdout] test warn::tests::collector_stops_at_the_cap ... ok
[INFO] [stdout] test title::tests::strips_bidi_marks ... ok
[INFO] [stdout] test warn::tests::collector_dedupes_and_keeps_first_emission_order ... ok
[INFO] [stdout] test title::tests::titles_are_cloneable ... ok
[INFO] [stdout] test title::tests::ucfirst_expands_multichar_uppercase ... ok
[INFO] [stdout] test warn::tests::parity_warnings_render_and_report_their_message_key ... ok
[INFO] [stderr]      Running tests/checklist.rs (/opt/rustwide/target/debug/build/wikioxide/f646138af7f5c85f/out/checklist-f646138af7f5c85f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 506 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test checklist_fixtures_match_expectations ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- checklist_fixtures_match_expectations stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'checklist_fixtures_match_expectations' (1388) panicked at tests/checklist.rs:20:10:
[INFO] [stdout] fixtures/checklist must exist: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64b7851d69c1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64b7851d69c1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64b7851d69c1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x64b7851d69c1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x64b7851ec7da - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x64b7851ec7da - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x64b7851daeac - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x64b7851daeac - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x64b7851b2606 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x64b7851b2606 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x64b7851ceae9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x64b7850a5720 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x64b7850a5720 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x64b7851ceca2 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x64b7851ceca2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x64b7851b26b2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x64b7851ab199 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x64b7851b32bd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x64b7851ecfcc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64b7851ecd22 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x64b785090068 - <core[a373ad73a504971]::result::Result<std[617be2ca0a6fd877]::fs::ReadDir, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x64b785087f00 - checklist[6872217ed3b27376]::checklist_fixtures_match_expectations
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/checklist.rs:20:10
[INFO] [stdout]   22:     0x64b7850842f7 - checklist[6872217ed3b27376]::checklist_fixtures_match_expectations::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/checklist.rs:18:43
[INFO] [stdout]   23:     0x64b7850932c6 - <checklist[6872217ed3b27376]::checklist_fixtures_match_expectations::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x64b785098b6b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x64b785098b6b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x64b7850a5d45 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x64b7850a5d45 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x64b7850a5d45 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x64b7850a5d45 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x64b7850a5d45 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x64b7850a5d45 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x64b7850a5d45 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x64b78509f634 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x64b78509f634 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x64b7850a8dd2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x64b7850a8dd2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x64b7850a8dd2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x64b7850a8dd2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x64b7850a8dd2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x64b7850a8dd2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x64b7850a8dd2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x64b7851d5ebf - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x64b7851d5ebf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x759f46f61dfa - <unknown>
[INFO] [stdout]   45:     0x759f46ff53d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     checklist_fixtures_match_expectations
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test checklist`
[INFO] running `Command { std: "docker" "inspect" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802", kill_on_drop: false }`
[INFO] [stdout] 3726f6dff3ec41cfd0dda5638b60a332631284ef2f64f0e506cfdf24a0f93802
