[INFO] fetching crate rpdfium-render 7676.6.4... [INFO] testing rpdfium-render-7676.6.4 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate rpdfium-render 7676.6.4 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate rpdfium-render 7676.6.4 [INFO] finished tweaking crates.io crate rpdfium-render 7676.6.4 [INFO] tweaked toml for crates.io crate rpdfium-render 7676.6.4 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate rpdfium-render 7676.6.4 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate rpdfium-render 7676.6.4 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" "+562dee4820c458d823175268e41601d4c060588a" "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 hayro-ccitt v0.2.0 [INFO] [stderr] Downloaded rpdfium-graphics v7676.6.4 [INFO] [stderr] Downloaded zune-jpeg v0.5.12 [INFO] [stderr] Downloaded font-types v0.9.0 [INFO] [stderr] Downloaded hayro-jbig2 v0.1.0 [INFO] [stderr] Downloaded rpdfium-doc v7676.6.4 [INFO] [stderr] Downloaded hayro-jpeg2000 v0.1.1 [INFO] [stderr] Downloaded rpdfium-page v7676.6.4 [INFO] [stderr] Downloaded rpdfium-font v7676.6.4 [INFO] [stderr] Downloaded moxcms v0.8.0 [INFO] [stderr] Downloaded rpdfium-core v7676.6.4 [INFO] [stderr] Downloaded rpdfium-parser v7676.6.4 [INFO] [stderr] Downloaded rpdfium-codec v7676.6.4 [INFO] [stderr] Downloaded skrifa v0.36.0 [INFO] [stderr] Downloaded read-fonts v0.34.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 81b4a1e0ac16d6f9bfee40fa43db12e081cf51666c955e8aba95fc894310001f [INFO] running `Command { std: "docker" "start" "-a" "81b4a1e0ac16d6f9bfee40fa43db12e081cf51666c955e8aba95fc894310001f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "81b4a1e0ac16d6f9bfee40fa43db12e081cf51666c955e8aba95fc894310001f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81b4a1e0ac16d6f9bfee40fa43db12e081cf51666c955e8aba95fc894310001f", kill_on_drop: false }` [INFO] [stdout] 81b4a1e0ac16d6f9bfee40fa43db12e081cf51666c955e8aba95fc894310001f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 90a8fa1ca9cc209c2d83b33d7b8469fee98ca75ef8df8299b09d455f9404e014 [INFO] running `Command { std: "docker" "start" "-a" "90a8fa1ca9cc209c2d83b33d7b8469fee98ca75ef8df8299b09d455f9404e014", kill_on_drop: false }` [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling zune-core v0.5.1 [INFO] [stderr] Compiling hayro-ccitt v0.2.0 [INFO] [stderr] Compiling hayro-jpeg2000 v0.1.1 [INFO] [stderr] Compiling strict-num v0.1.1 [INFO] [stderr] Compiling block-padding v0.3.3 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling pxfm v0.1.27 [INFO] [stderr] Compiling inout v0.1.4 [INFO] [stderr] Compiling hayro-jbig2 v0.1.0 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling fdeflate v0.3.7 [INFO] [stderr] Compiling zune-jpeg v0.5.12 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling cbc v0.1.2 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling png v0.17.16 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling moxcms v0.8.0 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling rpdfium-core v7676.6.4 [INFO] [stderr] Compiling bytemuck v1.25.0 [INFO] [stderr] Compiling font-types v0.9.0 [INFO] [stderr] Compiling tiny-skia-path v0.11.4 [INFO] [stderr] Compiling rpdfium-codec v7676.6.4 [INFO] [stderr] Compiling rpdfium-graphics v7676.6.4 [INFO] [stderr] Compiling read-fonts v0.34.0 [INFO] [stderr] Compiling rpdfium-parser v7676.6.4 [INFO] [stderr] Compiling tiny-skia v0.11.4 [INFO] [stderr] Compiling skrifa v0.36.0 [INFO] [stderr] Compiling rpdfium-font v7676.6.4 [INFO] [stderr] Compiling rpdfium-page v7676.6.4 [INFO] [stderr] Compiling rpdfium-doc v7676.6.4 [INFO] [stderr] Compiling rpdfium-render v7676.6.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.02s [INFO] running `Command { std: "docker" "inspect" "90a8fa1ca9cc209c2d83b33d7b8469fee98ca75ef8df8299b09d455f9404e014", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "90a8fa1ca9cc209c2d83b33d7b8469fee98ca75ef8df8299b09d455f9404e014", kill_on_drop: false }` [INFO] [stdout] 90a8fa1ca9cc209c2d83b33d7b8469fee98ca75ef8df8299b09d455f9404e014 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cdd0a3baf5ba34baa79e805a0d31ed32022c8f652e34c4727f76f628f971ffc2 [INFO] running `Command { std: "docker" "start" "-a" "cdd0a3baf5ba34baa79e805a0d31ed32022c8f652e34c4727f76f628f971ffc2", kill_on_drop: false }` [INFO] [stderr] Compiling rpdfium-render v7676.6.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.22s [INFO] running `Command { std: "docker" "inspect" "cdd0a3baf5ba34baa79e805a0d31ed32022c8f652e34c4727f76f628f971ffc2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cdd0a3baf5ba34baa79e805a0d31ed32022c8f652e34c4727f76f628f971ffc2", kill_on_drop: false }` [INFO] [stdout] cdd0a3baf5ba34baa79e805a0d31ed32022c8f652e34c4727f76f628f971ffc2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 03c2a96f84a12f33fa65604a092bebe754a34d147012d2a286a916b87ff27c51 [INFO] running `Command { std: "docker" "start" "-a" "03c2a96f84a12f33fa65604a092bebe754a34d147012d2a286a916b87ff27c51", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rpdfium_render-6bc536401fca1069) [INFO] [stdout] [INFO] [stdout] running 235 tests [INFO] [stdout] test annotation_render::tests::test_render_annotations_empty_list ... ok [INFO] [stdout] test cfx_cmyk_to_srgb::tests::test_f32_pure_cyan ... ok [INFO] [stdout] test annotation_render::tests::test_render_with_visible_annotation_overlay ... ok [INFO] [stdout] test cfx_cmyk_to_srgb::tests::test_pure_magenta ... ok [INFO] [stdout] test cfx_cmyk_to_srgb::tests::test_pure_yellow ... ok [INFO] [stdout] test cfx_cmyk_to_srgb::tests::test_pure_cyan ... ok [INFO] [stdout] test cfx_cmyk_to_srgb::tests::test_rich_black ... ok [INFO] [stdout] test annotation_render::tests::test_annotation_visibility_filtering ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_color_dodge_pixel ... ok [INFO] [stdout] test cfx_cmyk_to_srgb::tests::test_pure_black ... ok [INFO] [stdout] test cfx_cmyk_to_srgb::tests::test_pure_white ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_color_burn_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_darken_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_difference_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_exclusion_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_hue_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_luminosity_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_luminosity_pixel_preserves_hue ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_mapping ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_hue_pixel_distinct_hue ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_color_mode_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_multiply_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_normal_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_overlay_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_saturation_pixel_desaturate ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_saturation_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_screen_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_build_path_curve ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_hard_light_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_build_path_empty ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_soft_light_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_build_path_triangle ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_clip_box_default_full_surface ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_clip_box_empty_prevents_painting ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_blend_mode_lighten_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_clip_box_path_fill_restricts_painting ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_clip_box_path_stroke ... ignored, rpdfium does not expose stroke-based clip path API [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_draw_alpha_bitmap_empty_is_noop ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_draw_alpha_bitmap_half_alpha ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_fill_produces_colored_pixels ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_image_to_premul_rgba_with_alpha ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_clip_path_fill ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_default_backend ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_draw_alpha_bitmap_produces_colored_pixel ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_group_opacity_on_transparent ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_group_without_mask_unchanged ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_finish_returns_bitmap ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_draw_alpha_bitmap_zero_alpha_leaves_bg ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_stroke_produces_pixels ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_clip_box_rect_restricts_painting ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_stroke_with_dash ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_surface_dimensions_and_pixels ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_group_with_alpha_mask ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_group_compositing ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_image_to_premul_rgb ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_transform_identity ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_transform_scale ... ok [INFO] [stdout] test cfx_glyphcache::tests::test_cache_empty_and_len ... ok [INFO] [stdout] test cfx_glyphcache::tests::test_cache_insert_and_hit ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_fill_rect_contains_setrgbcolor ... ok [INFO] [stdout] test cfx_glyphcache::tests::test_cache_miss_returns_none ... ok [INFO] [stdout] test cfx_glyphcache::tests::test_different_sizes_different_keys ... ok [INFO] [stdout] test cfx_glyphcache::tests::test_max_cached_size_constant ... ok [INFO] [stdout] test cfx_glyphcache::tests::test_negative_cache_entry ... ok [INFO] [stdout] test cfx_glyphcache::tests::test_quantize_size_rounds ... ok [INFO] [stdout] test cfx_glyphcache::tests::test_raster_glyph_key_eq_and_hash ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_group_push_pop_uses_gsave_grestore ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_eofill_operator_for_even_odd_rule ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_clip_uses_gsave_grestore ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_moveto_lineto_appear_in_fill_output ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_nested_group_opacity_on_transparent ... ok [INFO] [stdout] test cfx_glyphcache::tests::test_cache_eviction ... ok [INFO] [stdout] test cfx_defaultrenderdevice::tests::test_image_to_premul_gray ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_new_raw_omits_preamble ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_output_ends_with_eof_marker ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_surface_dimensions_appear_in_page_bounding_box ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_surface_dimensions_from_backend ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_forced_color_background_applied ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_render_empty_tree ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_forced_color_overrides_fill ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_tiled_render_config_builder ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_tiled_render_cancellation_stops_early ... ok [INFO] [stdout] test color_convert::tests::test_clamping_out_of_range ... ok [INFO] [stdout] test color_convert::tests::test_cmyk_black ... ok [INFO] [stdout] test color_convert::tests::test_cmyk_half_key ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_tiled_render_matches_full_render ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_render_group_half_opacity_on_opaque_bg ... ok [INFO] [stdout] test color_convert::tests::test_cmyk_stress_low_values ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_render_simple_fill ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_render_group_opacity_transparent_bg_with_smask ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_render_group_isolated_contains_content_within_boundary ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_render_group_multiply_blend_mode ... ok [INFO] [stdout] test color_convert::tests::test_constants ... ok [INFO] [stdout] test color_convert::tests::test_alpha_scaling ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_render_group_opacity_transparent_bg_simple ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_cmyk_mixed_clamping ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_five_components ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_gray_over_one ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_gray_negative ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_rgb_all_negative ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_rgb_mixed_bounds ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_zero_components ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_rgb_all_over ... ok [INFO] [stdout] test color_convert::tests::test_icc_based_garbage_profile_falls_back ... ok [INFO] [stdout] test color_convert::tests::test_icc_based_no_profile_falls_back_to_alternate ... ok [INFO] [stdout] test color_convert::tests::test_gray_to_rgba ... ok [INFO] [stdout] test color_convert::tests::test_icc_transform_gray_layout ... ok [INFO] [stdout] test color_convert::tests::test_icc_transform_unknown_components_returns_none ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_tiled_render_progress_callback_count ... ok [INFO] [stdout] test color_convert::tests::test_icc_transform_cmyk_layout ... ok [INFO] [stdout] test color_convert::tests::test_rgb_to_rgba ... ok [INFO] [stdout] test image::tests::test_decoded_image_clone ... ok [INFO] [stdout] test error::tests::test_render_error_image_decode ... ok [INFO] [stdout] test error::tests::test_render_error_is_send_sync ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_render_with_page_transform ... ok [INFO] [stdout] test color_convert::tests::test_cmyk_to_rgba ... ok [INFO] [stdout] test error::tests::test_render_error_display ... ok [INFO] [stdout] test image::tests::test_decoded_image_format_eq ... ok [INFO] [stdout] test page_transform::tests::test_non_zero_origin ... ok [INFO] [stdout] test page_transform::tests::test_standard_letter_page ... ok [INFO] [stdout] test page_transform::tests::test_zero_size_returns_identity ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_preamble_contains_abbreviations ... ok [INFO] [stdout] test cfx_psrenderer::tests::test_ps_stroke_path_contains_operators ... ok [INFO] [stdout] test render_defines::tests::test_builder_with_antialiasing ... ok [INFO] [stdout] test render_defines::tests::test_builder_chaining ... ok [INFO] [stdout] test render_defines::tests::test_builder_with_media_box ... ok [INFO] [stdout] test render_defines::tests::test_builder_with_rotation ... ok [INFO] [stdout] test render_defines::tests::test_builder_with_progress ... ok [INFO] [stdout] test render_defines::tests::test_builder_with_size ... ok [INFO] [stdout] test render_defines::tests::test_builder_with_grayscale ... ok [INFO] [stdout] test render_defines::tests::test_builder_with_tile_size ... ok [INFO] [stdout] test render_defines::tests::test_color_scheme_high_contrast ... ok [INFO] [stdout] test cfx_renderdevice::tests::test_tiled_render_none_tile_size_falls_back ... ok [INFO] [stdout] test page_transform::tests::test_double_dpi_scaling ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_alpha_negative ... ok [INFO] [stdout] test render_defines::tests::test_builder_with_background ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_alpha_over_one ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_cmyk_negative_values ... ok [INFO] [stdout] test render_defines::tests::test_default_config_has_no_forced_colors ... ok [INFO] [stdout] test render_defines::tests::test_config_is_send_sync ... ok [INFO] [stdout] test render_shading::tests::test_components_to_rgba_gray ... ok [INFO] [stdout] test render_defines::tests::test_grayscale_conversion ... ok [INFO] [stdout] test render_shading::tests::test_components_to_rgba_rgb ... ok [INFO] [stdout] test render_defines::tests::test_render_config_with_forced_colors_builder ... ok [INFO] [stdout] test render_shading::tests::test_color_table_size_is_256 ... ok [INFO] [stdout] test render_shading::tests::test_color_table_has_256_entries ... ok [INFO] [stdout] test render_shading::tests::test_component_to_shading_index_clamping ... ok [INFO] [stdout] test render_shading::tests::test_color_table_rgb_gradient ... ok [INFO] [stdout] test render_defines::tests::test_render_config_per_feature_aa_defaults ... ok [INFO] [stdout] test render_defines::tests::test_render_config_with_path_antialiasing_false_builder ... ok [INFO] [stdout] test render_defines::tests::test_default_config ... ok [INFO] [stdout] test render_shading::tests::test_evaluate_color_2d_uses_both_inputs ... ok [INFO] [stdout] test render_shading::tests::test_evaluate_color_cmyk ... ok [INFO] [stdout] test render_shading::tests::test_evaluate_color_rgb ... ok [INFO] [stdout] test render_shading::tests::test_evaluate_color_gray ... ok [INFO] [stdout] test render_shading::tests::test_interpolate_i32_basic ... ok [INFO] [stdout] test render_shading::tests::test_interpolate_i32_zero_delta2_returns_p1 ... ok [INFO] [stdout] test render_shading::tests::test_is_float_zero_boundary ... ok [INFO] [stdout] test render_shading::tests::test_matrix_inverse_f32_identity_inverts_to_identity ... ok [INFO] [stdout] test render_shading::tests::test_matrix_inverse_f32_scale_matrix ... ok [INFO] [stdout] test render_shading::tests::test_matrix_inverse_f32_singular_returns_none ... ok [INFO] [stdout] test renderer::tests::test_apply_color_key_mask_gray8 ... ok [INFO] [stdout] test renderer::tests::test_apply_explicit_mask_passes_through ... ok [INFO] [stdout] test render_shading::tests::test_shading_background_converts_to_rgba ... ok [INFO] [stdout] test renderer::tests::test_apply_color_key_mask_rgb24 ... ok [INFO] [stdout] test render_shading::tests::test_component_to_shading_index_zero_range_returns_zero ... ok [INFO] [stdout] test renderer::tests::test_apply_image_mask_none_passes_through ... ok [INFO] [stdout] test render_shading::tests::test_dpi_scale_calculation ... ok [INFO] [stdout] test renderer::tests::test_apply_explicit_mask_with_decoder_applies_alpha ... ok [INFO] [stdout] test renderer::tests::test_apply_explicit_mask_with_decoder_scales_to_image_size ... ok [INFO] [stdout] test renderer::tests::test_apply_soft_mask_passes_through ... ok [INFO] [stdout] test renderer::tests::test_path_bounding_box_basic ... ok [INFO] [stdout] test renderer::tests::test_apply_transfer_boundary_values ... ok [INFO] [stdout] test renderer::tests::test_apply_transfer_identity_sampling_256 ... ok [INFO] [stdout] test renderer::tests::test_path_bounding_box_empty ... ok [INFO] [stdout] test renderer::tests::test_rasterize_glyph_alpha_empty_ops ... ok [INFO] [stdout] test renderer::tests::test_apply_transfer_per_component ... ok [INFO] [stdout] test renderer::tests::test_path_bounding_box_with_curves ... ok [INFO] [stdout] test renderer::tests::test_rasterize_glyph_alpha_zero_dim ... ok [INFO] [stdout] test renderer::tests::test_rasterize_glyph_alpha_simple_rect ... ok [INFO] [stdout] test renderer::tests::test_renderer_find_fallback_glyph_no_font_data ... ok [INFO] [stdout] test renderer::tests::test_renderer_fill_and_stroke ... ok [INFO] [stdout] test renderer::tests::test_renderer_fill_path ... ok [INFO] [stdout] test renderer::tests::test_renderer_group_with_clip ... ok [INFO] [stdout] test renderer::tests::test_renderer_find_fallback_glyph_no_fallbacks ... ok [INFO] [stdout] test renderer::tests::test_apply_stencil_mask_no_fill_uses_black ... ok [INFO] [stdout] test renderer::tests::test_apply_transfer_identity_no_change ... ok [INFO] [stdout] test renderer::tests::test_apply_transfer_per_component_rgb_independent ... ok [INFO] [stdout] test renderer::tests::test_apply_transfer_single_function ... ok [INFO] [stdout] test renderer::tests::test_apply_transfer_zero_alpha_preserved ... ok [INFO] [stdout] test renderer::tests::test_renderer_empty_tree ... ok [INFO] [stdout] test renderer::tests::test_renderer_group_with_clip_and_blend ... ok [INFO] [stdout] test renderer::tests::test_renderer_image_without_decoder_is_noop ... ok [INFO] [stdout] test renderer::tests::test_renderer_group_without_smask_unchanged ... ok [INFO] [stdout] test renderer::tests::test_renderer_pattern_fill_with_non_identity_matrix ... ok [INFO] [stdout] test renderer::tests::test_renderer_text_no_font_is_noop ... ok [INFO] [stdout] test renderer::tests::test_renderer_text_missing_glyph_no_fallback_skips ... ok [INFO] [stdout] test renderer::tests::test_renderer_type3_text_fills_glyphs ... ok [INFO] [stdout] test renderer::tests::test_renderer_type3_no_type3_data_is_noop ... ok [INFO] [stdout] test renderer::tests::test_apply_stencil_mask_gray8 ... ok [INFO] [stdout] test renderer::tests::test_renderer_luminosity_smask_pushes_group ... ok [INFO] [stdout] test renderer::tests::test_renderer_stroke_path ... ok [INFO] [stdout] test renderer::tests::test_text_clip_mode3_invisible_no_draw_no_clip ... ok [INFO] [stdout] test renderer::tests::test_renderer_group_with_blend_mode ... ok [INFO] [stdout] test renderer::tests::test_renderer_with_fallback_fonts_builder ... ok [INFO] [stdout] test renderer::tests::test_smask_no_backdrop_uses_transparent ... ok [INFO] [stdout] test renderer::tests::test_renderer_group_with_smask_pushes_group ... ok [INFO] [stdout] test renderer::tests::test_smask_backdrop_color_converts_to_rgba ... ok [INFO] [stdout] test renderer::tests::test_renderer_pattern_fill_clips_and_draws ... ok [INFO] [stdout] test renderer::tests::test_transfer_function_identity_default_graphics_state ... ok [INFO] [stdout] test renderer::tests::test_text_clip_mode7_clip_only ... ok [INFO] [stdout] test renderer::tests::test_transform_path_op_identity ... ok [INFO] [stdout] test renderer::tests::test_transform_path_op_close ... ok [INFO] [stdout] test renderer::tests::test_text_clip_mode4_fill_and_clip ... ok [INFO] [stdout] test renderer::tests::test_transform_path_op_scale ... ok [INFO] [stdout] test renderer::tests::test_text_clip_mode5_stroke_clip ... ok [INFO] [stdout] test renderer::tests::test_smask_backdrop_single_component_grayscale ... ok [INFO] [stdout] test renderer::tests::test_renderer_has_raster_cache ... ok [INFO] [stdout] test renderer::tests::test_text_clip_mode6_fill_stroke_clip ... ok [INFO] [stdout] test stroke::tests::test_from_custom_path_style ... ok [INFO] [stdout] test renderer::tests::test_text_fill_mode0_no_clip ... ok [INFO] [stdout] test stroke::tests::test_from_default_path_style ... ok [INFO] [stdout] test type3_cache::tests::test_cache_custom_capacity ... ok [INFO] [stdout] test type3_cache::tests::test_cache_default ... ok [INFO] [stdout] test type3_cache::tests::test_cache_different_codes ... ok [INFO] [stdout] test type3_cache::tests::test_cache_different_font_matrices ... ok [INFO] [stdout] test type3_cache::tests::test_cache_different_stream_ids ... ok [INFO] [stdout] test type3_cache::tests::test_cache_with_metrics ... ok [INFO] [stdout] test type3_cache::tests::test_cache_eviction_at_capacity ... ok [INFO] [stdout] test type3_cache::tests::test_cache_default_capacity ... ok [INFO] [stdout] test type3_cache::tests::test_cache_is_send_sync ... ok [INFO] [stdout] test type3_cache::tests::test_cache_returns_cached_value ... ok [INFO] [stdout] test type3_cache::tests::test_cache_insert_and_retrieve ... ok [INFO] [stdout] test color_convert::tests::test_from_pdf_color_cmyk_over_one ... ok [INFO] [stdout] test render_shading::tests::test_render_function_based_covers_full_area ... ok [INFO] [stderr] Doc-tests rpdfium_render [INFO] [stdout] [INFO] [stdout] test result: ok. 234 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.26s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/page_transform.rs - page_transform::compute_page_transform (line 26) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.94s; merged doctests compilation took 0.93s [INFO] running `Command { std: "docker" "inspect" "03c2a96f84a12f33fa65604a092bebe754a34d147012d2a286a916b87ff27c51", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "03c2a96f84a12f33fa65604a092bebe754a34d147012d2a286a916b87ff27c51", kill_on_drop: false }` [INFO] [stdout] 03c2a96f84a12f33fa65604a092bebe754a34d147012d2a286a916b87ff27c51