[INFO] fetching crate rustyfi-html 0.1.6...
[INFO] testing rustyfi-html-0.1.6 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rustyfi-html 0.1.6 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate rustyfi-html 0.1.6
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rustyfi-html 0.1.6
[INFO] tweaked toml for crates.io crate rustyfi-html 0.1.6 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rustyfi-html 0.1.6 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 rustyfi-html 0.1.6 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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | homepage = "https://github.com/yasuo-ozu/rustyfi"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 33 | repository = "https://github.com/yasuo-ozu/rustyfi"
[INFO] [stderr]    |              --------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `rustyfi-html` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682
[INFO] running `Command { std: "docker" "start" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682", 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" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682" "/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" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682", 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" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | homepage = "https://github.com/yasuo-ozu/rustyfi"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 33 | repository = "https://github.com/yasuo-ozu/rustyfi"
[INFO] [stderr]    |              --------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `rustyfi-html` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling subsetter v0.2.6
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling pdf-writer v0.13.0
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling include_dir v0.7.4
[INFO] [stderr]    Compiling petgraph v0.7.1
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling template-quote-impl v0.4.4
[INFO] [stderr]    Compiling derive-syn-parse v0.1.5
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling template-quote v0.4.4
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling safegraph-macros v0.1.0
[INFO] [stderr]    Compiling safegraph-macros v0.2.0
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling aquamarine v0.6.0
[INFO] [stderr]    Compiling syn_derive v0.1.8
[INFO] [stderr]    Compiling parametrized-macro v0.1.7
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling safegraph v0.1.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling safegraph v0.2.0
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling type-leak v0.2.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling newer-type-macro v0.1.2
[INFO] [stderr]    Compiling type-leak v0.7.0
[INFO] [stderr]    Compiling decycle-impl v0.5.2
[INFO] [stderr]    Compiling newer-type v0.1.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling sumtype-macro v0.4.1
[INFO] [stderr]    Compiling newer-type-macro v0.3.0
[INFO] [stderr]    Compiling newer-type v0.3.0
[INFO] [stderr]    Compiling newer-type-std v0.3.0
[INFO] [stderr]    Compiling sumtype v0.4.1
[INFO] [stderr]    Compiling parametrized v0.1.8
[INFO] [stderr]    Compiling decycle-macro v0.5.2
[INFO] [stderr]    Compiling decycle v0.5.2
[INFO] [stderr]    Compiling syan-macro v0.2.2
[INFO] [stderr]    Compiling syan v0.2.2
[INFO] [stderr]    Compiling rustyfi-backend v0.1.6
[INFO] [stderr]    Compiling rustyfi-pdf v0.1.6
[INFO] [stderr]    Compiling rustyfi-html v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.83s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682", 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" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | homepage = "https://github.com/yasuo-ozu/rustyfi"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 33 | repository = "https://github.com/yasuo-ozu/rustyfi"
[INFO] [stderr]    |              --------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `rustyfi-html` (manifest) generated 1 warning
[INFO] [stderr]    Compiling rustyfi-html v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.62s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682", 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" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | homepage = "https://github.com/yasuo-ozu/rustyfi"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 33 | repository = "https://github.com/yasuo-ozu/rustyfi"
[INFO] [stderr]    |              --------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `rustyfi-html` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rustyfi-html/788178999745dafe/out/rustyfi_html-788178999745dafe)
[INFO] [stdout] 
[INFO] [stdout] running 103 tests
[INFO] [stdout] test image::tests::a_baseline_jpeg_passes_through_verbatim ... ok
[INFO] [stdout] test base64::tests::matches_the_classic_man_vector ... ok
[INFO] [stdout] test image::tests::encodes_a_valid_bmp_header ... ok
[INFO] [stdout] test image::tests::data_uri_has_the_expected_scheme_and_mime ... ok
[INFO] [stdout] test fonts::tests::a_fixed_pitch_face_ends_in_monospace_and_beats_the_sans_marker ... ok
[INFO] [stdout] test image::tests::bottom_up_row_order_puts_the_source_bottom_row_first ... ok
[INFO] [stdout] test fonts::tests::the_reflow_stack_names_the_face_first_and_always_ends_in_a_generic ... ok
[INFO] [stdout] test base64::tests::matches_known_vectors ... ok
[INFO] [stdout] test latex::tests::a_script_becomes_a_braced_superscript ... ok
[INFO] [stdout] test latex::tests::an_unrecognised_delimiter_still_groups_its_body ... ok
[INFO] [stdout] test latex::tests::a_nested_fraction_nests ... ok
[INFO] [stdout] test latex::tests::limits_are_only_emitted_after_a_recognised_operator ... ok
[INFO] [stdout] test latex::tests::prose_inside_an_equation_comes_back_as_text ... ok
[INFO] [stdout] test latex::tests::a_recovered_group_takes_its_script_as_a_whole ... ok
[INFO] [stdout] test latex::tests::a_fraction_bar_becomes_a_frac ... ok
[INFO] [stdout] test latex::tests::a_command_followed_by_a_letter_gets_the_space_it_needs ... ok
[INFO] [stdout] test latex::tests::a_gap_before_a_script_does_not_detach_it ... ok
[INFO] [stdout] test latex::tests::a_multi_glyph_limit_becomes_one_subscript_group ... ok
[INFO] [stdout] test latex::tests::a_log_like_operator_and_its_limit_come_back_together ... ok
[INFO] [stdout] test markdown::math::tests::a_fraction_is_split_at_its_bar ... ok
[INFO] [stdout] test markdown::escape::tests::the_metacharacters_a_reader_would_lose_are_escaped ... ok
[INFO] [stdout] test markdown::math::tests::a_full_size_raised_glyph_is_not_a_script ... ok
[INFO] [stdout] test markdown::escape::tests::line_start_only_escapes_the_leading_position ... ok
[INFO] [stdout] test markdown::escape::tests::only_an_entity_shaped_ampersand_is_escaped ... ok
[INFO] [stdout] test latex::tests::a_radical_in_a_numerator_leaves_the_denominator_alone ... ok
[INFO] [stdout] test markdown::math::tests::a_radical_comes_back_as_the_root_sign ... ok
[INFO] [stdout] test markdown::math::tests::a_recovered_group_comes_back_as_its_characters ... ok
[INFO] [stdout] test markdown::math::tests::a_script_becomes_a_unicode_script_character ... ok
[INFO] [stdout] test markdown::math::tests::a_nested_fraction_is_bracketed ... ok
[INFO] [stdout] test markdown::math::tests::a_script_with_no_unicode_form_falls_back_to_the_caret ... ok
[INFO] [stdout] test latex::tests::adjacent_prose_records_merge_into_one_text_group ... ok
[INFO] [stdout] test markdown::para::tests::a_link_url_with_a_space_goes_in_angle_brackets ... ok
[INFO] [stdout] test markdown::para::tests::a_multi_line_code_block_is_recognised_by_its_fils_not_its_font ... ok
[INFO] [stdout] test markdown::para::tests::a_rejoined_line_break_adds_no_space_of_its_own ... ok
[INFO] [stdout] test markdown::para::tests::adjacent_fixed_pitch_runs_become_one_code_span ... ok
[INFO] [stdout] test markdown::para::tests::an_all_monospace_paragraph_becomes_a_fence_that_keeps_its_indentation ... ok
[INFO] [stdout] test markdown::para::tests::an_emphasis_delimiter_never_leans_on_a_space ... ok
[INFO] [stdout] test latex::tests::an_empty_run_produces_no_latex ... ok
[INFO] [stdout] test markdown::para::tests::an_empty_emphasis_pair_is_not_four_asterisks ... ok
[INFO] [stdout] test markdown::para::tests::an_empty_link_is_withdrawn_entirely ... ok
[INFO] [stdout] test markdown::para::tests::document_text_is_escaped_and_generated_markdown_is_not ... ok
[INFO] [stdout] test markdown::para::tests::gap_spaces_recovers_the_source_column_count ... ok
[INFO] [stdout] test latex::tests::latex_supplies_its_own_operator_spacing_but_not_a_word_space ... ok
[INFO] [stdout] test latex::tests::reserved_characters_are_escaped_rather_than_dropped ... ok
[INFO] [stdout] test markdown::escape::tests::a_code_span_fence_always_outgrows_its_content ... ok
[INFO] [stdout] test markdown::escape::tests::a_setext_underline_cannot_form_by_accident ... ok
[INFO] [stdout] test mathml::tests::adjacent_digits_are_one_number ... ok
[INFO] [stdout] test mathml::tests::a_centred_script_becomes_a_limit_and_a_trailing_one_a_script ... ok
[INFO] [stdout] test mathml::tests::adjacent_prose_records_merge_into_one_mtext ... ok
[INFO] [stdout] test mathml::tests::a_fraction_bar_becomes_an_mfrac_and_is_not_marked_approximate ... ok
[INFO] [stdout] test markdown::escape::tests::a_table_cell_can_never_break_its_row ... ok
[INFO] [stdout] test mathml::tests::an_accent_attaches_to_its_base ... ok
[INFO] [stdout] test mathml::tests::a_multi_glyph_limit_is_one_script_element ... ok
[INFO] [stdout] test mathml::tests::an_accent_classified_as_a_script_still_lands_on_its_base ... ok
[INFO] [stdout] test mathml::tests::a_fraction_half_is_wrapped_only_when_it_needs_to_be ... ok
[INFO] [stdout] test mathml::tests::an_empty_run_produces_no_children ... ok
[INFO] [stdout] test markdown::para::tests::a_code_block_does_not_escape_its_contents ... ok
[INFO] [stdout] test mathml::tests::an_unstyled_letter_is_pinned_upright_and_a_styled_one_is_not ... ok
[INFO] [stdout] test markdown::para::tests::a_gap_on_the_edge_of_a_code_span_stays_outside_it ... ok
[INFO] [stdout] test markdown::para::tests::a_heading_is_written_at_its_outline_depth ... ok
[INFO] [stdout] test mathml::tests::every_element_is_mathml_core ... ok
[INFO] [stdout] test latex::tests::a_styled_letter_recovers_its_alphabet ... ok
[INFO] [stdout] test mathml::tests::prose_inside_an_equation_becomes_mtext ... ok
[INFO] [stdout] test mathml::tests::the_body_is_always_one_line ... ok
[INFO] [stdout] test mathml::tests::the_dictionary_supplies_operator_spacing_but_not_a_word_space ... ok
[INFO] [stdout] test mathml::tests::markup_characters_are_escaped ... ok
[INFO] [stdout] test mathml::tests::unaccounted_ink_marks_the_run_approximate ... ok
[INFO] [stdout] test mathml::tests::popping_an_element_respects_nesting ... ok
[INFO] [stdout] test mathrec::tests::a_big_operator_with_its_limits_and_a_following_script_is_unchanged ... ok
[INFO] [stdout] test mathrec::tests::a_one_sided_bar_is_not_a_fraction ... ok
[INFO] [stdout] test mathrec::tests::a_centred_limit_does_not_interleave_with_its_operator ... ok
[INFO] [stdout] test mathrec::tests::a_script_inside_a_fraction_is_measured_against_its_own_half ... ok
[INFO] [stdout] test mathrec::tests::a_drawn_paren_comes_back_as_a_group ... ok
[INFO] [stdout] test mathrec::tests::a_radical_inside_a_fraction_keeps_the_denominator ... ok
[INFO] [stdout] test mathrec::tests::a_stroked_bracket_is_still_a_bracket ... ok
[INFO] [stdout] test mathrec::tests::a_fraction_nested_in_a_denominator_keeps_its_direction ... ok
[INFO] [stdout] test mathrec::tests::a_midpoint_coincidence_is_not_a_limit ... ok
[INFO] [stdout] test mathml::tests::a_run_of_unstyled_letters_is_one_identifier ... ok
[INFO] [stdout] test mathrec::tests::the_delimiter_families_are_told_apart_by_shape ... ok
[INFO] [stdout] test mathsvg::tests::a_fraction_bar_becomes_a_rect_not_a_path ... ok
[INFO] [stdout] test mathsvg::tests::a_pretty_printed_drawing_has_no_blank_line ... ok
[INFO] [stdout] test mathsvg::tests::a_stretchy_delimiters_parts_contribute_one_character ... ok
[INFO] [stdout] test mathrec::tests::two_sibling_groups_of_the_same_height_pair_up_correctly ... ok
[INFO] [stdout] test reflow::text::tests::a_negative_kern_is_not_a_space ... ok
[INFO] [stdout] test reflow::text::tests::a_script_boundary_and_a_word_space_both_take_one ... ok
[INFO] [stdout] test recover::tests::only_the_marker_deletes_a_hyphen ... ok
[INFO] [stdout] test mathsvg::tests::a_box_with_no_ink_produces_no_svg ... ok
[INFO] [stdout] test reflow::text::tests::a_paragraph_edge_emits_nothing ... ok
[INFO] [stdout] test reflow::text::tests::cjk_pair_never_takes_a_space_even_when_the_glue_is_wide ... ok
[INFO] [stdout] test mathsvg::tests::base_14_mode_falls_back_to_text_and_writes_no_phantom_layer ... ok
[INFO] [stdout] test mathsvg::tests::the_text_layer_writes_real_text_and_no_phantom ... ok
[INFO] [stdout] test reflow::text::tests::cjk_ranges_cover_kana_han_and_fullwidth_but_not_latin ... ok
[INFO] [stdout] test mathsvg::tests::the_markdown_wrapper_is_one_line_and_sits_on_the_baseline ... ok
[INFO] [stdout] test recover::tests::heading_depth_is_one_based_and_capped_at_six ... ok
[INFO] [stdout] test reflow::text::tests::zero_width_glue_is_never_a_space ... ok
[INFO] [stdout] test mathsvg::tests::a_variant_glyph_without_an_outline_still_writes_its_character ... ok
[INFO] [stdout] test svg::tests::cmyk_black_and_white_round_trip ... ok
[INFO] [stdout] test svg::tests::path_d_maps_line_and_bezier_segments ... ok
[INFO] [stdout] test mathsvg::tests::the_pen_flips_dy_rather_than_adding_it ... ok
[INFO] [stdout] test mathsvg::tests::the_phantom_layer_carries_fill_none_only_when_asked ... ok
[INFO] [stdout] test recover::tests::a_cells_alignment_is_read_off_its_fils_and_not_off_the_padding ... ok
[INFO] [stdout] test mathrec::tests::a_centred_script_is_a_limit_and_a_trailing_one_is_not ... ok
[INFO] [stdout] test markdown::math::tests::glyphs_come_out_in_reading_order_whatever_order_they_are_stored_in ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 103 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/markdown.rs (/opt/rustwide/target/debug/build/rustyfi-html/053742bd3ca0870f/out/markdown-053742bd3ca0870f)
[INFO] [stdout] 
[INFO] [stdout] running 38 tests
[INFO] [stdout] test a_footnote_becomes_a_gfm_reference_and_the_documents_own_marker_is_dropped ... ok
[INFO] [stdout] test a_font_less_drawing_mode_still_diverts_the_alignment ... ok
[INFO] [stdout] test a_real_table_is_still_a_table_in_every_math_mode ... ok
[INFO] [stdout] test a_displayed_equation_is_centred_in_the_drawing_modes ... ok
[INFO] [stdout] test a_code_block_containing_japanese_is_still_a_code_block ... ok
[INFO] [stdout] test a_render_with_no_font_store_writes_characters_rather_than_an_empty_drawing ... ok
[INFO] [stdout] test a_phantom_table_with_no_text_in_it_is_dropped ... ok
[INFO] [stdout] test a_drawn_aligned_equation_is_one_block_per_row ... ok
[INFO] [stdout] test a_ruled_grid_of_equations_stays_a_table ... ok
[INFO] [stdout] test a_table_cell_holding_a_wrapped_block_is_not_empty ... ok
[INFO] [stdout] test a_tabular_becomes_a_gfm_pipe_table_with_a_delimiter_row ... ok
[INFO] [stdout] test a_hairline_rule_is_still_dropped_rather_than_drawn ... ok
[INFO] [stdout] test a_grid_of_centred_equations_is_a_matrix_and_stays_a_table ... ok
[INFO] [stdout] test a_drawing_becomes_a_one_line_svg_with_no_positioning ... ok
[INFO] [stdout] test mathml_marks_a_displayed_equation_and_leaves_an_inline_one_inline ... ok
[INFO] [stdout] test a_word_space_and_a_script_boundary_still_separate ... ok
[INFO] [stdout] test a_two_line_prose_paragraph_with_inline_code_is_not_a_code_block ... ok
[INFO] [stdout] test several_math_boxes_in_one_paragraph_become_one_mathml_element ... ok
[INFO] [stdout] test list_marks_become_nested_markdown_lists_and_the_drawn_bullet_is_dropped ... ok
[INFO] [stdout] test emphasis_marks_become_asterisks_and_a_uri_link_becomes_a_markdown_link ... ok
[INFO] [stdout] test an_aligned_equation_is_not_a_table_in_the_drawing_modes ... ok
[INFO] [stdout] test unicode_math_keeps_the_grid_but_promotes_no_equation_to_a_header ... ok
[INFO] [stdout] test the_space_after_an_inline_equation_is_not_swallowed ... ok
[INFO] [stdout] test two_adjacent_equations_do_not_run_their_delimiters_together ... ok
[INFO] [stdout] test unicode_math_renders_characters_in_reading_order_with_unicode_scripts ... ok
[INFO] [stdout] test punctuation_that_is_only_special_at_a_line_start_is_left_alone_mid_line ... ok
[INFO] [stdout] test an_in_document_reference_stays_plain_text_rather_than_becoming_a_dead_link ... ok
[INFO] [stdout] test the_breakers_hyphen_is_deleted_and_an_authored_one_is_not ... ok
[INFO] [stdout] test an_outline_registered_frame_promotes_its_paragraph_to_a_heading ... ok
[INFO] [stdout] test document_text_that_looks_like_markup_is_escaped ... ok
[INFO] [stdout] test katex_writes_an_aligned_environment_with_the_cell_boundary_as_the_ampersand ... ok
[INFO] [stdout] test wrapped_lines_rejoin_into_one_paragraph_and_a_skip_splits_them ... ok
[INFO] [stdout] test japanese_gains_no_spaces_between_its_characters_or_across_a_rejoin ... ok
[INFO] [stdout] test katex_and_unicode_display_equations_are_not_wrapped ... ok
[INFO] [stdout] test a_code_block_keeps_its_line_breaks_and_its_indentation ... ok
[INFO] [stdout] test a_missing_reflow_source_renders_an_empty_document ... ok
[INFO] [stdout] test a_paragraph_of_nothing_but_equations_is_one_display_block ... ok
[INFO] [stdout] test katex_writes_latex_in_dollar_delimiters ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reflow.rs (/opt/rustwide/target/debug/build/rustyfi-html/a02dceb183188f2d/out/reflow-a02dceb183188f2d)
[INFO] [stdout] 
[INFO] [stdout] running 77 tests
[INFO] [stdout] test a_breaker_hyphen_is_undone_and_an_authored_one_is_not ... ok
[INFO] [stdout] test a_math_variant_glyph_is_drawn_from_its_own_outline_not_as_a_character ... ok
[INFO] [stdout] test a_heading_behind_a_breakable_inline_frame_is_promoted ... ok
[INFO] [stdout] test a_repeated_image_is_emitted_once_as_a_shared_rule ... ok
[INFO] [stdout] test a_footnote_lands_as_an_aside_right_after_its_paragraph ... ok
[INFO] [stdout] test a_monospace_paragraph_keeps_its_line_breaks_and_says_so ... ok
[INFO] [stdout] test a_multi_character_math_run_advances_the_pen_by_each_glyphs_own_advance ... ok
[INFO] [stdout] test a_multi_line_embedded_block_keeps_its_soft_hyphen ... ok
[INFO] [stdout] test a_document_touching_every_boundary_stays_balanced ... ok
[INFO] [stdout] test a_negative_inline_skip_is_a_kern_not_a_space ... ok
[INFO] [stdout] test a_centred_line_reports_no_indent ... ok
[INFO] [stdout] test a_text_only_graphics_box_emits_no_sized_wrapper ... ok
[INFO] [stdout] test a_draw_text_run_at_the_boxs_own_origin_stays_in_flow ... ok
[INFO] [stdout] test a_text_only_math_box_emits_no_sized_wrapper ... ok
[INFO] [stdout] test a_frames_own_decoration_is_drawn_over_it ... ok
[INFO] [stdout] test a_vertical_rule_becomes_a_column_border ... ok
[INFO] [stdout] test a_stacked_delimiter_column_copies_its_character_once_not_once_per_part ... ok
[INFO] [stdout] test a_wrapper_carrying_draw_text_reserves_a_minimum_size_not_a_fixed_one ... ok
[INFO] [stdout] test a_whitespace_only_paragraph_emits_nothing ... ok
[INFO] [stdout] test a_plain_filled_panel_becomes_a_background_not_an_svg ... ok
[INFO] [stdout] test an_all_empty_phantom_table_renders_nothing ... ok
[INFO] [stdout] test a_wide_inline_skip_survives_as_a_sized_strut ... ok
[INFO] [stdout] test a_one_line_embedded_block_neither_wraps_nor_offers_a_hyphen ... ok
[INFO] [stdout] test a_ruleless_table_draws_no_borders ... ok
[INFO] [stdout] test a_nested_block_inside_an_open_inline_frame_stays_balanced ... ok
[INFO] [stdout] test an_off_anchor_draw_text_row_is_placed_above_the_row_it_accents ... ok
[INFO] [stdout] test an_embedded_block_inside_a_draw_text_keeps_its_text ... ok
[INFO] [stdout] test consecutive_skips_collapse_to_the_largest ... ok
[INFO] [stdout] test an_image_renders_as_a_self_contained_img ... ok
[INFO] [stdout] test an_undecorated_frame_is_left_alone ... ok
[INFO] [stdout] test cjk_characters_join_into_one_run_with_no_spaces_between ... ok
[INFO] [stdout] test an_ordinary_math_glyph_is_drawn_from_its_outline_not_left_to_the_readers_font ... ok
[INFO] [stdout] test distinct_images_are_not_shared_with_each_other ... ok
[INFO] [stdout] test frame_left_padding_survives_as_a_margin_left ... ok
[INFO] [stdout] test enumerate_marks_become_ol ... ok
[INFO] [stdout] test body_styled_runs_need_no_span ... ok
[INFO] [stdout] test frame_start_end_becomes_a_nested_div ... ok
[INFO] [stdout] test an_embedded_block_between_words_is_inline_not_a_div ... ok
[INFO] [stdout] test goto_name_link_and_matching_destination_frame_wire_together ... ok
[INFO] [stdout] test embedded_block_becomes_a_nested_div_recursively ... ok
[INFO] [stdout] test bullet_fence_is_suppressed ... ok
[INFO] [stdout] test bold_marks_wrap_strong ... ok
[INFO] [stdout] test graphics_renders_as_an_inline_svg ... ok
[INFO] [stdout] test href_through_a_breakable_inline_frame_renders_as_an_anchor_link ... ok
[INFO] [stdout] test consecutive_lines_coalesce_and_skip_splits_into_two_paragraphs ... ok
[INFO] [stdout] test href_frame_renders_as_an_anchor_link ... ok
[INFO] [stdout] test leading_and_trailing_fil_recover_centring_and_right_alignment ... ok
[INFO] [stdout] test an_embedded_block_in_a_drawing_rejoins_lines_but_keeps_paragraphs ... ok
[INFO] [stdout] test math_glyph_font_size_is_in_svg_user_units_not_points ... ok
[INFO] [stdout] test an_inline_frames_decoration_is_painted_on_its_own_wrapper ... ok
[INFO] [stdout] test only_a_hyphen_bearing_discretionary_becomes_a_soft_hyphen ... ok
[INFO] [stdout] test list_marks_become_a_ul_with_li ... ok
[INFO] [stdout] test an_outline_generates_no_table_of_contents ... ok
[INFO] [stdout] test math_renders_as_an_inline_svg_with_glyph_text ... ok
[INFO] [stdout] test an_unindented_paragraph_gets_no_margin_left ... ok
[INFO] [stdout] test math_rules_render_as_svg_paths ... ok
[INFO] [stdout] test an_inline_frame_split_by_a_paragraph_break_stays_balanced ... ok
[INFO] [stdout] test mathml_writes_core_elements_and_tells_display_from_inline ... ok
[INFO] [stdout] test missing_reflow_source_renders_a_placeholder_instead_of_panicking ... ok
[INFO] [stdout] test nested_breakable_inline_frames_close_innermost_first ... ok
[INFO] [stdout] test nested_list_marks_nest_li ... ok
[INFO] [stdout] test no_absolute_length_unit_appears_inside_an_svg_body ... ok
[INFO] [stdout] test no_outline_means_no_nav_and_no_heading_promotion ... ok
[INFO] [stdout] test outline_level_maps_to_the_matching_heading_tag_and_clamps_at_h6 ... ok
[INFO] [stdout] test outline_matched_frame_promotes_its_paragraph_to_a_heading ... ok
[INFO] [stdout] test run_text_is_html_escaped ... ok
[INFO] [stdout] test styled_run_carries_color_and_rising_as_css_not_position ... ok
[INFO] [stdout] test reflow_output_never_uses_absolute_positioning ... ok
[INFO] [stdout] test zero_width_glue_inside_a_word_rejoins_it ... ok
[INFO] [stdout] test table_rules_become_per_cell_borders_and_nothing_else_does ... ok
[INFO] [stdout] test output_fetches_nothing_and_runs_nothing ... ok
[INFO] [stdout] test tabular_renders_as_a_real_table_with_rows_and_cells ... ok
[INFO] [stdout] test the_approx_mark_counts_ink_and_not_an_extent_marker ... ok
[INFO] [stdout] test overlaid_rule_and_content_tabulars_are_paired ... ok
[INFO] [stdout] test the_mathml_stylesheet_is_scoped_to_the_mode ... ok
[INFO] [stdout] test word_spaces_and_script_boundaries_still_take_a_space ... ok
[INFO] [stdout] test emph_marks_wrap_em ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rustyfi_html
[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" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682", kill_on_drop: false }`
[INFO] [stdout] 8be20245b19efafa385c5bd640fd370f40177d4e3c1e41d9cc9f9a1a9a454682
