[INFO] fetching crate unpdf 0.6.3...
[INFO] testing unpdf-0.6.3 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate unpdf 0.6.3 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate unpdf 0.6.3
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate unpdf 0.6.3
[INFO] tweaked toml for crates.io crate unpdf 0.6.3 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate unpdf 0.6.3 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate unpdf 0.6.3 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rc4 v0.2.0
[INFO] [stderr]   Downloaded peak_alloc v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 33f2f9d34ca31f69a1f7b2132d6f132e24ee1f234f127537bb00b7d7041e5faf
[INFO] running `Command { std: "docker" "start" "-a" "33f2f9d34ca31f69a1f7b2132d6f132e24ee1f234f127537bb00b7d7041e5faf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "33f2f9d34ca31f69a1f7b2132d6f132e24ee1f234f127537bb00b7d7041e5faf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "33f2f9d34ca31f69a1f7b2132d6f132e24ee1f234f127537bb00b7d7041e5faf", kill_on_drop: false }`
[INFO] [stdout] 33f2f9d34ca31f69a1f7b2132d6f132e24ee1f234f127537bb00b7d7041e5faf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bcba49ebd83419e2f6d7b040f9940c3a2b5037cd7713f81d03c76bc169a7283e
[INFO] running `Command { std: "docker" "start" "-a" "bcba49ebd83419e2f6d7b040f9940c3a2b5037cd7713f81d03c76bc169a7283e", kill_on_drop: false }`
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling hybrid-array v0.4.10
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling unpdf v0.6.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling crypto-common v0.2.1
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling cipher v0.5.1
[INFO] [stderr]    Compiling rc4 v0.2.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.62s
[INFO] running `Command { std: "docker" "inspect" "bcba49ebd83419e2f6d7b040f9940c3a2b5037cd7713f81d03c76bc169a7283e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bcba49ebd83419e2f6d7b040f9940c3a2b5037cd7713f81d03c76bc169a7283e", kill_on_drop: false }`
[INFO] [stdout] bcba49ebd83419e2f6d7b040f9940c3a2b5037cd7713f81d03c76bc169a7283e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fd27a86c4265f4fbaba34aaa36db7c101e85c432cc8dd6722175712dcc413657
[INFO] running `Command { std: "docker" "start" "-a" "fd27a86c4265f4fbaba34aaa36db7c101e85c432cc8dd6722175712dcc413657", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling peak_alloc v0.3.0
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.40
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling unpdf v0.6.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 38.38s
[INFO] running `Command { std: "docker" "inspect" "fd27a86c4265f4fbaba34aaa36db7c101e85c432cc8dd6722175712dcc413657", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fd27a86c4265f4fbaba34aaa36db7c101e85c432cc8dd6722175712dcc413657", kill_on_drop: false }`
[INFO] [stdout] fd27a86c4265f4fbaba34aaa36db7c101e85c432cc8dd6722175712dcc413657
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fd71fce8f6737a84cd3b22cec1611be9a6c9492e27f83c3ec913c6268865eb6a
[INFO] running `Command { std: "docker" "start" "-a" "fd71fce8f6737a84cd3b22cec1611be9a6c9492e27f83c3ec913c6268865eb6a", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/unpdf-9412c1bab6e25cc7)
[INFO] [stdout] 
[INFO] [stdout] running 200 tests
[INFO] [stdout] test convert::pdf::tests::test_pdf_converter_extensions ... ok
[INFO] [stdout] test convert::pdf::tests::test_pdf_converter_name ... ok
[INFO] [stdout] test convert::tests::test_convert_options_builder ... ok
[INFO] [stdout] test detect::tests::test_detect_pdf_2_0 ... ok
[INFO] [stdout] test convert::tests::test_registry_with_defaults ... ok
[INFO] [stdout] test detect::tests::test_detect_valid_pdf ... ok
[INFO] [stdout] test detect::tests::test_is_pdf_bytes ... ok
[INFO] [stdout] test convert::tests::test_registry_get_by_extension ... ok
[INFO] [stdout] test detect::tests::test_detect_invalid_format ... ok
[INFO] [stdout] test detect::tests::test_detect_too_short ... ok
[INFO] [stdout] test detect::tests::test_version_validation ... ok
[INFO] [stdout] test convert::tests::test_registry_get_by_name ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test error::tests::test_io_error_conversion ... ok
[INFO] [stdout] test model::document::tests::test_document_new ... ok
[INFO] [stdout] test model::document::tests::test_metadata_frontmatter ... ok
[INFO] [stdout] test model::page::tests::test_block_variants ... ok
[INFO] [stdout] test model::document::tests::test_outline ... ok
[INFO] [stdout] test model::page::tests::test_page_letter_a4 ... ok
[INFO] [stdout] test model::paragraph::tests::test_list_info ... ok
[INFO] [stdout] test model::page::tests::test_page_new ... ok
[INFO] [stdout] test model::paragraph::tests::test_text_style ... ok
[INFO] [stdout] test model::paragraph::tests::test_heading ... ok
[INFO] [stdout] test model::paragraph::tests::test_paragraph_plain_text ... ok
[INFO] [stdout] test model::quality::tests::accumulator_matches_from_text_for_single_chunk ... ok
[INFO] [stdout] test model::quality::tests::accumulator_word_count_handles_chunk_boundaries ... ok
[INFO] [stdout] test model::resource::tests::test_detect_mime_type ... ok
[INFO] [stdout] test model::resource::tests::test_resource_new ... ok
[INFO] [stdout] test model::resource::tests::test_suggested_filename ... ok
[INFO] [stdout] test model::table::tests::test_merged_cells ... ok
[INFO] [stdout] test parser::backend::raw_backend_tests::test_raw_backend_decode_content ... ok
[INFO] [stdout] test model::table::tests::test_cell_text ... ok
[INFO] [stdout] test parser::backend::raw_backend_tests::test_iphone_korean_text_decode ... ok
[INFO] [stdout] test parser::backend::raw_backend_tests::test_raw_backend_korean_pages ... ok
[INFO] [stdout] test parser::backend::raw_backend_tests::test_raw_backend_page_dimensions ... ok
[INFO] [stdout] test parser::encoding::tests::test_base_encoding_from_name ... ok
[INFO] [stdout] test parser::backend::tests::test_get_number_from_value ... ok
[INFO] [stdout] test model::table::tests::test_table_with_data ... ok
[INFO] [stdout] test parser::encoding::tests::test_build_encoding_map_with_differences ... ok
[INFO] [stdout] test parser::backend::raw_backend_tests::test_raw_backend_metadata ... ok
[INFO] [stdout] test model::quality::tests::accumulator_matches_from_text_for_multi_chunks ... ok
[INFO] [stdout] test model::table::tests::test_table_new ... ok
[INFO] [stdout] test parser::backend::raw_backend_tests::test_raw_backend_page_content ... ok
[INFO] [stdout] test parser::encoding::tests::test_glyph_name_to_unicode_algorithmic ... ok
[INFO] [stdout] test parser::encoding::tests::test_mac_roman_high ... ok
[INFO] [stdout] test parser::encoding::tests::test_standard_encoding_special_quotes ... ok
[INFO] [stdout] test parser::encoding::tests::test_glyph_name_to_unicode_basic ... ok
[INFO] [stdout] test parser::encoding::tests::test_win_ansi_ascii ... ok
[INFO] [stdout] test parser::font::tests::test_decode_text_simple_utf8 ... ok
[INFO] [stdout] test parser::font::tests::test_to_unicode_map_decode_2byte ... ok
[INFO] [stdout] test parser::font::tests::test_parse_to_unicode_cmap_bfchar_2byte ... ok
[INFO] [stdout] test parser::layout::tests::test_column_contains ... ok
[INFO] [stdout] test parser::font::tests::test_parse_to_unicode_cmap_bfrange ... ok
[INFO] [stdout] test parser::font::tests::test_to_unicode_map_decode_1byte ... ok
[INFO] [stdout] test parser::encoding::tests::test_win_ansi_latin1_supplement ... ok
[INFO] [stdout] test parser::encoding::tests::test_decode_with_encoding_map_cp1252 ... ok
[INFO] [stdout] test parser::backend::raw_backend_tests::test_raw_backend_pages ... ok
[INFO] [stdout] test parser::encoding::tests::test_decode_with_encoding_map ... ok
[INFO] [stdout] test parser::font::tests::test_decode_text_simple_latin1 ... ok
[INFO] [stdout] test parser::options::tests::test_default_min_image_dimension ... ok
[INFO] [stdout] test parser::layout::tests::test_merge_fragmented_spans_preserves_normal ... ok
[INFO] [stdout] test parser::layout::tests::test_text_span_bold_detection ... ok
[INFO] [stdout] test parser::options::tests::test_default_options ... ok
[INFO] [stdout] test parser::options::tests::test_with_min_image_dimension_override ... ok
[INFO] [stdout] test parser::pdf_parser::tests::test_parse_pdf_date_minimal ... ok
[INFO] [stdout] test parser::layout::tests::test_merge_fragmented_spans_single_chars ... ok
[INFO] [stdout] test parser::layout::tests::test_column_contains_span ... ok
[INFO] [stdout] test parser::raw::content::tests::test_parse_graphics_ops ... ok
[INFO] [stdout] test parser::raw::content::tests::test_parse_real_numbers ... ok
[INFO] [stdout] test parser::raw::content::tests::test_parse_tj_array ... ok
[INFO] [stdout] test parser::raw::content::tests::test_tstar_operator ... ok
[INFO] [stdout] test parser::raw::document::tests::test_load_outline_pdf ... ok
[INFO] [stdout] test parser::options::tests::test_parse_options_builder ... ok
[INFO] [stdout] test parser::raw::document::tests::test_load_trivial_pdf ... ok
[INFO] [stdout] test parser::raw::document::tests::test_load_unicode_pdf ... ok
[INFO] [stdout] test parser::raw::document::tests::test_pages_enumeration ... ok
[INFO] [stdout] test parser::raw::stream::tests::test_decode_ascii_hex ... ok
[INFO] [stdout] test parser::font::tests::test_parse_to_unicode_cmap_bfchar ... ok
[INFO] [stdout] test parser::layout::tests::test_font_statistics ... ok
[INFO] [stdout] test parser::raw::document::tests::test_catalog_accessible ... ok
[INFO] [stdout] test parser::raw::content::tests::test_empty_content_stream ... ok
[INFO] [stdout] test parser::raw::document::tests::test_page_has_dict ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_bool_false ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_bool_true ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_array ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_empty_array ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_dict ... ok
[INFO] [stdout] test parser::raw::content::tests::test_parse_simple_text_ops ... ok
[INFO] [stdout] test parser::raw::stream::tests::test_decompress_uncompressed ... ok
[INFO] [stdout] test parser::raw::stream::tests::test_decompress_flate ... ok
[INFO] [stdout] test parser::raw::stream::tests::test_unsupported_filter ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_empty_name ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_hex_string_odd_length ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_hex_string ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_literal_string ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_literal_string_escaped ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_literal_string_nested_parens ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_name ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_negative_integer ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_null ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_reference ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_real ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_indirect_object ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_name_with_hex_escape ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_nested_array ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_skip_comments ... ok
[INFO] [stdout] test parser::raw::xref::tests::test_find_startxref ... ok
[INFO] [stdout] test parser::raw::tokenizer::tests::test_parse_integer ... ok
[INFO] [stdout] test parser::raw::xref::tests::test_find_startxref_with_trailing_whitespace ... ok
[INFO] [stdout] test parser::stream::reorder_tests::flushes_in_ascending_order ... ok
[INFO] [stdout] test parser::raw::xref::tests::test_traditional_xref_multiple_subsections ... ok
[INFO] [stdout] test parser::stream::reorder_tests::skip_to_next_present_handles_gaps ... ok
[INFO] [stdout] test parser::raw::xref::tests::test_find_startxref_not_found ... ok
[INFO] [stdout] test parser::stream::reorder_tests::waits_for_missing_head ... ok
[INFO] [stdout] test parser::raw::xref::tests::test_parse_traditional_xref ... ok
[INFO] [stdout] test parser::raw::xref::tests::test_read_field ... ok
[INFO] [stdout] test parser::table_detector::tests::test_bullet_list_not_detected_as_table ... ok
[INFO] [stdout] test parser::table_detector::tests::test_is_list_marker ... ok
[INFO] [stdout] test parser::table_detector::tests::test_group_into_rows ... ok
[INFO] [stdout] test parser::table_detector::tests::test_detect_simple_table ... ok
[INFO] [stdout] test parser::table_detector::tests::test_sparse_misdetection_rejected ... ok
[INFO] [stdout] test parser::table_detector::tests::test_numbered_list_not_detected_as_table ... ok
[INFO] [stdout] test parser::table_detector::tests::test_no_table_single_column ... ok
[INFO] [stdout] test parser::table_detector::tests::test_real_two_column_table_still_detected ... ok
[INFO] [stdout] test parser::table_detector::tests::test_two_column_layout_not_detected_as_table ... ok
[INFO] [stdout] test parser::table_detector::tests::test_detect_columns ... ok
[INFO] [stdout] test parser::table_detector::tests::test_table_model_conversion ... ok
[INFO] [stdout] test parser::encoding::tests::test_win_ansi_cp1252_specials ... ok
[INFO] [stdout] test render::json::tests::test_to_json_compact ... ok
[INFO] [stdout] test render::markdown::tests::test_escape_markdown ... ok
[INFO] [stdout] test render::json::tests::test_to_json_pretty ... ok
[INFO] [stdout] test render::cleanup::tests::test_unicode_normalization ... ok
[INFO] [stdout] test render::markdown::tests::test_page_markers_none_by_default ... ok
[INFO] [stdout] test parser::font::tests::test_decode_text_simple_utf16be ... ok
[INFO] [stdout] test render::cleanup::tests::test_hyphenation_fix ... ok
[INFO] [stdout] test render::cleanup::tests::test_merge_cjk_with_space ... ok
[INFO] [stdout] test render::cleanup::tests::test_frontmatter_preservation ... ok
[INFO] [stdout] test render::markdown::tests::test_page_markers_after_frontmatter ... ok
[INFO] [stdout] test render::cleanup::tests::test_ligature_fix ... ok
[INFO] [stdout] test render::options::tests::test_page_marker_style_builder ... ok
[INFO] [stdout] test render::markdown::tests::test_to_roman ... ok
[INFO] [stdout] test render::cleanup::tests::test_merge_list_markers_bullet ... ok
[INFO] [stdout] test render::options::tests::test_page_marker_style_default_is_none ... ok
[INFO] [stdout] test render::options::tests::test_page_selection_includes ... ok
[INFO] [stdout] test render::options::tests::test_page_selection_parse ... ok
[INFO] [stdout] test render::cleanup::tests::test_merge_single_newlines ... ok
[INFO] [stdout] test render::options::tests::test_render_options_builder ... ok
[INFO] [stdout] test render::result::tests::test_extraction_stats_count_text ... ok
[INFO] [stdout] test render::result::tests::test_extraction_stats_merge ... ok
[INFO] [stdout] test render::result::tests::test_render_result_content_only ... ok
[INFO] [stdout] test render::streaming::tests::test_collect_content ... ok
[INFO] [stdout] test render::streaming::tests::test_render_event_content ... ok
[INFO] [stdout] test render::streaming::tests::test_streaming_renderer_emits_page_markers ... ok
[INFO] [stdout] test render::streaming::tests::test_streaming_renderer_empty_doc ... ok
[INFO] [stdout] test render::streaming::tests::test_streaming_renderer_with_content ... ok
[INFO] [stdout] test render::streaming::tests::test_streaming_renderer_no_markers_by_default ... ok
[INFO] [stdout] test render::visitor::tests::test_default_visitor ... ok
[INFO] [stdout] test render::streaming::tests::test_streaming_renderer_with_frontmatter ... ok
[INFO] [stdout] test render::visitor::tests::test_composite_visitor ... ok
[INFO] [stdout] test render::visitor::tests::test_skip_images_visitor ... ok
[INFO] [stdout] test render::visitor::tests::test_visitor_action_default ... ok
[INFO] [stdout] test render::visitor::tests::test_max_heading_depth_visitor ... ok
[INFO] [stdout] test render::markdown::tests::test_render_simple_paragraph ... ok
[INFO] [stdout] test tests::test_cleanup_preset_variants ... ok
[INFO] [stdout] test tests::test_detect_format_empty_data ... ok
[INFO] [stdout] test render::markdown::tests::test_render_heading ... ok
[INFO] [stdout] test tests::test_detect_format_too_short ... ok
[INFO] [stdout] test tests::test_detect_format_unknown_magic ... ok
[INFO] [stdout] test parser::pdf_parser::tests::test_parse_pdf_date ... ok
[INFO] [stdout] test render::visitor::tests::test_visitor_action_replacement ... ok
[INFO] [stdout] test tests::test_detect_valid_pdf_17 ... ok
[INFO] [stdout] test render::visitor::tests::test_visitor_action_should_skip ... ok
[INFO] [stdout] test tests::test_detect_valid_pdf_20 ... ok
[INFO] [stdout] test tests::test_is_pdf_bytes ... ok
[INFO] [stdout] test tests::test_page_selection_all ... ok
[INFO] [stdout] test tests::test_parse_bytes_empty_data ... ok
[INFO] [stdout] test tests::test_parse_bytes_unknown_magic ... ok
[INFO] [stdout] test tests::test_render_options_with_image_dir ... ok
[INFO] [stdout] test tests::test_unpdf_builder ... ok
[INFO] [stdout] test tests::test_unpdf_builder_chained ... ok
[INFO] [stdout] test tests::test_json_format_variants ... ok
[INFO] [stdout] test tests::test_unpdf_builder_default ... ok
[INFO] [stdout] test tests::test_unpdf_builder_sequential ... ok
[INFO] [stdout] test tests::test_unpdf_builder_parse_invalid_bytes ... ok
[INFO] [stdout] test tests::test_unpdf_builder_text_only ... ok
[INFO] [stdout] test tests::test_parse_bytes_too_short ... ok
[INFO] [stdout] test tests::test_unpdf_builder_with_table_fallback ... ok
[INFO] [stdout] test tests::test_unpdf_builder_with_password ... ok
[INFO] [stdout] test tests::test_render_options_defaults ... ok
[INFO] [stdout] test tests::test_unpdf_builder_with_pages ... ok
[INFO] [stdout] test render::cleanup::tests::test_remove_replacement_char ... ok
[INFO] [stdout] test render::cleanup::tests::test_merge_list_markers_number ... ok
[INFO] [stdout] test render::cleanup::tests::test_bullet_standardization ... ok
[INFO] [stdout] test render::markdown::tests::test_page_markers_comment_inserted ... ok
[INFO] [stdout] test render::cleanup::tests::test_merge_cjk_lines ... ok
[INFO] [stdout] test render::markdown::tests::test_render_with_frontmatter ... ok
[INFO] [stdout] test render::markdown::tests::test_page_markers_precede_content ... ok
[INFO] [stdout] test render::markdown::tests::test_page_markers_respect_page_selection ... ok
[INFO] [stdout] test render::markdown::tests::test_page_markers_survive_cleanup ... ok
[INFO] [stdout] test render::text::tests::test_to_text ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 200 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/acroform_test.rs (/opt/rustwide/target/debug/deps/acroform_test-220cb9438d52478b)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_form_field_checkbox_checked ... ok
[INFO] [stdout] test test_form_field_checkbox_unchecked ... ok
[INFO] [stdout] test test_form_field_no_value_no_default ... ok
[INFO] [stdout] test test_form_field_no_value_uses_default ... ok
[INFO] [stdout] test test_form_field_text ... ok
[INFO] [stdout] test test_form_pdf_extracts_fields ... ok
[INFO] [stdout] test test_form_fields_in_markdown ... ok
[INFO] [stdout] test test_pdflatex_form_fields ... ok
[INFO] [stdout] test test_non_form_pdf_has_no_fields ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bidi_test.rs (/opt/rustwide/target/debug/deps/bidi_test-741f170d900b8bcc)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_arabic_pdf_extraction ... ok
[INFO] [stdout] test test_contains_rtl_arabic ... ok
[INFO] [stdout] test test_contains_rtl_hebrew ... ok
[INFO] [stdout] test test_reorder_bidi_latin ... ok
[INFO] [stdout] test test_contains_rtl_latin ... ok
[INFO] [stdout] test test_reorder_bidi_arabic ... ok
[INFO] [stderr]      Running tests/cjk_extraction_test.rs (/opt/rustwide/target/debug/deps/cjk_extraction_test-c7a8ad97fecda325)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_cid_out_of_range ... ok
[INFO] [stdout] test test_cjk_table_no_oversplit ... ok
[INFO] [stdout] test test_decode_bytes ... ok
[INFO] [stdout] test test_decode_odd_bytes ... ok
[INFO] [stdout] test test_decode_empty ... ok
[INFO] [stdout] test test_korea1_lookup_hangul ... ok
[INFO] [stdout] test test_korean_pdf_extracts_text ... ok
[INFO] [stdout] test test_japan1_lookup ... ok
[INFO] [stdout] test test_korean_pdf_no_replacement_flood ... ok
[INFO] [stdout] test test_unknown_collection ... ok
[INFO] [stdout] test test_unknown_registry ... ok
[INFO] [stdout] test test_extraction_quality_korean ... ok
[INFO] [stdout] test test_korea1_lookup_space ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/converter_test.rs (/opt/rustwide/target/debug/deps/converter_test-8d82405e9f84c217)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_convert_options_builder ... ok
[INFO] [stdout] test test_convert_result_mime_types ... ok
[INFO] [stdout] test test_convert_result_methods ... ok
[INFO] [stdout] test test_converter_registry_multiple_converters ... ok
[INFO] [stdout] test test_converter_registry_get_by_name ... ok
[INFO] [stdout] test test_converter_registry_with_defaults ... ok
[INFO] [stdout] test test_mock_converter ... ok
[INFO] [stdout] test test_convert_result_with_stats ... ok
[INFO] [stdout] test test_pdf_converter_extensions ... ok
[INFO] [stdout] test test_converter_registry_new ... ok
[INFO] [stdout] test test_output_format_default ... ok
[INFO] [stdout] test test_registry_convert_bytes_unsupported ... ok
[INFO] [stdout] test test_converter_registry_get_by_extension ... ok
[INFO] [stdout] test test_pdf_converter_name ... ok
[INFO] [stdout] test test_registry_convert_no_extension_error ... ok
[INFO] [stdout] test test_registry_convert_unsupported_extension_error ... ok
[INFO] [stdout] test test_supported_extensions ... ok
[INFO] [stderr]      Running tests/diagnostics_test.rs (/opt/rustwide/target/debug/deps/diagnostics_test-6003f3d5f5279449)
[INFO] [stdout] test test_converter_registry_register ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_basic_pdf_has_quality_metrics ... ok
[INFO] [stdout] test test_extraction_quality_from_text ... ok
[INFO] [stdout] test test_extraction_quality_empty ... ok
[INFO] [stdout] test test_image_pdf_has_content ... ok
[INFO] [stdout] test test_multicolumn_reading_order ... ok
[INFO] [stdout] test test_encrypted_pdf_handling ... ok
[INFO] [stdout] test test_extraction_quality_low ... ok
[INFO] [stdout] test test_page_number_pattern ... ok
[INFO] [stdout] test test_table_extraction_basic ... ok
[INFO] [stdout] test test_two_column_reading_order ... ok
[INFO] [stdout] test test_toc_dot_leader_removal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/raw_parser_test.rs (/opt/rustwide/target/debug/deps/raw_parser_test-88c01f7cd634fbef)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_chipcap2_encrypted_datasheet ... ok
[INFO] [stdout] test test_encrypted_pdf_detected ... ok
[INFO] [stdout] test test_parse_cjk_arabic ... ok
[INFO] [stdout] test test_iphone_info_korean_extraction ... ok
[INFO] [stdout] test test_parse_complex_multicolumn ... ok
[INFO] [stdout] test test_parse_forms_pdf ... ok
[INFO] [stdout] test test_parse_images_pdf ... ok
[INFO] [stdout] test test_parse_cjk_korean ... ok
[INFO] [stdout] test test_parse_sample_pdf ... ok
[INFO] [stdout] test test_parse_scientific_arxiv ... ok
[INFO] [stdout] test test_parse_outline_pdf ... ok
[INFO] [stdout] test test_parse_tables ... ok
[INFO] [stdout] test test_parse_trivial_pdf ... ok
[INFO] [stdout] test test_patent_document_vectorized_text ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/streaming_equivalence.rs (/opt/rustwide/target/debug/deps/streaming_equivalence-0ba9bb574f3d3399)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test parallel_preserves_page_count_and_order ... ok
[INFO] [stdout] test parallel_preserves_page_text_lengths_within_tolerance ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/streaming_test.rs (/opt/rustwide/target/debug/deps/streaming_test-3ae7bfb3a90fbc7f)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_streaming_renderer_basic ... ok
[INFO] [stdout] test test_streaming_renderer_content ... ok
[INFO] [stdout] test test_streaming_renderer_empty_document ... ok
[INFO] [stdout] test test_streaming_renderer_is_done ... ok
[INFO] [stdout] test test_streaming_renderer_page_count ... ok
[INFO] [stdout] test test_streaming_renderer_page_events ... ok
[INFO] [stdout] test test_streaming_renderer_with_frontmatter ... ok
[INFO] [stdout] test test_streaming_renderer_page_selection ... ok
[INFO] [stdout] test test_render_event_methods ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/visitor_test.rs (/opt/rustwide/target/debug/deps/visitor_test-a6d7c4d26f43ae12)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_composite_visitor_chaining ... ok
[INFO] [stdout] test test_max_heading_depth_visitor ... ok
[INFO] [stdout] test test_simple_table_visitor ... ok
[INFO] [stdout] test test_visitor_action_methods ... ok
[INFO] [stdout] test test_skip_images_visitor ... ok
[INFO] [stdout] test test_counting_visitor ... ok
[INFO] [stdout] test test_default_visitor_all_continue ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/xycut_test.rs (/opt/rustwide/target/debug/deps/xycut_test-a5272c93f64dcc91)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stderr]    Doc-tests unpdf
[INFO] [stdout] test test_empty_input ... ok
[INFO] [stdout] test test_multicolumn_pdf_with_xycut ... ok
[INFO] [stdout] test test_header_plus_two_columns ... ok
[INFO] [stdout] test test_single_block ... ok
[INFO] [stdout] test test_three_columns ... ok
[INFO] [stdout] test test_two_column_pdf_with_xycut ... ok
[INFO] [stdout] test test_single_column ... ok
[INFO] [stdout] test test_two_columns ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test src/lib.rs - to_markdown_with_options (line 223) - compile ... ok
[INFO] [stdout] test src/detect.rs - detect::detect_format_from_path (line 38) - compile ... ok
[INFO] [stdout] test src/lib.rs - to_json (line 259) - compile ... ok
[INFO] [stdout] test src/lib.rs - to_markdown (line 207) - compile ... ok
[INFO] [stdout] test src/lib.rs - parse_bytes (line 118) - compile ... ok
[INFO] [stdout] test src/render/streaming.rs - render::streaming (line 9) - compile ... ok
[INFO] [stdout] test src/lib.rs - parse_file_with_options (line 97) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 10) - compile ... ok
[INFO] [stdout] test src/lib.rs - parse_file (line 77) - compile ... ok
[INFO] [stdout] test src/lib.rs - extract_text (line 188) - compile ... ok
[INFO] [stdout] test src/lib.rs - to_text (line 243) - compile ... ok
[INFO] [stdout] test src/lib.rs - Unpdf (line 274) - compile ... ok
[INFO] [stdout] test src/parser/pdf_parser.rs - parser::pdf_parser::PdfParser::for_each_page (line 197) - compile ... ok
[INFO] [stdout] test src/lib.rs - parse_reader (line 143) - compile ... ok
[INFO] [stdout] test src/lib.rs - parse_file_with_password (line 170) - compile ... ok
[INFO] [stdout] test src/convert/mod.rs - convert (line 9) - compile ... ok
[INFO] [stdout] test src/render/visitor.rs - render::visitor (line 8) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.68s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fd71fce8f6737a84cd3b22cec1611be9a6c9492e27f83c3ec913c6268865eb6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fd71fce8f6737a84cd3b22cec1611be9a6c9492e27f83c3ec913c6268865eb6a", kill_on_drop: false }`
[INFO] [stdout] fd71fce8f6737a84cd3b22cec1611be9a6c9492e27f83c3ec913c6268865eb6a
