[INFO] fetching crate superbook-pdf 0.1.0... [INFO] testing superbook-pdf-0.1.0 against beta-2026-04-21 for beta-1.96-3 [INFO] extracting crate superbook-pdf 0.1.0 into /workspace/builds/worker-6-tc2/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-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate superbook-pdf 0.1.0 on toolchain beta-2026-04-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bbdf61cbed92db90fffc316b1b69eea953103da827fcc7aa01a3059c38f8eb70 [INFO] running `Command { std: "docker" "start" "-a" "bbdf61cbed92db90fffc316b1b69eea953103da827fcc7aa01a3059c38f8eb70", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bbdf61cbed92db90fffc316b1b69eea953103da827fcc7aa01a3059c38f8eb70", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bbdf61cbed92db90fffc316b1b69eea953103da827fcc7aa01a3059c38f8eb70", kill_on_drop: false }` [INFO] [stdout] bbdf61cbed92db90fffc316b1b69eea953103da827fcc7aa01a3059c38f8eb70 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] abe58654650a17b22b3d69844efef42c083dc62a5f5f5c8aa69f16175b563eb6 [INFO] running `Command { std: "docker" "start" "-a" "abe58654650a17b22b3d69844efef42c083dc62a5f5f5c8aa69f16175b563eb6", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling flate2 v1.1.8 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling weezl v0.1.12 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling bytemuck v1.24.0 [INFO] [stderr] Compiling as-slice v0.2.1 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling built v0.8.0 [INFO] [stderr] Compiling av-scenechange v0.14.1 [INFO] [stderr] Compiling aligned v0.4.3 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling core2 v0.4.0 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling quick-error v2.0.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling pastey v0.1.1 [INFO] [stderr] Compiling y4m v0.8.0 [INFO] [stderr] Compiling rav1e v0.8.1 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling bitstream-io v4.9.0 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling safe_arch v0.7.4 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling noop_proc_macro v0.3.0 [INFO] [stderr] Compiling zune-core v0.4.12 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling time-core v0.1.7 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling imgref v1.12.0 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling loop9 v0.1.5 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling time v0.3.45 [INFO] [stderr] Compiling maybe-rayon v0.1.1 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling zune-jpeg v0.4.21 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling wide v0.7.33 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling pxfm v0.1.27 [INFO] [stderr] Compiling avif-serialize v0.8.6 [INFO] [stderr] Compiling zune-inflate v0.2.54 [INFO] [stderr] Compiling fdeflate v0.3.7 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling ttf-parser v0.25.1 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling byteorder-lite v0.1.0 [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 equator v0.4.2 [INFO] [stderr] Compiling aligned-vec v0.6.4 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling v_frame v0.3.9 [INFO] [stderr] Compiling profiling-procmacros v1.0.17 [INFO] [stderr] Compiling av1-grain v0.2.5 [INFO] [stderr] Compiling profiling v1.0.17 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling fax_derive v0.2.0 [INFO] [stderr] Compiling fax v0.2.6 [INFO] [stderr] Compiling zmij v1.0.16 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling lebe v0.5.3 [INFO] [stderr] Compiling zune-core v0.5.1 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling rgb v0.8.52 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling color_quant v1.1.0 [INFO] [stderr] Compiling portable-atomic v1.13.0 [INFO] [stderr] Compiling bit_field v0.10.3 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling gif v0.14.1 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling zune-jpeg v0.5.11 [INFO] [stderr] Compiling owned_ttf_parser v0.25.1 [INFO] [stderr] Compiling moxcms v0.7.11 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling exr v1.74.0 [INFO] [stderr] Compiling tiff v0.10.3 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling simba v0.8.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling image-webp v0.2.4 [INFO] [stderr] Compiling png v0.18.0 [INFO] [stderr] Compiling pom v3.4.0 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling qoi v0.4.1 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling ttf-parser v0.19.2 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling md5 v0.7.0 [INFO] [stderr] Compiling ab_glyph_rasterizer v0.1.10 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling ravif v0.12.0 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling owned_ttf_parser v0.19.0 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling dirs-sys v0.5.0 [INFO] [stderr] Compiling ab_glyph v0.2.32 [INFO] [stderr] Compiling nalgebra v0.32.6 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling image v0.25.9 [INFO] [stderr] Compiling lopdf v0.31.0 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling env_home v0.1.0 [INFO] [stderr] Compiling number_prefix v0.4.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling rangemap v1.7.1 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling lopdf v0.34.0 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling indicatif v0.17.11 [INFO] [stderr] Compiling which v7.0.3 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling printpdf v0.7.0 [INFO] [stderr] Compiling imageproc v0.25.0 [INFO] [stderr] Compiling dirs v6.0.0 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling superbook-pdf v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 21s [INFO] running `Command { std: "docker" "inspect" "abe58654650a17b22b3d69844efef42c083dc62a5f5f5c8aa69f16175b563eb6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "abe58654650a17b22b3d69844efef42c083dc62a5f5f5c8aa69f16175b563eb6", kill_on_drop: false }` [INFO] [stdout] abe58654650a17b22b3d69844efef42c083dc62a5f5f5c8aa69f16175b563eb6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] add9d3ddc49065ecef01b6e901503eee7364021f1aa1c182852d0ede6b0f37db [INFO] running `Command { std: "docker" "start" "-a" "add9d3ddc49065ecef01b6e901503eee7364021f1aa1c182852d0ede6b0f37db", kill_on_drop: false }` [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling assert_cmd v2.1.2 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling termtree v0.5.1 [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 predicates-tree v1.0.12 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling lopdf v0.34.0 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling regex v1.12.2 [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 51.85s [INFO] running `Command { std: "docker" "inspect" "add9d3ddc49065ecef01b6e901503eee7364021f1aa1c182852d0ede6b0f37db", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "add9d3ddc49065ecef01b6e901503eee7364021f1aa1c182852d0ede6b0f37db", kill_on_drop: false }` [INFO] [stdout] add9d3ddc49065ecef01b6e901503eee7364021f1aa1c182852d0ede6b0f37db [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9035d372f433bebf71053f4a3159fbcded6e9dd3e900079d4e0771fa3bd46fe2 [INFO] running `Command { std: "docker" "start" "-a" "9035d372f433bebf71053f4a3159fbcded6e9dd3e900079d4e0771fa3bd46fe2", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/superbook_pdf-28cfd2abf18a9e66) [INFO] [stdout] [INFO] [stdout] running 1262 tests [INFO] [stdout] test ai_bridge::tests::test_ai_tool_all_variants ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_task_result_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_task_result_all_empty ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_task_result_no_gpu ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_tool_clone ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_tool_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_all_tool_module_names ... ok [INFO] [stdout] test ai_bridge::tests::test_ai_task_result ... ok [INFO] [stdout] test ai_bridge::tests::test_batch_result_mixed_outcomes ... ok [INFO] [stdout] test ai_bridge::tests::test_bridge_initialization ... ignored, requires external tool [INFO] [stdout] test ai_bridge::tests::test_builder_chaining ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_default_produces_valid_config ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_full_configuration ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_gpu_config ... ok [INFO] [stdout] test ai_bridge::tests::test_builder_gpu_device ... 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_builder_retry_settings ... ok [INFO] [stdout] test ai_bridge::tests::test_cancel ... 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_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_config_timeout_variations ... ok [INFO] [stdout] test ai_bridge::tests::test_cpu_only_preset ... ok [INFO] [stdout] test ai_bridge::tests::test_default_config ... ok [INFO] [stdout] test ai_bridge::tests::test_duration_nanos ... ok [INFO] [stdout] test ai_bridge::tests::test_duration_zero_completed ... ok [INFO] [stdout] test ai_bridge::tests::test_error_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_error_display ... ok [INFO] [stdout] test ai_bridge::tests::test_error_io_conversion ... ok [INFO] [stdout] test ai_bridge::tests::test_error_variants_all ... ok [INFO] [stdout] test ai_bridge::tests::test_execute_batch ... ignored, requires external tool [INFO] [stdout] test ai_bridge::tests::test_execute_success ... ignored, requires external tool [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_debug_impl ... 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_specific_device ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_device_high_id ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_device_zero ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_stats ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_stats_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_gpu_stats_edge_values ... 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_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_log_level_default ... ok [INFO] [stdout] test ai_bridge::tests::test_log_level_variants ... ok [INFO] [stdout] test ai_bridge::tests::test_max_retries_large ... ok [INFO] [stdout] test ai_bridge::tests::test_low_vram_preset ... ok [INFO] [stdout] test ai_bridge::tests::test_max_retries_zero ... ok [INFO] [stdout] test ai_bridge::tests::test_path_types_in_result ... ok [INFO] [stdout] test ai_bridge::tests::test_process_status_all_variants ... ok [INFO] [stdout] test ai_bridge::tests::test_process_status_completed ... 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_process_status_failed_max_retries ... ok [INFO] [stdout] test ai_bridge::tests::test_missing_venv_error ... ok [INFO] [stdout] test ai_bridge::tests::test_preset_configs_consistency ... 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_one ... ok [INFO] [stdout] test ai_bridge::tests::test_progress_boundary_over_one ... ok [INFO] [stdout] test ai_bridge::tests::test_progress_boundary_zero ... ok [INFO] [stdout] test ai_bridge::tests::test_retries_exhausted_error ... 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_debug_impl ... ok [INFO] [stdout] test ai_bridge::tests::test_retry_config_default ... ok [INFO] [stdout] test ai_bridge::tests::test_retry_config_exponential_backoff ... ok [INFO] [stdout] test ai_bridge::tests::test_retry_config_interval ... ok [INFO] [stdout] test ai_bridge::tests::test_retry_config_linear ... ok [INFO] [stdout] test ai_bridge::tests::test_timeout ... ignored, requires external tool [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_timeout_max_value ... 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_tool_not_installed_extraction ... ok [INFO] [stdout] test ai_bridge::tests::test_venv_path_extraction ... 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_cache_digest_new ... ok [INFO] [stdout] test cache::tests::test_cache_digest_same_options_same_hash ... ok [INFO] [stdout] test cache::tests::test_cache_digest_different_options ... ok [INFO] [stdout] test cache::tests::test_processing_cache_corrupted ... ok [INFO] [stdout] test cache::tests::test_processing_cache_delete ... ok [INFO] [stdout] test cache::tests::test_processing_cache_delete_nonexistent ... ok [INFO] [stdout] test cache::tests::test_cache_digest_different_file ... ok [INFO] [stdout] test cache::tests::test_processing_cache_is_valid_same ... ok [INFO] [stdout] test cache::tests::test_processing_cache_new ... ok [INFO] [stdout] test cache::tests::test_processing_cache_is_valid_different_digest ... ok [INFO] [stdout] test cache::tests::test_processing_cache_load_nonexistent ... ok [INFO] [stdout] test cache::tests::test_processing_cache_path ... ok [INFO] [stdout] test cache::tests::test_processing_cache_save_load ... ok [INFO] [stdout] test cache::tests::test_processing_result_default ... ok [INFO] [stdout] test cache::tests::test_processing_result_new ... ok [INFO] [stdout] test cache::tests::test_processing_cache_version_mismatch ... ok [INFO] [stdout] test cache::tests::test_should_skip_no_cache ... ok [INFO] [stdout] test cache::tests::test_should_skip_no_output ... ok [INFO] [stdout] test cache::tests::test_should_skip_options_changed ... ok [INFO] [stdout] test cache::tests::test_should_skip_with_force ... ok [INFO] [stdout] test cli::tests::test_absolute_input_path ... ok [INFO] [stdout] test cli::tests::test_advanced_flag_combined ... ok [INFO] [stdout] test cli::tests::test_advanced_flag_enables_all ... ok [INFO] [stdout] test cli::tests::test_all_exit_code_descriptions_non_empty ... ok [INFO] [stdout] test cli::tests::test_all_exit_codes ... ok [INFO] [stdout] test cache::tests::test_should_skip_valid_cache ... ok [INFO] [stdout] test cli::tests::test_all_flags_combination ... ok [INFO] [stdout] test cli::tests::test_cache_info_command ... ok [INFO] [stdout] test cli::tests::test_cache_info_missing_path ... ok [INFO] [stdout] test cli::tests::test_cache_info_with_path ... ok [INFO] [stdout] test cli::tests::test_chunk_size_default ... ok [INFO] [stdout] test cli::tests::test_chunk_size_large ... ok [INFO] [stdout] test cli::tests::test_cli_types_send_sync ... ok [INFO] [stdout] test cli::tests::test_cli_debug_impl ... ok [INFO] [stdout] test cli::tests::test_chunk_size_explicit ... 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_command_about ... ok [INFO] [stdout] test cli::tests::test_command_name ... ok [INFO] [stdout] test cli::tests::test_chunk_size_with_threads ... ok [INFO] [stdout] test cli::tests::test_commands_debug_impl ... ok [INFO] [stdout] test cli::tests::test_debug_options_combined ... ok [INFO] [stdout] test cli::tests::test_convert_args_debug_impl ... ok [INFO] [stdout] test cli::tests::test_default_values ... ok [INFO] [stdout] test cli::tests::test_concurrent_cli_parsing ... ok [INFO] [stdout] test cli::tests::test_default_output_path ... ok [INFO] [stdout] test cli::tests::test_convert_args_clone_across_threads ... ok [INFO] [stdout] test cli::tests::test_deskew_flag_explicit_true ... ok [INFO] [stdout] test cli::tests::test_directory_input ... ok [INFO] [stdout] test cli::tests::test_directory_as_output ... ok [INFO] [stdout] test cli::tests::test_dpi_boundary_maximum ... ok [INFO] [stdout] test cli::tests::test_deskew_flag_explicit_false ... ok [INFO] [stdout] test cli::tests::test_dpi_very_high ... ok [INFO] [stdout] test cli::tests::test_effective_methods_all_disabled ... ok [INFO] [stdout] test cli::tests::test_dry_run_flag ... ok [INFO] [stdout] test cli::tests::test_dpi_minimum ... ok [INFO] [stdout] test cli::tests::test_dpi_boundary_minimum ... ok [INFO] [stdout] test cli::tests::test_dpi_setting ... ok [INFO] [stdout] test cli::tests::test_dpi_common_values ... ok [INFO] [stdout] test cli::tests::test_effective_methods_all_enabled ... ok [INFO] [stdout] test cli::tests::test_exit_code_all_variants ... ok [INFO] [stdout] test cli::tests::test_exit_code_clone ... ok [INFO] [stdout] test cli::tests::test_exit_code_clone_copy ... ok [INFO] [stdout] test cli::tests::test_exit_code_copy ... ok [INFO] [stdout] test cli::tests::test_exit_code_descriptions ... ok [INFO] [stdout] test cli::tests::test_exit_code_follows_unix_convention ... ok [INFO] [stdout] test cli::tests::test_exit_code_debug_impl ... 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_exit_code_to_process_exit_code ... ok [INFO] [stdout] test cli::tests::test_exit_code_thread_transfer ... ok [INFO] [stdout] test cli::tests::test_exit_code_equality ... ok [INFO] [stdout] test cli::tests::test_exit_code_values ... ok [INFO] [stdout] test cli::tests::test_force_default ... ok [INFO] [stdout] test cli::tests::test_force_with_skip_existing ... ok [INFO] [stdout] test cli::tests::test_force_long ... ok [INFO] [stdout] test cli::tests::test_gpu_flag_explicit_false ... ok [INFO] [stdout] test cli::tests::test_help_flag ... ok [INFO] [stdout] test cli::tests::test_gpu_flag_explicit_true ... ok [INFO] [stdout] test cli::tests::test_high_thread_count ... ok [INFO] [stdout] test cli::tests::test_individual_flags_without_advanced ... ok [INFO] [stdout] test cli::tests::test_help_display ... ok [INFO] [stdout] test cli::tests::test_force_short ... ok [INFO] [stdout] test cli::tests::test_info_command ... ok [INFO] [stdout] test cli::tests::test_invalid_dpi ... ok [INFO] [stdout] test cli::tests::test_input_without_extension ... ok [INFO] [stdout] test cli::tests::test_internal_resolution_flag ... ok [INFO] [stdout] test cli::tests::test_invalid_thread_format_error ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_default ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_boundary_minimum ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_boundary_maximum ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_invalid_over_100 ... ok [INFO] [stdout] test cli::tests::test_jpeg_quality_invalid_zero ... 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_boundaries ... ok [INFO] [stdout] test cli::tests::test_margin_trim_boundary_large ... ok [INFO] [stdout] test cli::tests::test_margin_trim_boundary_zero ... ok [INFO] [stdout] test cli::tests::test_invalid_dpi_format_error ... ok [INFO] [stdout] test cli::tests::test_margin_trim_setting ... ok [INFO] [stdout] test cli::tests::test_invalid_margin_format_error ... ok [INFO] [stdout] test cli::tests::test_max_pages_default ... ok [INFO] [stdout] test cli::tests::test_missing_input_file ... ok [INFO] [stdout] test cli::tests::test_no_flags_override_explicit ... ok [INFO] [stdout] test cli::tests::test_offset_alignment_flag ... ok [INFO] [stdout] test cli::tests::test_output_height_custom ... ok [INFO] [stdout] test cli::tests::test_output_path ... ok [INFO] [stdout] test cli::tests::test_max_pages_explicit ... ok [INFO] [stdout] test cli::tests::test_missing_input_error ... ok [INFO] [stdout] test cli::tests::test_output_height_default ... ok [INFO] [stdout] test cli::tests::test_path_with_spaces ... ok [INFO] [stdout] test cli::tests::test_nonexistent_file_parse ... ok [INFO] [stdout] test cli::tests::test_option_parsing ... ok [INFO] [stdout] test cli::tests::test_page_progress_bar_single_page ... ok [INFO] [stdout] test cli::tests::test_progress_bar_zero_total ... ok [INFO] [stdout] test cli::tests::test_path_with_unicode ... ok [INFO] [stdout] test cli::tests::test_relative_input_path ... ok [INFO] [stdout] test cli::tests::test_quiet_flag ... ok [INFO] [stdout] test cli::tests::test_path_with_special_characters ... ok [INFO] [stdout] test cli::tests::test_reprocess_args_clone ... ok [INFO] [stdout] test cli::tests::test_reprocess_command_basic ... ok [INFO] [stdout] test cli::tests::test_output_path_variants ... ok [INFO] [stdout] test cli::tests::test_page_progress_bar_many_pages ... ok [INFO] [stdout] test cli::tests::test_progress_bar_display ... ok [INFO] [stdout] test cli::tests::test_page_progress_bar ... ok [INFO] [stdout] test cli::tests::test_reprocess_missing_input ... ok [INFO] [stdout] test cli::tests::test_reprocess_page_indices_empty ... ok [INFO] [stdout] test cli::tests::test_reprocess_full_options ... ok [INFO] [stdout] test cli::tests::test_progress_bar_large_total ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_force ... ok [INFO] [stdout] test cli::tests::test_reprocess_debug_impl ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_max_retries ... ok [INFO] [stdout] test cli::tests::test_reprocess_state_file_detection ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_output ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_pages ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_keep_intermediates ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_status ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_force_short ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_verbose ... ok [INFO] [stdout] test cli::tests::test_short_flag_g_gpu ... ok [INFO] [stdout] test cli::tests::test_save_debug_default ... ok [INFO] [stdout] test cli::tests::test_short_flag_o_output ... ok [INFO] [stdout] test cli::tests::test_short_flag_m_margin ... ok [INFO] [stdout] test cli::tests::test_save_debug_enabled ... ok [INFO] [stdout] test cli::tests::test_spinner_creation ... ok [INFO] [stdout] test cli::tests::test_spinner_unicode_message ... ok [INFO] [stdout] test cli::tests::test_subcommands_present ... ok [INFO] [stdout] test cli::tests::test_reprocess_with_quiet ... 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_thread_count_default ... ok [INFO] [stdout] test cli::tests::test_short_flag_t_threads ... ok [INFO] [stdout] test cli::tests::test_skip_existing_with_other_options ... ok [INFO] [stdout] test cli::tests::test_short_flag_q_quiet ... ok [INFO] [stdout] test cli::tests::test_thread_count_explicit ... 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_verbose_boundary_maximum ... ok [INFO] [stdout] test cli::tests::test_verbosity_levels ... ok [INFO] [stdout] test cli::tests::test_spinner_empty_message ... ok [INFO] [stdout] test cli::tests::test_version_display ... ok [INFO] [stdout] test cli::tests::test_threads_boundary_one ... ok [INFO] [stdout] test cli::tests::test_version_flag ... ok [INFO] [stdout] test cli::tests::test_zero_threads ... ok [INFO] [stdout] test color_stats::tests::test_apply_adjustment_identity ... ok [INFO] [stdout] test color_stats::tests::test_apply_bleed_suppression ... ok [INFO] [stdout] test color_stats::tests::test_bleed_detection_disabled ... ok [INFO] [stdout] test color_stats::tests::test_bleed_detection_yellow_bleed ... ok [INFO] [stdout] test color_stats::tests::test_bleed_suppression_aggressive ... ok [INFO] [stdout] test color_stats::tests::test_bleed_suppression_gentle ... ok [INFO] [stdout] test color_stats::tests::test_bleed_detection_out_of_range ... ok [INFO] [stdout] test color_stats::tests::test_bleed_suppression_default ... ok [INFO] [stdout] test color_stats::tests::test_color_stats_luminance ... ok [INFO] [stdout] test color_stats::tests::test_bleed_suppression_custom ... ok [INFO] [stdout] test cli::tests::test_upscale_flag_explicit_true ... ok [INFO] [stdout] test color_stats::tests::test_calculate_stats_from_image ... ok [INFO] [stdout] test color_stats::tests::test_default_global_color_param ... ok [INFO] [stdout] test color_stats::tests::test_decide_global_adjustment ... ok [INFO] [stdout] test color_stats::tests::test_exclude_outliers ... ok [INFO] [stdout] test color_stats::tests::test_exclude_outliers_small_list ... ok [INFO] [stdout] test color_stats::tests::test_detect_bleed_percentage ... ok [INFO] [stdout] test color_stats::tests::test_error_types ... ok [INFO] [stdout] test color_stats::tests::test_global_color_param_includes_bleed ... ok [INFO] [stdout] test color_stats::tests::test_image_not_found ... ok [INFO] [stdout] test color_stats::tests::test_linear_scale ... ok [INFO] [stdout] test color_stats::tests::test_luminance_calculation ... ok [INFO] [stdout] test cli::tests::test_various_input_extensions ... ok [INFO] [stdout] test color_stats::tests::test_tc_color_005_outlier_exclusion_mad ... ok [INFO] [stdout] test config::tests::test_cli_overrides_builder ... ok [INFO] [stdout] test config::tests::test_config_default ... ok [INFO] [stdout] test config::tests::test_config_error_display ... ok [INFO] [stdout] test color_stats::tests::test_tc_color_003_ghost_suppression_params ... ok [INFO] [stdout] test color_stats::tests::test_percentile ... ok [INFO] [stdout] test config::tests::test_config_load_from_path_not_found ... ok [INFO] [stdout] test color_stats::tests::test_rgb_to_hsv ... 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_config_merge_empty_cli ... ok [INFO] [stdout] test config::tests::test_config_load_from_path_existing ... ok [INFO] [stdout] test config::tests::test_config_search_paths ... ok [INFO] [stdout] test config::tests::test_config_to_pipeline_config ... ok [INFO] [stdout] test config::tests::test_config_merge_partial_cli ... ok [INFO] [stdout] test config::tests::test_config_to_toml ... ok [INFO] [stdout] test config::tests::test_config_new ... ok [INFO] [stdout] test config::tests::test_config_toml_parse_complete ... ok [INFO] [stdout] test config::tests::test_config_toml_parse_empty ... ok [INFO] [stdout] test config::tests::test_config_toml_parse_invalid ... 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_partial ... ok [INFO] [stdout] test config::tests::test_config_merge_cli_priority ... ok [INFO] [stdout] test color_stats::tests::test_tc_color_004_color_image_saturation_preserved ... ok [INFO] [stdout] test deskew::algorithm::tests::test_image_not_found ... ok [INFO] [stdout] test deskew::algorithm::tests::test_lanczos_kernel_center ... 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 deskew::algorithm::tests::test_median_single_value ... 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 deskew::algorithm::tests::test_morphology_erode ... 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_otsu_threshold_uniform ... ok [INFO] [stdout] test deskew::algorithm::tests::test_detect_negative_skew ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_correct_skew_enhanced ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_std_dev_calculation ... ok [INFO] [stdout] test deskew::algorithm::tests::test_detect_positive_skew ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_threshold_skip ... FAILED [INFO] [stdout] test deskew::tests::test_algorithm_clone ... 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::algorithm::tests::test_correct_skew ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_detect_no_skew ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_max_angle_limit_detection ... FAILED [INFO] [stdout] test deskew::algorithm::tests::test_std_dev_with_single_value ... ok [INFO] [stdout] test deskew::tests::test_builder_pattern ... ok [INFO] [stdout] test deskew::tests::test_default_options ... ok [INFO] [stdout] test deskew::tests::test_deskew_options_all_algorithms_with_all_modes ... ok [INFO] [stdout] test deskew::tests::test_deskew_result_construction ... ok [INFO] [stdout] test deskew::tests::test_deskew_result_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_deskew_result_output_path_variations ... ok [INFO] [stdout] test deskew::tests::test_deskew_result_size_changed ... 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::tests::test_detection_result_thread_transfer ... ok [INFO] [stdout] test deskew::algorithm::tests::test_std_dev_uniform ... ok [INFO] [stdout] test deskew::tests::test_concurrent_quality_mode_usage ... ok [INFO] [stdout] test deskew::algorithm::tests::test_detect_skew_otsu_on_synthetic ... ok [INFO] [stdout] test deskew::tests::test_concurrent_algorithm_enum_usage ... ok [INFO] [stdout] test deskew::tests::test_error_correction_failed_display ... ok [INFO] [stdout] test deskew::tests::test_concurrent_options_building ... ok [INFO] [stdout] test deskew::tests::test_error_detection_failed_display ... ok [INFO] [stdout] test deskew::tests::test_error_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_error_image_not_found_display ... ok [INFO] [stdout] test deskew::tests::test_error_invalid_format_display ... ok [INFO] [stdout] test deskew::tests::test_error_types ... ok [INFO] [stdout] test deskew::tests::test_feature_count_boundary_values ... ok [INFO] [stdout] test deskew::tests::test_error_from_io_error ... ok [INFO] [stdout] test deskew::tests::test_fast_preset ... ok [INFO] [stdout] test deskew::tests::test_error_path_extraction ... ok [INFO] [stdout] test deskew::tests::test_large_image_dimensions ... ok [INFO] [stdout] test deskew::tests::test_float_precision_in_angle ... ok [INFO] [stdout] test deskew::tests::test_max_angle_boundary_values ... 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_setting ... ok [INFO] [stdout] test deskew::tests::test_options_builder_partial_config ... 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_clone ... ok [INFO] [stdout] test deskew::tests::test_quality_mode_copy_trait ... ok [INFO] [stdout] test deskew::tests::test_quality_mode_default ... ok [INFO] [stdout] test deskew::tests::test_preset_consistency ... ok [INFO] [stdout] test deskew::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test deskew::tests::test_skew_detection_clone ... ok [INFO] [stdout] test deskew::tests::test_quality_mode_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_skew_detection_debug_impl ... ok [INFO] [stdout] test deskew::tests::test_small_image_dimensions ... ok [INFO] [stdout] test deskew::tests::test_skew_detection_construction ... ok [INFO] [stdout] test deskew::tests::test_parallel_detection_result_creation ... ok [INFO] [stdout] test deskew::tests::test_result_path_types ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_007_background_color_setting ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_010_different_algorithms ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_011_page_edge_small_image ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_011_page_edge_algorithm_basic ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_008_quality_modes ... ok [INFO] [stdout] test deskew::tests::test_threshold_angle_boundary_values ... ok [INFO] [stdout] test deskew::tests::test_threshold_angle_setting ... 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_fast ... ok [INFO] [stdout] test deskew::types::tests::test_deskew_options_high_quality ... ok [INFO] [stdout] test deskew::types::tests::test_deskew_options_default ... ok [INFO] [stdout] test deskew::types::tests::test_error_types ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_011_page_edge_with_tilt ... ok [INFO] [stdout] test finalize::tests::test_add_margin_and_clip ... 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_empty_region ... ok [INFO] [stdout] test finalize::tests::test_calculate_output_dimensions ... ok [INFO] [stdout] test finalize::tests::test_default_options ... ok [INFO] [stdout] test finalize::tests::test_builder ... ok [INFO] [stdout] test finalize::tests::test_crop_region_from_bounds ... 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_margin_percent_clamping ... ok [INFO] [stdout] test finalize::tests::test_send_sync ... 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_tc_final_002_crop_region_application ... ok [INFO] [stdout] test finalize::tests::test_tc_final_003_shift_application ... ok [INFO] [stdout] test finalize::tests::test_tc_final_001_standard_resize_to_3508 ... 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 finalize::tests::test_create_gradient_canvas ... ok [INFO] [stdout] test finalize::tests::test_crop_region ... ok [INFO] [stdout] test image_extract::tests::test_all_image_formats ... ok [INFO] [stdout] test deskew::algorithm::tests::test_rotate_image_lanczos_quality ... ok [INFO] [stdout] test image_extract::tests::test_background_color_setting ... ok [INFO] [stdout] test image_extract::tests::test_all_dpi_presets ... 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 image_extract::tests::test_background_none_vs_some ... ok [INFO] [stdout] test image_extract::tests::test_builder_dpi_clamping ... ok [INFO] [stdout] test image_extract::tests::test_background_color_white ... 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_copy ... 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_default ... ok [INFO] [stdout] test image_extract::tests::test_colorspace_partial_eq ... ok [INFO] [stdout] test image_extract::tests::test_dpi_boundary_maximum ... ok [INFO] [stdout] test image_extract::tests::test_colorspace_debug_impl ... ok [INFO] [stdout] test image_extract::tests::test_default_options ... ok [INFO] [stdout] test image_extract::tests::test_dpi_boundary_minimum ... 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_page_extraction ... ok [INFO] [stdout] test image_extract::tests::test_error_path_extraction ... 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_options_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_with_callback_debug ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_construction ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_debug_impl ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_display ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_various_sizes ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_thread_transfer ... ok [INFO] [stdout] test image_extract::tests::test_extracted_page_with_all_formats ... ok [INFO] [stdout] test image_extract::tests::test_extraction_failed_error_message ... 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_format_builder ... ok [INFO] [stdout] test image_extract::tests::test_grayscale_preset ... ok [INFO] [stdout] test image_extract::tests::test_high_quality_preset ... 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_image_format_debug_impl ... ok [INFO] [stdout] test image_extract::tests::test_image_format_default ... ok [INFO] [stdout] test image_extract::tests::test_jpeg_output ... ignored, requires external tool [INFO] [stdout] test image_extract::tests::test_image_format_extension ... ok [INFO] [stdout] test image_extract::tests::test_jpeg_quality_boundary ... ok [INFO] [stdout] test image_extract::tests::test_jpeg_quality_edge_cases ... ok [INFO] [stdout] test image_extract::tests::test_large_page_dimensions ... ok [INFO] [stdout] test image_extract::tests::test_image_format_thread_safe ... ok [INFO] [stdout] test image_extract::tests::test_magick_extractor_marker ... 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_message ... ok [INFO] [stdout] test image_extract::tests::test_output_not_writable_error_display ... ok [INFO] [stdout] test image_extract::tests::test_output_path_types ... ok [INFO] [stdout] test image_extract::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test image_extract::tests::test_page_dimensions_large ... ok [INFO] [stdout] test image_extract::tests::test_page_dimensions_zero ... ok [INFO] [stdout] test image_extract::tests::test_page_index_large ... ok [INFO] [stdout] test image_extract::tests::test_page_index_zero ... ok [INFO] [stdout] test image_extract::tests::test_page_index_sequential ... 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_preset_fast_details ... ok [INFO] [stdout] test image_extract::tests::test_preset_grayscale_details ... ok [INFO] [stdout] test image_extract::tests::test_preset_consistency ... ok [INFO] [stdout] test image_extract::tests::test_preset_high_quality_details ... ok [INFO] [stdout] test image_extract::tests::test_parallel_extracted_page_creation ... ok [INFO] [stdout] test margin::detect::tests::test_detect_nonexistent_file ... 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 margin::group::tests::test_decide_group_crop_empty ... ok [INFO] [stdout] test margin::group::tests::test_decide_group_crop_multiple_pages ... ok [INFO] [stdout] test margin::group::tests::test_decide_group_crop_single_page ... ok [INFO] [stdout] test margin::group::tests::test_decide_group_crop_with_outlier ... 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_group_crop_region_valid ... ok [INFO] [stdout] test margin::group::tests::test_page_bounding_box_creation ... ok [INFO] [stdout] test margin::group::tests::test_page_bounding_box_even_page ... 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_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::group::tests::test_unify_odd_even_regions ... ok [INFO] [stdout] test margin::tests::test_all_detection_modes ... ok [INFO] [stdout] test margin::tests::test_background_threshold_high ... ok [INFO] [stdout] test margin::tests::test_background_threshold_low ... ok [INFO] [stdout] test image_extract::tests::test_progress_callback_structure ... ok [INFO] [stdout] test image_extract::tests::test_small_page_dimensions ... 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_detection_mode_copy ... ok [INFO] [stdout] test margin::tests::test_batch_processing ... ok [INFO] [stdout] test margin::tests::test_content_rect_construction ... ok [INFO] [stdout] test margin::tests::test_content_rect_copy ... ok [INFO] [stdout] test margin::tests::test_dark_background_preset ... ok [INFO] [stdout] test margin::tests::test_decide_group_crop_empty ... ok [INFO] [stdout] test margin::tests::test_default_options ... ok [INFO] [stdout] test finalize::tests::test_tc_final_004_paper_color_padding ... ok [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_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_error_types ... ok [INFO] [stdout] test margin::tests::test_group_crop_region_valid ... 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_margins_arithmetic ... ok [INFO] [stdout] test margin::tests::test_margins_asymmetric ... ok [INFO] [stdout] test margin::tests::test_margin_options_default ... 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_margins_construction ... ok [INFO] [stdout] test margin::tests::test_page_bounding_box_creation ... ok [INFO] [stdout] test margin::tests::test_precise_preset ... ok [INFO] [stdout] test deskew::tests::test_tc_dsk_011_page_edge_no_edge ... ok [INFO] [stdout] test margin::tests::test_pad_to_size_with_fixture ... ok [INFO] [stdout] test margin::tests::test_trim_result_unchanged ... ok [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_fields_consistency ... ok [INFO] [stdout] test margin::tests::test_trim_with_fixture ... ok [INFO] [stdout] test margin::tests::test_unify_odd_even_regions ... ok [INFO] [stdout] test margin::tests::test_uniform_margins ... ok [INFO] [stdout] test margin::tests::test_unified_margins_construction ... ok [INFO] [stdout] test margin::types::tests::test_margins_default ... ok [INFO] [stdout] test margin::types::tests::test_margins_total ... 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 margin::tests::test_unified_margins ... FAILED [INFO] [stdout] test normalize::tests::test_builder ... ok [INFO] [stdout] test margin::types::tests::test_margins_uniform ... ok [INFO] [stdout] test normalize::tests::test_corner_patch_clamping ... ok [INFO] [stdout] test normalize::tests::test_final_output_preset ... ok [INFO] [stdout] test normalize::tests::test_image_not_found ... 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_internal_resolution_preset ... ok [INFO] [stdout] test normalize::tests::test_paper_color_luminance ... ok [INFO] [stdout] test normalize::tests::test_estimate_paper_color ... ok [INFO] [stdout] test normalize::tests::test_saturation_calculation ... 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_sample_corner_colors ... ok [INFO] [stdout] test normalize::tests::test_resampler_variants ... ok [INFO] [stdout] test deskew::tests::test_confidence_values ... ok [INFO] [stdout] test normalize::tests::test_send_sync ... ok [INFO] [stdout] test image_extract::tests::test_concurrent_options_building ... 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_stage1_prefers_closer ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_stage2_similarity_match ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_batch_processing ... 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_stats ... ok [INFO] [stdout] test page_number::detect::tests::test_find_duplicate_pages ... ok [INFO] [stdout] test page_number::detect::tests::test_find_missing_pages ... ok [INFO] [stdout] test page_number::detect::tests::test_roman_numeral_invalid ... ok [INFO] [stdout] test page_number::detect::tests::test_roman_numeral_parsing ... ok [INFO] [stdout] test page_number::detect::tests::test_fallback_stage_priority ... ok [INFO] [stdout] test page_number::detect::tests::test_validate_order_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::offset::tests::test_calc_average_center ... ok [INFO] [stdout] test page_number::detect::tests::test_validate_order_not_ascending ... 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_intersection_center_no_overlap ... 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_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_calc_overlap_center_scattered ... 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_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_error_types ... 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_match_stage_description ... 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_error_types ... 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_candidate_no_number ... 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_distance_to ... ok [INFO] [stdout] test page_number::types::tests::test_rectangle_expand ... ok [INFO] [stdout] test page_number::types::tests::test_rectangle_contains ... 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 parallel::tests::test_default_options ... ok [INFO] [stdout] test parallel::tests::test_custom_thread_pool ... ok [INFO] [stdout] test parallel::tests::test_empty_input ... ok [INFO] [stdout] test parallel::tests::test_error_types ... ok [INFO] [stdout] test parallel::tests::test_large_chunk_size ... ok [INFO] [stdout] test parallel::tests::test_mixed_success_failure ... ok [INFO] [stdout] test parallel::tests::test_ordered_results ... 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 parallel::tests::test_par001_parallel_process_basic ... ok [INFO] [stdout] test parallel::tests::test_par007_continue_on_error ... ok [INFO] [stdout] test parallel::tests::test_par009_chunk_processing ... 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_parallel_processor_builder ... ok [INFO] [stdout] test parallel::tests::test_parallel_result_duration ... 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_single_item_processing ... ok [INFO] [stdout] test parallel::tests::test_success_rate_calculation ... ok [INFO] [stdout] test parallel::tests::test_par007_partial_failure ... ok [INFO] [stdout] test pdf_reader::tests::test_all_rotation_values ... ok [INFO] [stdout] test parallel::tests::test_thread_safety ... ok [INFO] [stdout] test pdf_reader::tests::test_all_types_send_sync ... ok [INFO] [stdout] test pdf_reader::tests::test_concurrent_metadata_creation ... ok [INFO] [stdout] test pdf_reader::tests::test_concurrent_page_creation ... ok [INFO] [stdout] test pdf_reader::tests::test_concurrent_pdf_document_creation ... ok [INFO] [stdout] test pdf_reader::tests::test_concurrent_open ... FAILED [INFO] [stdout] test pdf_reader::tests::test_concurrent_pdf_page_creation ... ok [INFO] [stdout] test pdf_reader::tests::test_default_metadata ... ok [INFO] [stdout] test pdf_reader::tests::test_document_many_pages ... ok [INFO] [stdout] test pdf_reader::tests::test_document_clone ... ok [INFO] [stdout] test pdf_reader::tests::test_document_many_pages_boundary ... ok [INFO] [stdout] test pdf_reader::tests::test_document_with_mixed_page_sizes ... 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_document_path ... ok [INFO] [stdout] test pdf_reader::tests::test_error_all_variants ... ok [INFO] [stdout] test pdf_reader::tests::test_error_debug_impl ... ok [INFO] [stdout] test pdf_reader::tests::test_error_all_variants_debug_display ... ok [INFO] [stdout] test pdf_reader::tests::test_error_display_messages ... ok [INFO] [stdout] test pdf_reader::tests::test_error_encrypted_pdf_display ... 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 ... ok [INFO] [stdout] test pdf_reader::tests::test_error_encrypted_pdf_debug ... ok [INFO] [stdout] test pdf_reader::tests::test_error_from_io_error ... 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_empty_message ... 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_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_large_pdf_memory ... ignored, requires external tool [INFO] [stdout] test pdf_reader::tests::test_io_error_conversion ... ok [INFO] [stdout] test pdf_reader::tests::test_lopdf_reader_construction ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_all_fields_none ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_all_fields_some ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_clone ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_dates_format ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_default_all_none ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_extraction ... FAILED [INFO] [stdout] test pdf_reader::tests::test_metadata_japanese_content ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_keywords_parsing ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_thread_transfer ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_unicode_content ... ok [INFO] [stdout] test pdf_reader::tests::test_open_invalid_pdf ... ok [INFO] [stdout] test pdf_reader::tests::test_open_nonexistent_file ... ok [INFO] [stdout] test pdf_reader::tests::test_open_valid_pdf ... FAILED [INFO] [stdout] test pdf_reader::tests::test_page_aspect_ratios ... ok [INFO] [stdout] test pdf_reader::tests::test_page_clone ... ok [INFO] [stdout] test pdf_reader::tests::test_metadata_all_fields ... ok [INFO] [stdout] test pdf_reader::tests::test_page_content_combinations ... ok [INFO] [stdout] test pdf_reader::tests::test_page_dimensions ... FAILED [INFO] [stdout] test pdf_reader::tests::test_page_dimensions_calculation ... ok [INFO] [stdout] test pdf_reader::tests::test_page_dimensions_large ... 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_maximum ... 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_rotation_values ... 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_parallel_error_creation ... 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_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_pdf_reader_types_send_sync ... 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_reader::tests::test_various_page_sizes ... ok [INFO] [stdout] test pdf_writer::tests::test_all_compression_types ... ok [INFO] [stdout] test pdf_writer::tests::test_all_page_size_modes ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_chaining ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_full_chain_with_all_options ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_pattern ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_quality_clamping ... ok [INFO] [stdout] test pdf_writer::tests::test_compact_preset ... ok [INFO] [stdout] test pdf_writer::tests::test_builder_with_metadata ... ok [INFO] [stdout] test pdf_writer::tests::test_compression_debug_impl ... ok [INFO] [stdout] test pdf_writer::tests::test_compression_types_in_builder ... ok [INFO] [stdout] test pdf_writer::tests::test_compression_default ... ok [INFO] [stdout] test pdf_writer::tests::test_default_options ... ok [INFO] [stdout] test pdf_writer::tests::test_concurrent_options_building ... ok [INFO] [stdout] test pdf_writer::tests::test_dpi_boundary_maximum ... 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_empty_images_error ... ok [INFO] [stdout] test pdf_writer::tests::test_error_all_variants_debug_impl ... 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_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_generation_error_with_details ... ok [INFO] [stdout] test pdf_writer::tests::test_error_image_not_found_debug ... ok [INFO] [stdout] test pdf_writer::tests::test_error_image_not_found_display ... ok [INFO] [stdout] test pdf_writer::tests::test_error_io_error_debug ... ok [INFO] [stdout] test pdf_writer::tests::test_error_io_error_display ... ok [INFO] [stdout] test pdf_writer::tests::test_different_size_images ... FAILED [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_debug ... ok [INFO] [stdout] test pdf_writer::tests::test_error_unsupported_format_display ... ok [INFO] [stdout] test pdf_writer::tests::test_error_variants_display ... ok [INFO] [stdout] test pdf_writer::tests::test_error_unsupported_format_empty ... ok [INFO] [stdout] test pdf_writer::tests::test_fixed_page_size_a4 ... ok [INFO] [stdout] test pdf_writer::tests::test_fixed_page_size_various_standards ... ok [INFO] [stdout] test pdf_writer::tests::test_font_size_boundary_large ... ok [INFO] [stdout] test pdf_writer::tests::test_fixed_page_size_zero ... ok [INFO] [stdout] test pdf_writer::tests::test_font_size_boundary_small ... ok [INFO] [stdout] test pdf_writer::tests::test_font_size_variations ... ok [INFO] [stdout] test pdf_writer::tests::test_high_quality_preset ... ok [INFO] [stdout] test pdf_writer::tests::test_jpeg_quality_boundary_values ... ok [INFO] [stdout] test pdf_writer::tests::test_jpeg_quality_clamped_to_max ... ok [INFO] [stdout] test pdf_writer::tests::test_jpeg_quality ... FAILED [INFO] [stdout] test pdf_writer::tests::test_jpeg_quality_clamped_to_min ... 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_metadata_setting ... FAILED [INFO] [stdout] test pdf_writer::tests::test_metadata_all_fields ... ok [INFO] [stdout] test pdf_writer::tests::test_multiple_images_pdf_verify_pages ... FAILED [INFO] [stdout] test pdf_writer::tests::test_nonexistent_image_error ... ok [INFO] [stdout] test pdf_writer::tests::test_multiple_images_to_pdf ... FAILED [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_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_layer_thread_transfer ... ok [INFO] [stdout] test pdf_writer::tests::test_ocr_page_text_many_blocks ... 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_options_debug_impl ... 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_page_size_modes ... ok [INFO] [stdout] test pdf_writer::tests::test_parallel_text_block_creation ... ok [INFO] [stdout] test pdf_writer::tests::test_pdf_writer_types_send_sync ... 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_streaming_generation ... 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_text_block_empty_text ... ok [INFO] [stdout] test pdf_writer::tests::test_text_block_large_dimensions ... ok [INFO] [stdout] test pdf_writer::tests::test_text_block_unicode ... ok [INFO] [stdout] test pdf_writer::tests::test_text_block_various_dimensions ... ok [INFO] [stdout] test pdf_writer::tests::test_text_block_zero_dimensions ... ok [INFO] [stdout] test pdf_writer::tests::test_vertical_ocr_text ... ok [INFO] [stdout] test pdf_writer::tests::test_vertical_text_block ... ok [INFO] [stdout] test normalize::tests::test_tc_norm_004_dark_background_fallback_to_white ... ok [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_basic ... ok [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_limited_memory ... ok [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_small_batch ... ok [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_zero_items ... ok [INFO] [stdout] test pipeline::tests::test_get_available_memory_linux ... ok [INFO] [stdout] test pipeline::tests::test_pdf_pipeline_get_output_path ... ok [INFO] [stdout] test pipeline::tests::test_pdf_pipeline_get_output_path_no_extension ... ok [INFO] [stdout] test pipeline::tests::test_pdf_pipeline_new ... 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_pipeline_config_default ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_memory_fields ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_to_json ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_with_advanced ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_with_gpu ... ok [INFO] [stdout] test pipeline::tests::test_calculate_optimal_chunk_size_auto_memory ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_with_margin_trim ... ok [INFO] [stdout] test pdf_writer::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_error_io ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_error_variants ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_config_with_max_pages ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_result_new ... ok [INFO] [stdout] test pipeline::tests::test_pipeline_error_display ... 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 pipeline::tests::test_process_in_chunks_maintains_order ... ok [INFO] [stdout] test pipeline::tests::test_process_in_chunks_single_item ... 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 progress::tests::test_build_progress_bar_boundary ... ok [INFO] [stdout] test progress::tests::test_complete_file ... 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 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_normal ... ok [INFO] [stdout] test progress::tests::test_output_mode_verbose ... ok [INFO] [stdout] test progress::tests::test_output_mode_very_verbose ... ok [INFO] [stdout] test progress::tests::test_processing_stage_default ... 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_output_mode_quiet ... 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_set_stage_zero_pages ... ok [INFO] [stdout] test progress::tests::test_start_file ... ok [INFO] [stdout] test progress::tests::test_update_page ... ok [INFO] [stdout] test progress::tests::test_update_page_empty_item ... ok [INFO] [stdout] test realesrgan::tests::test_4x_upscale_options ... ok [INFO] [stdout] test realesrgan::tests::test_actual_scale_fractional ... ok [INFO] [stdout] test progress::tests::test_elapsed_secs ... ok [INFO] [stdout] test realesrgan::tests::test_all_model_variants ... ok [INFO] [stdout] test realesrgan::tests::test_available_models_list ... ok [INFO] [stdout] test realesrgan::tests::test_batch_failed_empty_error ... ok [INFO] [stdout] test progress::tests::test_progress_tracker_new ... ok [INFO] [stdout] test realesrgan::tests::test_anime_preset ... ok [INFO] [stdout] test realesrgan::tests::test_batch_result_all_failed ... ok [INFO] [stdout] test realesrgan::tests::test_batch_peak_vram_zero ... ok [INFO] [stdout] test realesrgan::tests::test_batch_result_all_successful ... 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_batch_result_empty ... 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_builder_tile_size_clamping ... ok [INFO] [stdout] test realesrgan::tests::test_concurrent_options_building ... ok [INFO] [stdout] test realesrgan::tests::test_batch_upscale_result_construction ... ok [INFO] [stdout] test realesrgan::tests::test_custom_model_empty_name ... ok [INFO] [stdout] test realesrgan::tests::test_concurrent_output_format_usage ... ok [INFO] [stdout] test realesrgan::tests::test_default_options ... ok [INFO] [stdout] test realesrgan::tests::test_error_debug_all_variants ... ok [INFO] [stdout] test realesrgan::tests::test_custom_model ... ok [INFO] [stdout] test realesrgan::tests::test_different_models ... ok [INFO] [stdout] test realesrgan::tests::test_error_from_io_error ... ok [INFO] [stdout] test realesrgan::tests::test_error_image_error ... ok [INFO] [stdout] test realesrgan::tests::test_error_debug_impl ... ok [INFO] [stdout] test realesrgan::tests::test_error_input_not_found ... 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_display ... ok [INFO] [stdout] test realesrgan::tests::test_error_output_not_writable ... 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_types ... ok [INFO] [stdout] test realesrgan::tests::test_face_enhance_option ... ok [INFO] [stdout] test realesrgan::tests::test_fp16_toggle ... 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_insufficient_vram_error_equal_values ... ok [INFO] [stdout] test realesrgan::tests::test_error_io_conversion ... ok [INFO] [stdout] test realesrgan::tests::test_jpeg_quality_max ... 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_model_clone ... ok [INFO] [stdout] test realesrgan::tests::test_model_debug_impl ... ok [INFO] [stdout] test realesrgan::tests::test_model_default_scale ... 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_error_model_not_found ... ok [INFO] [stdout] test realesrgan::tests::test_original_size_zero ... ok [INFO] [stdout] test realesrgan::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_clone ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_debug_impl ... 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_model_thread_transfer ... ok [INFO] [stdout] test realesrgan::tests::test_preset_presets_consistency ... ok [INFO] [stdout] test realesrgan::tests::test_parallel_upscale_result_creation ... ok [INFO] [stdout] test realesrgan::tests::test_output_format_variants ... ok [INFO] [stdout] test realesrgan::tests::test_processing_time_variations ... 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_scale_only_2_or_4 ... ok [INFO] [stdout] test realesrgan::tests::test_single_image_upscale ... ignored, requires external tool [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_algorithm_extended ... ok [INFO] [stdout] test realesrgan::tests::test_processing_time_zero ... ok [INFO] [stdout] test realesrgan::tests::test_tile_size_minimum_boundary ... ok [INFO] [stdout] test realesrgan::tests::test_tile_size_maximum_boundary ... ok [INFO] [stdout] test realesrgan::tests::test_tile_size_variations ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_construction ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_4x ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_success ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_without_vram ... 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_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_upscale_result_clone ... 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 realesrgan::tests::test_x4_high_quality_preset ... 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_serialization ... ok [INFO] [stdout] test reprocess::tests::test_page_status_success ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_options_builder ... ok [INFO] [stdout] test realesrgan::tests::test_upscale_result_debug_impl ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_options_specific_pages ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_options_default ... 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_result_completion_percent ... 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_is_complete ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_new ... ok [INFO] [stdout] test tests::test_ai_bridge_presets ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_page_index_out_of_bounds ... ok [INFO] [stdout] test tests::test_all_builders_follow_same_pattern ... ok [INFO] [stdout] test reprocess::tests::test_reprocess_state_save_load ... 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 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_presets_have_valid_defaults ... ok [INFO] [stdout] test tests::test_all_public_types_accessible ... 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_all_options_types_send_sync ... ok [INFO] [stdout] test tests::test_concurrent_margins_operations ... ok [INFO] [stdout] test tests::test_builder_chain_immutability ... ok [INFO] [stdout] test tests::test_concurrent_preset_creation ... ok [INFO] [stdout] test tests::test_content_rect_calculations ... 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_concurrent_exit_code_handling ... ok [INFO] [stdout] test tests::test_ensure_file_exists_nonexistent ... 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_exit_code_all_descriptions_non_empty ... ok [INFO] [stdout] test tests::test_concurrent_options_creation ... 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_exit_code_covers_all_error_types ... ok [INFO] [stdout] test tests::test_exit_code_uniqueness ... ok [INFO] [stdout] test tests::test_progress_bar_creation ... 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 tests::test_realesrgan_presets ... ok [INFO] [stdout] test util::tests::test_clamp ... ok [INFO] [stdout] test tests::test_text_direction_with_text_block ... ok [INFO] [stdout] test util::tests::test_clamp_boundary_values ... 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_thread_safe ... ok [INFO] [stdout] test util::tests::test_clamp_float_precision ... ok [INFO] [stdout] test util::tests::test_clamp_with_u8 ... ok [INFO] [stdout] test util::tests::test_conversion_consistency ... ok [INFO] [stdout] test util::tests::test_ensure_dir_writable_creates_dir ... ok [INFO] [stdout] test util::tests::test_ensure_dir_writable_existing_file ... ok [INFO] [stdout] test util::tests::test_ensure_dir_writable ... ok [INFO] [stdout] test util::tests::test_ensure_dir_writable_nested ... ok [INFO] [stdout] test util::tests::test_ensure_file_exists_error_message_contains_path ... ok [INFO] [stdout] test util::tests::test_ensure_file_exists_is_directory ... ok [INFO] [stdout] test util::tests::test_conversion_functions_thread_safe ... 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_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_with_millis ... ok [INFO] [stdout] test util::tests::test_format_duration_zero ... ok [INFO] [stdout] test util::tests::test_format_file_size ... 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 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_duration_exact_hour ... ok [INFO] [stdout] test util::tests::test_format_duration_thread_safe ... ok [INFO] [stdout] test util::tests::test_format_file_size_max_u64 ... 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_format_file_size_large_gb ... ok [INFO] [stdout] test util::tests::test_format_file_size_thread_safe ... 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_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 util::tests::test_roundtrip_mm_pixels ... ok [INFO] [stdout] test util::tests::test_load_image_nonexistent ... ok [INFO] [stdout] test util::tests::test_percentage_thread_safe ... ok [INFO] [stdout] test util::tests::test_roundtrip_mm_points ... 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_extreme_threshold ... ok [INFO] [stdout] test vertical_detect::tests::test_book_mixed_results ... 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 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_result_horizontal_probability ... ok [INFO] [stdout] test vertical_detect::tests::test_rotate_90_clockwise ... ok [INFO] [stdout] test vertical_detect::tests::test_small_image ... ok [INFO] [stdout] test vertical_detect::tests::test_median_calculation ... ok [INFO] [stdout] test vertical_detect::tests::test_thread_safety ... ok [INFO] [stdout] test vertical_detect::tests::test_vd001_vertical_probability_range ... ok [INFO] [stdout] test vertical_detect::tests::test_vd004_empty_image_error ... ok [INFO] [stdout] test vertical_detect::tests::test_vd004_zero_height ... ok [INFO] [stdout] test vertical_detect::tests::test_vd004_zero_width ... 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_vd006_vertical_lines_detected ... ok [INFO] [stdout] test vertical_detect::tests::test_vd005_block_count_options ... ok [INFO] [stdout] test vertical_detect::tests::test_vd010_rotation_90_clockwise ... ok [INFO] [stdout] test vertical_detect::tests::test_vd012_book_empty_error ... ok [INFO] [stdout] test vertical_detect::tests::test_vd009_score_clamped ... ok [INFO] [stdout] test vertical_detect::tests::test_book_result_fields ... ok [INFO] [stdout] test vertical_detect::tests::test_vd012_book_single_page ... ok [INFO] [stdout] test vertical_detect::tests::test_vd012_book_multiple_pages ... ok [INFO] [stdout] test vertical_detect::tests::test_white_image ... ok [INFO] [stdout] test yomitoku::tests::test_all_language_codes ... ok [INFO] [stdout] test yomitoku::tests::test_all_language_variants ... ok [INFO] [stdout] test yomitoku::tests::test_all_text_directions ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_all_errors ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_all_success ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_all_successful ... ok [INFO] [stdout] test yomitoku::tests::test_all_output_format_variants ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_debug_impl ... 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_mixed ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_partial_failure ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_construction ... ok [INFO] [stdout] test yomitoku::tests::test_batch_result_with_failures ... 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_default_produces_valid_options ... ok [INFO] [stdout] test yomitoku::tests::test_builder_pattern ... ok [INFO] [stdout] test yomitoku::tests::test_confidence_clamping ... 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_confidence_threshold_edges ... ok [INFO] [stdout] test yomitoku::tests::test_confidence_threshold_boundary_zero ... ok [INFO] [stdout] test yomitoku::tests::test_confidence_zero_to_one_range ... ok [INFO] [stdout] test yomitoku::tests::test_error_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_default_options ... ok [INFO] [stdout] test yomitoku::tests::test_error_display_messages ... ok [INFO] [stdout] test yomitoku::tests::test_error_execution_failed_debug ... ok [INFO] [stdout] test yomitoku::tests::test_error_execution_failed ... ok [INFO] [stdout] test yomitoku::tests::test_error_from_io_error ... ok [INFO] [stdout] test vertical_detect::tests::test_vertical_threshold_extremes ... 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_input_not_found ... ok [INFO] [stdout] test yomitoku::tests::test_error_not_installed ... 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_error_output_not_writable ... ok [INFO] [stdout] test yomitoku::tests::test_error_path_extraction ... 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_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_extract_text_single_block ... 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_extract_text_preserves_order ... ok [INFO] [stdout] test yomitoku::tests::test_horizontal_only_preset ... ok [INFO] [stdout] test yomitoku::tests::test_language_clone ... ok [INFO] [stdout] test yomitoku::tests::test_language_code ... 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_language_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_ocr_result_thread_transfer ... ok [INFO] [stdout] test yomitoku::tests::test_ocr_result_with_error_state ... ok [INFO] [stdout] test yomitoku::tests::test_options_clone ... ok [INFO] [stdout] test yomitoku::tests::test_options_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_options_shared_across_threads ... ok [INFO] [stdout] test yomitoku::tests::test_output_format_all ... ok [INFO] [stdout] test yomitoku::tests::test_output_format_clone ... ok [INFO] [stdout] test yomitoku::tests::test_output_format_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_ocr_result_path_types ... 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_preset_consistency ... ok [INFO] [stdout] test yomitoku::tests::test_processing_time_nanos_boundary ... 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_language_default ... 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_text_block_construction ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_unicode_boundary ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_with_empty_text ... ok [INFO] [stdout] test yomitoku::tests::test_text_block_with_unicode_text ... ok [INFO] [stdout] test yomitoku::tests::test_text_direction_debug_impl ... ok [INFO] [stdout] test yomitoku::tests::test_text_direction_clone ... 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_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_timeout_configuration ... ok [INFO] [stdout] test finalize::tests::test_tc_final_005_batch_processing ... ok [INFO] [stdout] test normalize::tests::test_tc_norm_003_aspect_ratio_preserved ... ok [INFO] [stdout] test normalize::tests::test_tc_norm_005_white_background_padding ... 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_detect_negative_skew stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'deskew::algorithm::tests::test_detect_negative_skew' (326) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5acbcf8 - core::result::Result::unwrap::h22c138faf5f2c263 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5acbcf8 - superbook_pdf::deskew::algorithm::tests::test_detect_negative_skew::h3ca8f0adca9dc500 [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1106:10 [INFO] [stdout] 22: 0x643ea5acbd97 - superbook_pdf::deskew::algorithm::tests::test_detect_negative_skew::{{closure}}::hea7404b9323a542b [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1101:35 [INFO] [stdout] 23: 0x643ea56747a6 - core::ops::function::FnOnce::call_once::h5fa1cddfbe371074 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- deskew::algorithm::tests::test_correct_skew_enhanced stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'deskew::algorithm::tests::test_correct_skew_enhanced' (325) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5acc215 - core::result::Result::unwrap::h769afe7b9e8c4c48 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5acc215 - superbook_pdf::deskew::algorithm::tests::test_correct_skew_enhanced::h49488e25c87863b6 [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1415:10 [INFO] [stdout] 22: 0x643ea5acc397 - superbook_pdf::deskew::algorithm::tests::test_correct_skew_enhanced::{{closure}}::h04c7764175c00b38 [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1400:36 [INFO] [stdout] 23: 0x643ea5678c46 - core::ops::function::FnOnce::call_once::h8ed6030a274bc974 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (328) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5acbe48 - core::result::Result::unwrap::h22c138faf5f2c263 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5acbe48 - superbook_pdf::deskew::algorithm::tests::test_detect_positive_skew::h93c060caf61fecec [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1089:10 [INFO] [stdout] 22: 0x643ea5acbf37 - superbook_pdf::deskew::algorithm::tests::test_detect_positive_skew::{{closure}}::h4a208fed3119e85b [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1084:35 [INFO] [stdout] 23: 0x643ea567ea36 - core::ops::function::FnOnce::call_once::hd3c98d8863d76393 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (347) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5aca122 - core::result::Result::unwrap::h769afe7b9e8c4c48 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5aca122 - superbook_pdf::deskew::algorithm::tests::test_threshold_skip::hd159d6f008cc5afa [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1154:10 [INFO] [stdout] 22: 0x643ea5aca247 - superbook_pdf::deskew::algorithm::tests::test_threshold_skip::{{closure}}::hc35a6c4ef36ba0ee [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1142:29 [INFO] [stdout] 23: 0x643ea566ef46 - core::ops::function::FnOnce::call_once::h1c5d64861e79d278 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (324) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5ac9b34 - core::result::Result::unwrap::h769afe7b9e8c4c48 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5ac9b34 - superbook_pdf::deskew::algorithm::tests::test_correct_skew::h9727f0eacba392e8 [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1129:10 [INFO] [stdout] 22: 0x643ea5ac9cd7 - superbook_pdf::deskew::algorithm::tests::test_correct_skew::{{closure}}::h6d0ae63eec14e86b [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1114:27 [INFO] [stdout] 23: 0x643ea5670d56 - core::ops::function::FnOnce::call_once::h30a01a14ec010222 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (327) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5ac9d88 - core::result::Result::unwrap::h22c138faf5f2c263 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5ac9d88 - superbook_pdf::deskew::algorithm::tests::test_detect_no_skew::hd75e23ebcb4047df [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1184:10 [INFO] [stdout] 22: 0x643ea5ac9e27 - superbook_pdf::deskew::algorithm::tests::test_detect_no_skew::{{closure}}::h38f146208b3e2672 [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1179:29 [INFO] [stdout] 23: 0x643ea56796d6 - core::ops::function::FnOnce::call_once::h971cb9899fb9794e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (333) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5acca74 - core::result::Result::unwrap::h22c138faf5f2c263 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5acca74 - superbook_pdf::deskew::algorithm::tests::test_max_angle_limit_detection::h95e43f8ae53e5fe4 [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1196:18 [INFO] [stdout] 22: 0x643ea5accbb7 - superbook_pdf::deskew::algorithm::tests::test_max_angle_limit_detection::{{closure}}::he3dd678e3f694b89 [INFO] [stdout] at /opt/rustwide/workdir/src/deskew/algorithm.rs:1191:40 [INFO] [stdout] 23: 0x643ea56822b6 - core::ops::function::FnOnce::call_once::hfd7f226378d80098 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (607) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea5ad29b5 - superbook_pdf::margin::tests::test_detect_no_margins::h31bb3f44007d0ee8 [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:278:23 [INFO] [stdout] 20: 0x643ea5ad2a07 - superbook_pdf::margin::tests::test_detect_no_margins::{{closure}}::h9c122ae6445e2f1c [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:262:32 [INFO] [stdout] 21: 0x643ea567cce6 - core::ops::function::FnOnce::call_once::hbfb005bd136d666f [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 26: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 41: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7666b1955aa4 - [INFO] [stdout] 43: 0x7666b19e2a64 - 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' (608) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea5ad5655 - superbook_pdf::margin::tests::test_detect_single_image_margins::h8aa2dd246474c9ab [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:256:23 [INFO] [stdout] 20: 0x643ea5ad56a7 - superbook_pdf::margin::tests::test_detect_single_image_margins::{{closure}}::h906a63f59f55757b [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:240:42 [INFO] [stdout] 21: 0x643ea5673af6 - core::ops::function::FnOnce::call_once::h55b943b74a37657c [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 26: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 41: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7666b1955aa4 - [INFO] [stdout] 43: 0x7666b19e2a64 - 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' (624) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea5ad263a - superbook_pdf::margin::tests::test_no_content_error::ha26e9b4b746fe8cb [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:317:23 [INFO] [stdout] 20: 0x643ea5ad2677 - superbook_pdf::margin::tests::test_no_content_error::{{closure}}::h3c66feeebbfb71d4 [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:308:31 [INFO] [stdout] 21: 0x643ea5678f46 - core::ops::function::FnOnce::call_once::h91062a2dabcddd2d [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 26: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 41: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7666b1955aa4 - [INFO] [stdout] 43: 0x7666b19e2a64 - 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' (632) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea5ad1913 - superbook_pdf::margin::tests::test_unified_margins::h5c244d95d68733de [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:302:23 [INFO] [stdout] 20: 0x643ea5ad1a07 - superbook_pdf::margin::tests::test_unified_margins::{{closure}}::he343fe59aefa3d24 [INFO] [stdout] at /opt/rustwide/workdir/src/margin/mod.rs:283:30 [INFO] [stdout] 21: 0x643ea5681436 - core::ops::function::FnOnce::call_once::hf3ee7f16b0e9bb8b [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 26: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 41: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7666b1955aa4 - [INFO] [stdout] 43: 0x7666b19e2a64 - 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' (780) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f476a - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931ec2 - core[6771d259883166e6]::panicking::panic [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:150:5 [INFO] [stdout] 20: 0x643ea596b589 - superbook_pdf::pdf_reader::tests::test_concurrent_open::h5a04a1c6b527cde3 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:405:9 [INFO] [stdout] 21: 0x643ea596b5d7 - superbook_pdf::pdf_reader::tests::test_concurrent_open::{{closure}}::h38b773d1a5e1d1cf [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:392:30 [INFO] [stdout] 22: 0x643ea5675ce6 - core::ops::function::FnOnce::call_once::h6ecd5c2cd548dbe0 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 27: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 34: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 35: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 36: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 40: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 42: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 43: 0x7666b1955aa4 - [INFO] [stdout] 44: 0x7666b19e2a64 - 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' (801) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5970934 - core::result::Result::unwrap::h48758476a9efa75e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5970934 - superbook_pdf::pdf_reader::tests::test_encrypted_pdf_detection::h428641ae34a6928d [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:376:68 [INFO] [stdout] 22: 0x643ea5970a37 - superbook_pdf::pdf_reader::tests::test_encrypted_pdf_detection::{{closure}}::h65b697b9900af1a9 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:375:38 [INFO] [stdout] 23: 0x643ea566f866 - core::ops::function::FnOnce::call_once::h2271f2117ea5a632 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (832) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea596ea44 - core::result::Result::unwrap::h48758476a9efa75e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea596ea44 - superbook_pdf::pdf_reader::tests::test_metadata_extraction::h732c4e8ed001fd72 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:357:72 [INFO] [stdout] 22: 0x643ea596eba7 - superbook_pdf::pdf_reader::tests::test_metadata_extraction::{{closure}}::h2b3ec05f45adeb53 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:356:34 [INFO] [stdout] 23: 0x643ea56774a6 - core::ops::function::FnOnce::call_once::h7ea8654c21945a0a [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (840) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea596aed7 - core::result::Result::unwrap::h48758476a9efa75e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea596aed7 - superbook_pdf::pdf_reader::tests::test_open_valid_pdf::ha7c9566691802084 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:330:43 [INFO] [stdout] 22: 0x643ea596b037 - superbook_pdf::pdf_reader::tests::test_open_valid_pdf::{{closure}}::h0f78cc74501383b6 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:328:29 [INFO] [stdout] 23: 0x643ea567b536 - core::ops::function::FnOnce::call_once::haf4707c3825fba31 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (845) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea596b6b4 - core::result::Result::unwrap::h48758476a9efa75e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea596b6b4 - superbook_pdf::pdf_reader::tests::test_page_dimensions::haf73e76045e6f394 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:346:61 [INFO] [stdout] 22: 0x643ea596b927 - superbook_pdf::pdf_reader::tests::test_page_dimensions::{{closure}}::ha0650b3c874f8f55 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:345:30 [INFO] [stdout] 23: 0x643ea5675f26 - core::ops::function::FnOnce::call_once::h7043e7e0229fef71 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (844) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5969b54 - core::result::Result::unwrap::h48758476a9efa75e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5969b54 - superbook_pdf::pdf_reader::tests::test_page_count::h5dc89a688f5173f7 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:339:66 [INFO] [stdout] 22: 0x643ea5969c87 - superbook_pdf::pdf_reader::tests::test_page_count::{{closure}}::ha2bae0751787501c [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:338:25 [INFO] [stdout] 23: 0x643ea567baf6 - core::ops::function::FnOnce::call_once::hb3a4c06d3140481d [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (851) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea59732a4 - core::result::Result::unwrap::h48758476a9efa75e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea59732a4 - superbook_pdf::pdf_reader::tests::test_page_index_out_of_bounds::h08b6fe2427e0044a [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:489:65 [INFO] [stdout] 22: 0x643ea5973407 - superbook_pdf::pdf_reader::tests::test_page_index_out_of_bounds::{{closure}}::hb7194ce4e848be3b [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:488:39 [INFO] [stdout] 23: 0x643ea5673fc6 - core::ops::function::FnOnce::call_once::h59787c34515165ff [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (860) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea596b1a4 - core::result::Result::unwrap::h48758476a9efa75e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea596b1a4 - superbook_pdf::pdf_reader::tests::test_pages_iterator::h2a9502c5350a8ad0 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:500:66 [INFO] [stdout] 22: 0x643ea596b2f7 - superbook_pdf::pdf_reader::tests::test_pages_iterator::{{closure}}::he60ab750eb4ec86a [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:499:29 [INFO] [stdout] 23: 0x643ea567f766 - core::ops::function::FnOnce::call_once::hdebce85725dc0420 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (878) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5969f64 - core::result::Result::unwrap::h48758476a9efa75e [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5969f64 - superbook_pdf::pdf_reader::tests::test_rotated_page::ha6b23d526473f1de [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:367:66 [INFO] [stdout] 22: 0x643ea596a197 - superbook_pdf::pdf_reader::tests::test_rotated_page::{{closure}}::h34c2c5deb1f9e978 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_reader.rs:366:27 [INFO] [stdout] 23: 0x643ea566ce36 - core::ops::function::FnOnce::call_once::h0158df64e61b72b8 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (901) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea591202d - core::result::Result::unwrap::h98397a8fbc1a26a7 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea591202d - superbook_pdf::pdf_writer::tests::test_different_size_images::h8bdb471d4bd4e81c [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:749:72 [INFO] [stdout] 22: 0x643ea5912367 - superbook_pdf::pdf_writer::tests::test_different_size_images::{{closure}}::h66277686bae6dd9e [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:734:36 [INFO] [stdout] 23: 0x643ea5673776 - core::ops::function::FnOnce::call_once::h53797f611516548c [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (932) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea590a823 - core::result::Result::unwrap::h98397a8fbc1a26a7 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea590a823 - superbook_pdf::pdf_writer::tests::test_jpeg_quality::h009b836005b8b0fd [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:609:82 [INFO] [stdout] 22: 0x643ea590ac37 - superbook_pdf::pdf_writer::tests::test_jpeg_quality::{{closure}}::hbdb5f41a508397c7 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:599:27 [INFO] [stdout] 23: 0x643ea5670406 - core::ops::function::FnOnce::call_once::h2aea1e138fa298e5 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (939) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea590c80a - core::result::Result::unwrap::h98397a8fbc1a26a7 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea590c80a - superbook_pdf::pdf_writer::tests::test_metadata_setting::hc6fa1c572b1838e1 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:591:72 [INFO] [stdout] 22: 0x643ea590c977 - superbook_pdf::pdf_writer::tests::test_metadata_setting::{{closure}}::h9e2a140b5d0671c1 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:577:31 [INFO] [stdout] 23: 0x643ea566ee46 - core::ops::function::FnOnce::call_once::h1b8d80f5b6434777 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (940) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea591a57f - core::result::Result::unwrap::h98397a8fbc1a26a7 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea591a57f - superbook_pdf::pdf_writer::tests::test_multiple_images_pdf_verify_pages::hbf1d33fcffc659a4 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:1393:92 [INFO] [stdout] 22: 0x643ea591a8f7 - superbook_pdf::pdf_writer::tests::test_multiple_images_pdf_verify_pages::{{closure}}::h7b34f8c13980ee1b [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:1385:47 [INFO] [stdout] 23: 0x643ea5680576 - core::ops::function::FnOnce::call_once::hea1fc59013776319 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (941) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea591383c - core::result::Result::unwrap::h98397a8fbc1a26a7 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea591383c - superbook_pdf::pdf_writer::tests::test_multiple_images_to_pdf::hcd2deb8b7f7ea431 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:569:72 [INFO] [stdout] 22: 0x643ea5913ba7 - superbook_pdf::pdf_writer::tests::test_multiple_images_to_pdf::{{closure}}::h975b0f790a906585 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:560:37 [INFO] [stdout] 23: 0x643ea56817e6 - core::ops::function::FnOnce::call_once::hf64f72ac0e9a4386 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (967) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea590f970 - core::result::Result::unwrap::h98397a8fbc1a26a7 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea590f970 - superbook_pdf::pdf_writer::tests::test_single_image_to_pdf::hb4b2b09148c9cb38 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:553:72 [INFO] [stdout] 22: 0x643ea590fa97 - superbook_pdf::pdf_writer::tests::test_single_image_to_pdf::{{closure}}::h83d92449f62f0299 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:546:34 [INFO] [stdout] 23: 0x643ea5671056 - core::ops::function::FnOnce::call_once::h32ae91f53eb34085 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (968) 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: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f4738 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931c72 - core[6771d259883166e6]::result::unwrap_failed [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x643ea5910d4f - core::result::Result::unwrap::h98397a8fbc1a26a7 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x643ea5910d4f - superbook_pdf::pdf_writer::tests::test_streaming_generation::h75fcfcdc33f99fae [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:682:69 [INFO] [stdout] 22: 0x643ea5911067 - superbook_pdf::pdf_writer::tests::test_streaming_generation::{{closure}}::h67ab0422722f7ab2 [INFO] [stdout] at /opt/rustwide/workdir/src/pdf_writer.rs:675:35 [INFO] [stdout] 23: 0x643ea566fbe6 - core::ops::function::FnOnce::call_once::h25aeee1df8b19f93 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 43: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7666b1955aa4 - [INFO] [stdout] 45: 0x7666b19e2a64 - 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' (1196) panicked at src/lib.rs:531:9: [INFO] [stdout] assertion failed: result.is_err() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x643ea691903a - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x643ea691903a - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x643ea691903a - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x643ea693173a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x643ea693173a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x643ea691e202 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x643ea691e202 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x643ea68f467f - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x643ea68f467f - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x643ea690f579 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x643ea5d9a39c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x643ea5d9a39c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x643ea690f7f2 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x643ea690f7f2 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x643ea68f476a - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x643ea68e96b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x643ea68f550d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x643ea6931efc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x643ea6931ec2 - core[6771d259883166e6]::panicking::panic [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:150:5 [INFO] [stdout] 20: 0x643ea564d697 - superbook_pdf::tests::test_ensure_dir_writable_nonexistent::hb8e1659178d82e59 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:531:9 [INFO] [stdout] 21: 0x643ea564d6d7 - superbook_pdf::tests::test_ensure_dir_writable_nonexistent::{{closure}}::h5e2ef7ff7e6b0c34 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:529:46 [INFO] [stdout] 22: 0x643ea5674346 - core::ops::function::FnOnce::call_once::h5bc4c1a82eb2d80d [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x643ea5d8e49b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x643ea5d8e49b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x643ea5d9ae6b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 27: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x643ea5d9ae6b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x643ea5d9ae6b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x643ea5d9ae6b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x643ea5d952c4 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x643ea5d952c4 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 34: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 35: 0x643ea5d9da72 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 36: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x643ea5d9da72 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x643ea5d9da72 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x643ea5d9da72 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 40: 0x643ea5d9da72 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x643ea691803f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 42: 0x643ea691803f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 43: 0x7666b1955aa4 - [INFO] [stdout] 44: 0x7666b19e2a64 - 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.39s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "9035d372f433bebf71053f4a3159fbcded6e9dd3e900079d4e0771fa3bd46fe2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9035d372f433bebf71053f4a3159fbcded6e9dd3e900079d4e0771fa3bd46fe2", kill_on_drop: false }` [INFO] [stdout] 9035d372f433bebf71053f4a3159fbcded6e9dd3e900079d4e0771fa3bd46fe2