[INFO] fetching crate superbook-pdf 0.1.0... [INFO] testing superbook-pdf-0.1.0 against master#d933cf483edf1605142ac6899ff32536c0ad8b22 for pr-150933 [INFO] extracting crate superbook-pdf 0.1.0 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate superbook-pdf 0.1.0 [INFO] finished tweaking crates.io crate superbook-pdf 0.1.0 [INFO] tweaked toml for crates.io crate superbook-pdf 0.1.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate superbook-pdf 0.1.0 on toolchain d933cf483edf1605142ac6899ff32536c0ad8b22 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate superbook-pdf 0.1.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded which v7.0.3 [INFO] [stderr] Downloaded time-macros v0.2.25 [INFO] [stderr] Downloaded assert_cmd v2.1.2 [INFO] [stderr] Downloaded time-core v0.1.7 [INFO] [stderr] Downloaded pom v3.4.0 [INFO] [stderr] Downloaded time v0.3.45 [INFO] [stderr] Downloaded printpdf v0.7.0 [INFO] [stderr] Downloaded lopdf v0.31.0 [INFO] [stderr] Downloaded lopdf v0.34.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bba2b479302461dcb5d3cfa8d322a7aa81b97343e1cb9b5c9074817ff560ce66 [INFO] running `Command { std: "docker" "start" "-a" "bba2b479302461dcb5d3cfa8d322a7aa81b97343e1cb9b5c9074817ff560ce66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bba2b479302461dcb5d3cfa8d322a7aa81b97343e1cb9b5c9074817ff560ce66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bba2b479302461dcb5d3cfa8d322a7aa81b97343e1cb9b5c9074817ff560ce66", kill_on_drop: false }` [INFO] [stdout] bba2b479302461dcb5d3cfa8d322a7aa81b97343e1cb9b5c9074817ff560ce66 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cbdf8ad3a94c7da590381b3baa50bd78c851bd8b8a0ac5a3e5e544ff309e8cab [INFO] running `Command { std: "docker" "start" "-a" "cbdf8ad3a94c7da590381b3baa50bd78c851bd8b8a0ac5a3e5e544ff309e8cab", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling weezl v0.1.12 [INFO] [stderr] Compiling bytemuck v1.24.0 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling as-slice v0.2.1 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling built v0.8.0 [INFO] [stderr] Compiling av-scenechange v0.14.1 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling aligned v0.4.3 [INFO] [stderr] Compiling core2 v0.4.0 [INFO] [stderr] Compiling pastey v0.1.1 [INFO] [stderr] Compiling y4m v0.8.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling quick-error v2.0.1 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling bitstream-io v4.9.0 [INFO] [stderr] Compiling deranged v0.5.5 [INFO] [stderr] Compiling flate2 v1.1.8 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Compiling rav1e v0.8.1 [INFO] [stderr] Compiling safe_arch v0.7.4 [INFO] [stderr] Compiling time-core v0.1.7 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling noop_proc_macro v0.3.0 [INFO] [stderr] Compiling imgref v1.12.0 [INFO] [stderr] Compiling zune-core v0.4.12 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling avif-serialize v0.8.6 [INFO] [stderr] Compiling loop9 v0.1.5 [INFO] [stderr] Compiling zune-inflate v0.2.54 [INFO] [stderr] Compiling zune-jpeg v0.4.21 [INFO] [stderr] Compiling fdeflate v0.3.7 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling wide v0.7.33 [INFO] [stderr] Compiling color_quant v1.1.0 [INFO] [stderr] Compiling zune-core v0.5.1 [INFO] [stderr] Compiling lebe v0.5.3 [INFO] [stderr] Compiling portable-atomic v1.13.0 [INFO] [stderr] Compiling bit_field v0.10.3 [INFO] [stderr] Compiling rgb v0.8.52 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling zmij v1.0.16 [INFO] [stderr] Compiling ttf-parser v0.25.1 [INFO] [stderr] Compiling image-webp v0.2.4 [INFO] [stderr] Compiling zune-jpeg v0.5.11 [INFO] [stderr] Compiling png v0.18.0 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling time v0.3.45 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling gif v0.14.1 [INFO] [stderr] Compiling qoi v0.4.1 [INFO] [stderr] Compiling ab_glyph_rasterizer v0.1.10 [INFO] [stderr] Compiling maybe-rayon v0.1.1 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling ttf-parser v0.19.2 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling md5 v0.7.0 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling pom v3.4.0 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling pxfm v0.1.27 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling dirs-sys v0.5.0 [INFO] [stderr] Compiling simba v0.8.1 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling owned_ttf_parser v0.19.0 [INFO] [stderr] Compiling env_home v0.1.0 [INFO] [stderr] Compiling number_prefix v0.4.0 [INFO] [stderr] Compiling rangemap v1.7.1 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling which v7.0.3 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling lopdf v0.31.0 [INFO] [stderr] Compiling indicatif v0.17.11 [INFO] [stderr] Compiling dirs v6.0.0 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling owned_ttf_parser v0.25.1 [INFO] [stderr] Compiling ab_glyph v0.2.32 [INFO] [stderr] Compiling zerocopy-derive v0.8.33 [INFO] [stderr] Compiling equator-macro v0.4.2 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling profiling-procmacros v1.0.17 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling profiling v1.0.17 [INFO] [stderr] Compiling fax_derive v0.2.0 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling printpdf v0.7.0 [INFO] [stderr] Compiling fax v0.2.6 [INFO] [stderr] Compiling equator v0.4.2 [INFO] [stderr] Compiling aligned-vec v0.6.4 [INFO] [stderr] Compiling v_frame v0.3.9 [INFO] [stderr] Compiling moxcms v0.7.11 [INFO] [stderr] Compiling av1-grain v0.2.5 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling nalgebra v0.32.6 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling exr v1.74.0 [INFO] [stderr] Compiling tiff v0.10.3 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling lopdf v0.34.0 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling ravif v0.12.0 [INFO] [stderr] Compiling image v0.25.9 [INFO] [stderr] Compiling imageproc v0.25.0 [INFO] [stderr] Compiling superbook-pdf v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 37s [INFO] running `Command { std: "docker" "inspect" "cbdf8ad3a94c7da590381b3baa50bd78c851bd8b8a0ac5a3e5e544ff309e8cab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cbdf8ad3a94c7da590381b3baa50bd78c851bd8b8a0ac5a3e5e544ff309e8cab", kill_on_drop: false }` [INFO] [stdout] cbdf8ad3a94c7da590381b3baa50bd78c851bd8b8a0ac5a3e5e544ff309e8cab [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 966c87a572781388194624a8456d89d9031f165293f2962541fabca649c619ac [INFO] running `Command { std: "docker" "start" "-a" "966c87a572781388194624a8456d89d9031f165293f2962541fabca649c619ac", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling assert_cmd v2.1.2 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling lopdf v0.34.0 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling pom v3.4.0 [INFO] [stderr] Compiling lopdf v0.31.0 [INFO] [stderr] Compiling printpdf v0.7.0 [INFO] [stderr] Compiling superbook-pdf v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 49.43s [INFO] running `Command { std: "docker" "inspect" "966c87a572781388194624a8456d89d9031f165293f2962541fabca649c619ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "966c87a572781388194624a8456d89d9031f165293f2962541fabca649c619ac", kill_on_drop: false }` [INFO] [stdout] 966c87a572781388194624a8456d89d9031f165293f2962541fabca649c619ac [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 716d773dcfb0e45769224c81ffe47094d81db55bb596efc383efb362d5b015dd [INFO] running `Command { std: "docker" "start" "-a" "716d773dcfb0e45769224c81ffe47094d81db55bb596efc383efb362d5b015dd", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/superbook_pdf-53fd4f77e83dd466) [INFO] [stdout] [INFO] [stdout] running 1262 tests [INFO] [stdout] test ai_bridge::tests::test_ai_task_result ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_task_result_no_gpu ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_task_result_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_tool_clone ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_tool_all_variants ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_task_result_all_empty ... ok [INFO] [stdout] test ai_bridge::tests::test_all_tool_module_names ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_tool_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_bridge_initialization ... ignored, requires external tool [INFO] [stdout] test ai_bridge::tests::test_batch_result_mixed_outcomes ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_chaining ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_full_configuration ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_default_produces_valid_config ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_pattern ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_retry_config ... ok [INFO] [stdout] test ai_bridge::tests::test_check_gpu ... ignored, requires external tool [INFO] [stdout] test ai_bridge::tests::test_check_tool ... ignored, requires external tool [INFO] [stdout] test ai_bridge::tests::test_config_clone ... ok [INFO] [stdout] test ai_bridge::tests::test_config_timeout_variations ... ok [INFO] [stdout] test ai_bridge::tests::test_duration_nanos ... ok [INFO] [stdout] test ai_bridge::tests::test_cpu_only_preset ... ok [INFO] [stdout] test ai_bridge::tests::test_error_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_execute_batch ... ignored, requires external tool [INFO] [stdout] test ai_bridge::tests::test_error_io_conversion ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_gpu_config ... ok [INFO] [stdout] test ai_bridge::tests::test_error_display ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_gpu_device ... ok [INFO] [stdout] test ai_bridge::tests::test_error_variants_all ... ok [INFO] [stdout] test ai_bridge::tests::test_duration_zero_completed ... ok [INFO] [stdout] test ai_bridge::tests::test_execute_success ... ignored, requires external tool [INFO] [stdout] test ai_bridge::tests::test_cancel ... ok [INFO] [stdout] test ai_bridge::tests::test_config_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_exponential_backoff_edge_cases ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_config_clone ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_config_default ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_config_disabled ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_config_max_vram ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_config_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_device_zero ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_stats_edge_values ... ok [INFO] [stdout] test ai_bridge::tests::test_default_config ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_stats ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_utilization_range ... ok [INFO] [stdout] test ai_bridge::tests::test_log_level_clone ... ok [INFO] [stdout] test ai_bridge::tests::test_log_level_default ... ok [INFO] [stdout] test ai_bridge::tests::test_log_level_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_config_specific_device ... ok [INFO] [stdout] test ai_bridge::tests::test_log_level_variants ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_stats_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_path_types_in_result ... ok [INFO] [stdout] test ai_bridge::tests::test_preset_configs_consistency ... ok [INFO] [stdout] test ai_bridge::tests::test_process_status_completed ... ok [INFO] [stdout] test ai_bridge::tests::test_process_status_failed_max_retries ... ok [INFO] [stdout] test ai_bridge::tests::test_process_status_progress ... ok [INFO] [stdout] test ai_bridge::tests::test_process_status_variants ... ok [INFO] [stdout] test ai_bridge::tests::test_progress_boundary_negative ... ok [INFO] [stdout] test ai_bridge::tests::test_progress_boundary_over_one ... ok [INFO] [stdout] test ai_bridge::tests::test_progress_boundary_one ... ok [INFO] [stdout] test ai_bridge::tests::test_progress_boundary_zero ... ok [INFO] [stdout] test ai_bridge::tests::test_progress_status_sequence ... ok [INFO] [stdout] test ai_bridge::tests::test_retries_max_failed ... ok [INFO] [stdout] test ai_bridge::tests::test_retry_config_clone ... ok [INFO] [stdout] test ai_bridge::tests::test_retry_config_default ... ok [INFO] [stdout] test ai_bridge::tests::test_retry_config_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_retry_config_exponential_backoff ... ok [INFO] [stdout] test ai_bridge::tests::test_retries_exhausted_error ... ok [INFO] [stdout] test ai_bridge::tests::test_retry_config_interval ... ok [INFO] [stdout] test ai_bridge::tests::test_timeout ... ignored, requires external tool [INFO] [stdout] test ai_bridge::tests::test_retry_config_linear ... ok [INFO] [stdout] test ai_bridge::tests::test_timeout_error_zero_duration ... ok [INFO] [stdout] test ai_bridge::tests::test_timeout_error_large_duration ... ok [INFO] [stdout] test ai_bridge::tests::test_venv_path_extraction ... ok [INFO] [stdout] test ai_bridge::tests::test_missing_venv_error ... ok [INFO] [stdout] test ai_bridge::tests::test_timeout_zero ... ok [INFO] [stdout] test ai_bridge::tests::test_tool_module_names ... ok [INFO] [stdout] test ai_bridge::tests::test_tool_not_installed_error ... ok [INFO] [stdout] test ai_bridge::tests::test_timeout_max_value ... ok [INFO] [stdout] test ai_bridge::tests::test_tool_not_installed_extraction ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_retry_settings ... ok [INFO] [stdout] test cache::tests::test_cache_digest_nonexistent_file ... ok [INFO] [stdout] test cache::tests::test_cache_digest_with_values ... ok [INFO] [stdout] test cache::tests::test_processing_cache_delete_nonexistent ... ok [INFO] [stdout] test cache::tests::test_processing_cache_is_valid_different_digest ... ok [INFO] [stdout] test cache::tests::test_processing_cache_is_valid_same ... ok [INFO] [stdout] test cache::tests::test_processing_cache_load_nonexistent ... ok [INFO] [stdout] test cache::tests::test_processing_cache_new ... ok [INFO] [stdout] test cache::tests::test_processing_cache_path ... ok [INFO] [stdout] test ai_bridge::tests::test_max_retries_zero ... ok [INFO] [stdout] test ai_bridge::tests::test_process_status_all_variants ... ok [INFO] [stdout] test ai_bridge::tests::test_process_status_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_process_status_failed ... ok [INFO] [stdout] test ai_bridge::tests::test_low_vram_preset ... ok [INFO] [stdout] test ai_bridge::tests::test_max_retries_large ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_device_high_id ... ok [INFO] [stdout] test cache::tests::test_cache_digest_new ... ok [INFO] [stdout] test cache::tests::test_cache_digest_different_file ... ok [INFO] [stdout] test cache::tests::test_processing_result_new ... ok [INFO] [stdout] test cache::tests::test_processing_cache_corrupted ... ok [INFO] [stdout] test cache::tests::test_should_skip_no_cache ... ok [INFO] [stdout] test cli::tests::test_all_exit_codes ... ok [INFO] [stdout] test cache::tests::test_cache_digest_different_options ... ok [INFO] [stdout] test cache::tests::test_cache_digest_same_options_same_hash ... ok [INFO] [stdout] test cli::tests::test_advanced_flag_enables_all ... ok [INFO] [stdout] test cli::tests::test_cache_info_command ... ok [INFO] [stdout] test cli::tests::test_all_exit_code_descriptions_non_empty ... ok [INFO] [stdout] test cli::tests::test_absolute_input_path ... ok [INFO] [stdout] test cache::tests::test_processing_cache_delete ... ok [INFO] [stdout] test cli::tests::test_all_flags_combination ... ok [INFO] [stdout] test cli::tests::test_cache_info_with_path ... ok [INFO] [stdout] test cli::tests::test_cache_info_missing_path ... ok [INFO] [stdout] test cli::tests::test_advanced_flag_combined ... ok [INFO] [stdout] test cli::tests::test_chunk_size_large ... ok [INFO] [stdout] test cli::tests::test_chunk_size_explicit ... ok [INFO] [stdout] test cache::tests::test_processing_cache_version_mismatch ... ok [INFO] [stdout] test cli::tests::test_chunk_size_default ... ok [INFO] [stdout] test cache::tests::test_should_skip_with_force ... ok [INFO] [stdout] test cache::tests::test_should_skip_options_changed ... ok [INFO] [stdout] test cache::tests::test_should_skip_valid_cache ... ok [INFO] [stdout] test cache::tests::test_processing_cache_save_load ... ok [INFO] [stdout] test cache::tests::test_should_skip_no_output ... ok [INFO] [stdout] test cli::tests::test_cli_debug_impl ... ok [INFO] [stdout] test cli::tests::test_convert_args_debug_impl ... ok [INFO] [stdout] test cache::tests::test_processing_result_default ... ok [INFO] [stdout] test cli::tests::test_cli_parse ... ok [INFO] [stdout] test cli::tests::test_color_correction_flag ... ok [INFO] [stdout] test cli::tests::test_cli_types_send_sync ... ok [INFO] [stdout] test cli::tests::test_command_name ... ok [INFO] [stdout] test cli::tests::test_debug_options_combined ... ok [INFO] [stdout] test cli::tests::test_command_about ... ok [INFO] [stdout] test cli::tests::test_default_values ... ok [INFO] [stdout] test cli::tests::test_commands_debug_impl ... ok [INFO] [stdout] test cli::tests::test_directory_as_output ... ok [INFO] [stdout] test cli::tests::test_chunk_size_with_threads ... ok [INFO] [stdout] test cli::tests::test_dpi_setting ... ok [INFO] [stdout] test cli::tests::test_dpi_very_high ... ok [INFO] [stdout] test cli::tests::test_dpi_boundary_maximum ... ok [INFO] [stdout] test cli::tests::test_dry_run_flag ... ok [INFO] [stdout] test cli::tests::test_dpi_boundary_minimum ... ok [INFO] [stdout] test cli::tests::test_default_output_path ... ok [INFO] [stdout] test cli::tests::test_dpi_common_values ... ok [INFO] [stdout] test cli::tests::test_deskew_flag_explicit_true ... ok [INFO] [stdout] test cli::tests::test_convert_args_clone_across_threads ... ok [INFO] [stdout] test cli::tests::test_deskew_flag_explicit_false ... ok [INFO] [stdout] test cli::tests::test_exit_code_clone ... ok [INFO] [stdout] test cli::tests::test_dpi_minimum ... ok [INFO] [stdout] test cli::tests::test_directory_input ... ok [INFO] [stdout] test cli::tests::test_exit_code_copy ... ok [INFO] [stdout] test cli::tests::test_effective_methods_all_disabled ... ok [INFO] [stdout] test cli::tests::test_exit_code_all_variants ... ok [INFO] [stdout] test cli::tests::test_effective_methods_all_enabled ... ok [INFO] [stdout] test cli::tests::test_exit_code_debug_impl ... ok [INFO] [stdout] test cli::tests::test_exit_code_descriptions ... ok [INFO] [stdout] test cli::tests::test_exit_code_equality ... ok [INFO] [stdout] test cli::tests::test_exit_code_follows_unix_convention ... ok [INFO] [stdout] test cli::tests::test_exit_code_clone_copy ... ok [INFO] [stdout] test cli::tests::test_exit_code_to_process_exit_code ... ok [INFO] [stdout] test cli::tests::test_concurrent_cli_parsing ... ok [INFO] [stdout] test cli::tests::test_exit_code_unique_values ... ok [INFO] [stdout] test cli::tests::test_exit_code_into_i32 ... ok [INFO] [stdout] test cli::tests::test_info_command ... ok [INFO] [stdout] test cli::tests::test_gpu_flag_explicit_false ... ok [INFO] [stdout] test cli::tests::test_force_short ... ok [INFO] [stdout] test cli::tests::test_individual_flags_without_advanced ... ok [INFO] [stdout] test cli::tests::test_force_with_skip_existing ... ok [INFO] [stdout] test cli::tests::test_help_flag ... ok [INFO] [stdout] test cli::tests::test_help_display ... ok [INFO] [stdout] test cli::tests::test_force_long ... ok [INFO] [stdout] test cli::tests::test_exit_code_values ... ok [INFO] [stdout] test cli::tests::test_high_thread_count ... ok [INFO] [stdout] test cli::tests::test_force_default ... ok [INFO] [stdout] test cli::tests::test_exit_code_thread_transfer ... ok [INFO] [stdout] test cli::tests::test_internal_resolution_flag ... ok [INFO] [stdout] test cli::tests::test_gpu_flag_explicit_true ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_default ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_boundary_maximum ... ok [INFO] [stdout] test cli::tests::test_invalid_dpi_format_error ... ok [INFO] [stdout] test cli::tests::test_invalid_dpi ... ok [INFO] [stdout] test cli::tests::test_invalid_thread_format_error ... ok [INFO] [stdout] test cli::tests::test_invalid_margin_format_error ... ok [INFO] [stdout] test cli::tests::test_input_without_extension ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_invalid_over_100 ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_boundary_minimum ... ok [INFO] [stdout] test cli::tests::test_margin_trim_boundaries ... ok [INFO] [stdout] test cli::tests::test_invalid_command ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_custom ... ok [INFO] [stdout] test cli::tests::test_margin_trim_boundary_zero ... ok [INFO] [stdout] test cli::tests::test_margin_trim_setting ... ok [INFO] [stdout] test cli::tests::test_margin_trim_boundary_large ... ok [INFO] [stdout] test cli::tests::test_no_flags_override_explicit ... ok [INFO] [stdout] test cli::tests::test_max_pages_explicit ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_invalid_zero ... ok [INFO] [stdout] test cli::tests::test_option_parsing ... ok [INFO] [stdout] test cli::tests::test_missing_input_file ... ok [INFO] [stdout] test cli::tests::test_max_pages_default ... ok [INFO] [stdout] test cli::tests::test_output_path ... ok [INFO] [stdout] test cli::tests::test_missing_input_error ... ok [INFO] [stdout] test cli::tests::test_output_height_custom ... ok [INFO] [stdout] test cli::tests::test_page_progress_bar ... ok [INFO] [stdout] test cli::tests::test_page_progress_bar_many_pages ... ok [INFO] [stdout] test cli::tests::test_progress_bar_large_total ... ok [INFO] [stdout] test cli::tests::test_progress_bar_zero_total ... ok [INFO] [stdout] test cli::tests::test_path_with_spaces ... ok [INFO] [stdout] test cli::tests::test_reprocess_args_clone ... ok [INFO] [stdout] test cli::tests::test_output_height_default ... ok [INFO] [stdout] test cli::tests::test_quiet_flag ... ok [INFO] [stdout] test cli::tests::test_output_path_variants ... ok [INFO] [stdout] test cli::tests::test_reprocess_full_options ... ok [INFO] [stdout] test cli::tests::test_page_progress_bar_single_page ... ok [INFO] [stdout] test cli::tests::test_relative_input_path ... ok [INFO] [stdout] test cli::tests::test_reprocess_debug_impl ... ok [INFO] [stdout] test cli::tests::test_path_with_unicode ... ok [INFO] [stdout] test cli::tests::test_progress_bar_display ... ok [INFO] [stdout] test cli::tests::test_path_with_special_characters ... ok [INFO] [stdout] test cli::tests::test_reprocess_missing_input ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_keep_intermediates ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_max_retries ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_status ... ok [INFO] [stdout] test cli::tests::test_reprocess_state_file_detection ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_verbose ... ok [INFO] [stdout] test cli::tests::test_reprocess_command_basic ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_quiet ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_pages ... ok [INFO] [stdout] test cli::tests::test_reprocess_page_indices_empty ... ok [INFO] [stdout] test cli::tests::test_save_debug_enabled ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_force ... ok [INFO] [stdout] test cli::tests::test_short_flag_g_gpu ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_output ... ok [INFO] [stdout] test cli::tests::test_save_debug_default ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_force_short ... ok [INFO] [stdout] test cli::tests::test_short_flag_m_margin ... ok [INFO] [stdout] test cli::tests::test_spinner_unicode_message ... ok [INFO] [stdout] test cli::tests::test_short_flag_t_threads ... ok [INFO] [stdout] test cli::tests::test_short_flag_q_quiet ... ok [INFO] [stdout] test cli::tests::test_spinner_empty_message ... ok [INFO] [stdout] test cli::tests::test_spinner_creation ... ok [INFO] [stdout] test cli::tests::test_skip_existing_default ... ok [INFO] [stdout] test cli::tests::test_skip_existing_enabled ... ok [INFO] [stdout] test cli::tests::test_skip_existing_with_other_options ... ok [INFO] [stdout] test cli::tests::test_short_flag_o_output ... ok [INFO] [stdout] test cli::tests::test_subcommands_present ... ok [INFO] [stdout] test cli::tests::test_version_display ... ok [INFO] [stdout] test cli::tests::test_threads_boundary_large ... ok [INFO] [stdout] test cli::tests::test_upscale_flag_explicit_false ... ok [INFO] [stdout] test cli::tests::test_threads_boundary_one ... ok [INFO] [stdout] test cli::tests::test_verbose_boundary_maximum ... ok [INFO] [stdout] test cli::tests::test_verbosity_levels ... ok [INFO] [stdout] test cli::tests::test_upscale_flag_explicit_true ... ok [INFO] [stdout] test cli::tests::test_thread_count_default ... ok [INFO] [stdout] test color_stats::tests::test_bleed_detection_yellow_bleed ... ok [INFO] [stdout] test cli::tests::test_various_input_extensions ... ok [INFO] [stdout] test cli::tests::test_thread_count_explicit ... ok [INFO] [stdout] test color_stats::tests::test_bleed_suppression_aggressive ... ok [INFO] [stdout] test color_stats::tests::test_apply_adjustment_identity ... ok [INFO] [stdout] test color_stats::tests::test_bleed_detection_disabled ... ok [INFO] [stdout] test color_stats::tests::test_bleed_detection_out_of_range ... ok [INFO] [stdout] test color_stats::tests::test_bleed_suppression_custom ... ok [INFO] [stdout] test color_stats::tests::test_bleed_suppression_default ... ok [INFO] [stdout] test cli::tests::test_zero_threads ... ok [INFO] [stdout] test color_stats::tests::test_apply_bleed_suppression ... ok [INFO] [stdout] test cli::tests::test_nonexistent_file_parse ... ok [INFO] [stdout] test color_stats::tests::test_bleed_suppression_gentle ... ok [INFO] [stdout] test cli::tests::test_version_flag ... ok [INFO] [stdout] test color_stats::tests::test_color_stats_luminance ... ok [INFO] [stdout] test color_stats::tests::test_decide_global_adjustment ... ok [INFO] [stdout] test color_stats::tests::test_default_global_color_param ... ok [INFO] [stdout] test color_stats::tests::test_error_types ... ok [INFO] [stdout] test color_stats::tests::test_calculate_stats_from_image ... ok [INFO] [stdout] test cli::tests::test_offset_alignment_flag ... ok [INFO] [stdout] test color_stats::tests::test_detect_bleed_percentage ... ok [INFO] [stdout] test color_stats::tests::test_exclude_outliers ... ok [INFO] [stdout] test color_stats::tests::test_global_color_param_includes_bleed ... ok [INFO] [stdout] test color_stats::tests::test_linear_scale ... ok [INFO] [stdout] test color_stats::tests::test_rgb_to_hsv ... ok [INFO] [stdout] test color_stats::tests::test_luminance_calculation ... ok [INFO] [stdout] test color_stats::tests::test_percentile ... ok [INFO] [stdout] test color_stats::tests::test_tc_color_005_outlier_exclusion_mad ... ok [INFO] [stdout] test config::tests::test_config_merge_cli_priority ... ok [INFO] [stdout] test config::tests::test_config_search_paths ... ok [INFO] [stdout] test color_stats::tests::test_exclude_outliers_small_list ... ok [INFO] [stdout] test color_stats::tests::test_tc_color_002_yellowed_paper_correction ... ok [INFO] [stdout] test color_stats::tests::test_send_sync ... ok [INFO] [stdout] test config::tests::test_cli_overrides_builder ... ok [INFO] [stdout] test config::tests::test_config_merge_empty_cli ... ok [INFO] [stdout] test config::tests::test_config_load_from_path_not_found ... ok [INFO] [stdout] test config::tests::test_config_merge_partial_cli ... ok [INFO] [stdout] test config::tests::test_config_default ... ok [INFO] [stdout] test config::tests::test_config_to_pipeline_config ... ok [INFO] [stdout] test deskew::algorithm::tests::test_apply_threshold ... ok [INFO] [stdout] test deskew::algorithm::tests::test_batch_deskew_count ... ok [INFO] [stdout] test config::tests::test_config_toml_parse_complete ... ok [INFO] [stdout] test config::tests::test_config_to_toml ... ok [INFO] [stdout] test config::tests::test_config_toml_parse_empty ... ok [INFO] [stdout] test color_stats::tests::test_tc_color_004_color_image_saturation_preserved ... ok [INFO] [stdout] test color_stats::tests::test_image_not_found ... ok [INFO] [stdout] test deskew::algorithm::tests::test_lanczos_kernel_outside ... ok [INFO] [stdout] test color_stats::tests::test_tc_color_001_white_background_black_text ... ok [INFO] [stdout] test deskew::algorithm::tests::test_median_calculation ... ok [INFO] [stdout] test deskew::algorithm::tests::test_median_even_count ... ok [INFO] [stdout] test color_stats::tests::test_tc_color_003_ghost_suppression_params ... ok [INFO] [stdout] test config::tests::test_config_error_display ... ok [INFO] [stdout] test deskew::algorithm::tests::test_median_with_precision_values ... ok [INFO] [stdout] test deskew::algorithm::tests::test_morphology_dilate ... ok [INFO] [stdout] test config::tests::test_config_load_from_path_existing ... ok [INFO] [stdout] test config::tests::test_config_new ... ok [INFO] [stdout] test config::tests::test_config_toml_parse_partial ... ok [INFO] [stdout] test config::tests::test_config_toml_parse_invalid ... ok [INFO] [stdout] test deskew::algorithm::tests::test_morphology_erode ... ok [INFO] [stdout] test deskew::algorithm::tests::test_std_dev_calculation ... ok [INFO] [stdout] test deskew::algorithm::tests::test_morphology_open_removes_noise ... ok [INFO] [stdout] test deskew::algorithm::tests::test_otsu_threshold_bimodal ... ok [INFO] [stdout] test deskew::algorithm::tests::test_std_dev_with_single_value ... ok [INFO] [stdout] test deskew::tests::test_algorithm_copy_trait ... ok [INFO] [stdout] test deskew::tests::test_algorithm_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_algorithm_default ... ok [INFO] [stdout] test deskew::tests::test_all_algorithms ... ok [INFO] [stdout] test deskew::tests::test_all_error_variants_display ... ok [INFO] [stdout] test deskew::tests::test_all_quality_modes ... ok [INFO] [stdout] test deskew::tests::test_background_color_setting ... ok [INFO] [stdout] test deskew::tests::test_builder_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_builder_default_creates_valid_options ... ok [INFO] [stdout] test deskew::tests::test_builder_pattern ... ok [INFO] [stdout] test deskew::tests::test_algorithm_clone ... ok [INFO] [stdout] test deskew::tests::test_concurrent_algorithm_enum_usage ... ok [INFO] [stdout] test deskew::algorithm::tests::test_std_dev_uniform ... ok [INFO] [stdout] test deskew::algorithm::tests::test_otsu_threshold_uniform ... ok [INFO] [stdout] test deskew::tests::test_concurrent_quality_mode_usage ... ok [INFO] [stdout] test deskew::tests::test_concurrent_options_building ... ok [INFO] [stdout] test deskew::tests::test_default_options ... ok [INFO] [stdout] test deskew::tests::test_confidence_values ... ok [INFO] [stdout] test deskew::tests::test_deskew_options_all_algorithms_with_all_modes ... ok [INFO] [stdout] test deskew::tests::test_deskew_result_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_deskew_result_construction ... ok [INFO] [stdout] test deskew::tests::test_deskew_result_output_path_variations ... ok [INFO] [stdout] test deskew::tests::test_deskew_result_unchanged_size ... ok [INFO] [stdout] test deskew::tests::test_deskew_types_send_sync ... ok [INFO] [stdout] test deskew::algorithm::tests::test_image_not_found ... ok [INFO] [stdout] test deskew::tests::test_deskew_result_size_changed ... ok [INFO] [stdout] test deskew::tests::test_error_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_error_correction_failed_display ... ok [INFO] [stdout] test deskew::tests::test_error_invalid_format_display ... ok [INFO] [stdout] test deskew::tests::test_error_detection_failed_display ... ok [INFO] [stdout] test deskew::tests::test_detection_result_thread_transfer ... ok [INFO] [stdout] test deskew::tests::test_error_image_not_found_display ... ok [INFO] [stdout] test deskew::tests::test_error_path_extraction ... ok [INFO] [stdout] test deskew::tests::test_feature_count_boundary_values ... ok [INFO] [stdout] test deskew::tests::test_error_types ... ok [INFO] [stdout] test deskew::tests::test_fast_preset ... ok [INFO] [stdout] test deskew::tests::test_float_precision_in_angle ... ok [INFO] [stdout] test deskew::tests::test_high_quality_preset ... ok [INFO] [stdout] test deskew::tests::test_error_thread_transfer ... ok [INFO] [stdout] test deskew::tests::test_max_angle_boundary_values ... ok [INFO] [stdout] test deskew::tests::test_max_angle_setting ... ok [INFO] [stdout] test deskew::tests::test_options_builder_partial_config ... ok [INFO] [stdout] test deskew::tests::test_error_from_io_error ... ok [INFO] [stdout] test deskew::tests::test_large_image_dimensions ... ok [INFO] [stdout] test deskew::tests::test_preset_consistency ... ok [INFO] [stdout] test deskew::tests::test_options_clone ... ok [INFO] [stdout] test deskew::tests::test_options_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_quality_mode_copy_trait ... ok [INFO] [stdout] test deskew::tests::test_quality_mode_clone ... ok [INFO] [stdout] test deskew::tests::test_quality_mode_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_quality_mode_default ... ok [INFO] [stdout] test deskew::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test deskew::tests::test_result_path_types ... ok [INFO] [stdout] test deskew::tests::test_skew_detection_construction ... ok [INFO] [stdout] test deskew::tests::test_skew_detection_clone ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_007_background_color_setting ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_008_quality_modes ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_011_page_edge_algorithm_basic ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_010_different_algorithms ... ok [INFO] [stdout] test deskew::tests::test_small_image_dimensions ... ok [INFO] [stdout] test deskew::tests::test_skew_detection_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_011_page_edge_small_image ... ok [INFO] [stdout] test deskew::tests::test_threshold_angle_boundary_values ... ok [INFO] [stdout] test deskew::types::tests::test_algorithm_variants ... ok [INFO] [stdout] test deskew::types::tests::test_builder_abs_angle ... ok [INFO] [stdout] test deskew::types::tests::test_deskew_options_builder ... ok [INFO] [stdout] test deskew::types::tests::test_deskew_options_default ... ok [INFO] [stdout] test deskew::types::tests::test_deskew_options_fast ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_011_page_edge_no_edge ... ok [INFO] [stdout] test deskew::types::tests::test_deskew_options_high_quality ... ok [INFO] [stdout] test deskew::tests::test_threshold_angle_setting ... ok [INFO] [stdout] test deskew::types::tests::test_error_types ... ok [INFO] [stdout] test deskew::types::tests::test_skew_detection ... ok [INFO] [stdout] test deskew::types::tests::test_quality_mode_variants ... ok [INFO] [stdout] test finalize::tests::test_add_margin_and_clip ... ok [INFO] [stdout] test finalize::tests::test_add_margin_empty_region ... ok [INFO] [stdout] test finalize::tests::test_calculate_output_dimensions ... ok [INFO] [stdout] test finalize::tests::test_builder ... ok [INFO] [stdout] test finalize::tests::test_crop_region ... ok [INFO] [stdout] test finalize::tests::test_crop_region_from_bounds ... ok [INFO] [stdout] test finalize::tests::test_default_options ... ok [INFO] [stdout] test finalize::tests::test_error_types ... ok [INFO] [stdout] test finalize::tests::test_finalize_result_fields ... ok [INFO] [stdout] test finalize::tests::test_finalize_with_fixture ... ok [INFO] [stdout] test finalize::tests::test_image_not_found ... ok [INFO] [stdout] test finalize::tests::test_margin_percent_clamping ... ok [INFO] [stdout] test finalize::tests::test_send_sync ... ok [INFO] [stdout] test finalize::tests::test_tc_final_001_standard_resize_to_3508 ... ok [INFO] [stdout] test finalize::tests::test_tc_final_002_crop_region_application ... ok [INFO] [stdout] test finalize::tests::test_tc_final_003_shift_application ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_011_page_edge_with_tilt ... ok [INFO] [stdout] test image_extract::tests::test_all_color_spaces ... ok [INFO] [stdout] test image_extract::tests::test_all_colorspaces ... ok [INFO] [stdout] test image_extract::tests::test_all_dpi_presets ... ok [INFO] [stdout] test image_extract::tests::test_all_image_formats ... ok [INFO] [stdout] test image_extract::tests::test_background_color_black ... ok [INFO] [stdout] test image_extract::tests::test_background_color_extremes ... ok [INFO] [stdout] test finalize::tests::test_create_gradient_canvas ... ok [INFO] [stdout] test image_extract::tests::test_background_color_setting ... ok [INFO] [stdout] test image_extract::tests::test_background_color_white ... ok [INFO] [stdout] test image_extract::tests::test_builder_dpi_clamping ... ok [INFO] [stdout] test image_extract::tests::test_background_none_vs_some ... ok [INFO] [stdout] test image_extract::tests::test_builder_method_chaining ... ok [INFO] [stdout] test image_extract::tests::test_builder_no_background ... ok [INFO] [stdout] test image_extract::tests::test_builder_parallel_minimum ... ok [INFO] [stdout] test image_extract::tests::test_builder_pattern ... ok [INFO] [stdout] test image_extract::tests::test_colorspace_all_variants ... ok [INFO] [stdout] test image_extract::tests::test_colorspace_clone ... ok [INFO] [stdout] test image_extract::tests::test_colorspace_copy ... ok [INFO] [stdout] test image_extract::tests::test_colorspace_debug_impl ... ok [INFO] [stdout] test image_extract::tests::test_colorspace_default ... ok [INFO] [stdout] test image_extract::tests::test_colorspace_partial_eq ... ok [INFO] [stdout] test image_extract::tests::test_default_options ... ok [INFO] [stdout] test image_extract::tests::test_dpi_boundary_maximum ... ok [INFO] [stdout] test image_extract::tests::test_dpi_boundary_minimum ... ok [INFO] [stdout] test image_extract::tests::test_concurrent_options_building ... ok [INFO] [stdout] test image_extract::tests::test_dpi_setting ... ignored, requires external tool [INFO] [stdout] test image_extract::tests::test_dpi_boundary_values ... ok [INFO] [stdout] test image_extract::tests::test_error_debug_impl ... ok [INFO] [stdout] test image_extract::tests::test_error_display_all_variants ... ok [INFO] [stdout] test image_extract::tests::test_error_from_io_error ... ok [INFO] [stdout] test image_extract::tests::test_error_io_details_preserved ... ok [INFO] [stdout] test image_extract::tests::test_error_path_extraction ... ok [INFO] [stdout] test image_extract::tests::test_error_page_extraction ... ok [INFO] [stdout] test deskew::tests::test_parallel_detection_result_creation ... ok [INFO] [stdout] test image_extract::tests::test_extract_all_pages ... ignored, requires external tool [INFO] [stdout] test image_extract::tests::test_error_types ... ok [INFO] [stdout] test image_extract::tests::test_extract_options_builder_debug_impl ... ok [INFO] [stdout] test image_extract::tests::test_extract_single_page ... ignored, requires external tool [INFO] [stdout] test image_extract::tests::test_extract_options_debug_impl ... ok [INFO] [stdout] test image_extract::tests::test_extract_options_with_callback_debug ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_debug_impl ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_construction ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_display ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_thread_transfer ... ok [INFO] [stdout] test image_extract::tests::test_extraction_failed_error_message ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_with_all_formats ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_various_sizes ... ok [INFO] [stdout] test image_extract::tests::test_fast_preset ... ok [INFO] [stdout] test image_extract::tests::test_grayscale_extraction ... ignored, requires external tool [INFO] [stdout] test image_extract::tests::test_high_quality_preset ... ok [INFO] [stdout] test image_extract::tests::test_format_builder ... ok [INFO] [stdout] test image_extract::tests::test_image_extract_types_send_sync ... ok [INFO] [stdout] test image_extract::tests::test_image_format_all_variants ... ok [INFO] [stdout] test image_extract::tests::test_image_format_clone ... ok [INFO] [stdout] test image_extract::tests::test_image_format_copy ... ok [INFO] [stdout] test image_extract::tests::test_grayscale_preset ... ok [INFO] [stdout] test image_extract::tests::test_image_format_debug_impl ... ok [INFO] [stdout] test image_extract::tests::test_image_format_extension ... ok [INFO] [stdout] test deskew::algorithm::tests::test_lanczos_kernel_center ... ok [INFO] [stdout] test image_extract::tests::test_image_format_default ... ok [INFO] [stdout] test deskew::algorithm::tests::test_median_single_value ... ok [INFO] [stdout] test image_extract::tests::test_jpeg_output ... ignored, requires external tool [INFO] [stdout] test image_extract::tests::test_jpeg_quality_edge_cases ... ok [INFO] [stdout] test image_extract::tests::test_magick_extractor_marker ... ok [INFO] [stdout] test image_extract::tests::test_jpeg_quality_boundary ... ok [INFO] [stdout] test image_extract::tests::test_nonexistent_pdf_error ... ok [INFO] [stdout] test image_extract::tests::test_options_builder_default_state ... ok [INFO] [stdout] test image_extract::tests::test_output_not_writable_error_display ... ok [INFO] [stdout] test image_extract::tests::test_output_not_writable_error_message ... ok [INFO] [stdout] test image_extract::tests::test_output_path_types ... ok [INFO] [stdout] test image_extract::tests::test_page_dimensions_large ... ok [INFO] [stdout] test image_extract::tests::test_large_page_dimensions ... ok [INFO] [stdout] test image_extract::tests::test_page_index_large ... ok [INFO] [stdout] test image_extract::tests::test_page_index_sequential ... ok [INFO] [stdout] test image_extract::tests::test_page_index_zero ... ok [INFO] [stdout] test finalize::tests::test_tc_final_004_paper_color_padding ... ok [INFO] [stdout] test image_extract::tests::test_parallel_extraction_config ... ok [INFO] [stdout] test image_extract::tests::test_parallel_workers_various_values ... ok [INFO] [stdout] test image_extract::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test image_extract::tests::test_preset_consistency ... ok [INFO] [stdout] test image_extract::tests::test_preset_fast_details ... ok [INFO] [stdout] test image_extract::tests::test_preset_high_quality_details ... ok [INFO] [stdout] test image_extract::tests::test_preset_grayscale_details ... ok [INFO] [stdout] test image_extract::tests::test_progress_callback_structure ... ok [INFO] [stdout] test margin::detect::tests::test_detect_nonexistent_file ... ok [INFO] [stdout] test image_extract::tests::test_small_page_dimensions ... ok [INFO] [stdout] test margin::detect::tests::test_pad_nonexistent_file ... ok [INFO] [stdout] test margin::detect::tests::test_trim_nonexistent_file ... ok [INFO] [stdout] test image_extract::tests::test_parallel_extracted_page_creation ... ok [INFO] [stdout] test margin::group::tests::test_decide_group_crop_single_page ... ok [INFO] [stdout] test margin::group::tests::test_decide_group_crop_multiple_pages ... ok [INFO] [stdout] test margin::group::tests::test_decide_group_crop_with_outlier ... ok [INFO] [stdout] test margin::group::tests::test_group_crop_region_valid ... ok [INFO] [stdout] test margin::group::tests::test_group_crop_region_invalid ... ok [INFO] [stdout] test margin::group::tests::test_group_crop_region_to_content_rect ... ok [INFO] [stdout] test margin::group::tests::test_page_bounding_box_creation ... ok [INFO] [stdout] test margin::group::tests::test_tc_margin_001_uniform_margins_detected ... ok [INFO] [stdout] test margin::group::tests::test_tc_margin_002_nonuniform_margins_unified ... ok [INFO] [stdout] test margin::group::tests::test_tc_margin_003_no_margins ... ok [INFO] [stdout] test margin::group::tests::test_decide_group_crop_empty ... ok [INFO] [stdout] test margin::group::tests::test_page_bounding_box_even_page ... ok [INFO] [stdout] test margin::group::tests::test_tc_margin_004_outlier_exclusion_tukey ... ok [INFO] [stdout] test margin::group::tests::test_tc_margin_005_odd_even_separate_regions ... ok [INFO] [stdout] test margin::tests::test_all_detection_modes ... ok [INFO] [stdout] test margin::group::tests::test_unify_odd_even_regions ... ok [INFO] [stdout] test margin::tests::test_background_threshold_high ... ok [INFO] [stdout] test margin::tests::test_background_threshold_low ... ok [INFO] [stdout] test margin::tests::test_builder_clamping ... ok [INFO] [stdout] test margin::tests::test_builder_pattern ... ok [INFO] [stdout] test margin::tests::test_content_rect_copy ... ok [INFO] [stdout] test margin::tests::test_content_detection_mode_copy ... ok [INFO] [stdout] test margin::tests::test_content_rect_construction ... ok [INFO] [stdout] test margin::tests::test_batch_processing ... ok [INFO] [stdout] test margin::tests::test_decide_group_crop_empty ... ok [INFO] [stdout] test margin::tests::test_dark_background_preset ... ok [INFO] [stdout] test margin::tests::test_edge_detection_mode_option ... ok [INFO] [stdout] test margin::tests::test_edge_sensitivity_variations ... ok [INFO] [stdout] test margin::tests::test_error_display_messages ... ok [INFO] [stdout] test margin::tests::test_default_options ... ok [INFO] [stdout] test margin::tests::test_error_types ... ok [INFO] [stdout] test margin::tests::test_histogram_mode_option ... ok [INFO] [stdout] test margin::tests::test_image_not_found ... ok [INFO] [stdout] test margin::tests::test_margin_detection_confidence ... ok [INFO] [stdout] test margin::tests::test_margin_options_builder_all ... ok [INFO] [stdout] test margin::tests::test_margin_options_default ... ok [INFO] [stdout] test margin::tests::test_group_crop_region_valid ... ok [INFO] [stdout] test margin::tests::test_margins_arithmetic ... ok [INFO] [stdout] test margin::tests::test_margins_asymmetric ... ok [INFO] [stdout] test margin::tests::test_margins_construction ... ok [INFO] [stdout] test margin::tests::test_margins_copy ... ok [INFO] [stdout] test margin::tests::test_margins_zero ... ok [INFO] [stdout] test margin::tests::test_pad_to_size_with_fixture ... ok [INFO] [stdout] test margin::tests::test_page_bounding_box_creation ... ok [INFO] [stdout] test deskew::algorithm::tests::test_correct_skew_enhanced ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_detect_negative_skew ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_detect_positive_skew ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_max_angle_limit_detection ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_detect_no_skew ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_correct_skew ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_threshold_skip ... FAILED [INFO] [stdout] test margin::tests::test_detect_no_margins ... FAILED [INFO] [stdout] test margin::tests::test_detect_single_image_margins ... FAILED [INFO] [stdout] test margin::tests::test_no_content_error ... FAILED [INFO] [stdout] test margin::tests::test_trim_result_construction ... ok [INFO] [stdout] test margin::tests::test_trim_result_unchanged ... ok [INFO] [stdout] test margin::tests::test_trim_with_fixture ... ok [INFO] [stdout] test margin::tests::test_trim_result_fields_consistency ... ok [INFO] [stdout] test margin::tests::test_unified_margins_construction ... ok [INFO] [stdout] test margin::tests::test_unify_odd_even_regions ... ok [INFO] [stdout] test margin::types::tests::test_margins_default ... ok [INFO] [stdout] test margin::types::tests::test_margins_uniform ... ok [INFO] [stdout] test normalize::tests::test_builder ... ok [INFO] [stdout] test margin::tests::test_uniform_margins ... ok [INFO] [stdout] test normalize::tests::test_corner_colors_interpolate ... ok [INFO] [stdout] test normalize::tests::test_default_options ... ok [INFO] [stdout] test normalize::tests::test_error_types ... ok [INFO] [stdout] test normalize::tests::test_internal_resolution_preset ... ok [INFO] [stdout] test normalize::tests::test_estimate_paper_color ... ok [INFO] [stdout] test normalize::tests::test_final_output_preset ... ok [INFO] [stdout] test normalize::tests::test_corner_patch_clamping ... ok [INFO] [stdout] test margin::types::tests::test_margins_total ... ok [INFO] [stdout] test normalize::tests::test_luminance_calculation ... ok [INFO] [stdout] test normalize::tests::test_normalize_result_fields ... ok [INFO] [stdout] test normalize::tests::test_paper_color_luminance ... ok [INFO] [stdout] test normalize::tests::test_send_sync ... ok [INFO] [stdout] test normalize::tests::test_normalize_with_fixture ... ok [INFO] [stdout] test normalize::tests::test_padding_mode_variants ... ok [INFO] [stdout] test normalize::tests::test_resampler_variants ... ok [INFO] [stdout] test normalize::tests::test_saturation_calculation ... ok [INFO] [stdout] test normalize::tests::test_sample_corner_colors ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_batch_processing ... ok [INFO] [stdout] test page_number::detect::tests::test_analyze_empty_batch ... ok [INFO] [stdout] test page_number::detect::tests::test_detect_nonexistent_file ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_empty_candidates ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_region_expansion ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_stage1_exact_match ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_stage2_similarity_match ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_stage3_ocr_success ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_stage4_fallback ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_stage_priority ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_stage1_prefers_closer ... ok [INFO] [stdout] test page_number::detect::tests::test_find_duplicate_pages ... ok [INFO] [stdout] test page_number::detect::tests::test_roman_numeral_invalid ... ok [INFO] [stdout] test page_number::detect::tests::test_find_missing_pages ... ok [INFO] [stdout] test page_number::detect::tests::test_roman_numeral_parsing ... ok [INFO] [stdout] test page_number::detect::tests::test_validate_order_ascending ... ok [INFO] [stdout] test page_number::detect::tests::test_validate_order_not_ascending ... ok [INFO] [stdout] test page_number::offset::tests::test_analyze_empty_detections ... ok [INFO] [stdout] test page_number::offset::tests::test_book_offset_analysis_default ... ok [INFO] [stdout] test page_number::offset::tests::test_book_offset_analysis_reliability ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_stats ... ok [INFO] [stdout] test page_number::offset::tests::test_calc_intersection_center_no_overlap ... ok [INFO] [stdout] test page_number::offset::tests::test_calc_average_center ... ok [INFO] [stdout] test page_number::offset::tests::test_calc_group_reference_odd_pages ... ok [INFO] [stdout] test page_number::offset::tests::test_calc_overlap_center_empty ... ok [INFO] [stdout] test page_number::offset::tests::test_calc_overlap_center_identical ... ok [INFO] [stdout] test page_number::offset::tests::test_calc_overlap_center_overlapping ... ok [INFO] [stdout] test page_number::offset::tests::test_calc_overlap_center_scattered ... ok [INFO] [stdout] test page_number::offset::tests::test_calc_overlap_center_single ... ok [INFO] [stdout] test page_number::offset::tests::test_get_offset ... ok [INFO] [stdout] test page_number::offset::tests::test_interpolate_missing_offsets ... ok [INFO] [stdout] test page_number::offset::tests::test_page_offset_result_even_page ... ok [INFO] [stdout] test page_number::offset::tests::test_page_offset_result_no_offset ... ok [INFO] [stdout] test page_number::offset::tests::test_phase2_2_spec_c_sharp_compatibility ... ok [INFO] [stdout] test page_number::offset::tests::test_tc_pagenum_001_sequential_page_numbers ... ok [INFO] [stdout] test page_number::offset::tests::test_tc_pagenum_002_missing_page_interpolation ... ok [INFO] [stdout] test page_number::offset::tests::test_tc_pagenum_003_decorative_numbers ... ok [INFO] [stdout] test page_number::offset::tests::test_tc_pagenum_004_roman_numerals_skipped ... ok [INFO] [stdout] test page_number::offset::tests::test_tc_pagenum_005_odd_even_separate_offsets ... ok [INFO] [stdout] test page_number::tests::test_book_offset_analysis ... ok [INFO] [stdout] test page_number::tests::test_empty_analysis ... ok [INFO] [stdout] test page_number::tests::test_error_types ... ok [INFO] [stdout] test page_number::tests::test_page_number_options_default ... ok [INFO] [stdout] test page_number::tests::test_page_number_options_presets ... ok [INFO] [stdout] test page_number::tests::test_page_offset_result ... ok [INFO] [stdout] test page_number::tests::test_position_pattern_variants ... ok [INFO] [stdout] test page_number::tests::test_roman_numeral_parsing ... ok [INFO] [stdout] test page_number::tests::test_tesseract_detect_nonexistent ... ok [INFO] [stdout] test page_number::types::tests::test_builder_clamping ... ok [INFO] [stdout] test page_number::types::tests::test_detected_page_number ... ok [INFO] [stdout] test page_number::types::tests::test_error_types ... ok [INFO] [stdout] test page_number::types::tests::test_match_stage_number ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_candidate_empty ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_candidate_new ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_candidate_no_number ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_match_new ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_match_quality ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_options_builder ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_options_default ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_options_english ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_options_japanese ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_options_strict ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_position_variants ... ok [INFO] [stdout] test page_number::types::tests::test_page_number_rect ... ok [INFO] [stdout] test page_number::types::tests::test_rectangle_center ... ok [INFO] [stdout] test page_number::types::tests::test_rectangle_contains ... ok [INFO] [stdout] test page_number::types::tests::test_rectangle_distance_to ... ok [INFO] [stdout] test page_number::types::tests::test_rectangle_expand ... ok [INFO] [stdout] test page_number::types::tests::test_rectangle_new ... ok [INFO] [stdout] test page_number::types::tests::test_rectangle_overlaps ... ok [INFO] [stdout] test page_number::types::tests::test_match_stage_description ... ok [INFO] [stdout] test parallel::tests::test_default_options ... ok [INFO] [stdout] test parallel::tests::test_error_types ... ok [INFO] [stdout] test parallel::tests::test_empty_input ... ok [INFO] [stdout] test parallel::tests::test_custom_thread_pool ... ok [INFO] [stdout] test parallel::tests::test_large_chunk_size ... ok [INFO] [stdout] test parallel::tests::test_ordered_results ... ok [INFO] [stdout] test parallel::tests::test_par001_parallel_process_basic ... ok [INFO] [stdout] test parallel::tests::test_par006_thread_count_options ... ok [INFO] [stdout] test parallel::tests::test_par006_zero_threads_uses_cpu_count ... ok [INFO] [stdout] test image_extract::tests::test_page_dimensions_zero ... ok [INFO] [stdout] test margin::tests::test_precise_preset ... ok [INFO] [stdout] test parallel::tests::test_par007_partial_failure ... ok [INFO] [stdout] test normalize::tests::test_image_not_found ... ok [INFO] [stdout] test parallel::tests::test_par007_continue_on_error ... ok [INFO] [stdout] test margin::tests::test_unified_margins ... FAILED [INFO] [stdout] test parallel::tests::test_parallel_processor_builder ... ok [INFO] [stdout] test parallel::tests::test_parallel_map ... ok [INFO] [stdout] test parallel::tests::test_parallel_map_preserves_order ... ok [INFO] [stdout] test parallel::tests::test_par009_chunk_processing ... ok [INFO] [stdout] test parallel::tests::test_parallel_result_duration ... ok [INFO] [stdout] test parallel::tests::test_mixed_success_failure ... ok [INFO] [stdout] test pdf_reader::tests::test_all_types_send_sync ... ok [INFO] [stdout] test parallel::tests::test_single_item_processing ... ok [INFO] [stdout] test parallel::tests::test_success_rate_calculation ... ok [INFO] [stdout] test parallel::tests::test_processor_with_custom_options ... ok [INFO] [stdout] test parallel::tests::test_progress_callback ... ok [INFO] [stdout] test parallel::tests::test_thread_safety ... ok [INFO] [stdout] test pdf_reader::tests::test_all_rotation_values ... ok [INFO] [stdout] test image_extract::tests::test_image_format_thread_safe ... ok [INFO] [stdout] test pdf_reader::tests::test_concurrent_open ... FAILED [INFO] [stdout] test pdf_reader::tests::test_concurrent_metadata_creation ... ok [INFO] [stdout] test pdf_reader::tests::test_document_clone ... ok [INFO] [stdout] test pdf_reader::tests::test_document_many_pages ... ok [INFO] [stdout] test pdf_reader::tests::test_document_path ... ok [INFO] [stdout] test pdf_reader::tests::test_document_with_mixed_page_sizes ... ok [INFO] [stdout] test pdf_reader::tests::test_concurrent_pdf_page_creation ... ok [INFO] [stdout] test pdf_reader::tests::test_document_with_pages ... ok [INFO] [stdout] test pdf_reader::tests::test_document_zero_pages ... ok [INFO] [stdout] test pdf_reader::tests::test_document_zero_pages_boundary ... ok [INFO] [stdout] test pdf_reader::tests::test_empty_page ... ok [INFO] [stdout] test pdf_reader::tests::test_encrypted_document ... ok [INFO] [stdout] test pdf_reader::tests::test_encrypted_pdf_detection ... FAILED [INFO] [stdout] test pdf_reader::tests::test_error_debug_impl ... ok [INFO] [stdout] test pdf_reader::tests::test_concurrent_pdf_document_creation ... ok [INFO] [stdout] test pdf_reader::tests::test_error_display_messages ... ok [INFO] [stdout] test pdf_reader::tests::test_error_encrypted_pdf_debug ... ok [INFO] [stdout] test pdf_reader::tests::test_error_encrypted_pdf_display ... ok [INFO] [stdout] test pdf_reader::tests::test_document_many_pages_boundary ... ok [INFO] [stdout] test pdf_reader::tests::test_error_file_not_found_debug ... ok [INFO] [stdout] test pdf_reader::tests::test_error_file_not_found_display ... ok [INFO] [stdout] test pdf_reader::tests::test_error_file_not_found_path_content ... ok [INFO] [stdout] test pdf_reader::tests::test_error_invalid_format_debug ... ok [INFO] [stdout] test pdf_reader::tests::test_error_invalid_format_display ... ok [INFO] [stdout] test pdf_reader::tests::test_error_invalid_format_message_content ... ok [INFO] [stdout] test pdf_reader::tests::test_error_io_error_debug ... ok [INFO] [stdout] test pdf_reader::tests::test_error_io_error_display ... ok [INFO] [stdout] test pdf_reader::tests::test_error_parse_error_debug ... ok [INFO] [stdout] test pdf_reader::tests::test_error_parse_error_display ... ok [INFO] [stdout] test pdf_reader::tests::test_error_parse_error_special_chars ... ok [INFO] [stdout] test pdf_reader::tests::test_error_types ... ok [INFO] [stdout] test pdf_reader::tests::test_invalid_format_error ... ok [INFO] [stdout] test pdf_reader::tests::test_io_error_conversion ... ok [INFO] [stdout] test pdf_reader::tests::test_large_pdf_memory ... ignored, requires external tool [INFO] [stdout] test pdf_reader::tests::test_lopdf_reader_construction ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_all_fields ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_all_fields_none ... ok [INFO] [stdout] test pdf_reader::tests::test_error_from_io_error ... ok [INFO] [stdout] test pdf_reader::tests::test_error_invalid_format_empty_message ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_all_fields_some ... ok [INFO] [stdout] test pdf_reader::tests::test_concurrent_page_creation ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_default_all_none ... ok [INFO] [stdout] test pdf_reader::tests::test_error_all_variants ... ok [INFO] [stdout] test pdf_reader::tests::test_default_metadata ... ok [INFO] [stdout] test pdf_reader::tests::test_error_all_variants_debug_display ... ok [INFO] [stdout] test pdf_reader::tests::test_error_file_not_found_path ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_clone ... ok [INFO] [stdout] test deskew::algorithm::tests::test_detect_skew_otsu_on_synthetic ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_japanese_content ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_extraction ... FAILED [INFO] [stdout] test pdf_reader::tests::test_metadata_keywords_parsing ... ok [INFO] [stdout] test deskew::algorithm::tests::test_rotate_image_lanczos_quality ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_unicode_content ... ok [INFO] [stdout] test pdf_reader::tests::test_open_nonexistent_file ... ok [INFO] [stdout] test pdf_reader::tests::test_page_aspect_ratios ... ok [INFO] [stdout] test pdf_reader::tests::test_page_content_combinations ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_dates_format ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_thread_transfer ... ok [INFO] [stdout] test pdf_reader::tests::test_page_index_maximum ... ok [INFO] [stdout] test pdf_reader::tests::test_page_count ... FAILED [INFO] [stdout] test pdf_reader::tests::test_page_dimensions_zero ... ok [INFO] [stdout] test pdf_reader::tests::test_page_images_only ... ok [INFO] [stdout] test pdf_reader::tests::test_page_index_out_of_bounds ... FAILED [INFO] [stdout] test pdf_reader::tests::test_page_rotation_all_values ... ok [INFO] [stdout] test pdf_reader::tests::test_page_rotation_dimensions ... ok [INFO] [stdout] test pdf_reader::tests::test_page_index_sequential ... ok [INFO] [stdout] test pdf_reader::tests::test_page_size_extreme_large ... ok [INFO] [stdout] test pdf_reader::tests::test_page_size_extreme_small ... ok [INFO] [stdout] test pdf_reader::tests::test_page_standard_sizes ... ok [INFO] [stdout] test pdf_reader::tests::test_page_text_only ... ok [INFO] [stdout] test pdf_reader::tests::test_page_dimensions_calculation ... ok [INFO] [stdout] test pdf_reader::tests::test_page_rotation_values ... ok [INFO] [stdout] test pdf_reader::tests::test_page_dimensions ... FAILED [INFO] [stdout] test pdf_reader::tests::test_open_valid_pdf ... FAILED [INFO] [stdout] test pdf_reader::tests::test_page_clone ... ok [INFO] [stdout] test pdf_reader::tests::test_parse_error_details ... ok [INFO] [stdout] test pdf_reader::tests::test_pdf_document_clone ... ok [INFO] [stdout] test pdf_reader::tests::test_pages_iterator ... FAILED [INFO] [stdout] test pdf_reader::tests::test_pdf_document_debug_impl ... ok [INFO] [stdout] test pdf_reader::tests::test_parallel_error_creation ... ok [INFO] [stdout] test pdf_reader::tests::test_pdf_document_shared_read ... ok [INFO] [stdout] test pdf_reader::tests::test_pdf_document_structure ... ok [INFO] [stdout] test pdf_reader::tests::test_pdf_metadata_construction ... ok [INFO] [stdout] test pdf_reader::tests::test_pdf_metadata_debug_impl ... ok [INFO] [stdout] test pdf_reader::tests::test_pdf_page_debug_impl ... ok [INFO] [stdout] test pdf_reader::tests::test_pdf_page_structure ... ok [INFO] [stdout] test pdf_reader::tests::test_open_invalid_pdf ... ok [INFO] [stdout] test pdf_reader::tests::test_various_page_sizes ... ok [INFO] [stdout] test pdf_reader::tests::test_pdf_reader_types_send_sync ... ok [INFO] [stdout] test pdf_writer::tests::test_all_compression_types ... ok [INFO] [stdout] test pdf_reader::tests::test_rotated_page ... FAILED [INFO] [stdout] test pdf_reader::tests::test_pdf_page_thread_transfer ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_full_chain_with_all_options ... ok [INFO] [stdout] test pdf_writer::tests::test_compression_debug_impl ... ok [INFO] [stdout] test pdf_writer::tests::test_compression_default ... ok [INFO] [stdout] test pdf_writer::tests::test_compression_types_in_builder ... ok [INFO] [stdout] test pdf_writer::tests::test_default_options ... ok [INFO] [stdout] test pdf_writer::tests::test_dpi_boundary_maximum ... ok [INFO] [stdout] test pdf_writer::tests::test_all_page_size_modes ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_pattern ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_with_metadata ... ok [INFO] [stdout] test pdf_writer::tests::test_compact_preset ... ok [INFO] [stdout] test pdf_writer::tests::test_error_all_variants_debug_impl ... ok [INFO] [stdout] test pdf_reader::tests::test_page_dimensions_large ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_chaining ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_quality_clamping ... ok [INFO] [stdout] test pdf_writer::tests::test_error_from_io_error ... ok [INFO] [stdout] test pdf_writer::tests::test_error_generation_error_debug ... ok [INFO] [stdout] test pdf_writer::tests::test_error_generation_error_display ... ok [INFO] [stdout] test pdf_writer::tests::test_error_image_not_found_debug ... ok [INFO] [stdout] test pdf_writer::tests::test_dpi_boundary_minimum ... ok [INFO] [stdout] test pdf_writer::tests::test_dpi_boundary_values ... ok [INFO] [stdout] test pdf_writer::tests::test_dpi_setting ... ok [INFO] [stdout] test pdf_writer::tests::test_error_io_error_debug ... ok [INFO] [stdout] test pdf_writer::tests::test_empty_images_error ... ok [INFO] [stdout] test pdf_writer::tests::test_error_display_messages ... ok [INFO] [stdout] test pdf_writer::tests::test_error_from_io_conversion ... ok [INFO] [stdout] test pdf_writer::tests::test_error_image_not_found_display ... ok [INFO] [stdout] test pdf_writer::tests::test_concurrent_options_building ... ok [INFO] [stdout] test pdf_writer::tests::test_error_io_error_display ... ok [INFO] [stdout] test pdf_writer::tests::test_error_no_images_debug ... ok [INFO] [stdout] test pdf_writer::tests::test_error_no_images_display ... ok [INFO] [stdout] test pdf_writer::tests::test_error_types ... ok [INFO] [stdout] test pdf_writer::tests::test_error_unsupported_format_empty ... ok [INFO] [stdout] test pdf_writer::tests::test_error_unsupported_format_debug ... ok [INFO] [stdout] test pdf_writer::tests::test_error_unsupported_format_display ... ok [INFO] [stdout] test pdf_writer::tests::test_font_size_boundary_large ... ok [INFO] [stdout] test pdf_writer::tests::test_error_variants_display ... ok [INFO] [stdout] test pdf_writer::tests::test_fixed_page_size_a4 ... ok [INFO] [stdout] test pdf_writer::tests::test_high_quality_preset ... ok [INFO] [stdout] test pdf_writer::tests::test_font_size_boundary_small ... ok [INFO] [stdout] test pdf_writer::tests::test_jpeg_quality_clamped_to_max ... ok [INFO] [stdout] test pdf_writer::tests::test_font_size_variations ... ok [INFO] [stdout] test pdf_writer::tests::test_jpeg_quality_clamped_to_min ... ok [INFO] [stdout] test pdf_writer::tests::test_jpeg_quality_boundary_values ... ok [INFO] [stdout] test pdf_writer::tests::test_metadata_default ... ok [INFO] [stdout] test pdf_writer::tests::test_metadata_partial_fill ... ok [INFO] [stdout] test pdf_writer::tests::test_fixed_page_size_zero ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_layer_clone ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_layer_construction ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_layer_many_pages ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_layer_many_pages_boundary ... ok [INFO] [stdout] test pdf_writer::tests::test_fixed_page_size_various_standards ... ok [INFO] [stdout] test pdf_writer::tests::test_metadata_all_fields ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_layer_thread_transfer ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_layer_option ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_layer_with_multiple_blocks ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_page_text_construction ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_page_text_many_blocks ... ok [INFO] [stdout] test pdf_writer::tests::test_options_debug_impl ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_page_text_empty_blocks ... ok [INFO] [stdout] test pdf_writer::tests::test_options_clone ... ok [INFO] [stdout] test pdf_writer::tests::test_page_size_mode_debug_impl ... ok [INFO] [stdout] test pdf_writer::tests::test_page_size_mode_default ... ok [INFO] [stdout] test pdf_writer::tests::test_different_size_images ... FAILED [INFO] [stdout] test pdf_writer::tests::test_page_size_modes ... ok [INFO] [stdout] test pdf_writer::tests::test_print_pdf_writer_default ... ok [INFO] [stdout] test pdf_writer::tests::test_single_image_to_pdf ... FAILED [INFO] [stdout] test pdf_writer::tests::test_pdf_writer_types_send_sync ... ok [INFO] [stdout] test pdf_writer::tests::test_jpeg_quality ... FAILED [INFO] [stdout] test pdf_writer::tests::test_parallel_text_block_creation ... ok [INFO] [stdout] test pdf_writer::tests::test_metadata_setting ... FAILED [INFO] [stdout] test pdf_writer::tests::test_text_block_clone ... ok [INFO] [stdout] test pdf_writer::tests::test_text_block_construction ... ok [INFO] [stdout] test pdf_writer::tests::test_nonexistent_image_error ... ok [INFO] [stdout] test pdf_writer::tests::test_text_block_large_dimensions ... ok [INFO] [stdout] test pdf_writer::tests::test_multiple_images_pdf_verify_pages ... FAILED [INFO] [stdout] test pdf_writer::tests::test_text_block_empty_text ... ok [INFO] [stdout] test pdf_writer::tests::test_multiple_images_to_pdf ... FAILED [INFO] [stdout] test pdf_writer::tests::test_text_block_various_dimensions ... ok [INFO] [stdout] test pdf_writer::tests::test_text_block_unicode ... ok [INFO] [stdout] test pdf_writer::tests::test_text_block_zero_dimensions ... ok [INFO] [stdout] test pdf_writer::tests::test_vertical_text_block ... ok [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_auto_memory ... ok [INFO] [stdout] test pdf_writer::tests::test_streaming_generation ... FAILED [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_zero_items ... ok [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_basic ... ok [INFO] [stdout] test pipeline::tests::test_get_available_memory_linux ... ok [INFO] [stdout] test pipeline::tests::test_pdf_pipeline_process_input_not_found ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_builder ... ok [INFO] [stdout] test pipeline::tests::test_pdf_pipeline_new ... ok [INFO] [stdout] test pipeline::tests::test_pdf_pipeline_get_output_path_no_extension ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_default ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_to_json ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_memory_fields ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_with_advanced ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_with_max_pages ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_with_gpu ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_error_io ... ok [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_small_batch ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_error_display ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_with_margin_trim ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_error_variants ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_result_new ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_result_no_shift ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_result_to_cache ... ok [INFO] [stdout] test pdf_writer::tests::test_vertical_ocr_text ... ok [INFO] [stdout] test pipeline::tests::test_pdf_pipeline_get_output_path ... ok [INFO] [stdout] test pipeline::tests::test_process_in_chunks_empty ... ok [INFO] [stdout] test progress::tests::test_build_progress_bar ... ok [INFO] [stdout] test pipeline::tests::test_process_in_chunks_chunk_size_zero ... ok [INFO] [stdout] test pipeline::tests::test_process_in_chunks_with_progress ... ok [INFO] [stdout] test pipeline::tests::test_process_in_chunks_maintains_order ... ok [INFO] [stdout] test progress::tests::test_build_progress_bar_boundary ... ok [INFO] [stdout] test progress::tests::test_output_mode_normal ... ok [INFO] [stdout] test progress::tests::test_output_mode_quiet ... ok [INFO] [stdout] test progress::tests::test_complete_file ... ok [INFO] [stdout] test progress::tests::test_output_mode_default ... ok [INFO] [stdout] test progress::tests::test_output_mode_from_verbosity ... ok [INFO] [stdout] test progress::tests::test_output_mode_verbose ... ok [INFO] [stdout] test progress::tests::test_processing_stage_default ... ok [INFO] [stdout] test progress::tests::test_output_mode_very_verbose ... ok [INFO] [stdout] test progress::tests::test_processing_stage_description_ja ... ok [INFO] [stdout] test progress::tests::test_processing_stage_display ... ok [INFO] [stdout] test progress::tests::test_processing_stage_name ... ok [INFO] [stdout] test progress::tests::test_progress_tracker_default ... ok [INFO] [stdout] test progress::tests::test_set_stage ... ok [INFO] [stdout] test progress::tests::test_start_file ... ok [INFO] [stdout] test progress::tests::test_update_page ... ok [INFO] [stdout] test realesrgan::tests::test_4x_upscale_options ... ok [INFO] [stdout] test progress::tests::test_update_page_empty_item ... ok [INFO] [stdout] test pipeline::tests::test_process_in_chunks_single_item ... ok [INFO] [stdout] test progress::tests::test_set_stage_zero_pages ... ok [INFO] [stdout] test realesrgan::tests::test_all_model_variants ... ok [INFO] [stdout] test realesrgan::tests::test_anime_preset ... ok [INFO] [stdout] test realesrgan::tests::test_available_models_list ... ok [INFO] [stdout] test realesrgan::tests::test_batch_result_all_failed ... ok [INFO] [stdout] test realesrgan::tests::test_batch_result_all_successful ... ok [INFO] [stdout] test realesrgan::tests::test_batch_failed_empty_error ... ok [INFO] [stdout] test realesrgan::tests::test_batch_peak_vram_zero ... ok [INFO] [stdout] test realesrgan::tests::test_batch_result_construction ... ok [INFO] [stdout] test realesrgan::tests::test_batch_result_debug_impl ... ok [INFO] [stdout] test realesrgan::tests::test_builder_default_values ... ok [INFO] [stdout] test realesrgan::tests::test_builder_pattern ... ok [INFO] [stdout] test realesrgan::tests::test_builder_scale_clamping ... ok [INFO] [stdout] test realesrgan::tests::test_batch_result_empty ... ok [INFO] [stdout] test realesrgan::tests::test_actual_scale_fractional ... ok [INFO] [stdout] test realesrgan::tests::test_custom_model ... ok [INFO] [stdout] test realesrgan::tests::test_custom_model_empty_name ... ok [INFO] [stdout] test realesrgan::tests::test_builder_tile_size_clamping ... ok [INFO] [stdout] test realesrgan::tests::test_default_options ... ok [INFO] [stdout] test realesrgan::tests::test_different_models ... ok [INFO] [stdout] test progress::tests::test_elapsed_secs ... ok [INFO] [stdout] test realesrgan::tests::test_error_debug_all_variants ... ok [INFO] [stdout] test realesrgan::tests::test_error_debug_impl ... ok [INFO] [stdout] test realesrgan::tests::test_error_display ... ok [INFO] [stdout] test realesrgan::tests::test_error_input_not_found ... ok [INFO] [stdout] test realesrgan::tests::test_error_image_error ... ok [INFO] [stdout] test realesrgan::tests::test_error_insufficient_vram ... ok [INFO] [stdout] test realesrgan::tests::test_error_invalid_scale ... ok [INFO] [stdout] test realesrgan::tests::test_error_io_conversion ... ok [INFO] [stdout] test realesrgan::tests::test_error_model_not_found ... ok [INFO] [stdout] test realesrgan::tests::test_error_processing_failed ... ok [INFO] [stdout] test realesrgan::tests::test_error_specific_messages ... ok [INFO] [stdout] test realesrgan::tests::test_error_output_not_writable ... ok [INFO] [stdout] test realesrgan::tests::test_error_types ... ok [INFO] [stdout] test realesrgan::tests::test_fp16_toggle ... ok [INFO] [stdout] test realesrgan::tests::test_face_enhance_option ... ok [INFO] [stdout] test realesrgan::tests::test_gpu_id_high ... ok [INFO] [stdout] test realesrgan::tests::test_gpu_id_settings ... ok [INFO] [stdout] test realesrgan::tests::test_gpu_id_zero ... ok [INFO] [stdout] test realesrgan::tests::test_input_not_found_error ... ignored, requires external tool [INFO] [stdout] test realesrgan::tests::test_jpeg_quality_max ... ok [INFO] [stdout] test realesrgan::tests::test_insufficient_vram_error_equal_values ... ok [INFO] [stdout] test realesrgan::tests::test_jpeg_quality_range ... ok [INFO] [stdout] test realesrgan::tests::test_jpeg_quality_zero ... ok [INFO] [stdout] test realesrgan::tests::test_low_vram_preset ... ok [INFO] [stdout] test realesrgan::tests::test_error_from_io_error ... ok [INFO] [stdout] test realesrgan::tests::test_model_default_scale ... ok [INFO] [stdout] test realesrgan::tests::test_model_debug_impl ... ok [INFO] [stdout] test realesrgan::tests::test_model_clone ... ok [INFO] [stdout] test realesrgan::tests::test_model_enum_all_variants ... ok [INFO] [stdout] test realesrgan::tests::test_model_enum_equality ... ok [INFO] [stdout] test realesrgan::tests::test_model_names ... ok [INFO] [stdout] test realesrgan::tests::test_model_names_not_empty ... ok [INFO] [stdout] test realesrgan::tests::test_options_clone ... ok [INFO] [stdout] test realesrgan::tests::test_options_debug_impl ... ok [INFO] [stdout] test realesrgan::tests::test_model_thread_transfer ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_clone ... ok [INFO] [stdout] test realesrgan::tests::test_original_size_zero ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_default ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_equality ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_extension ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_quality ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_variants ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_debug_impl ... ok [INFO] [stdout] test realesrgan::tests::test_preset_presets_consistency ... ok [INFO] [stdout] test realesrgan::tests::test_processing_time_variations ... ok [INFO] [stdout] test realesrgan::tests::test_processing_time_zero ... ok [INFO] [stdout] test realesrgan::tests::test_progress_callback_structure ... ok [INFO] [stdout] test realesrgan::tests::test_realesrgan_types_send_sync ... ok [INFO] [stdout] test realesrgan::tests::test_recommended_tile_size ... ok [INFO] [stdout] test realesrgan::tests::test_parallel_upscale_result_creation ... ok [INFO] [stdout] test realesrgan::tests::test_single_image_upscale ... ignored, requires external tool [INFO] [stdout] test realesrgan::tests::test_scale_only_2_or_4 ... ok [INFO] [stdout] test realesrgan::tests::test_tile_padding_in_builder ... ok [INFO] [stdout] test realesrgan::tests::test_tile_padding_large ... ok [INFO] [stdout] test realesrgan::tests::test_tile_padding_zero ... ok [INFO] [stdout] test realesrgan::tests::test_tile_size_algorithm ... ok [INFO] [stdout] test realesrgan::tests::test_tile_size_maximum_boundary ... ok [INFO] [stdout] test realesrgan::tests::test_tile_size_minimum_boundary ... ok [INFO] [stdout] test realesrgan::tests::test_tile_size_variations ... ok [INFO] [stdout] test realesrgan::tests::test_tile_size_algorithm_extended ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_clone ... ok [INFO] [stdout] test realesrgan::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_construction ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_debug_impl ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_success ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_4x ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_size_calculations ... ok [INFO] [stdout] test realesrgan::tests::test_upscaled_size_large ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_without_vram ... ok [INFO] [stdout] test realesrgan::tests::test_vram_usage_values ... ok [INFO] [stdout] test realesrgan::tests::test_vram_used_large ... ok [INFO] [stdout] test realesrgan::tests::test_vram_used_zero ... ok [INFO] [stdout] test realesrgan::tests::test_webp_output_format ... ok [INFO] [stdout] test realesrgan::tests::test_webp_quality_max ... ok [INFO] [stdout] test realesrgan::tests::test_webp_quality_range ... ok [INFO] [stdout] test realesrgan::tests::test_webp_quality_zero ... ok [INFO] [stdout] test reprocess::tests::test_increment_retry_preserves_error ... ok [INFO] [stdout] test reprocess::tests::test_page_status_default ... ok [INFO] [stdout] test reprocess::tests::test_page_status_failed ... ok [INFO] [stdout] test reprocess::tests::test_page_status_increment_retry ... ok [INFO] [stdout] test reprocess::tests::test_page_status_success ... ok [INFO] [stdout] test reprocess::tests::test_page_status_serialization ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_options_builder ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_options_default ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_options_specific_pages ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_result_completion_percent ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_result_is_complete ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_cached_paths ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_completion_percent ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_config_changed ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_empty ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_invalidate_all ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_failed_pages ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_mark_failed ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_mark_success ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_new ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_page_index_out_of_bounds ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_save_load ... ok [INFO] [stdout] test tests::test_ai_bridge_presets ... ok [INFO] [stdout] test tests::test_all_builders_follow_same_pattern ... ok [INFO] [stdout] test tests::test_all_data_types_send_sync ... ok [INFO] [stdout] test tests::test_all_defaults_are_valid ... ok [INFO] [stdout] test tests::test_all_defaults_consistent_with_docs ... ok [INFO] [stdout] test realesrgan::tests::test_x4_high_quality_preset ... ok [INFO] [stdout] test tests::test_all_error_types_send_sync ... ok [INFO] [stdout] test tests::test_all_modules_have_consistent_builder_pattern ... ok [INFO] [stdout] test tests::test_all_options_types_send_sync ... ok [INFO] [stdout] test tests::test_all_presets_have_valid_defaults ... ok [INFO] [stdout] test tests::test_all_public_types_accessible ... ok [INFO] [stdout] test tests::test_builder_chain_immutability ... ok [INFO] [stdout] test tests::test_clamp_function ... ok [INFO] [stdout] test tests::test_colorspace_image_format_all_combinations ... ok [INFO] [stdout] test tests::test_concurrent_margins_operations ... ok [INFO] [stdout] test tests::test_concurrent_options_creation ... ok [INFO] [stdout] test progress::tests::test_progress_tracker_new ... ok [INFO] [stdout] test tests::test_concurrent_preset_creation ... ok [INFO] [stdout] test tests::test_concurrent_exit_code_handling ... ok [INFO] [stdout] test tests::test_deskew_algorithms ... ok [INFO] [stdout] test tests::test_deskew_presets ... ok [INFO] [stdout] test tests::test_deskew_result_with_detection ... ok [INFO] [stdout] test tests::test_ensure_dir_writable_nonexistent ... FAILED [INFO] [stdout] test tests::test_error_messages_are_descriptive ... ok [INFO] [stdout] test tests::test_ensure_file_exists_nonexistent ... ok [INFO] [stdout] test tests::test_exit_code_covers_all_error_types ... ok [INFO] [stdout] test tests::test_exit_code_all_descriptions_non_empty ... ok [INFO] [stdout] test tests::test_exit_code_uniqueness ... ok [INFO] [stdout] test tests::test_exit_codes_match_enum ... ok [INFO] [stdout] test tests::test_exit_codes_module ... ok [INFO] [stdout] test tests::test_format_duration ... ok [INFO] [stdout] test tests::test_format_file_size ... ok [INFO] [stdout] test tests::test_image_format_and_colorspace_combinations ... ok [INFO] [stdout] test tests::test_io_error_conversions ... ok [INFO] [stdout] test tests::test_margin_presets ... ok [INFO] [stdout] test tests::test_margins_arithmetic ... ok [INFO] [stdout] test tests::test_margins_with_content_rect ... ok [INFO] [stdout] test tests::test_mm_pixels_conversion ... ok [INFO] [stdout] test tests::test_mm_points_conversion ... ok [INFO] [stdout] test tests::test_page_metadata_from_reader_to_writer ... ok [INFO] [stdout] test tests::test_page_number_positions ... ok [INFO] [stdout] test tests::test_page_number_presets ... ok [INFO] [stdout] test tests::test_pdf_writer_presets ... ok [INFO] [stdout] test tests::test_percentage_function ... ok [INFO] [stdout] test tests::test_progress_bar_creation ... ok [INFO] [stdout] test tests::test_realesrgan_presets ... ok [INFO] [stdout] test tests::test_text_direction_with_text_block ... ok [INFO] [stdout] test tests::test_unified_margins_from_margins ... ok [INFO] [stdout] test tests::test_upscale_result_dimensions ... ok [INFO] [stdout] test tests::test_yomitoku_language_options ... ok [INFO] [stdout] test util::tests::test_clamp ... ok [INFO] [stdout] test util::tests::test_clamp_boundary_values ... ok [INFO] [stdout] test util::tests::test_clamp_float_precision ... ok [INFO] [stdout] test util::tests::test_clamp_negative_range ... ok [INFO] [stdout] test util::tests::test_clamp_with_i64 ... ok [INFO] [stdout] test util::tests::test_clamp_with_u8 ... ok [INFO] [stdout] test util::tests::test_conversion_consistency ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_is_complete ... ok [INFO] [stdout] test util::tests::test_conversion_functions_thread_safe ... ok [INFO] [stdout] test util::tests::test_clamp_thread_safe ... ok [INFO] [stdout] test util::tests::test_ensure_dir_writable ... ok [INFO] [stdout] test util::tests::test_ensure_dir_writable_creates_dir ... ok [INFO] [stdout] test util::tests::test_ensure_file_exists_error_message_contains_path ... ok [INFO] [stdout] test util::tests::test_ensure_dir_writable_nested ... ok [INFO] [stdout] test util::tests::test_ensure_dir_writable_existing_file ... ok [INFO] [stdout] test util::tests::test_ensure_file_exists_is_directory ... ok [INFO] [stdout] test util::tests::test_format_duration ... ok [INFO] [stdout] test util::tests::test_ensure_file_exists_nonexistent ... ok [INFO] [stdout] test util::tests::test_format_duration_exact_minute ... ok [INFO] [stdout] test util::tests::test_format_duration_exact_hour ... ok [INFO] [stdout] test util::tests::test_format_duration_max_hours ... ok [INFO] [stdout] test util::tests::test_format_duration_multiple_hours ... ok [INFO] [stdout] test util::tests::test_ensure_file_exists_valid_file ... ok [INFO] [stdout] test util::tests::test_format_duration_subsec_only ... ok [INFO] [stdout] test util::tests::test_format_duration_zero ... ok [INFO] [stdout] test util::tests::test_format_duration_with_millis ... ok [INFO] [stdout] test util::tests::test_format_duration_thread_safe ... ok [INFO] [stdout] test util::tests::test_format_file_size ... ok [INFO] [stdout] test util::tests::test_format_file_size_edge_cases ... ok [INFO] [stdout] test util::tests::test_format_file_size_fractional_mb ... ok [INFO] [stdout] test util::tests::test_format_file_size_large_gb ... ok [INFO] [stdout] test util::tests::test_format_file_size_max_u64 ... ok [INFO] [stdout] test util::tests::test_format_file_size_thread_safe ... ok [INFO] [stdout] test util::tests::test_load_image_error_message_contains_path ... ok [INFO] [stdout] test util::tests::test_load_image_invalid_format ... ok [INFO] [stdout] test util::tests::test_load_image_nonexistent ... ok [INFO] [stdout] test util::tests::test_mm_to_pixels ... ok [INFO] [stdout] test util::tests::test_mm_to_pixels_a4_width ... ok [INFO] [stdout] test util::tests::test_mm_to_pixels_fractional ... ok [INFO] [stdout] test util::tests::test_mm_to_pixels_high_dpi ... ok [INFO] [stdout] test util::tests::test_mm_to_pixels_zero_mm ... ok [INFO] [stdout] test util::tests::test_mm_to_points ... ok [INFO] [stdout] test util::tests::test_mm_to_points_a4_width ... ok [INFO] [stdout] test util::tests::test_mm_to_points_small_value ... ok [INFO] [stdout] test util::tests::test_mm_to_points_zero ... ok [INFO] [stdout] test util::tests::test_percentage ... ok [INFO] [stdout] test util::tests::test_percentage_boundary_values ... ok [INFO] [stdout] test util::tests::test_percentage_large_numbers ... ok [INFO] [stdout] test util::tests::test_percentage_over_100 ... ok [INFO] [stdout] test util::tests::test_percentage_small_values ... ok [INFO] [stdout] test util::tests::test_percentage_thread_safe ... ok [INFO] [stdout] test util::tests::test_pixels_mm_consistency_across_dpis ... ok [INFO] [stdout] test util::tests::test_pixels_to_mm ... ok [INFO] [stdout] test util::tests::test_pixels_to_mm_high_dpi ... ok [INFO] [stdout] test util::tests::test_pixels_to_mm_large_value ... ok [INFO] [stdout] test util::tests::test_pixels_to_mm_max_dpi ... ok [INFO] [stdout] test util::tests::test_pixels_to_mm_one_pixel ... ok [INFO] [stdout] test util::tests::test_pixels_to_mm_zero_pixels ... ok [INFO] [stdout] test util::tests::test_points_mm_bidirectional ... ok [INFO] [stdout] test util::tests::test_points_to_mm ... ok [INFO] [stdout] test util::tests::test_points_to_mm_a4_height ... ok [INFO] [stdout] test util::tests::test_points_to_mm_large_value ... ok [INFO] [stdout] test util::tests::test_points_to_mm_zero ... ok [INFO] [stdout] test pdf_writer::tests::test_error_generation_error_with_details ... ok [INFO] [stdout] test util::tests::test_roundtrip_mm_points ... ok [INFO] [stdout] test realesrgan::tests::test_batch_upscale_result_construction ... ok [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_limited_memory ... ok [INFO] [stdout] test util::tests::test_roundtrip_mm_pixels ... ok [INFO] [stdout] test realesrgan::tests::test_concurrent_output_format_usage ... ok [INFO] [stdout] test vertical_detect::tests::test_black_image ... ok [INFO] [stdout] test vertical_detect::tests::test_error_debug_impl ... ok [INFO] [stdout] test vertical_detect::tests::test_error_display ... ok [INFO] [stdout] test vertical_detect::tests::test_large_block_count ... ok [INFO] [stdout] test vertical_detect::tests::test_options_default ... ok [INFO] [stdout] test pdf_writer::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test vertical_detect::tests::test_median_calculation ... ok [INFO] [stdout] test vertical_detect::tests::test_options_for_binary ... ok [INFO] [stdout] test vertical_detect::tests::test_options_with_threshold ... ok [INFO] [stdout] test vertical_detect::tests::test_result_debug_impl ... ok [INFO] [stdout] test vertical_detect::tests::test_rotate_90_clockwise ... ok [INFO] [stdout] test vertical_detect::tests::test_result_horizontal_probability ... ok [INFO] [stdout] test vertical_detect::tests::test_small_image ... ok [INFO] [stdout] test realesrgan::tests::test_concurrent_options_building ... ok [INFO] [stdout] test vertical_detect::tests::test_extreme_threshold ... ok [INFO] [stdout] test vertical_detect::tests::test_book_result_fields ... ok [INFO] [stdout] test vertical_detect::tests::test_vd004_zero_height ... ok [INFO] [stdout] test util::tests::test_format_file_size_boundary_kb_mb ... ok [INFO] [stdout] test util::tests::test_format_file_size_boundary_mb_gb ... ok [INFO] [stdout] test vertical_detect::tests::test_vd004_empty_image_error ... ok [INFO] [stdout] test vertical_detect::tests::test_vd004_zero_width ... ok [INFO] [stdout] test vertical_detect::tests::test_vd006_vertical_lines_detected ... ok [INFO] [stdout] test vertical_detect::tests::test_thread_safety ... ok [INFO] [stdout] test vertical_detect::tests::test_vd012_book_empty_error ... ok [INFO] [stdout] test vertical_detect::tests::test_vd001_vertical_probability_range ... ok [INFO] [stdout] test vertical_detect::tests::test_book_mixed_results ... ok [INFO] [stdout] test vertical_detect::tests::test_vd010_rotation_90_clockwise ... ok [INFO] [stdout] test vertical_detect::tests::test_vertical_threshold_extremes ... ok [INFO] [stdout] test vertical_detect::tests::test_vd012_book_single_page ... ok [INFO] [stdout] test yomitoku::tests::test_all_language_variants ... ok [INFO] [stdout] test yomitoku::tests::test_all_language_codes ... ok [INFO] [stdout] test vertical_detect::tests::test_vd009_score_clamped ... ok [INFO] [stdout] test yomitoku::tests::test_all_output_format_variants ... ok [INFO] [stdout] test yomitoku::tests::test_all_text_directions ... ok [INFO] [stdout] test vertical_detect::tests::test_vd002_horizontal_probability ... ok [INFO] [stdout] test vertical_detect::tests::test_vd006_horizontal_lines_detected ... ok [INFO] [stdout] test vertical_detect::tests::test_white_image ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_empty ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_empty_boundary ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_all_successful ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_mixed ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_all_success ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_construction ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_all_errors ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_partial_failure ... ok [INFO] [stdout] test yomitoku::tests::test_builder_default_produces_valid_options ... ok [INFO] [stdout] test yomitoku::tests::test_bbox_large_dimensions ... ok [INFO] [stdout] test yomitoku::tests::test_bbox_zero_dimensions ... ok [INFO] [stdout] test yomitoku::tests::test_builder_all_options ... ok [INFO] [stdout] test yomitoku::tests::test_builder_pattern ... ok [INFO] [stdout] test yomitoku::tests::test_confidence_threshold_boundary_zero ... ok [INFO] [stdout] test yomitoku::tests::test_confidence_threshold_edges ... ok [INFO] [stdout] test yomitoku::tests::test_confidence_clamping ... ok [INFO] [stdout] test yomitoku::tests::test_error_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_error_display_messages ... ok [INFO] [stdout] test yomitoku::tests::test_error_execution_failed ... ok [INFO] [stdout] test yomitoku::tests::test_error_execution_failed_debug ... ok [INFO] [stdout] test yomitoku::tests::test_error_from_io_error ... ok [INFO] [stdout] test yomitoku::tests::test_error_input_not_found ... ok [INFO] [stdout] test yomitoku::tests::test_error_invalid_output ... ok [INFO] [stdout] test yomitoku::tests::test_error_io_conversion ... ok [INFO] [stdout] test yomitoku::tests::test_error_not_installed ... ok [INFO] [stdout] test yomitoku::tests::test_error_output_not_writable ... ok [INFO] [stdout] test yomitoku::tests::test_error_path_extraction ... ok [INFO] [stdout] test yomitoku::tests::test_error_types ... ok [INFO] [stdout] test yomitoku::tests::test_extract_text ... ok [INFO] [stdout] test yomitoku::tests::test_extract_text_empty ... ok [INFO] [stdout] test yomitoku::tests::test_extract_text_empty_blocks ... ok [INFO] [stdout] test yomitoku::tests::test_extract_text_preserves_order ... ok [INFO] [stdout] test yomitoku::tests::test_extract_text_single_block ... ok [INFO] [stdout] test yomitoku::tests::test_font_size_none ... ok [INFO] [stdout] test yomitoku::tests::test_font_size_variations ... ok [INFO] [stdout] test yomitoku::tests::test_font_size_zero ... ok [INFO] [stdout] test yomitoku::tests::test_for_books_preset ... ok [INFO] [stdout] test yomitoku::tests::test_gpu_configuration ... ok [INFO] [stdout] test yomitoku::tests::test_gpu_id_setting ... ok [INFO] [stdout] test yomitoku::tests::test_horizontal_only_preset ... ok [INFO] [stdout] test yomitoku::tests::test_language_code ... ok [INFO] [stdout] test yomitoku::tests::test_language_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_default_options ... ok [INFO] [stdout] test yomitoku::tests::test_language_default ... ok [INFO] [stdout] test yomitoku::tests::test_ocr_result_construction ... ok [INFO] [stdout] test yomitoku::tests::test_ocr_result_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_ocr_result_multiple_blocks ... ok [INFO] [stdout] test yomitoku::tests::test_ocr_result_path_types ... ok [INFO] [stdout] test yomitoku::tests::test_confidence_threshold_boundary_one ... ok [INFO] [stdout] test yomitoku::tests::test_concurrent_options_building ... ok [INFO] [stdout] test yomitoku::tests::test_options_clone ... ok [INFO] [stdout] test yomitoku::tests::test_ocr_result_with_error_state ... ok [INFO] [stdout] test yomitoku::tests::test_options_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_ocr_result_thread_transfer ... ok [INFO] [stdout] test yomitoku::tests::test_output_format_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_output_format_all ... ok [INFO] [stdout] test yomitoku::tests::test_output_format_default ... ok [INFO] [stdout] test yomitoku::tests::test_output_format_extension ... ok [INFO] [stdout] test yomitoku::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test yomitoku::tests::test_processing_time_variations ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_bbox_boundaries ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_clone ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_construction ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_empty_text_boundary ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_no_font_size ... ok [INFO] [stdout] test yomitoku::tests::test_preset_consistency ... ok [INFO] [stdout] test yomitoku::tests::test_output_format_clone ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_unicode_boundary ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_with_unicode_text ... ok [INFO] [stdout] test yomitoku::tests::test_text_direction_clone ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_with_empty_text ... ok [INFO] [stdout] test yomitoku::tests::test_text_direction_equality ... ok [INFO] [stdout] test yomitoku::tests::test_text_direction_variants ... ok [INFO] [stdout] test yomitoku::tests::test_timeout_configuration ... ok [INFO] [stdout] test yomitoku::tests::test_timeout_secs_large ... ok [INFO] [stdout] test yomitoku::tests::test_timeout_secs_zero ... ok [INFO] [stdout] test yomitoku::tests::test_yomitoku_types_send_sync ... ok [INFO] [stdout] test yomitoku::tests::test_text_direction_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_with_failures ... ok [INFO] [stdout] test yomitoku::tests::test_confidence_zero_to_one_range ... ok [INFO] [stdout] test yomitoku::tests::test_language_clone ... ok [INFO] [stdout] test yomitoku::tests::test_processing_time_nanos_boundary ... ok [INFO] [stdout] test vertical_detect::tests::test_vd012_book_multiple_pages ... ok [INFO] [stdout] test tests::test_content_rect_calculations ... ok [INFO] [stdout] test vertical_detect::tests::test_vd005_block_count_options ... ok [INFO] [stdout] test finalize::tests::test_tc_final_005_batch_processing ... ok [INFO] [stdout] test normalize::tests::test_tc_norm_005_white_background_padding ... ok [INFO] [stdout] test normalize::tests::test_tc_norm_004_dark_background_fallback_to_white ... ok [INFO] [stdout] test normalize::tests::test_tc_norm_003_aspect_ratio_preserved ... ok [INFO] [stdout] test normalize::tests::test_tc_norm_001_small_image_with_padding ... ok [INFO] [stdout] test normalize::tests::test_tc_norm_002_large_image_resize_then_pad ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- deskew::algorithm::tests::test_correct_skew_enhanced stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'deskew::algorithm::tests::test_correct_skew_enhanced' (333) panicked at src/deskew/algorithm.rs:1415:10: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/skewed_5deg.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac45ae275 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac45ae275 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_correct_skew_enhanced [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1415:10 [INFO] [stdout] 22: 0x648ac4586c47 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_correct_skew_enhanced::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1400:36 [INFO] [stdout] 23: 0x648ac48af0d6 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- deskew::algorithm::tests::test_detect_negative_skew stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'deskew::algorithm::tests::test_detect_negative_skew' (334) panicked at src/deskew/algorithm.rs:1106:10: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/skewed_neg3deg.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac45addb8 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac45addb8 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_detect_negative_skew [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1106:10 [INFO] [stdout] 22: 0x648ac4586be7 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_detect_negative_skew::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1101:35 [INFO] [stdout] 23: 0x648ac48af056 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- deskew::algorithm::tests::test_detect_positive_skew stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'deskew::algorithm::tests::test_detect_positive_skew' (336) panicked at src/deskew/algorithm.rs:1089:10: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/skewed_5deg.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac45aded8 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac45aded8 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_detect_positive_skew [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1089:10 [INFO] [stdout] 22: 0x648ac4586c17 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_detect_positive_skew::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1084:35 [INFO] [stdout] 23: 0x648ac48af096 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- deskew::algorithm::tests::test_max_angle_limit_detection stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'deskew::algorithm::tests::test_max_angle_limit_detection' (341) panicked at src/deskew/algorithm.rs:1196:18: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/skewed_5deg.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac45ae9e4 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac45ae9e4 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_max_angle_limit_detection [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1196:18 [INFO] [stdout] 22: 0x648ac4586d37 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_max_angle_limit_detection::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1191:40 [INFO] [stdout] 23: 0x648ac48af216 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- deskew::algorithm::tests::test_detect_no_skew stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'deskew::algorithm::tests::test_detect_no_skew' (335) panicked at src/deskew/algorithm.rs:1184:10: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/skewed_005deg.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac45ac088 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac45ac088 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_detect_no_skew [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1184:10 [INFO] [stdout] 22: 0x648ac45869a7 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_detect_no_skew::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1179:29 [INFO] [stdout] 23: 0x648ac48aed56 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- deskew::algorithm::tests::test_correct_skew stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'deskew::algorithm::tests::test_correct_skew' (332) panicked at src/deskew/algorithm.rs:1129:10: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/skewed_5deg.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac45abe64 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac45abe64 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_correct_skew [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1129:10 [INFO] [stdout] 22: 0x648ac4586977 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_correct_skew::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1114:27 [INFO] [stdout] 23: 0x648ac48aed16 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- deskew::algorithm::tests::test_threshold_skip stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'deskew::algorithm::tests::test_threshold_skip' (355) panicked at src/deskew/algorithm.rs:1154:10: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/skewed_005deg.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac45ac3f2 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac45ac3f2 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_threshold_skip [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1154:10 [INFO] [stdout] 22: 0x648ac45869d7 - superbook_pdf[1e8089154a2d78ec]::deskew::algorithm::tests::test_threshold_skip::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1142:29 [INFO] [stdout] 23: 0x648ac48aed96 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- margin::tests::test_detect_no_margins stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'margin::tests::test_detect_no_margins' (619) panicked at src/margin/mod.rs:278:23: [INFO] [stdout] Unexpected error: ImageNotFound("tests/fixtures/no_margins.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac459b655 - superbook_pdf[1e8089154a2d78ec]::margin::tests::test_detect_no_margins [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:278:23 [INFO] [stdout] 20: 0x648ac45850b7 - superbook_pdf[1e8089154a2d78ec]::margin::tests::test_detect_no_margins::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:262:32 [INFO] [stdout] 21: 0x648ac48a85e6 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7f40cd4a7aa4 - [INFO] [stdout] 43: 0x7f40cd534a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- margin::tests::test_detect_single_image_margins stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'margin::tests::test_detect_single_image_margins' (620) panicked at src/margin/mod.rs:256:23: [INFO] [stdout] Unexpected error: ImageNotFound("tests/fixtures/with_margins.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac459dea5 - superbook_pdf[1e8089154a2d78ec]::margin::tests::test_detect_single_image_margins [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:256:23 [INFO] [stdout] 20: 0x648ac4585507 - superbook_pdf[1e8089154a2d78ec]::margin::tests::test_detect_single_image_margins::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:240:42 [INFO] [stdout] 21: 0x648ac48a8ba6 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7f40cd4a7aa4 - [INFO] [stdout] 43: 0x7f40cd534a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- margin::tests::test_no_content_error stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'margin::tests::test_no_content_error' (636) panicked at src/margin/mod.rs:317:23: [INFO] [stdout] Unexpected error: ImageNotFound("tests/fixtures/blank_white.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac459b33a - superbook_pdf[1e8089154a2d78ec]::margin::tests::test_no_content_error [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:317:23 [INFO] [stdout] 20: 0x648ac4585057 - superbook_pdf[1e8089154a2d78ec]::margin::tests::test_no_content_error::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:308:31 [INFO] [stdout] 21: 0x648ac48a8566 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7f40cd4a7aa4 - [INFO] [stdout] 43: 0x7f40cd534a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- margin::tests::test_unified_margins stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'margin::tests::test_unified_margins' (644) panicked at src/margin/mod.rs:302:23: [INFO] [stdout] Unexpected error: ImageNotFound("tests/fixtures/page_1.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac459a993 - superbook_pdf[1e8089154a2d78ec]::margin::tests::test_unified_margins [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:302:23 [INFO] [stdout] 20: 0x648ac4584f97 - superbook_pdf[1e8089154a2d78ec]::margin::tests::test_unified_margins::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:283:30 [INFO] [stdout] 21: 0x648ac48a8466 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7f40cd4a7aa4 - [INFO] [stdout] 43: 0x7f40cd534a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_reader::tests::test_concurrent_open stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_reader::tests::test_concurrent_open' (793) panicked at src/pdf_reader.rs:405:9: [INFO] [stdout] assertion failed: results.iter().all(|r| r.is_ok()) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac57455aa - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782d82 - core[51d4adbef590f61]::panicking::panic [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:150:5 [INFO] [stdout] 20: 0x648ac4a2abb9 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_concurrent_open [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:405:9 [INFO] [stdout] 21: 0x648ac4a18027 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_concurrent_open::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:392:30 [INFO] [stdout] 22: 0x648ac489caf6 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 27: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 34: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 35: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 36: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 40: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 42: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 43: 0x7f40cd4a7aa4 - [INFO] [stdout] 44: 0x7f40cd534a64 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_reader::tests::test_encrypted_pdf_detection stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_reader::tests::test_encrypted_pdf_detection' (817) panicked at src/pdf_reader.rs:376:68: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileNotFound("tests/fixtures/encrypted.pdf") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac4a2f6b4 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac4a2f6b4 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_encrypted_pdf_detection [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:376:68 [INFO] [stdout] 22: 0x648ac4a18717 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_encrypted_pdf_detection::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:375:38 [INFO] [stdout] 23: 0x648ac489d436 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_reader::tests::test_metadata_extraction stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_reader::tests::test_metadata_extraction' (848) panicked at src/pdf_reader.rs:357:72: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileNotFound("tests/fixtures/with_metadata.pdf") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac4a2dad4 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac4a2dad4 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_metadata_extraction [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:357:72 [INFO] [stdout] 22: 0x648ac4a18447 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_metadata_extraction::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:356:34 [INFO] [stdout] 23: 0x648ac489d076 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_reader::tests::test_page_count stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_reader::tests::test_page_count' (860) panicked at src/pdf_reader.rs:339:66: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileNotFound("tests/fixtures/10pages.pdf") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac4a29334 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac4a29334 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_page_count [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:339:66 [INFO] [stdout] 22: 0x648ac4a17e77 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_page_count::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:338:25 [INFO] [stdout] 23: 0x648ac489c8b6 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_reader::tests::test_page_index_out_of_bounds stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_reader::tests::test_page_index_out_of_bounds' (867) panicked at src/pdf_reader.rs:489:65: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileNotFound("tests/fixtures/sample.pdf") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac4a31974 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac4a31974 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_page_index_out_of_bounds [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:489:65 [INFO] [stdout] 22: 0x648ac4a18957 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_page_index_out_of_bounds::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:488:39 [INFO] [stdout] 23: 0x648ac489d736 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_reader::tests::test_page_dimensions stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_reader::tests::test_page_dimensions' (861) panicked at src/pdf_reader.rs:346:61: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileNotFound("tests/fixtures/a4.pdf") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac4a2ac84 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac4a2ac84 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_page_dimensions [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:346:61 [INFO] [stdout] 22: 0x648ac4a18057 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_page_dimensions::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:345:30 [INFO] [stdout] 23: 0x648ac489cb36 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_reader::tests::test_open_valid_pdf stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_reader::tests::test_open_valid_pdf' (856) panicked at src/pdf_reader.rs:330:43: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileNotFound("tests/fixtures/sample.pdf") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac4a2a597 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac4a2a597 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_open_valid_pdf [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:330:43 [INFO] [stdout] 22: 0x648ac4a17f97 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_open_valid_pdf::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:328:29 [INFO] [stdout] 23: 0x648ac489ca36 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_reader::tests::test_pages_iterator stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_reader::tests::test_pages_iterator' (876) panicked at src/pdf_reader.rs:500:66: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileNotFound("tests/fixtures/10pages.pdf") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac4a2a804 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac4a2a804 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_pages_iterator [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:500:66 [INFO] [stdout] 22: 0x648ac4a17ff7 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_pages_iterator::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:499:29 [INFO] [stdout] 23: 0x648ac489cab6 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_reader::tests::test_rotated_page stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_reader::tests::test_rotated_page' (893) panicked at src/pdf_reader.rs:367:66: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileNotFound("tests/fixtures/rotated.pdf") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac4a296e4 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac4a296e4 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_rotated_page [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:367:66 [INFO] [stdout] 22: 0x648ac4a17ed7 - superbook_pdf[1e8089154a2d78ec]::pdf_reader::tests::test_rotated_page::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:366:27 [INFO] [stdout] 23: 0x648ac489c936 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_writer::tests::test_different_size_images stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_writer::tests::test_different_size_images' (909) panicked at src/pdf_writer.rs:749:72: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/book_page_1.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac49ab57d - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac49ab57d - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_different_size_images [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:749:72 [INFO] [stdout] 22: 0x648ac4991867 - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_different_size_images::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:734:36 [INFO] [stdout] 23: 0x648ac489e836 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_writer::tests::test_single_image_to_pdf stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_writer::tests::test_single_image_to_pdf' (983) panicked at src/pdf_writer.rs:553:72: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/book_page_1.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac49a9490 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac49a9490 - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_single_image_to_pdf [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:553:72 [INFO] [stdout] 22: 0x648ac4991657 - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_single_image_to_pdf::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:546:34 [INFO] [stdout] 23: 0x648ac489e576 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_writer::tests::test_jpeg_quality stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_writer::tests::test_jpeg_quality' (948) panicked at src/pdf_writer.rs:609:82: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/book_page_1.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac49a4793 - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac49a4793 - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_jpeg_quality [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:609:82 [INFO] [stdout] 22: 0x648ac4991207 - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_jpeg_quality::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:599:27 [INFO] [stdout] 23: 0x648ac489dfb6 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_writer::tests::test_metadata_setting stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_writer::tests::test_metadata_setting' (955) panicked at src/pdf_writer.rs:591:72: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/book_page_1.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac49a65ca - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac49a65ca - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_metadata_setting [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:591:72 [INFO] [stdout] 22: 0x648ac49913b7 - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_metadata_setting::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:577:31 [INFO] [stdout] 23: 0x648ac489e1f6 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_writer::tests::test_multiple_images_pdf_verify_pages stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_writer::tests::test_multiple_images_pdf_verify_pages' (956) panicked at src/pdf_writer.rs:1393:92: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/book_page_1.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac49b26ff - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac49b26ff - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_multiple_images_pdf_verify_pages [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:1393:92 [INFO] [stdout] 22: 0x648ac49920d7 - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_multiple_images_pdf_verify_pages::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:1385:47 [INFO] [stdout] 23: 0x648ac489f376 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_writer::tests::test_multiple_images_to_pdf stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_writer::tests::test_multiple_images_to_pdf' (957) panicked at src/pdf_writer.rs:569:72: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/book_page_1.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac49acc0c - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac49acc0c - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_multiple_images_to_pdf [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:569:72 [INFO] [stdout] 22: 0x648ac49919e7 - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_multiple_images_to_pdf::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:560:37 [INFO] [stdout] 23: 0x648ac489ea36 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pdf_writer::tests::test_streaming_generation stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pdf_writer::tests::test_streaming_generation' (984) panicked at src/pdf_writer.rs:682:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: ImageNotFound("tests/fixtures/book_page_1.png") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac5745578 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782b32 - core[51d4adbef590f61]::result::unwrap_failed [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x648ac49aa3cf - >::unwrap [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x648ac49aa3cf - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_streaming_generation [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:682:69 [INFO] [stdout] 22: 0x648ac49917d7 - superbook_pdf[1e8089154a2d78ec]::pdf_writer::tests::test_streaming_generation::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:675:35 [INFO] [stdout] 23: 0x648ac489e776 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7f40cd4a7aa4 - [INFO] [stdout] 45: 0x7f40cd534a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::test_ensure_dir_writable_nonexistent stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::test_ensure_dir_writable_nonexistent' (1220) panicked at src/lib.rs:531:9: [INFO] [stdout] assertion failed: result.is_err() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x648ac5769dfa - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x648ac5769dfa - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x648ac5769dfa - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x648ac57824da - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x648ac57824da - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x648ac576efd2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x648ac576efd2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x648ac57454bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x648ac57454bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x648ac5760499 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x648ac4beaf0c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x648ac4beaf0c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x648ac5760712 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x648ac5760712 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x648ac57455aa - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x648ac573cc89 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x648ac574634d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x648ac5782dbc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x648ac5782d82 - core[51d4adbef590f61]::panicking::panic [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:150:5 [INFO] [stdout] 20: 0x648ac4872347 - superbook_pdf[1e8089154a2d78ec]::tests::test_ensure_dir_writable_nonexistent [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:531:9 [INFO] [stdout] 21: 0x648ac485c817 - superbook_pdf[1e8089154a2d78ec]::tests::test_ensure_dir_writable_nonexistent::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:529:46 [INFO] [stdout] 22: 0x648ac489c5f6 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x648ac4bdefeb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x648ac4bdefeb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x648ac4beb9db - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 27: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x648ac4beb9db - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x648ac4beb9db - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x648ac4beb9db - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x648ac4be70f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x648ac4be70f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 34: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 35: 0x648ac4bee5e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 36: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x648ac4bee5e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x648ac4bee5e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x648ac4bee5e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 40: 0x648ac4bee5e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x648ac5768dff - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 42: 0x648ac5768dff - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 43: 0x7f40cd4a7aa4 - [INFO] [stdout] 44: 0x7f40cd534a64 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] deskew::algorithm::tests::test_correct_skew [INFO] [stdout] deskew::algorithm::tests::test_correct_skew_enhanced [INFO] [stdout] deskew::algorithm::tests::test_detect_negative_skew [INFO] [stdout] deskew::algorithm::tests::test_detect_no_skew [INFO] [stdout] deskew::algorithm::tests::test_detect_positive_skew [INFO] [stdout] deskew::algorithm::tests::test_max_angle_limit_detection [INFO] [stdout] deskew::algorithm::tests::test_threshold_skip [INFO] [stdout] margin::tests::test_detect_no_margins [INFO] [stdout] margin::tests::test_detect_single_image_margins [INFO] [stdout] margin::tests::test_no_content_error [INFO] [stdout] margin::tests::test_unified_margins [INFO] [stdout] pdf_reader::tests::test_concurrent_open [INFO] [stdout] pdf_reader::tests::test_encrypted_pdf_detection [INFO] [stdout] pdf_reader::tests::test_metadata_extraction [INFO] [stdout] pdf_reader::tests::test_open_valid_pdf [INFO] [stdout] pdf_reader::tests::test_page_count [INFO] [stdout] pdf_reader::tests::test_page_dimensions [INFO] [stdout] pdf_reader::tests::test_page_index_out_of_bounds [INFO] [stdout] pdf_reader::tests::test_pages_iterator [INFO] [stdout] pdf_reader::tests::test_rotated_page [INFO] [stdout] pdf_writer::tests::test_different_size_images [INFO] [stdout] pdf_writer::tests::test_jpeg_quality [INFO] [stdout] pdf_writer::tests::test_metadata_setting [INFO] [stdout] pdf_writer::tests::test_multiple_images_pdf_verify_pages [INFO] [stdout] pdf_writer::tests::test_multiple_images_to_pdf [INFO] [stdout] pdf_writer::tests::test_single_image_to_pdf [INFO] [stdout] pdf_writer::tests::test_streaming_generation [INFO] [stdout] tests::test_ensure_dir_writable_nonexistent [INFO] [stdout] [INFO] [stdout] test result: FAILED. 1220 passed; 28 failed; 14 ignored; 0 measured; 0 filtered out; finished in 3.46s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "716d773dcfb0e45769224c81ffe47094d81db55bb596efc383efb362d5b015dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "716d773dcfb0e45769224c81ffe47094d81db55bb596efc383efb362d5b015dd", kill_on_drop: false }` [INFO] [stdout] 716d773dcfb0e45769224c81ffe47094d81db55bb596efc383efb362d5b015dd