[INFO] cloning repository https://github.com/PixelRenderingDiploma/PixelRendererImageHelper [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/PixelRenderingDiploma/PixelRendererImageHelper" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPixelRenderingDiploma%2FPixelRendererImageHelper", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPixelRenderingDiploma%2FPixelRendererImageHelper'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 1742ccf4556ef3f8f9573bf9b42ceab772df7c32 [INFO] testing PixelRenderingDiploma/PixelRendererImageHelper against try#16fbf98f22730e073c09e7b03f0eafb87a295545 for pr-145628-retry-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPixelRenderingDiploma%2FPixelRendererImageHelper" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/PixelRenderingDiploma/PixelRendererImageHelper [INFO] finished tweaking git repo https://github.com/PixelRenderingDiploma/PixelRendererImageHelper [INFO] tweaked toml for git repo https://github.com/PixelRenderingDiploma/PixelRendererImageHelper written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/PixelRenderingDiploma/PixelRendererImageHelper on toolchain 16fbf98f22730e073c09e7b03f0eafb87a295545 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+16fbf98f22730e073c09e7b03f0eafb87a295545" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/PixelRenderingDiploma/PixelRendererImageHelper 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" "+16fbf98f22730e073c09e7b03f0eafb87a295545" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+16fbf98f22730e073c09e7b03f0eafb87a295545" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 213c16bcf4098f759f8291931660f2944af668ce64dbc7cc3db47525865d3ba1 [INFO] running `Command { std: "docker" "start" "-a" "213c16bcf4098f759f8291931660f2944af668ce64dbc7cc3db47525865d3ba1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "213c16bcf4098f759f8291931660f2944af668ce64dbc7cc3db47525865d3ba1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "213c16bcf4098f759f8291931660f2944af668ce64dbc7cc3db47525865d3ba1", kill_on_drop: false }` [INFO] [stdout] 213c16bcf4098f759f8291931660f2944af668ce64dbc7cc3db47525865d3ba1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+16fbf98f22730e073c09e7b03f0eafb87a295545" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9a2f645f372b7e7f545e575697ede00f469b79dcb98dab78248b37d5d958b66b [INFO] running `Command { std: "docker" "start" "-a" "9a2f645f372b7e7f545e575697ede00f469b79dcb98dab78248b37d5d958b66b", kill_on_drop: false }` [INFO] [stderr] Compiling crc32fast v1.4.0 [INFO] [stderr] Compiling miniz_oxide v0.7.2 [INFO] [stderr] Compiling flate2 v1.0.30 [INFO] [stderr] Compiling pixel_renderer_image_helper v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: field `colors` is never read [INFO] [stdout] --> src/png/plte.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct PLTE { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 4 | colors: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `read_to_string_exact` is never used [INFO] [stdout] --> src/read_to_string_exact.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 5 | pub trait ReadToStringExact: io::Read { [INFO] [stdout] | ----------------- method in this trait [INFO] [stdout] 6 | #[inline] [INFO] [stdout] 7 | fn read_to_string_exact(&mut self, size: usize) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.88s [INFO] running `Command { std: "docker" "inspect" "9a2f645f372b7e7f545e575697ede00f469b79dcb98dab78248b37d5d958b66b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9a2f645f372b7e7f545e575697ede00f469b79dcb98dab78248b37d5d958b66b", kill_on_drop: false }` [INFO] [stdout] 9a2f645f372b7e7f545e575697ede00f469b79dcb98dab78248b37d5d958b66b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+16fbf98f22730e073c09e7b03f0eafb87a295545" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5d5f7172050b8b9a79736e382546905a8c67ca5afb1f4415aaa56a3183fc93bb [INFO] running `Command { std: "docker" "start" "-a" "5d5f7172050b8b9a79736e382546905a8c67ca5afb1f4415aaa56a3183fc93bb", kill_on_drop: false }` [INFO] [stderr] Compiling pixel_renderer_image_helper v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: field `colors` is never read [INFO] [stdout] --> src/png/plte.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct PLTE { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 4 | colors: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `read_to_string_exact` is never used [INFO] [stdout] --> src/read_to_string_exact.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 5 | pub trait ReadToStringExact: io::Read { [INFO] [stdout] | ----------------- method in this trait [INFO] [stdout] 6 | #[inline] [INFO] [stdout] 7 | fn read_to_string_exact(&mut self, size: usize) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `colors` is never read [INFO] [stdout] --> src/png/plte.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 3 | pub struct PLTE { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 4 | colors: Vec, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `read_to_string_exact` is never used [INFO] [stdout] --> src/read_to_string_exact.rs:7:8 [INFO] [stdout] | [INFO] [stdout] 5 | pub trait ReadToStringExact: io::Read { [INFO] [stdout] | ----------------- method in this trait [INFO] [stdout] 6 | #[inline] [INFO] [stdout] 7 | fn read_to_string_exact(&mut self, size: usize) -> io::Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.73s [INFO] running `Command { std: "docker" "inspect" "5d5f7172050b8b9a79736e382546905a8c67ca5afb1f4415aaa56a3183fc93bb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5d5f7172050b8b9a79736e382546905a8c67ca5afb1f4415aaa56a3183fc93bb", kill_on_drop: false }` [INFO] [stdout] 5d5f7172050b8b9a79736e382546905a8c67ca5afb1f4415aaa56a3183fc93bb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+16fbf98f22730e073c09e7b03f0eafb87a295545" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 1e0342714c7732f4f313b3ae83d896e64c40b8501f71f40327b1f87793ce0af1 [INFO] running `Command { std: "docker" "start" "-a" "1e0342714c7732f4f313b3ae83d896e64c40b8501f71f40327b1f87793ce0af1", kill_on_drop: false }` [INFO] [stderr] warning: field `colors` is never read [INFO] [stderr] --> src/png/plte.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 3 | pub struct PLTE { [INFO] [stderr] | ---- field in this struct [INFO] [stderr] 4 | colors: Vec, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: method `read_to_string_exact` is never used [INFO] [stderr] --> src/read_to_string_exact.rs:7:8 [INFO] [stderr] | [INFO] [stderr] 5 | pub trait ReadToStringExact: io::Read { [INFO] [stderr] | ----------------- method in this trait [INFO] [stderr] 6 | #[inline] [INFO] [stderr] 7 | fn read_to_string_exact(&mut self, size: usize) -> io::Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `pixel_renderer_image_helper` (lib) generated 2 warnings [INFO] [stderr] warning: `pixel_renderer_image_helper` (lib test) generated 2 warnings (2 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pixel_renderer_image_helper-a48293a891248104) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test tests::ppm_read_ppm_write ... FAILED [INFO] [stdout] test tests::ppm_write ... FAILED [INFO] [stdout] test tests::ppm_read_png_write ... FAILED [INFO] [stdout] test tests::png_read_ppm_write ... FAILED [INFO] [stdout] test tests::png_read_ppm_write_transperent ... FAILED [INFO] [stdout] test tests::png_read_ppm_write_interlace ... FAILED [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- tests::ppm_read_ppm_write stdout ---- [INFO] [stdout] Reading PPM file [INFO] [stdout] Writing PPM file at path: output/image.ppm [INFO] [stdout] [INFO] [stdout] thread 'tests::ppm_read_ppm_write' (28) panicked at src/ppm_writer.rs:37:31: [INFO] [stdout] Can't save output PPM file: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6430ebb430e2 - std::backtrace_rs::backtrace::libunwind::trace::h4b3f5960ed1c0917 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6430ebb430e2 - std::backtrace_rs::backtrace::trace_unsynchronized::h2f16383c47f8bd04 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6430ebb430e2 - std::sys::backtrace::_print_fmt::h698d661724c270ea [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6430ebb430e2 - ::fmt::h1c8375013274064c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6430ebb5366f - core::fmt::rt::Argument::fmt::h9232377a772d3f8c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6430ebb5366f - core::fmt::write::h6dc9e168423d9633 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x6430ebb10a63 - std::io::default_write_fmt::hec53a38f10739f86 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6430ebb10a63 - std::io::Write::write_fmt::hf5089d8bbbe5aaa6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6430ebb1c862 - std::sys::backtrace::BacktraceLock::print::hf83c3d8cbd01f904 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6430ebb2125f - std::panicking::default_hook::{{closure}}::h3d4c49adc0898362 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6430ebb210f1 - std::panicking::default_hook::hccea28f2487e7471 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6430ebab505e - as core::ops::function::Fn>::call::h06e1b96f84d5792f [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x6430ebab505e - test::test_main_with_exit_callback::{{closure}}::hf6db6d7b1242fcd4 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6430ebb218fe - as core::ops::function::Fn>::call::hfeb094aff1e6591e [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x6430ebb218fe - std::panicking::panic_with_hook::h694b8196629eb5e1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6430ebb216ca - std::panicking::panic_handler::{{closure}}::h0d99dd765f7e6554 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6430ebb1c999 - std::sys::backtrace::__rust_end_short_backtrace::h8b43cbde72f7d592 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6430ebb043fd - __rustc[d1dec8fc82f9a585]::rust_begin_unwind [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6430ebb5b2e0 - core::panicking::panic_fmt::h315eeb0e4d90fcdc [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6430ebb5a896 - core::result::unwrap_failed::h3188dfca3824df71 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x6430eba882bc - core::result::Result::expect::h482db3e71fb07bfe [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1175:23 [INFO] [stdout] 21: 0x6430eba85575 - ::write::h164d11a1dfcbc29d [INFO] [stdout] at /opt/rustwide/workdir/src/ppm_writer.rs:37:31 [INFO] [stdout] 22: 0x6430eba7cf10 - pixel_renderer_image_helper::tests::ppm_read_ppm_write::h66d21a35ae1411d5 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:31:16 [INFO] [stdout] 23: 0x6430eba7cf37 - pixel_renderer_image_helper::tests::ppm_read_ppm_write::{{closure}}::hf944b4cea29c1f65 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:26:28 [INFO] [stdout] 24: 0x6430eba87206 - core::ops::function::FnOnce::call_once::h5359842dbc8a3c9f [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x6430ebab4ecb - core::ops::function::FnOnce::call_once::h5852f0076c8c0d8d [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x6430ebab4ecb - test::__rust_begin_short_backtrace::hc8457233131a06d0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x6430ebaca925 - test::run_test_in_process::{{closure}}::ha3eda53784ae2639 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x6430ebaca925 - as core::ops::function::FnOnce<()>>::call_once::hbd60f847cd185bc6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x6430ebaca925 - std::panicking::catch_unwind::do_call::h11c1623aed953668 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x6430ebaca925 - std::panicking::catch_unwind::hf8551f73b52d8ed0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x6430ebaca925 - std::panic::catch_unwind::h66ff870d847fc7cf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x6430ebaca925 - test::run_test_in_process::h808a5fa5cb24efde [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x6430ebaca925 - test::run_test::{{closure}}::hcf5782fef76f68bf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x6430ebaa12f4 - test::run_test::{{closure}}::h59bb1f8f7167fee7 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x6430ebaa12f4 - std::sys::backtrace::__rust_begin_short_backtrace::h073f551083d60480 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9d6eff1e4da9d0f2 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x6430ebaa4bda - as core::ops::function::FnOnce<()>>::call_once::he37f75191b40d4b0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x6430ebaa4bda - std::panicking::catch_unwind::do_call::h339b26991b458079 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x6430ebaa4bda - std::panicking::catch_unwind::h2e5906b8a84cca89 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x6430ebaa4bda - std::panic::catch_unwind::h3fea03a95c906d68 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::hab1ac593ae8241c8 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x6430ebaa4bda - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb46ae6da79faf2c5 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x6430ebb16c1f - as core::ops::function::FnOnce>::call_once::h317217a5c86437d1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x6430ebb16c1f - std::sys::pal::unix::thread::Thread::new::thread_start::h9b0e1220f8cf5182 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7115fa96faa4 - [INFO] [stdout] 46: 0x7115fa9fca34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::ppm_write stdout ---- [INFO] [stdout] Writing PPM file at path: output/image.ppm [INFO] [stdout] [INFO] [stdout] thread 'tests::ppm_write' (29) panicked at src/ppm_writer.rs:37:31: [INFO] [stdout] Can't save output PPM file: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6430ebb430e2 - std::backtrace_rs::backtrace::libunwind::trace::h4b3f5960ed1c0917 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6430ebb430e2 - std::backtrace_rs::backtrace::trace_unsynchronized::h2f16383c47f8bd04 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6430ebb430e2 - std::sys::backtrace::_print_fmt::h698d661724c270ea [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6430ebb430e2 - ::fmt::h1c8375013274064c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6430ebb5366f - core::fmt::rt::Argument::fmt::h9232377a772d3f8c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6430ebb5366f - core::fmt::write::h6dc9e168423d9633 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x6430ebb10a63 - std::io::default_write_fmt::hec53a38f10739f86 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6430ebb10a63 - std::io::Write::write_fmt::hf5089d8bbbe5aaa6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6430ebb1c862 - std::sys::backtrace::BacktraceLock::print::hf83c3d8cbd01f904 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6430ebb2125f - std::panicking::default_hook::{{closure}}::h3d4c49adc0898362 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6430ebb210f1 - std::panicking::default_hook::hccea28f2487e7471 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6430ebab505e - as core::ops::function::Fn>::call::h06e1b96f84d5792f [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x6430ebab505e - test::test_main_with_exit_callback::{{closure}}::hf6db6d7b1242fcd4 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6430ebb218fe - as core::ops::function::Fn>::call::hfeb094aff1e6591e [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x6430ebb218fe - std::panicking::panic_with_hook::h694b8196629eb5e1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6430ebb216ca - std::panicking::panic_handler::{{closure}}::h0d99dd765f7e6554 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6430ebb1c999 - std::sys::backtrace::__rust_end_short_backtrace::h8b43cbde72f7d592 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6430ebb043fd - __rustc[d1dec8fc82f9a585]::rust_begin_unwind [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6430ebb5b2e0 - core::panicking::panic_fmt::h315eeb0e4d90fcdc [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6430ebb5a896 - core::result::unwrap_failed::h3188dfca3824df71 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x6430eba882bc - core::result::Result::expect::h482db3e71fb07bfe [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1175:23 [INFO] [stdout] 21: 0x6430eba85575 - ::write::h164d11a1dfcbc29d [INFO] [stdout] at /opt/rustwide/workdir/src/ppm_writer.rs:37:31 [INFO] [stdout] 22: 0x6430eba7d1f9 - pixel_renderer_image_helper::tests::ppm_write::hfd0105d3bbcd96db [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:22:16 [INFO] [stdout] 23: 0x6430eba7d217 - pixel_renderer_image_helper::tests::ppm_write::{{closure}}::h017cdd522a8fc4f3 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:19:19 [INFO] [stdout] 24: 0x6430eba872e6 - core::ops::function::FnOnce::call_once::hd7659db03cdf8480 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x6430ebab4ecb - core::ops::function::FnOnce::call_once::h5852f0076c8c0d8d [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x6430ebab4ecb - test::__rust_begin_short_backtrace::hc8457233131a06d0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x6430ebaca925 - test::run_test_in_process::{{closure}}::ha3eda53784ae2639 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x6430ebaca925 - as core::ops::function::FnOnce<()>>::call_once::hbd60f847cd185bc6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x6430ebaca925 - std::panicking::catch_unwind::do_call::h11c1623aed953668 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x6430ebaca925 - std::panicking::catch_unwind::hf8551f73b52d8ed0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x6430ebaca925 - std::panic::catch_unwind::h66ff870d847fc7cf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x6430ebaca925 - test::run_test_in_process::h808a5fa5cb24efde [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x6430ebaca925 - test::run_test::{{closure}}::hcf5782fef76f68bf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x6430ebaa12f4 - test::run_test::{{closure}}::h59bb1f8f7167fee7 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x6430ebaa12f4 - std::sys::backtrace::__rust_begin_short_backtrace::h073f551083d60480 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9d6eff1e4da9d0f2 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x6430ebaa4bda - as core::ops::function::FnOnce<()>>::call_once::he37f75191b40d4b0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x6430ebaa4bda - std::panicking::catch_unwind::do_call::h339b26991b458079 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x6430ebaa4bda - std::panicking::catch_unwind::h2e5906b8a84cca89 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x6430ebaa4bda - std::panic::catch_unwind::h3fea03a95c906d68 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::hab1ac593ae8241c8 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x6430ebaa4bda - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb46ae6da79faf2c5 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x6430ebb16c1f - as core::ops::function::FnOnce>::call_once::h317217a5c86437d1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x6430ebb16c1f - std::sys::pal::unix::thread::Thread::new::thread_start::h9b0e1220f8cf5182 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7115fa96faa4 - [INFO] [stdout] 46: 0x7115fa9fca34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::ppm_read_png_write stdout ---- [INFO] [stdout] Reading PPM file [INFO] [stdout] Writing PNG file at path: output/image.png [INFO] [stdout] [INFO] [stdout] thread 'tests::ppm_read_png_write' (27) panicked at src/png.rs:55:39: [INFO] [stdout] Unable to read png file: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6430ebb430e2 - std::backtrace_rs::backtrace::libunwind::trace::h4b3f5960ed1c0917 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6430ebb430e2 - std::backtrace_rs::backtrace::trace_unsynchronized::h2f16383c47f8bd04 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6430ebb430e2 - std::sys::backtrace::_print_fmt::h698d661724c270ea [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6430ebb430e2 - ::fmt::h1c8375013274064c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6430ebb5366f - core::fmt::rt::Argument::fmt::h9232377a772d3f8c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6430ebb5366f - core::fmt::write::h6dc9e168423d9633 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x6430ebb10a63 - std::io::default_write_fmt::hec53a38f10739f86 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6430ebb10a63 - std::io::Write::write_fmt::hf5089d8bbbe5aaa6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6430ebb1c862 - std::sys::backtrace::BacktraceLock::print::hf83c3d8cbd01f904 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6430ebb2125f - std::panicking::default_hook::{{closure}}::h3d4c49adc0898362 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6430ebb210f1 - std::panicking::default_hook::hccea28f2487e7471 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6430ebab505e - as core::ops::function::Fn>::call::h06e1b96f84d5792f [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x6430ebab505e - test::test_main_with_exit_callback::{{closure}}::hf6db6d7b1242fcd4 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6430ebb218fe - as core::ops::function::Fn>::call::hfeb094aff1e6591e [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x6430ebb218fe - std::panicking::panic_with_hook::h694b8196629eb5e1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6430ebb216ca - std::panicking::panic_handler::{{closure}}::h0d99dd765f7e6554 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6430ebb1c999 - std::sys::backtrace::__rust_end_short_backtrace::h8b43cbde72f7d592 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6430ebb043fd - __rustc[d1dec8fc82f9a585]::rust_begin_unwind [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6430ebb5b2e0 - core::panicking::panic_fmt::h315eeb0e4d90fcdc [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6430ebb5a896 - core::result::unwrap_failed::h3188dfca3824df71 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x6430eba8856e - core::result::Result::expect::haafa0266cc072656 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1175:23 [INFO] [stdout] 21: 0x6430eba86670 - pixel_renderer_image_helper::png::PNG::to_file::h6ccf5bae68b8ce34 [INFO] [stdout] at /opt/rustwide/workdir/src/png.rs:55:39 [INFO] [stdout] 22: 0x6430eba8a6d2 - ::write::ha25fa2c3ce5e39b9 [INFO] [stdout] at /opt/rustwide/workdir/src/png_writer.rs:179:13 [INFO] [stdout] 23: 0x6430eba7ce01 - pixel_renderer_image_helper::tests::ppm_read_png_write::hab86007d5a0dbcc2 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:73:16 [INFO] [stdout] 24: 0x6430eba7ce27 - pixel_renderer_image_helper::tests::ppm_read_png_write::{{closure}}::h775e3246d3a25042 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:62:28 [INFO] [stdout] 25: 0x6430eba87246 - core::ops::function::FnOnce::call_once::h54b96a0f700ecbf9 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x6430ebab4ecb - core::ops::function::FnOnce::call_once::h5852f0076c8c0d8d [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x6430ebab4ecb - test::__rust_begin_short_backtrace::hc8457233131a06d0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:663:18 [INFO] [stdout] 28: 0x6430ebaca925 - test::run_test_in_process::{{closure}}::ha3eda53784ae2639 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:74 [INFO] [stdout] 29: 0x6430ebaca925 - as core::ops::function::FnOnce<()>>::call_once::hbd60f847cd185bc6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 30: 0x6430ebaca925 - std::panicking::catch_unwind::do_call::h11c1623aed953668 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 31: 0x6430ebaca925 - std::panicking::catch_unwind::hf8551f73b52d8ed0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 32: 0x6430ebaca925 - std::panic::catch_unwind::h66ff870d847fc7cf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 33: 0x6430ebaca925 - test::run_test_in_process::h808a5fa5cb24efde [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:27 [INFO] [stdout] 34: 0x6430ebaca925 - test::run_test::{{closure}}::hcf5782fef76f68bf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:607:43 [INFO] [stdout] 35: 0x6430ebaa12f4 - test::run_test::{{closure}}::h59bb1f8f7167fee7 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:637:41 [INFO] [stdout] 36: 0x6430ebaa12f4 - std::sys::backtrace::__rust_begin_short_backtrace::h073f551083d60480 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 37: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9d6eff1e4da9d0f2 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 38: 0x6430ebaa4bda - as core::ops::function::FnOnce<()>>::call_once::he37f75191b40d4b0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 39: 0x6430ebaa4bda - std::panicking::catch_unwind::do_call::h339b26991b458079 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 40: 0x6430ebaa4bda - std::panicking::catch_unwind::h2e5906b8a84cca89 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 41: 0x6430ebaa4bda - std::panic::catch_unwind::h3fea03a95c906d68 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 42: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::hab1ac593ae8241c8 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 43: 0x6430ebaa4bda - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb46ae6da79faf2c5 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x6430ebb16c1f - as core::ops::function::FnOnce>::call_once::h317217a5c86437d1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 45: 0x6430ebb16c1f - std::sys::pal::unix::thread::Thread::new::thread_start::h9b0e1220f8cf5182 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 46: 0x7115fa96faa4 - [INFO] [stdout] 47: 0x7115fa9fca34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::png_read_ppm_write stdout ---- [INFO] [stdout] Reading PNG file at: resources/defiltered.png [INFO] [stdout] Chunk: Chunk { length: 13, chunk_type: IHDR, crc: 3541057329 } [INFO] [stdout] Chunk: Chunk { length: 4, chunk_type: Other("gAMA"), crc: 201089285 } [INFO] [stdout] Chunk: Chunk { length: 32, chunk_type: Other("cHRM"), crc: 2629456188 } [INFO] [stdout] Chunk: Chunk { length: 6, chunk_type: Other("bKGD"), crc: 2696783763 } [INFO] [stdout] Chunk: Chunk { length: 32768, chunk_type: IDAT, crc: 1549394803 } [INFO] [stdout] Chunk: Chunk { length: 31415, chunk_type: IDAT, crc: 4070672644 } [INFO] [stdout] Chunk: Chunk { length: 37, chunk_type: Other("tEXt"), crc: 2954707681 } [INFO] [stdout] Chunk: Chunk { length: 37, chunk_type: Other("tEXt"), crc: 3242261085 } [INFO] [stdout] Chunk: Chunk { length: 0, chunk_type: IEND, crc: 2923585666 } [INFO] [stdout] IHDR { width: 256, height: 256, bit_depth: 8, color_type: RGB, compression_method: 0, filter_method: 0, interlace_method: 0 } [INFO] [stdout] Writing PPM file at path: output/image.ppm [INFO] [stdout] [INFO] [stdout] thread 'tests::png_read_ppm_write' (24) panicked at src/ppm_writer.rs:37:31: [INFO] [stdout] Can't save output PPM file: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6430ebb430e2 - std::backtrace_rs::backtrace::libunwind::trace::h4b3f5960ed1c0917 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6430ebb430e2 - std::backtrace_rs::backtrace::trace_unsynchronized::h2f16383c47f8bd04 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6430ebb430e2 - std::sys::backtrace::_print_fmt::h698d661724c270ea [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6430ebb430e2 - ::fmt::h1c8375013274064c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6430ebb5366f - core::fmt::rt::Argument::fmt::h9232377a772d3f8c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6430ebb5366f - core::fmt::write::h6dc9e168423d9633 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x6430ebb10a63 - std::io::default_write_fmt::hec53a38f10739f86 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6430ebb10a63 - std::io::Write::write_fmt::hf5089d8bbbe5aaa6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6430ebb1c862 - std::sys::backtrace::BacktraceLock::print::hf83c3d8cbd01f904 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6430ebb2125f - std::panicking::default_hook::{{closure}}::h3d4c49adc0898362 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6430ebb210f1 - std::panicking::default_hook::hccea28f2487e7471 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6430ebab505e - as core::ops::function::Fn>::call::h06e1b96f84d5792f [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x6430ebab505e - test::test_main_with_exit_callback::{{closure}}::hf6db6d7b1242fcd4 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6430ebb218fe - as core::ops::function::Fn>::call::hfeb094aff1e6591e [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x6430ebb218fe - std::panicking::panic_with_hook::h694b8196629eb5e1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6430ebb216ca - std::panicking::panic_handler::{{closure}}::h0d99dd765f7e6554 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6430ebb1c999 - std::sys::backtrace::__rust_end_short_backtrace::h8b43cbde72f7d592 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6430ebb043fd - __rustc[d1dec8fc82f9a585]::rust_begin_unwind [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6430ebb5b2e0 - core::panicking::panic_fmt::h315eeb0e4d90fcdc [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6430ebb5a896 - core::result::unwrap_failed::h3188dfca3824df71 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x6430eba882bc - core::result::Result::expect::h482db3e71fb07bfe [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1175:23 [INFO] [stdout] 21: 0x6430eba85575 - ::write::h164d11a1dfcbc29d [INFO] [stdout] at /opt/rustwide/workdir/src/ppm_writer.rs:37:31 [INFO] [stdout] 22: 0x6430eba7ccd0 - pixel_renderer_image_helper::tests::png_read_ppm_write::h4d96310353199fe7 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:40:20 [INFO] [stdout] 23: 0x6430eba7ccf7 - pixel_renderer_image_helper::tests::png_read_ppm_write::{{closure}}::hc0a2541db7945d7d [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:35:28 [INFO] [stdout] 24: 0x6430eba87326 - core::ops::function::FnOnce::call_once::he48ac718edd9c29c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x6430ebab4ecb - core::ops::function::FnOnce::call_once::h5852f0076c8c0d8d [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x6430ebab4ecb - test::__rust_begin_short_backtrace::hc8457233131a06d0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x6430ebaca925 - test::run_test_in_process::{{closure}}::ha3eda53784ae2639 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x6430ebaca925 - as core::ops::function::FnOnce<()>>::call_once::hbd60f847cd185bc6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x6430ebaca925 - std::panicking::catch_unwind::do_call::h11c1623aed953668 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x6430ebaca925 - std::panicking::catch_unwind::hf8551f73b52d8ed0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x6430ebaca925 - std::panic::catch_unwind::h66ff870d847fc7cf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x6430ebaca925 - test::run_test_in_process::h808a5fa5cb24efde [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x6430ebaca925 - test::run_test::{{closure}}::hcf5782fef76f68bf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x6430ebaa12f4 - test::run_test::{{closure}}::h59bb1f8f7167fee7 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x6430ebaa12f4 - std::sys::backtrace::__rust_begin_short_backtrace::h073f551083d60480 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9d6eff1e4da9d0f2 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x6430ebaa4bda - as core::ops::function::FnOnce<()>>::call_once::he37f75191b40d4b0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x6430ebaa4bda - std::panicking::catch_unwind::do_call::h339b26991b458079 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x6430ebaa4bda - std::panicking::catch_unwind::h2e5906b8a84cca89 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x6430ebaa4bda - std::panic::catch_unwind::h3fea03a95c906d68 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::hab1ac593ae8241c8 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x6430ebaa4bda - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb46ae6da79faf2c5 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x6430ebb16c1f - as core::ops::function::FnOnce>::call_once::h317217a5c86437d1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x6430ebb16c1f - std::sys::pal::unix::thread::Thread::new::thread_start::h9b0e1220f8cf5182 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7115fa96faa4 - [INFO] [stdout] 46: 0x7115fa9fca34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::png_read_ppm_write_transperent stdout ---- [INFO] [stdout] Reading PNG file at: resources/PNG_transparency_demonstration_1.png [INFO] [stdout] Chunk: Chunk { length: 13, chunk_type: IHDR, crc: 804134823 } [INFO] [stdout] Chunk: Chunk { length: 4, chunk_type: Other("gAMA"), crc: 201089285 } [INFO] [stdout] Chunk: Chunk { length: 32, chunk_type: Other("cHRM"), crc: 2629456188 } [INFO] [stdout] Chunk: Chunk { length: 6, chunk_type: Other("bKGD"), crc: 4181965695 } [INFO] [stdout] Chunk: Chunk { length: 7, chunk_type: Other("tIME"), crc: 1353882474 } [INFO] [stdout] Chunk: Chunk { length: 32768, chunk_type: IDAT, crc: 2074032225 } [INFO] [stdout] Chunk: Chunk { length: 32768, chunk_type: IDAT, crc: 3217498689 } [INFO] [stdout] Chunk: Chunk { length: 32768, chunk_type: IDAT, crc: 4132491196 } [INFO] [stdout] Chunk: Chunk { length: 32768, chunk_type: IDAT, crc: 3989173047 } [INFO] [stdout] Chunk: Chunk { length: 11627, chunk_type: IDAT, crc: 1631593066 } [INFO] [stdout] Chunk: Chunk { length: 37, chunk_type: Other("tEXt"), crc: 1980718015 } [INFO] [stdout] Chunk: Chunk { length: 37, chunk_type: Other("tEXt"), crc: 122872579 } [INFO] [stdout] Chunk: Chunk { length: 0, chunk_type: IEND, crc: 2923585666 } [INFO] [stdout] IHDR { width: 560, height: 420, bit_depth: 8, color_type: RGBA, compression_method: 0, filter_method: 0, interlace_method: 0 } [INFO] [stdout] Writing PPM file at path: output/image.ppm [INFO] [stdout] [INFO] [stdout] thread 'tests::png_read_ppm_write_transperent' (26) panicked at src/ppm_writer.rs:37:31: [INFO] [stdout] Can't save output PPM file: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6430ebb430e2 - std::backtrace_rs::backtrace::libunwind::trace::h4b3f5960ed1c0917 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6430ebb430e2 - std::backtrace_rs::backtrace::trace_unsynchronized::h2f16383c47f8bd04 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6430ebb430e2 - std::sys::backtrace::_print_fmt::h698d661724c270ea [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6430ebb430e2 - ::fmt::h1c8375013274064c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6430ebb5366f - core::fmt::rt::Argument::fmt::h9232377a772d3f8c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6430ebb5366f - core::fmt::write::h6dc9e168423d9633 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x6430ebb10a63 - std::io::default_write_fmt::hec53a38f10739f86 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6430ebb10a63 - std::io::Write::write_fmt::hf5089d8bbbe5aaa6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6430ebb1c862 - std::sys::backtrace::BacktraceLock::print::hf83c3d8cbd01f904 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6430ebb2125f - std::panicking::default_hook::{{closure}}::h3d4c49adc0898362 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6430ebb210f1 - std::panicking::default_hook::hccea28f2487e7471 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6430ebab505e - as core::ops::function::Fn>::call::h06e1b96f84d5792f [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x6430ebab505e - test::test_main_with_exit_callback::{{closure}}::hf6db6d7b1242fcd4 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6430ebb218fe - as core::ops::function::Fn>::call::hfeb094aff1e6591e [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x6430ebb218fe - std::panicking::panic_with_hook::h694b8196629eb5e1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6430ebb216ca - std::panicking::panic_handler::{{closure}}::h0d99dd765f7e6554 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6430ebb1c999 - std::sys::backtrace::__rust_end_short_backtrace::h8b43cbde72f7d592 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6430ebb043fd - __rustc[d1dec8fc82f9a585]::rust_begin_unwind [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6430ebb5b2e0 - core::panicking::panic_fmt::h315eeb0e4d90fcdc [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6430ebb5a896 - core::result::unwrap_failed::h3188dfca3824df71 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x6430eba882bc - core::result::Result::expect::h482db3e71fb07bfe [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1175:23 [INFO] [stdout] 21: 0x6430eba85575 - ::write::h164d11a1dfcbc29d [INFO] [stdout] at /opt/rustwide/workdir/src/ppm_writer.rs:37:31 [INFO] [stdout] 22: 0x6430eba7d130 - pixel_renderer_image_helper::tests::png_read_ppm_write_transperent::hd5e3ecebce98c65c [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:49:20 [INFO] [stdout] 23: 0x6430eba7d157 - pixel_renderer_image_helper::tests::png_read_ppm_write_transperent::{{closure}}::h7c424787f5fade45 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:44:40 [INFO] [stdout] 24: 0x6430eba87186 - core::ops::function::FnOnce::call_once::h3c56ec5dcecfe25b [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x6430ebab4ecb - core::ops::function::FnOnce::call_once::h5852f0076c8c0d8d [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x6430ebab4ecb - test::__rust_begin_short_backtrace::hc8457233131a06d0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x6430ebaca925 - test::run_test_in_process::{{closure}}::ha3eda53784ae2639 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x6430ebaca925 - as core::ops::function::FnOnce<()>>::call_once::hbd60f847cd185bc6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x6430ebaca925 - std::panicking::catch_unwind::do_call::h11c1623aed953668 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x6430ebaca925 - std::panicking::catch_unwind::hf8551f73b52d8ed0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x6430ebaca925 - std::panic::catch_unwind::h66ff870d847fc7cf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x6430ebaca925 - test::run_test_in_process::h808a5fa5cb24efde [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x6430ebaca925 - test::run_test::{{closure}}::hcf5782fef76f68bf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x6430ebaa12f4 - test::run_test::{{closure}}::h59bb1f8f7167fee7 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x6430ebaa12f4 - std::sys::backtrace::__rust_begin_short_backtrace::h073f551083d60480 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9d6eff1e4da9d0f2 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x6430ebaa4bda - as core::ops::function::FnOnce<()>>::call_once::he37f75191b40d4b0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x6430ebaa4bda - std::panicking::catch_unwind::do_call::h339b26991b458079 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x6430ebaa4bda - std::panicking::catch_unwind::h2e5906b8a84cca89 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x6430ebaa4bda - std::panic::catch_unwind::h3fea03a95c906d68 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::hab1ac593ae8241c8 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x6430ebaa4bda - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb46ae6da79faf2c5 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x6430ebb16c1f - as core::ops::function::FnOnce>::call_once::h317217a5c86437d1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x6430ebb16c1f - std::sys::pal::unix::thread::Thread::new::thread_start::h9b0e1220f8cf5182 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7115fa96faa4 - [INFO] [stdout] 46: 0x7115fa9fca34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::png_read_ppm_write_interlace stdout ---- [INFO] [stdout] Reading PNG file at: resources/pnglogo-grr.png [INFO] [stdout] Chunk: Chunk { length: 13, chunk_type: IHDR, crc: 1121956556 } [INFO] [stdout] Chunk: Chunk { length: 56, chunk_type: Other("tEXt"), crc: 4012068043 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1408713626 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2450086646 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1159705983 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 432741598 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 800826882 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2587229580 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1502856053 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1594617270 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 930706374 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2472842649 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3437754310 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 200971221 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4245369282 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1702329932 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2323032731 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3028375596 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3235612362 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4171850286 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1021120950 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2592759668 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3010747470 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2484433214 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2900513388 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1114687749 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4127918352 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4287231622 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2767349891 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2604668205 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 52697888 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 590344998 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 832295427 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3608102501 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3416360189 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3937541523 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3007172271 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3199733568 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1027596976 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2160812877 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2766376418 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 497304128 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1533836641 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3339027962 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2048397174 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4082208502 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 645870731 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1422544932 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1904686938 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3610886851 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1995261362 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3053070225 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 927614222 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3720607543 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3282523701 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3685836905 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2497397742 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 107761019 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3812763975 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4157341265 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2579109466 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2674892223 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 495791950 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1640683796 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1079333848 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3672015314 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2379782223 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 215526524 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2824089420 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1861543402 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2144422074 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3602241234 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 978287137 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1291079313 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3596593111 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2628844050 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 201223909 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 116791771 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1372953185 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1636233427 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1930954896 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3565000331 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 274109281 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 666556970 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 444717458 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 731719554 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3474012691 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1301032827 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2064146066 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3364832170 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 712312627 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3189351518 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3553594411 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 532073475 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 886186604 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1749621382 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3506417377 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 249867978 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1392771714 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2526230372 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 305153952 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1212858608 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 677155956 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3204762111 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2906897859 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1547801494 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 133737304 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 774651883 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2701148417 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1895770791 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2570558985 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2096949558 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3614682582 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2903514604 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 57562918 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4111614318 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 894515050 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3816312806 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 234079204 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4081667958 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 732196626 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 75343737 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3630618289 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3627774457 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 195899602 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1686982974 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1717948546 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3037609755 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1677501864 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 539402073 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3902451417 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1849221747 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1647955649 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 371256124 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2434551096 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 11425531 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3662483340 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 346421193 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2431055901 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3550814092 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2183026498 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 975631992 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2283480178 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3599688197 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3330832255 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 451426615 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 268235340 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4163361777 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3701954214 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2071437870 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1165398631 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1871314696 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 625762897 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4178587828 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2874258287 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 15527502 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2361865649 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 865438550 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4159637089 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3165977068 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1613326106 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2526578072 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 414731333 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1461871025 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3424608863 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4049262918 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2698956242 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 3237390810 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1770412037 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2477638717 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 508153473 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 508011349 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4021003991 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 1176202636 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 2969477279 } [INFO] [stdout] Chunk: Chunk { length: 8192, chunk_type: IDAT, crc: 4023392275 } [INFO] [stdout] Chunk: Chunk { length: 7301, chunk_type: IDAT, crc: 211555431 } [INFO] [stdout] Chunk: Chunk { length: 0, chunk_type: IEND, crc: 2923585666 } [INFO] [stdout] IHDR { width: 1024, height: 768, bit_depth: 8, color_type: RGB, compression_method: 0, filter_method: 0, interlace_method: 1 } [INFO] [stdout] Writing PPM file at path: output/image.ppm [INFO] [stdout] [INFO] [stdout] thread 'tests::png_read_ppm_write_interlace' (25) panicked at src/ppm_writer.rs:37:31: [INFO] [stdout] Can't save output PPM file: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6430ebb430e2 - std::backtrace_rs::backtrace::libunwind::trace::h4b3f5960ed1c0917 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6430ebb430e2 - std::backtrace_rs::backtrace::trace_unsynchronized::h2f16383c47f8bd04 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6430ebb430e2 - std::sys::backtrace::_print_fmt::h698d661724c270ea [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6430ebb430e2 - ::fmt::h1c8375013274064c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6430ebb5366f - core::fmt::rt::Argument::fmt::h9232377a772d3f8c [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6430ebb5366f - core::fmt::write::h6dc9e168423d9633 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x6430ebb10a63 - std::io::default_write_fmt::hec53a38f10739f86 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6430ebb10a63 - std::io::Write::write_fmt::hf5089d8bbbe5aaa6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6430ebb1c862 - std::sys::backtrace::BacktraceLock::print::hf83c3d8cbd01f904 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6430ebb2125f - std::panicking::default_hook::{{closure}}::h3d4c49adc0898362 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6430ebb210f1 - std::panicking::default_hook::hccea28f2487e7471 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6430ebab505e - as core::ops::function::Fn>::call::h06e1b96f84d5792f [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x6430ebab505e - test::test_main_with_exit_callback::{{closure}}::hf6db6d7b1242fcd4 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6430ebb218fe - as core::ops::function::Fn>::call::hfeb094aff1e6591e [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x6430ebb218fe - std::panicking::panic_with_hook::h694b8196629eb5e1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6430ebb216ca - std::panicking::panic_handler::{{closure}}::h0d99dd765f7e6554 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6430ebb1c999 - std::sys::backtrace::__rust_end_short_backtrace::h8b43cbde72f7d592 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6430ebb043fd - __rustc[d1dec8fc82f9a585]::rust_begin_unwind [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6430ebb5b2e0 - core::panicking::panic_fmt::h315eeb0e4d90fcdc [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6430ebb5a896 - core::result::unwrap_failed::h3188dfca3824df71 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x6430eba882bc - core::result::Result::expect::h482db3e71fb07bfe [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/result.rs:1175:23 [INFO] [stdout] 21: 0x6430eba85575 - ::write::h164d11a1dfcbc29d [INFO] [stdout] at /opt/rustwide/workdir/src/ppm_writer.rs:37:31 [INFO] [stdout] 22: 0x6430eba7d020 - pixel_renderer_image_helper::tests::png_read_ppm_write_interlace::h19fed8508d71ccf2 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:58:20 [INFO] [stdout] 23: 0x6430eba7d047 - pixel_renderer_image_helper::tests::png_read_ppm_write_interlace::{{closure}}::h6a7ac242f90c0e72 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:53:38 [INFO] [stdout] 24: 0x6430eba871c6 - core::ops::function::FnOnce::call_once::h426f8821bf69ac7a [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x6430ebab4ecb - core::ops::function::FnOnce::call_once::h5852f0076c8c0d8d [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x6430ebab4ecb - test::__rust_begin_short_backtrace::hc8457233131a06d0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x6430ebaca925 - test::run_test_in_process::{{closure}}::ha3eda53784ae2639 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x6430ebaca925 - as core::ops::function::FnOnce<()>>::call_once::hbd60f847cd185bc6 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x6430ebaca925 - std::panicking::catch_unwind::do_call::h11c1623aed953668 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x6430ebaca925 - std::panicking::catch_unwind::hf8551f73b52d8ed0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x6430ebaca925 - std::panic::catch_unwind::h66ff870d847fc7cf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x6430ebaca925 - test::run_test_in_process::h808a5fa5cb24efde [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x6430ebaca925 - test::run_test::{{closure}}::hcf5782fef76f68bf [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x6430ebaa12f4 - test::run_test::{{closure}}::h59bb1f8f7167fee7 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x6430ebaa12f4 - std::sys::backtrace::__rust_begin_short_backtrace::h073f551083d60480 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9d6eff1e4da9d0f2 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x6430ebaa4bda - as core::ops::function::FnOnce<()>>::call_once::he37f75191b40d4b0 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x6430ebaa4bda - std::panicking::catch_unwind::do_call::h339b26991b458079 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x6430ebaa4bda - std::panicking::catch_unwind::h2e5906b8a84cca89 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x6430ebaa4bda - std::panic::catch_unwind::h3fea03a95c906d68 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x6430ebaa4bda - std::thread::Builder::spawn_unchecked_::{{closure}}::hab1ac593ae8241c8 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x6430ebaa4bda - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb46ae6da79faf2c5 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x6430ebb16c1f - as core::ops::function::FnOnce>::call_once::h317217a5c86437d1 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x6430ebb16c1f - std::sys::pal::unix::thread::Thread::new::thread_start::h9b0e1220f8cf5182 [INFO] [stdout] at /rustc/16fbf98f22730e073c09e7b03f0eafb87a295545/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7115fa96faa4 - [INFO] [stdout] 46: 0x7115fa9fca34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::png_read_ppm_write [INFO] [stdout] tests::png_read_ppm_write_interlace [INFO] [stdout] tests::png_read_ppm_write_transperent [INFO] [stdout] tests::ppm_read_png_write [INFO] [stdout] tests::ppm_read_ppm_write [INFO] [stdout] tests::ppm_write [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 6 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.43s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "1e0342714c7732f4f313b3ae83d896e64c40b8501f71f40327b1f87793ce0af1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e0342714c7732f4f313b3ae83d896e64c40b8501f71f40327b1f87793ce0af1", kill_on_drop: false }` [INFO] [stdout] 1e0342714c7732f4f313b3ae83d896e64c40b8501f71f40327b1f87793ce0af1