[INFO] cloning repository https://github.com/ruoshui-git/mks66-w10_mdl [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ruoshui-git/mks66-w10_mdl" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fruoshui-git%2Fmks66-w10_mdl", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fruoshui-git%2Fmks66-w10_mdl'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 040df6dabdba3c8dd91a01a39c3a6712bf186b04 [INFO] testing ruoshui-git/mks66-w10_mdl against 1.52.1 for beta-1.52-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fruoshui-git%2Fmks66-w10_mdl" "/workspace/builds/worker-4/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ruoshui-git/mks66-w10_mdl on toolchain 1.52.1 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.52.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/ruoshui-git/mks66-w10_mdl [INFO] finished tweaking git repo https://github.com/ruoshui-git/mks66-w10_mdl [INFO] tweaked toml for git repo https://github.com/ruoshui-git/mks66-w10_mdl written to /workspace/builds/worker-4/source/Cargo.toml [INFO] crate git repo https://github.com/ruoshui-git/mks66-w10_mdl already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.52.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+1.52.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 7050bacafb005074552620aeeb3cc58e4161c10b19673007eff89c16bad531d0 [INFO] running `Command { std: "docker" "start" "-a" "7050bacafb005074552620aeeb3cc58e4161c10b19673007eff89c16bad531d0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7050bacafb005074552620aeeb3cc58e4161c10b19673007eff89c16bad531d0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7050bacafb005074552620aeeb3cc58e4161c10b19673007eff89c16bad531d0", kill_on_drop: false }` [INFO] [stdout] 7050bacafb005074552620aeeb3cc58e4161c10b19673007eff89c16bad531d0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+1.52.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f1bdf332597fb833c8ccdfb5fc38cf8639d6f8de87f2cbbcfe9b5f21896b7ea6 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "f1bdf332597fb833c8ccdfb5fc38cf8639d6f8de87f2cbbcfe9b5f21896b7ea6", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.44 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] Compiling thiserror-impl v1.0.21 [INFO] [stderr] Compiling thiserror v1.0.21 [INFO] [stderr] Compiling graphics v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `knob` [INFO] [stdout] --> src/mdl.rs:28:48 [INFO] [stdout] | [INFO] [stdout] 28 | ast::Transform::Move { values, knob } => tr::mv(values.0, values.1, values.2), [INFO] [stdout] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `knob` [INFO] [stdout] --> src/mdl.rs:29:49 [INFO] [stdout] | [INFO] [stdout] 29 | ast::Transform::Scale { values, knob } => tr::scale(values.0, values.1, values.2), [INFO] [stdout] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord` [INFO] [stdout] --> src/mdl.rs:47:21 [INFO] [stdout] | [INFO] [stdout] 47 | coord, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord` [INFO] [stdout] --> src/mdl.rs:54:21 [INFO] [stdout] | [INFO] [stdout] 54 | coord, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord` [INFO] [stdout] --> src/mdl.rs:62:21 [INFO] [stdout] | [INFO] [stdout] 62 | coord, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constants` [INFO] [stdout] --> src/mdl.rs:65:21 [INFO] [stdout] | [INFO] [stdout] 65 | constants, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `constants: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord0` [INFO] [stdout] --> src/mdl.rs:67:21 [INFO] [stdout] | [INFO] [stdout] 67 | coord0, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `coord0: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord1` [INFO] [stdout] --> src/mdl.rs:69:21 [INFO] [stdout] | [INFO] [stdout] 69 | coord1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `coord1: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 21.19s [INFO] running `Command { std: "docker" "inspect" "f1bdf332597fb833c8ccdfb5fc38cf8639d6f8de87f2cbbcfe9b5f21896b7ea6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f1bdf332597fb833c8ccdfb5fc38cf8639d6f8de87f2cbbcfe9b5f21896b7ea6", kill_on_drop: false }` [INFO] [stdout] f1bdf332597fb833c8ccdfb5fc38cf8639d6f8de87f2cbbcfe9b5f21896b7ea6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+1.52.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0e84ee3154ef6e19f9b07bc225a69643825362f0fb145e4cadfcf789c52b7ceb [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "0e84ee3154ef6e19f9b07bc225a69643825362f0fb145e4cadfcf789c52b7ceb", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stdout] warning: unused variable: `knob` [INFO] [stdout] --> src/mdl.rs:28:48 [INFO] [stdout] | [INFO] [stdout] 28 | ast::Transform::Move { values, knob } => tr::mv(values.0, values.1, values.2), [INFO] [stdout] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `knob` [INFO] [stdout] --> src/mdl.rs:29:49 [INFO] [stdout] | [INFO] [stdout] 29 | ast::Transform::Scale { values, knob } => tr::scale(values.0, values.1, values.2), [INFO] [stdout] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord` [INFO] [stdout] --> src/mdl.rs:47:21 [INFO] [stdout] | [INFO] [stdout] 47 | coord, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord` [INFO] [stdout] --> src/mdl.rs:54:21 [INFO] [stdout] | [INFO] [stdout] 54 | coord, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord` [INFO] [stdout] --> src/mdl.rs:62:21 [INFO] [stdout] | [INFO] [stdout] 62 | coord, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constants` [INFO] [stdout] --> src/mdl.rs:65:21 [INFO] [stdout] | [INFO] [stdout] 65 | constants, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `constants: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord0` [INFO] [stdout] --> src/mdl.rs:67:21 [INFO] [stdout] | [INFO] [stdout] 67 | coord0, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `coord0: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord1` [INFO] [stdout] --> src/mdl.rs:69:21 [INFO] [stdout] | [INFO] [stdout] 69 | coord1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `coord1: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling graphics v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `knob` [INFO] [stdout] --> src/mdl.rs:28:48 [INFO] [stdout] | [INFO] [stdout] 28 | ast::Transform::Move { values, knob } => tr::mv(values.0, values.1, values.2), [INFO] [stdout] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `knob` [INFO] [stdout] --> src/mdl.rs:29:49 [INFO] [stdout] | [INFO] [stdout] 29 | ast::Transform::Scale { values, knob } => tr::scale(values.0, values.1, values.2), [INFO] [stdout] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord` [INFO] [stdout] --> src/mdl.rs:47:21 [INFO] [stdout] | [INFO] [stdout] 47 | coord, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord` [INFO] [stdout] --> src/mdl.rs:54:21 [INFO] [stdout] | [INFO] [stdout] 54 | coord, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord` [INFO] [stdout] --> src/mdl.rs:62:21 [INFO] [stdout] | [INFO] [stdout] 62 | coord, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constants` [INFO] [stdout] --> src/mdl.rs:65:21 [INFO] [stdout] | [INFO] [stdout] 65 | constants, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `constants: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord0` [INFO] [stdout] --> src/mdl.rs:67:21 [INFO] [stdout] | [INFO] [stdout] 67 | coord0, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `coord0: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `coord1` [INFO] [stdout] --> src/mdl.rs:69:21 [INFO] [stdout] | [INFO] [stdout] 69 | coord1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `coord1: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 4.68s [INFO] running `Command { std: "docker" "inspect" "0e84ee3154ef6e19f9b07bc225a69643825362f0fb145e4cadfcf789c52b7ceb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0e84ee3154ef6e19f9b07bc225a69643825362f0fb145e4cadfcf789c52b7ceb", kill_on_drop: false }` [INFO] [stdout] 0e84ee3154ef6e19f9b07bc225a69643825362f0fb145e4cadfcf789c52b7ceb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+1.52.1" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 1d3ec78ee7fa7bf0d0afaaeb09e6b8a8ba3d941509c8445adb966dce6d04f8ee [INFO] running `Command { std: "docker" "start" "-a" "1d3ec78ee7fa7bf0d0afaaeb09e6b8a8ba3d941509c8445adb966dce6d04f8ee", kill_on_drop: false }` [INFO] [stdout] [INFO] [stderr] warning: unused variable: `knob` [INFO] [stdout] running 19 tests [INFO] [stderr] --> src/mdl.rs:28:48 [INFO] [stdout] test matrix::tests::print_matrix ... ignored [INFO] [stderr] | [INFO] [stderr] 28 | ast::Transform::Move { values, knob } => tr::mv(values.0, values.1, values.2), [INFO] [stderr] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `knob` [INFO] [stderr] --> src/mdl.rs:29:49 [INFO] [stderr] | [INFO] [stderr] 29 | ast::Transform::Scale { values, knob } => tr::scale(values.0, values.1, values.2), [INFO] [stderr] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord` [INFO] [stderr] --> src/mdl.rs:47:21 [INFO] [stderr] | [INFO] [stderr] 47 | coord, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord` [INFO] [stderr] --> src/mdl.rs:54:21 [INFO] [stderr] | [INFO] [stderr] 54 | coord, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord` [INFO] [stderr] --> src/mdl.rs:62:21 [INFO] [stderr] | [INFO] [stderr] 62 | coord, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `constants` [INFO] [stderr] --> src/mdl.rs:65:21 [INFO] [stderr] | [INFO] [stderr] 65 | constants, [INFO] [stderr] | ^^^^^^^^^ help: try ignoring the field: `constants: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord0` [INFO] [stderr] --> src/mdl.rs:67:21 [INFO] [stderr] | [INFO] [stderr] 67 | coord0, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `coord0: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord1` [INFO] [stderr] --> src/mdl.rs:69:21 [INFO] [stderr] | [INFO] [stderr] 69 | coord1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `coord1: _` [INFO] [stderr] [INFO] [stderr] warning: 8 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: unused variable: `knob` [INFO] [stderr] --> src/mdl.rs:28:48 [INFO] [stderr] | [INFO] [stderr] 28 | ast::Transform::Move { values, knob } => tr::mv(values.0, values.1, values.2), [INFO] [stderr] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `knob` [INFO] [stderr] --> src/mdl.rs:29:49 [INFO] [stderr] | [INFO] [stderr] 29 | ast::Transform::Scale { values, knob } => tr::scale(values.0, values.1, values.2), [INFO] [stderr] | ^^^^ help: try ignoring the field: `knob: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord` [INFO] [stderr] --> src/mdl.rs:47:21 [INFO] [stderr] | [INFO] [stderr] 47 | coord, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord` [INFO] [stderr] --> src/mdl.rs:54:21 [INFO] [stderr] | [INFO] [stderr] 54 | coord, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord` [INFO] [stderr] --> src/mdl.rs:62:21 [INFO] [stderr] | [INFO] [stderr] 62 | coord, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `coord: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `constants` [INFO] [stderr] --> src/mdl.rs:65:21 [INFO] [stderr] | [INFO] [stderr] 65 | constants, [INFO] [stderr] | ^^^^^^^^^ help: try ignoring the field: `constants: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord0` [INFO] [stderr] --> src/mdl.rs:67:21 [INFO] [stderr] | [INFO] [stderr] 67 | coord0, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `coord0: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `coord1` [INFO] [stderr] --> src/mdl.rs:69:21 [INFO] [stderr] | [INFO] [stderr] 69 | coord1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `coord1: _` [INFO] [stderr] [INFO] [stderr] warning: 8 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/graphics-2b4c178030146ab4) [INFO] [stdout] test matrix::tests::multiple_and_mutate_b ... ok [INFO] [stdout] test mdl::ast::tests::test_push_pop ... ok [INFO] [stdout] test mdl::ast::tests::test_tr_cmds ... ok [INFO] [stdout] test matrix::dim3::tests::test_no_degenerate_triangles_in_sphere ... ok [INFO] [stdout] test matrix::tests::multiply_with_method ... ok [INFO] [stdout] test mdl::ast::tests::test_misc_cmds ... ok [INFO] [stdout] test matrix::tests::test_inplace_ident ... ok [INFO] [stdout] test matrix::tests::test_new_ident ... ok [INFO] [stdout] test mdl::ast::tests::test_commands_parse ... ok [INFO] [stdout] test mdl::ast::tests::test_parse_comments ... ok [INFO] [stdout] test mdl::ast::tests::test_parse_line_with_comments ... ok [INFO] [stdout] test matrix::tests::add_edge ... FAILED [INFO] [stdout] test drawer::tests::test_line ... FAILED [INFO] [stdout] test matrix::dim3::tests::draw_cube ... FAILED [INFO] [stdout] test matrix::dim3::tests::draw_sphere ... FAILED [INFO] [stdout] test matrix::projections::tests::test_perspective ... FAILED [INFO] [stdout] test matrix::dim3::tests::draw_torus ... FAILED [INFO] [stdout] test matrix::dim3::tests::torus2 ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- matrix::tests::add_edge stdout ---- [INFO] [stdout] m: Empty matrix (0 by 4) [INFO] [stdout] Adding (1, 2, 4) and (5, 6, 7) to empty matrix [INFO] [stdout] thread 'matrix::tests::add_edge' panicked at 'assertion failed: `(left == right)` [INFO] [stdout] left: `6`, [INFO] [stdout] right: `3`: Len of edge vec should be 6', src/matrix/dim2.rs:15:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5646d06531f0 - std::backtrace_rs::backtrace::libunwind::trace::h63b7a90188ab5fb3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5646d06531f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h80aefbf9b851eca7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5646d06531f0 - std::sys_common::backtrace::_print_fmt::hbef05ae4237a4d72 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5646d06531f0 - ::fmt::h28abce2fdb9884c2 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5646d067295f - core::fmt::write::h3b84512577ca38a8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/fmt/mod.rs:1092:17 [INFO] [stdout] 5: 0x5646d0650112 - std::io::Write::write_fmt::ha43497f2606bf479 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/io/mod.rs:1572:15 [INFO] [stdout] 6: 0x5646d06553e5 - std::sys_common::backtrace::_print::h525280ee0d29bdde [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5646d06553e5 - std::sys_common::backtrace::print::h1f0f5b9f3ef8fb78 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5646d06553e5 - std::panicking::default_hook::{{closure}}::ha5838f6faa4a5a8f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5646d0654ece - std::panicking::default_hook::hfb9fe98acb0dcb3b [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5646d06559ed - std::panicking::rust_panic_with_hook::hb89f5f19036e6af8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:591:17 [INFO] [stdout] 11: 0x5646d0655587 - std::panicking::begin_panic_handler::{{closure}}::h119e7951427f41da [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:497:13 [INFO] [stdout] 12: 0x5646d06536ac - std::sys_common::backtrace::__rust_end_short_backtrace::hce386c44bf47a128 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5646d06554e9 - rust_begin_unwind [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:493:5 [INFO] [stdout] 14: 0x5646d0580881 - core::panicking::panic_fmt::h2242888e8769cd33 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5646d067132e - core::panicking::assert_failed::inner::he9aa8d36fcf971f9 [INFO] [stdout] 16: 0x5646d0635202 - core::panicking::assert_failed::ha1506f2329124e29 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/panicking.rs:143:5 [INFO] [stdout] 17: 0x5646d059fd9e - graphics::matrix::dim2::::append_edge::h9b545e386a9afd0b [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/dim2.rs:15:9 [INFO] [stdout] 18: 0x5646d05c83fc - graphics::matrix::tests::add_edge::h1d2b775f3b58ca4c [INFO] [stdout] at /opt/rustwide/workdir/src/matrix.rs:280:9 [INFO] [stdout] 19: 0x5646d05c826a - graphics::matrix::tests::add_edge::{{closure}}::hfef58e403941931e [INFO] [stdout] at /opt/rustwide/workdir/src/matrix.rs:276:5 [INFO] [stdout] 20: 0x5646d05b515e - core::ops::function::FnOnce::call_once::h390fa59b51b2cd98 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 21: 0x5646d0618983 - core::ops::function::FnOnce::call_once::hdb810ad7400115fe [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5646d0618983 - test::__rust_begin_short_backtrace::ha1f41cc5fdd4436d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:567:5 [INFO] [stdout] 23: 0x5646d06172a0 - as core::ops::function::FnOnce>::call_once::h5b11193df8b131e3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 24: 0x5646d06172a0 - as core::ops::function::FnOnce<()>>::call_once::hf50f904c1a6fa2f6 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 25: 0x5646d06172a0 - std::panicking::try::do_call::ha03b6478dda0cd2d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 26: 0x5646d06172a0 - std::panicking::try::h3cb77b72195ddd43 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 27: 0x5646d06172a0 - std::panic::catch_unwind::h6b5552b2bb62113e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 28: 0x5646d06172a0 - test::run_test_in_process::hc7194b3d1995d805 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:589:18 [INFO] [stdout] 29: 0x5646d06172a0 - test::run_test::run_test_inner::{{closure}}::h939ee0e7ade9ca46 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:486:39 [INFO] [stdout] 30: 0x5646d05f0b9e - test::run_test::run_test_inner::{{closure}}::h32985052db5accee [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:511:37 [INFO] [stdout] 31: 0x5646d05f0b9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h9fb42e36e9d0b83f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 32: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h73eb5d030ae9f27e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:474:17 [INFO] [stdout] 33: 0x5646d05f4aff - as core::ops::function::FnOnce<()>>::call_once::h0b21097ddcf592a1 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 34: 0x5646d05f4aff - std::panicking::try::do_call::h548baa681d50a8e5 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 35: 0x5646d05f4aff - std::panicking::try::h788942712f8b8932 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 36: 0x5646d05f4aff - std::panic::catch_unwind::hc87eb933af4026f7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 37: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::h87c239f54e720337 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:473:30 [INFO] [stdout] 38: 0x5646d05f4aff - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1303b0fd11694b99 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 39: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::hc444a77f8dd8d825 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 40: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::h8b68a0a9a2093dfc [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 41: 0x5646d065b58a - std::sys::unix::thread::Thread::new::thread_start::hb95464447f61f48d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys/unix/thread.rs:71:17 [INFO] [stdout] 42: 0x7feedb3cc609 - start_thread [INFO] [stdout] 43: 0x7feedb19e293 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- drawer::tests::test_line stdout ---- [INFO] [stdout] thread 'drawer::tests::test_line' panicked at 'Could not create tmp.ppm: Read-only file system (os error 30)', src/utils.rs:11:21 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5646d06531f0 - std::backtrace_rs::backtrace::libunwind::trace::h63b7a90188ab5fb3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5646d06531f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h80aefbf9b851eca7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5646d06531f0 - std::sys_common::backtrace::_print_fmt::hbef05ae4237a4d72 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5646d06531f0 - ::fmt::h28abce2fdb9884c2 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5646d067295f - core::fmt::write::h3b84512577ca38a8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/fmt/mod.rs:1092:17 [INFO] [stdout] 5: 0x5646d0650112 - std::io::Write::write_fmt::ha43497f2606bf479 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/io/mod.rs:1572:15 [INFO] [stdout] 6: 0x5646d06553e5 - std::sys_common::backtrace::_print::h525280ee0d29bdde [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5646d06553e5 - std::sys_common::backtrace::print::h1f0f5b9f3ef8fb78 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5646d06553e5 - std::panicking::default_hook::{{closure}}::ha5838f6faa4a5a8f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5646d0654ece - std::panicking::default_hook::hfb9fe98acb0dcb3b [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5646d06559ed - std::panicking::rust_panic_with_hook::hb89f5f19036e6af8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:591:17 [INFO] [stdout] 11: 0x5646d0655587 - std::panicking::begin_panic_handler::{{closure}}::h119e7951427f41da [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:497:13 [INFO] [stdout] 12: 0x5646d06536ac - std::sys_common::backtrace::__rust_end_short_backtrace::hce386c44bf47a128 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5646d06554e9 - rust_begin_unwind [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:493:5 [INFO] [stdout] 14: 0x5646d058032b - std::panicking::begin_panic_fmt::h400b8e9dca200408 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:435:5 [INFO] [stdout] 15: 0x5646d05b0e6f - graphics::utils::create_file::h6870b89b64e1b6d0 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:11:21 [INFO] [stdout] 16: 0x5646d05df147 - graphics::img::PPMImg::write_binary::h39b173aeff719d96 [INFO] [stdout] at /opt/rustwide/workdir/src/img.rs:89:36 [INFO] [stdout] 17: 0x5646d05b0ee4 - graphics::utils::display_ppm::heccf26683785ba32 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:56:5 [INFO] [stdout] 18: 0x5646d05c7e61 - graphics::drawer::tests::test_line::heeffbe3bdf6ae360 [INFO] [stdout] at /opt/rustwide/workdir/src/drawer.rs:202:9 [INFO] [stdout] 19: 0x5646d05c7dba - graphics::drawer::tests::test_line::{{closure}}::hb3a1436a060ddf24 [INFO] [stdout] at /opt/rustwide/workdir/src/drawer.rs:198:5 [INFO] [stdout] 20: 0x5646d05b511e - core::ops::function::FnOnce::call_once::h373fea85b4995647 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 21: 0x5646d0618983 - core::ops::function::FnOnce::call_once::hdb810ad7400115fe [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5646d0618983 - test::__rust_begin_short_backtrace::ha1f41cc5fdd4436d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:567:5 [INFO] [stdout] 23: 0x5646d06172a0 - as core::ops::function::FnOnce>::call_once::h5b11193df8b131e3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 24: 0x5646d06172a0 - as core::ops::function::FnOnce<()>>::call_once::hf50f904c1a6fa2f6 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 25: 0x5646d06172a0 - std::panicking::try::do_call::ha03b6478dda0cd2d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 26: 0x5646d06172a0 - std::panicking::try::h3cb77b72195ddd43 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 27: 0x5646d06172a0 - std::panic::catch_unwind::h6b5552b2bb62113e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 28: 0x5646d06172a0 - test::run_test_in_process::hc7194b3d1995d805 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:589:18 [INFO] [stdout] 29: 0x5646d06172a0 - test::run_test::run_test_inner::{{closure}}::h939ee0e7ade9ca46 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:486:39 [INFO] [stdout] 30: 0x5646d05f0b9e - test::run_test::run_test_inner::{{closure}}::h32985052db5accee [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:511:37 [INFO] [stdout] 31: 0x5646d05f0b9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h9fb42e36e9d0b83f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 32: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h73eb5d030ae9f27e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:474:17 [INFO] [stdout] 33: 0x5646d05f4aff - as core::ops::function::FnOnce<()>>::call_once::h0b21097ddcf592a1 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 34: 0x5646d05f4aff - std::panicking::try::do_call::h548baa681d50a8e5 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 35: 0x5646d05f4aff - std::panicking::try::h788942712f8b8932 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 36: 0x5646d05f4aff - std::panic::catch_unwind::hc87eb933af4026f7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 37: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::h87c239f54e720337 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:473:30 [INFO] [stdout] 38: 0x5646d05f4aff - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1303b0fd11694b99 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 39: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::hc444a77f8dd8d825 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 40: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::h8b68a0a9a2093dfc [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 41: 0x5646d065b58a - std::sys::unix::thread::Thread::new::thread_start::hb95464447f61f48d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys/unix/thread.rs:71:17 [INFO] [stdout] 42: 0x7feedb3cc609 - start_thread [INFO] [stdout] 43: 0x7feedb19e293 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- matrix::dim3::tests::draw_cube stdout ---- [INFO] [stdout] thread 'matrix::dim3::tests::draw_cube' panicked at 'Could not create tmp.ppm: Read-only file system (os error 30)', src/utils.rs:11:21 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5646d06531f0 - std::backtrace_rs::backtrace::libunwind::trace::h63b7a90188ab5fb3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5646d06531f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h80aefbf9b851eca7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5646d06531f0 - std::sys_common::backtrace::_print_fmt::hbef05ae4237a4d72 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5646d06531f0 - ::fmt::h28abce2fdb9884c2 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5646d067295f - core::fmt::write::h3b84512577ca38a8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/fmt/mod.rs:1092:17 [INFO] [stdout] 5: 0x5646d0650112 - std::io::Write::write_fmt::ha43497f2606bf479 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/io/mod.rs:1572:15 [INFO] [stdout] 6: 0x5646d06553e5 - std::sys_common::backtrace::_print::h525280ee0d29bdde [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5646d06553e5 - std::sys_common::backtrace::print::h1f0f5b9f3ef8fb78 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5646d06553e5 - std::panicking::default_hook::{{closure}}::ha5838f6faa4a5a8f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5646d0654ece - std::panicking::default_hook::hfb9fe98acb0dcb3b [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5646d06559ed - std::panicking::rust_panic_with_hook::hb89f5f19036e6af8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:591:17 [INFO] [stdout] 11: 0x5646d0655587 - std::panicking::begin_panic_handler::{{closure}}::h119e7951427f41da [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:497:13 [INFO] [stdout] 12: 0x5646d06536ac - std::sys_common::backtrace::__rust_end_short_backtrace::hce386c44bf47a128 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5646d06554e9 - rust_begin_unwind [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:493:5 [INFO] [stdout] 14: 0x5646d058032b - std::panicking::begin_panic_fmt::h400b8e9dca200408 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:435:5 [INFO] [stdout] 15: 0x5646d05b0e6f - graphics::utils::create_file::h6870b89b64e1b6d0 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:11:21 [INFO] [stdout] 16: 0x5646d05df147 - graphics::img::PPMImg::write_binary::h39b173aeff719d96 [INFO] [stdout] at /opt/rustwide/workdir/src/img.rs:89:36 [INFO] [stdout] 17: 0x5646d05b0ee4 - graphics::utils::display_ppm::heccf26683785ba32 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:56:5 [INFO] [stdout] 18: 0x5646d05b13e4 - graphics::utils::display_polygon_matrix::hc300b5a5bb5ca2d3 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:92:5 [INFO] [stdout] 19: 0x5646d05ac067 - graphics::matrix::dim3::tests::draw_cube::ha626c72d91f1a903 [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/dim3.rs:268:9 [INFO] [stdout] 20: 0x5646d05abeba - graphics::matrix::dim3::tests::draw_cube::{{closure}}::ha880b5b54a6f5b42 [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/dim3.rs:259:5 [INFO] [stdout] 21: 0x5646d05b53de - core::ops::function::FnOnce::call_once::hb523e9aa46fe4b22 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5646d0618983 - core::ops::function::FnOnce::call_once::hdb810ad7400115fe [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5646d0618983 - test::__rust_begin_short_backtrace::ha1f41cc5fdd4436d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:567:5 [INFO] [stdout] 24: 0x5646d06172a0 - as core::ops::function::FnOnce>::call_once::h5b11193df8b131e3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 25: 0x5646d06172a0 - as core::ops::function::FnOnce<()>>::call_once::hf50f904c1a6fa2f6 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 26: 0x5646d06172a0 - std::panicking::try::do_call::ha03b6478dda0cd2d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 27: 0x5646d06172a0 - std::panicking::try::h3cb77b72195ddd43 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 28: 0x5646d06172a0 - std::panic::catch_unwind::h6b5552b2bb62113e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 29: 0x5646d06172a0 - test::run_test_in_process::hc7194b3d1995d805 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:589:18 [INFO] [stdout] 30: 0x5646d06172a0 - test::run_test::run_test_inner::{{closure}}::h939ee0e7ade9ca46 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:486:39 [INFO] [stdout] 31: 0x5646d05f0b9e - test::run_test::run_test_inner::{{closure}}::h32985052db5accee [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:511:37 [INFO] [stdout] 32: 0x5646d05f0b9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h9fb42e36e9d0b83f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h73eb5d030ae9f27e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:474:17 [INFO] [stdout] 34: 0x5646d05f4aff - as core::ops::function::FnOnce<()>>::call_once::h0b21097ddcf592a1 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 35: 0x5646d05f4aff - std::panicking::try::do_call::h548baa681d50a8e5 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 36: 0x5646d05f4aff - std::panicking::try::h788942712f8b8932 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 37: 0x5646d05f4aff - std::panic::catch_unwind::hc87eb933af4026f7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 38: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::h87c239f54e720337 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:473:30 [INFO] [stdout] 39: 0x5646d05f4aff - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1303b0fd11694b99 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::hc444a77f8dd8d825 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 41: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::h8b68a0a9a2093dfc [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 42: 0x5646d065b58a - std::sys::unix::thread::Thread::new::thread_start::hb95464447f61f48d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys/unix/thread.rs:71:17 [INFO] [stdout] 43: 0x7feedb3cc609 - start_thread [INFO] [stdout] 44: 0x7feedb19e293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- matrix::dim3::tests::draw_sphere stdout ---- [INFO] [stdout] len of array: 13536 [INFO] [stdout] thread 'matrix::dim3::tests::draw_sphere' panicked at 'Could not create tmp.ppm: Read-only file system (os error 30)', src/utils.rs:11:21 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5646d06531f0 - std::backtrace_rs::backtrace::libunwind::trace::h63b7a90188ab5fb3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5646d06531f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h80aefbf9b851eca7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5646d06531f0 - std::sys_common::backtrace::_print_fmt::hbef05ae4237a4d72 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5646d06531f0 - ::fmt::h28abce2fdb9884c2 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5646d067295f - core::fmt::write::h3b84512577ca38a8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/fmt/mod.rs:1092:17 [INFO] [stdout] 5: 0x5646d0650112 - std::io::Write::write_fmt::ha43497f2606bf479 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/io/mod.rs:1572:15 [INFO] [stdout] 6: 0x5646d06553e5 - std::sys_common::backtrace::_print::h525280ee0d29bdde [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5646d06553e5 - std::sys_common::backtrace::print::h1f0f5b9f3ef8fb78 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5646d06553e5 - std::panicking::default_hook::{{closure}}::ha5838f6faa4a5a8f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5646d0654ece - std::panicking::default_hook::hfb9fe98acb0dcb3b [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5646d06559ed - std::panicking::rust_panic_with_hook::hb89f5f19036e6af8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:591:17 [INFO] [stdout] 11: 0x5646d0655587 - std::panicking::begin_panic_handler::{{closure}}::h119e7951427f41da [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:497:13 [INFO] [stdout] 12: 0x5646d06536ac - std::sys_common::backtrace::__rust_end_short_backtrace::hce386c44bf47a128 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5646d06554e9 - rust_begin_unwind [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:493:5 [INFO] [stdout] 14: 0x5646d058032b - std::panicking::begin_panic_fmt::h400b8e9dca200408 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:435:5 [INFO] [stdout] 15: 0x5646d05b0e6f - graphics::utils::create_file::h6870b89b64e1b6d0 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:11:21 [INFO] [stdout] 16: 0x5646d05df147 - graphics::img::PPMImg::write_binary::h39b173aeff719d96 [INFO] [stdout] at /opt/rustwide/workdir/src/img.rs:89:36 [INFO] [stdout] 17: 0x5646d05b0ee4 - graphics::utils::display_ppm::heccf26683785ba32 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:56:5 [INFO] [stdout] 18: 0x5646d05b13e4 - graphics::utils::display_polygon_matrix::hc300b5a5bb5ca2d3 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:92:5 [INFO] [stdout] 19: 0x5646d05ab487 - graphics::matrix::dim3::tests::draw_sphere::hc982aa719d524f9d [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/dim3.rs:209:9 [INFO] [stdout] 20: 0x5646d05ab2ea - graphics::matrix::dim3::tests::draw_sphere::{{closure}}::h0298c779d51b5445 [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/dim3.rs:204:5 [INFO] [stdout] 21: 0x5646d05b52de - core::ops::function::FnOnce::call_once::h705380c3ab01ff6f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5646d0618983 - core::ops::function::FnOnce::call_once::hdb810ad7400115fe [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5646d0618983 - test::__rust_begin_short_backtrace::ha1f41cc5fdd4436d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:567:5 [INFO] [stdout] 24: 0x5646d06172a0 - as core::ops::function::FnOnce>::call_once::h5b11193df8b131e3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 25: 0x5646d06172a0 - as core::ops::function::FnOnce<()>>::call_once::hf50f904c1a6fa2f6 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 26: 0x5646d06172a0 - std::panicking::try::do_call::ha03b6478dda0cd2d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 27: 0x5646d06172a0 - std::panicking::try::h3cb77b72195ddd43 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 28: 0x5646d06172a0 - std::panic::catch_unwind::h6b5552b2bb62113e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 29: 0x5646d06172a0 - test::run_test_in_process::hc7194b3d1995d805 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:589:18 [INFO] [stdout] 30: 0x5646d06172a0 - test::run_test::run_test_inner::{{closure}}::h939ee0e7ade9ca46 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:486:39 [INFO] [stdout] 31: 0x5646d05f0b9e - test::run_test::run_test_inner::{{closure}}::h32985052db5accee [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:511:37 [INFO] [stdout] 32: 0x5646d05f0b9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h9fb42e36e9d0b83f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h73eb5d030ae9f27e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:474:17 [INFO] [stdout] 34: 0x5646d05f4aff - as core::ops::function::FnOnce<()>>::call_once::h0b21097ddcf592a1 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 35: 0x5646d05f4aff - std::panicking::try::do_call::h548baa681d50a8e5 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 36: 0x5646d05f4aff - std::panicking::try::h788942712f8b8932 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 37: 0x5646d05f4aff - std::panic::catch_unwind::hc87eb933af4026f7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 38: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::h87c239f54e720337 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:473:30 [INFO] [stdout] 39: 0x5646d05f4aff - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1303b0fd11694b99 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::hc444a77f8dd8d825 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 41: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::h8b68a0a9a2093dfc [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 42: 0x5646d065b58a - std::sys::unix::thread::Thread::new::thread_start::hb95464447f61f48d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys/unix/thread.rs:71:17 [INFO] [stdout] 43: 0x7feedb3cc609 - start_thread [INFO] [stdout] 44: 0x7feedb19e293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- matrix::projections::tests::test_perspective stdout ---- [INFO] [stdout] thread 'matrix::projections::tests::test_perspective' panicked at 'not yet implemented: Impl clipping', src/matrix/projections.rs:31:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5646d06531f0 - std::backtrace_rs::backtrace::libunwind::trace::h63b7a90188ab5fb3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5646d06531f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h80aefbf9b851eca7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5646d06531f0 - std::sys_common::backtrace::_print_fmt::hbef05ae4237a4d72 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5646d06531f0 - ::fmt::h28abce2fdb9884c2 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5646d067295f - core::fmt::write::h3b84512577ca38a8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/fmt/mod.rs:1092:17 [INFO] [stdout] 5: 0x5646d0650112 - std::io::Write::write_fmt::ha43497f2606bf479 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/io/mod.rs:1572:15 [INFO] [stdout] 6: 0x5646d06553e5 - std::sys_common::backtrace::_print::h525280ee0d29bdde [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5646d06553e5 - std::sys_common::backtrace::print::h1f0f5b9f3ef8fb78 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5646d06553e5 - std::panicking::default_hook::{{closure}}::ha5838f6faa4a5a8f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5646d0654ece - std::panicking::default_hook::hfb9fe98acb0dcb3b [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5646d06559ed - std::panicking::rust_panic_with_hook::hb89f5f19036e6af8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:591:17 [INFO] [stdout] 11: 0x5646d0655587 - std::panicking::begin_panic_handler::{{closure}}::h119e7951427f41da [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:497:13 [INFO] [stdout] 12: 0x5646d06536ac - std::sys_common::backtrace::__rust_end_short_backtrace::hce386c44bf47a128 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5646d06554e9 - rust_begin_unwind [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:493:5 [INFO] [stdout] 14: 0x5646d0580881 - core::panicking::panic_fmt::h2242888e8769cd33 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5646d05b1733 - graphics::matrix::projections::perspective::h1cd561d9856163b5 [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/projections.rs:31:5 [INFO] [stdout] 16: 0x5646d05ef56c - graphics::matrix::projections::tests::test_perspective::hde04b7a39a8ee664 [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/projections.rs:86:37 [INFO] [stdout] 17: 0x5646d05ef39a - graphics::matrix::projections::tests::test_perspective::{{closure}}::hb972d411991dea97 [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/projections.rs:73:5 [INFO] [stdout] 18: 0x5646d05b504e - core::ops::function::FnOnce::call_once::h0614ca40014fcb24 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 19: 0x5646d0618983 - core::ops::function::FnOnce::call_once::hdb810ad7400115fe [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 20: 0x5646d0618983 - test::__rust_begin_short_backtrace::ha1f41cc5fdd4436d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:567:5 [INFO] [stdout] 21: 0x5646d06172a0 - as core::ops::function::FnOnce>::call_once::h5b11193df8b131e3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 22: 0x5646d06172a0 - as core::ops::function::FnOnce<()>>::call_once::hf50f904c1a6fa2f6 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 23: 0x5646d06172a0 - std::panicking::try::do_call::ha03b6478dda0cd2d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 24: 0x5646d06172a0 - std::panicking::try::h3cb77b72195ddd43 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 25: 0x5646d06172a0 - std::panic::catch_unwind::h6b5552b2bb62113e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 26: 0x5646d06172a0 - test::run_test_in_process::hc7194b3d1995d805 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:589:18 [INFO] [stdout] 27: 0x5646d06172a0 - test::run_test::run_test_inner::{{closure}}::h939ee0e7ade9ca46 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:486:39 [INFO] [stdout] 28: 0x5646d05f0b9e - test::run_test::run_test_inner::{{closure}}::h32985052db5accee [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:511:37 [INFO] [stdout] 29: 0x5646d05f0b9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h9fb42e36e9d0b83f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 30: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h73eb5d030ae9f27e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:474:17 [INFO] [stdout] 31: 0x5646d05f4aff - as core::ops::function::FnOnce<()>>::call_once::h0b21097ddcf592a1 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 32: 0x5646d05f4aff - std::panicking::try::do_call::h548baa681d50a8e5 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 33: 0x5646d05f4aff - std::panicking::try::h788942712f8b8932 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 34: 0x5646d05f4aff - std::panic::catch_unwind::hc87eb933af4026f7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 35: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::h87c239f54e720337 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:473:30 [INFO] [stdout] 36: 0x5646d05f4aff - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1303b0fd11694b99 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 37: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::hc444a77f8dd8d825 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 38: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::h8b68a0a9a2093dfc [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 39: 0x5646d065b58a - std::sys::unix::thread::Thread::new::thread_start::hb95464447f61f48d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys/unix/thread.rs:71:17 [INFO] [stdout] 40: 0x7feedb3cc609 - start_thread [INFO] [stdout] 41: 0x7feedb19e293 - clone [INFO] [stdout] 42: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- matrix::dim3::tests::draw_torus stdout ---- [INFO] [stdout] thread 'matrix::dim3::tests::draw_torus' panicked at 'Could not create tmp.ppm: Read-only file system (os error 30)', src/utils.rs:11:21 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5646d06531f0 - std::backtrace_rs::backtrace::libunwind::trace::h63b7a90188ab5fb3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5646d06531f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h80aefbf9b851eca7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5646d06531f0 - std::sys_common::backtrace::_print_fmt::hbef05ae4237a4d72 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5646d06531f0 - ::fmt::h28abce2fdb9884c2 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5646d067295f - core::fmt::write::h3b84512577ca38a8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/fmt/mod.rs:1092:17 [INFO] [stdout] 5: 0x5646d0650112 - std::io::Write::write_fmt::ha43497f2606bf479 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/io/mod.rs:1572:15 [INFO] [stdout] 6: 0x5646d06553e5 - std::sys_common::backtrace::_print::h525280ee0d29bdde [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5646d06553e5 - std::sys_common::backtrace::print::h1f0f5b9f3ef8fb78 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5646d06553e5 - std::panicking::default_hook::{{closure}}::ha5838f6faa4a5a8f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5646d0654ece - std::panicking::default_hook::hfb9fe98acb0dcb3b [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5646d06559ed - std::panicking::rust_panic_with_hook::hb89f5f19036e6af8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:591:17 [INFO] [stdout] 11: 0x5646d0655587 - std::panicking::begin_panic_handler::{{closure}}::h119e7951427f41da [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:497:13 [INFO] [stdout] 12: 0x5646d06536ac - std::sys_common::backtrace::__rust_end_short_backtrace::hce386c44bf47a128 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5646d06554e9 - rust_begin_unwind [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:493:5 [INFO] [stdout] 14: 0x5646d058032b - std::panicking::begin_panic_fmt::h400b8e9dca200408 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:435:5 [INFO] [stdout] 15: 0x5646d05b0e6f - graphics::utils::create_file::h6870b89b64e1b6d0 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:11:21 [INFO] [stdout] 16: 0x5646d05df147 - graphics::img::PPMImg::write_binary::h39b173aeff719d96 [INFO] [stdout] at /opt/rustwide/workdir/src/img.rs:89:36 [INFO] [stdout] 17: 0x5646d05b0ee4 - graphics::utils::display_ppm::heccf26683785ba32 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:56:5 [INFO] [stdout] 18: 0x5646d05b13e4 - graphics::utils::display_polygon_matrix::hc300b5a5bb5ca2d3 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:92:5 [INFO] [stdout] 19: 0x5646d05abc85 - graphics::matrix::dim3::tests::draw_torus::hb1e5937726336a6d [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/dim3.rs:235:9 [INFO] [stdout] 20: 0x5646d05abbfa - graphics::matrix::dim3::tests::draw_torus::{{closure}}::h4f6941d61b454bf2 [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/dim3.rs:231:5 [INFO] [stdout] 21: 0x5646d05b51de - core::ops::function::FnOnce::call_once::h3d4046ce17779315 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5646d0618983 - core::ops::function::FnOnce::call_once::hdb810ad7400115fe [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5646d0618983 - test::__rust_begin_short_backtrace::ha1f41cc5fdd4436d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:567:5 [INFO] [stdout] 24: 0x5646d06172a0 - as core::ops::function::FnOnce>::call_once::h5b11193df8b131e3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 25: 0x5646d06172a0 - as core::ops::function::FnOnce<()>>::call_once::hf50f904c1a6fa2f6 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 26: 0x5646d06172a0 - std::panicking::try::do_call::ha03b6478dda0cd2d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 27: 0x5646d06172a0 - std::panicking::try::h3cb77b72195ddd43 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 28: 0x5646d06172a0 - std::panic::catch_unwind::h6b5552b2bb62113e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 29: 0x5646d06172a0 - test::run_test_in_process::hc7194b3d1995d805 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:589:18 [INFO] [stdout] 30: 0x5646d06172a0 - test::run_test::run_test_inner::{{closure}}::h939ee0e7ade9ca46 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:486:39 [INFO] [stdout] 31: 0x5646d05f0b9e - test::run_test::run_test_inner::{{closure}}::h32985052db5accee [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:511:37 [INFO] [stdout] 32: 0x5646d05f0b9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h9fb42e36e9d0b83f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h73eb5d030ae9f27e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:474:17 [INFO] [stdout] 34: 0x5646d05f4aff - as core::ops::function::FnOnce<()>>::call_once::h0b21097ddcf592a1 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 35: 0x5646d05f4aff - std::panicking::try::do_call::h548baa681d50a8e5 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 36: 0x5646d05f4aff - std::panicking::try::h788942712f8b8932 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 37: 0x5646d05f4aff - std::panic::catch_unwind::hc87eb933af4026f7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 38: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::h87c239f54e720337 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:473:30 [INFO] [stdout] 39: 0x5646d05f4aff - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1303b0fd11694b99 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::hc444a77f8dd8d825 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 41: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::h8b68a0a9a2093dfc [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 42: 0x5646d065b58a - std::sys::unix::thread::Thread::new::thread_start::hb95464447f61f48d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys/unix/thread.rs:71:17 [INFO] [stdout] 43: 0x7feedb3cc609 - start_thread [INFO] [stdout] 44: 0x7feedb19e293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- matrix::dim3::tests::torus2 stdout ---- [INFO] [stdout] thread 'matrix::dim3::tests::torus2' panicked at 'Could not create tmp.ppm: Read-only file system (os error 30)', src/utils.rs:11:21 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5646d06531f0 - std::backtrace_rs::backtrace::libunwind::trace::h63b7a90188ab5fb3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5646d06531f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h80aefbf9b851eca7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5646d06531f0 - std::sys_common::backtrace::_print_fmt::hbef05ae4237a4d72 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5646d06531f0 - ::fmt::h28abce2fdb9884c2 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5646d067295f - core::fmt::write::h3b84512577ca38a8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/fmt/mod.rs:1092:17 [INFO] [stdout] 5: 0x5646d0650112 - std::io::Write::write_fmt::ha43497f2606bf479 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/io/mod.rs:1572:15 [INFO] [stdout] 6: 0x5646d06553e5 - std::sys_common::backtrace::_print::h525280ee0d29bdde [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5646d06553e5 - std::sys_common::backtrace::print::h1f0f5b9f3ef8fb78 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5646d06553e5 - std::panicking::default_hook::{{closure}}::ha5838f6faa4a5a8f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5646d0654ece - std::panicking::default_hook::hfb9fe98acb0dcb3b [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5646d06559ed - std::panicking::rust_panic_with_hook::hb89f5f19036e6af8 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:591:17 [INFO] [stdout] 11: 0x5646d0655587 - std::panicking::begin_panic_handler::{{closure}}::h119e7951427f41da [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:497:13 [INFO] [stdout] 12: 0x5646d06536ac - std::sys_common::backtrace::__rust_end_short_backtrace::hce386c44bf47a128 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5646d06554e9 - rust_begin_unwind [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:493:5 [INFO] [stdout] 14: 0x5646d058032b - std::panicking::begin_panic_fmt::h400b8e9dca200408 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:435:5 [INFO] [stdout] 15: 0x5646d05b0e6f - graphics::utils::create_file::h6870b89b64e1b6d0 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:11:21 [INFO] [stdout] 16: 0x5646d05df147 - graphics::img::PPMImg::write_binary::h39b173aeff719d96 [INFO] [stdout] at /opt/rustwide/workdir/src/img.rs:89:36 [INFO] [stdout] 17: 0x5646d05b0ee4 - graphics::utils::display_ppm::heccf26683785ba32 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:56:5 [INFO] [stdout] 18: 0x5646d05b13e4 - graphics::utils::display_polygon_matrix::hc300b5a5bb5ca2d3 [INFO] [stdout] at /opt/rustwide/workdir/src/utils.rs:92:5 [INFO] [stdout] 19: 0x5646d05abe0c - graphics::matrix::dim3::tests::torus2::h0cb9b27a6680fb86 [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/dim3.rs:255:9 [INFO] [stdout] 20: 0x5646d05abcca - graphics::matrix::dim3::tests::torus2::{{closure}}::hf4185b47e944cac5 [INFO] [stdout] at /opt/rustwide/workdir/src/matrix/dim3.rs:247:5 [INFO] [stdout] 21: 0x5646d05b535e - core::ops::function::FnOnce::call_once::ha21062610a68dcc0 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5646d0618983 - core::ops::function::FnOnce::call_once::hdb810ad7400115fe [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5646d0618983 - test::__rust_begin_short_backtrace::ha1f41cc5fdd4436d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:567:5 [INFO] [stdout] 24: 0x5646d06172a0 - as core::ops::function::FnOnce>::call_once::h5b11193df8b131e3 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 25: 0x5646d06172a0 - as core::ops::function::FnOnce<()>>::call_once::hf50f904c1a6fa2f6 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 26: 0x5646d06172a0 - std::panicking::try::do_call::ha03b6478dda0cd2d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 27: 0x5646d06172a0 - std::panicking::try::h3cb77b72195ddd43 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 28: 0x5646d06172a0 - std::panic::catch_unwind::h6b5552b2bb62113e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 29: 0x5646d06172a0 - test::run_test_in_process::hc7194b3d1995d805 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:589:18 [INFO] [stdout] 30: 0x5646d06172a0 - test::run_test::run_test_inner::{{closure}}::h939ee0e7ade9ca46 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:486:39 [INFO] [stdout] 31: 0x5646d05f0b9e - test::run_test::run_test_inner::{{closure}}::h32985052db5accee [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/test/src/lib.rs:511:37 [INFO] [stdout] 32: 0x5646d05f0b9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h9fb42e36e9d0b83f [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h73eb5d030ae9f27e [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:474:17 [INFO] [stdout] 34: 0x5646d05f4aff - as core::ops::function::FnOnce<()>>::call_once::h0b21097ddcf592a1 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:344:9 [INFO] [stdout] 35: 0x5646d05f4aff - std::panicking::try::do_call::h548baa681d50a8e5 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40 [INFO] [stdout] 36: 0x5646d05f4aff - std::panicking::try::h788942712f8b8932 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19 [INFO] [stdout] 37: 0x5646d05f4aff - std::panic::catch_unwind::hc87eb933af4026f7 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14 [INFO] [stdout] 38: 0x5646d05f4aff - std::thread::Builder::spawn_unchecked::{{closure}}::h87c239f54e720337 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/thread/mod.rs:473:30 [INFO] [stdout] 39: 0x5646d05f4aff - core::ops::function::FnOnce::call_once{{vtable.shim}}::h1303b0fd11694b99 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::hc444a77f8dd8d825 [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 41: 0x5646d065b58a - as core::ops::function::FnOnce>::call_once::h8b68a0a9a2093dfc [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/alloc/src/boxed.rs:1546:9 [INFO] [stdout] 42: 0x5646d065b58a - std::sys::unix::thread::Thread::new::thread_start::hb95464447f61f48d [INFO] [stdout] at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys/unix/thread.rs:71:17 [INFO] [stdout] 43: 0x7feedb3cc609 - start_thread [INFO] [stdout] 44: 0x7feedb19e293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] drawer::tests::test_line [INFO] [stdout] matrix::dim3::tests::draw_cube [INFO] [stdout] matrix::dim3::tests::draw_sphere [INFO] [stdout] matrix::dim3::tests::draw_torus [INFO] [stdout] matrix::dim3::tests::torus2 [INFO] [stdout] matrix::projections::tests::test_perspective [INFO] [stdout] matrix::tests::add_edge [INFO] [stdout] [INFO] [stdout] test result: FAILED. 11 passed; 7 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.33s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--lib' [INFO] running `Command { std: "docker" "inspect" "1d3ec78ee7fa7bf0d0afaaeb09e6b8a8ba3d941509c8445adb966dce6d04f8ee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1d3ec78ee7fa7bf0d0afaaeb09e6b8a8ba3d941509c8445adb966dce6d04f8ee", kill_on_drop: false }` [INFO] [stdout] 1d3ec78ee7fa7bf0d0afaaeb09e6b8a8ba3d941509c8445adb966dce6d04f8ee