Dec 06 00:48:55.712 INFO testing ehuss/raytracer against master#906deae0790bd18681b937fe9a141a3c26cf1855 for pr-56514 Dec 06 00:48:55.712 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-3/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +906deae0790bd18681b937fe9a141a3c26cf1855-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 00:48:56.021 INFO [stdout] 5f1a1cf3334c10341978988ee031319261c7d582b894c58562f45d27212e06fb Dec 06 00:48:56.023 INFO running `"docker" "start" "-a" "5f1a1cf3334c10341978988ee031319261c7d582b894c58562f45d27212e06fb"` Dec 06 00:48:56.516 INFO [stderr] usermod: no changes Dec 06 00:48:56.632 INFO [stderr] Compiling quote v0.2.3 Dec 06 00:48:56.634 INFO [stderr] Compiling dylib v0.0.1 Dec 06 00:48:56.636 INFO [stderr] Compiling minifb v0.9.0 Dec 06 00:48:56.638 INFO [stderr] Compiling clap v2.20.5 Dec 06 00:48:56.642 INFO [stderr] Compiling png v0.6.2 Dec 06 00:48:58.053 INFO [stderr] Compiling x11-dl v2.2.1 Dec 06 00:48:58.092 INFO [stderr] Compiling syn v0.8.7 Dec 06 00:49:02.072 INFO [stderr] Compiling image v0.12.3 Dec 06 00:49:04.802 INFO [stderr] Compiling derive-new v0.4.0 Dec 06 00:49:27.936 INFO [stderr] Compiling raytracer v0.1.0 (/source) Dec 06 00:49:29.056 INFO [stderr] warning: unnecessary parentheses around function argument Dec 06 00:49:29.056 INFO [stderr] --> src/vec3.rs:260:15 Dec 06 00:49:29.056 INFO [stderr] | Dec 06 00:49:29.056 INFO [stderr] 260 | Vec3::new((v1.y * v2.z - v1.z * v2.y), Dec 06 00:49:29.056 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 06 00:49:29.056 INFO [stderr] | Dec 06 00:49:29.056 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 06 00:49:29.056 INFO [stderr] Dec 06 00:49:29.056 INFO [stderr] warning: unnecessary parentheses around function argument Dec 06 00:49:29.056 INFO [stderr] --> src/vec3.rs:261:15 Dec 06 00:49:29.056 INFO [stderr] | Dec 06 00:49:29.056 INFO [stderr] 261 | (-(v1.x * v2.z - v1.z * v2.x)), Dec 06 00:49:29.056 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 06 00:49:29.056 INFO [stderr] Dec 06 00:49:29.056 INFO [stderr] warning: unnecessary parentheses around function argument Dec 06 00:49:29.056 INFO [stderr] --> src/vec3.rs:262:15 Dec 06 00:49:29.056 INFO [stderr] | Dec 06 00:49:29.056 INFO [stderr] 262 | (v1.x * v2.y - v1.y * v2.x)) Dec 06 00:49:29.056 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 06 00:49:29.056 INFO [stderr] Dec 06 00:49:29.057 INFO [stderr] warning: unused macro definition Dec 06 00:49:29.057 INFO [stderr] --> src/lib.rs:56:1 Dec 06 00:49:29.057 INFO [stderr] | Dec 06 00:49:29.057 INFO [stderr] 56 | / macro_rules! perrln { Dec 06 00:49:29.057 INFO [stderr] 57 | | ($($arg:tt)*) => ({ Dec 06 00:49:29.057 INFO [stderr] 58 | | use std::io::{Write, stderr}; Dec 06 00:49:29.057 INFO [stderr] 59 | | writeln!(&mut stderr(), $($arg)*).ok(); Dec 06 00:49:29.057 INFO [stderr] 60 | | }) Dec 06 00:49:29.057 INFO [stderr] 61 | | } Dec 06 00:49:29.057 INFO [stderr] | |_^ Dec 06 00:49:29.060 INFO [stderr] | Dec 06 00:49:29.060 INFO [stderr] = note: #[warn(unused_macros)] on by default Dec 06 00:49:29.060 INFO [stderr] Dec 06 00:49:29.712 INFO [stderr] warning: struct is never constructed: `DummyNode` Dec 06 00:49:29.712 INFO [stderr] --> src/bvh.rs:34:1 Dec 06 00:49:29.713 INFO [stderr] | Dec 06 00:49:29.713 INFO [stderr] 34 | struct DummyNode { Dec 06 00:49:29.713 INFO [stderr] | ^^^^^^^^^^^^^^^^ Dec 06 00:49:29.713 INFO [stderr] | Dec 06 00:49:29.713 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 00:49:29.713 INFO [stderr] Dec 06 00:49:35.136 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 38.60s Dec 06 00:49:35.143 INFO [stderr] su: No module specific data is present Dec 06 00:49:35.991 INFO running `"docker" "inspect" "5f1a1cf3334c10341978988ee031319261c7d582b894c58562f45d27212e06fb"` Dec 06 00:49:36.346 INFO running `"docker" "rm" "-f" "5f1a1cf3334c10341978988ee031319261c7d582b894c58562f45d27212e06fb"` Dec 06 00:49:36.628 INFO [stdout] 5f1a1cf3334c10341978988ee031319261c7d582b894c58562f45d27212e06fb Dec 06 00:49:36.630 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-3/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +906deae0790bd18681b937fe9a141a3c26cf1855-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 00:49:36.992 INFO [stdout] 7b33b66b349b0ad971c33e517498e5b5ffe8c4e71a79fa806a7360b425117b36 Dec 06 00:49:36.994 INFO running `"docker" "start" "-a" "7b33b66b349b0ad971c33e517498e5b5ffe8c4e71a79fa806a7360b425117b36"` Dec 06 00:49:38.175 INFO [stderr] usermod: no changes Dec 06 00:49:38.311 INFO [stderr] Compiling raytracer v0.1.0 (/source) Dec 06 00:49:39.828 INFO [stderr] warning: unnecessary parentheses around function argument Dec 06 00:49:39.829 INFO [stderr] --> src/vec3.rs:260:15 Dec 06 00:49:39.829 INFO [stderr] | Dec 06 00:49:39.829 INFO [stderr] 260 | Vec3::new((v1.y * v2.z - v1.z * v2.y), Dec 06 00:49:39.830 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 06 00:49:39.830 INFO [stderr] | Dec 06 00:49:39.830 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 06 00:49:39.830 INFO [stderr] Dec 06 00:49:39.830 INFO [stderr] warning: unnecessary parentheses around function argument Dec 06 00:49:39.830 INFO [stderr] --> src/vec3.rs:261:15 Dec 06 00:49:39.830 INFO [stderr] | Dec 06 00:49:39.830 INFO [stderr] 261 | (-(v1.x * v2.z - v1.z * v2.x)), Dec 06 00:49:39.830 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 06 00:49:39.830 INFO [stderr] Dec 06 00:49:39.830 INFO [stderr] warning: unnecessary parentheses around function argument Dec 06 00:49:39.830 INFO [stderr] --> src/vec3.rs:262:15 Dec 06 00:49:39.830 INFO [stderr] | Dec 06 00:49:39.830 INFO [stderr] 262 | (v1.x * v2.y - v1.y * v2.x)) Dec 06 00:49:39.830 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 06 00:49:39.830 INFO [stderr] Dec 06 00:49:39.843 INFO [stderr] warning: unused macro definition Dec 06 00:49:39.844 INFO [stderr] --> src/lib.rs:56:1 Dec 06 00:49:39.844 INFO [stderr] | Dec 06 00:49:39.844 INFO [stderr] 56 | / macro_rules! perrln { Dec 06 00:49:39.845 INFO [stderr] 57 | | ($($arg:tt)*) => ({ Dec 06 00:49:39.845 INFO [stderr] 58 | | use std::io::{Write, stderr}; Dec 06 00:49:39.845 INFO [stderr] 59 | | writeln!(&mut stderr(), $($arg)*).ok(); Dec 06 00:49:39.845 INFO [stderr] 60 | | }) Dec 06 00:49:39.845 INFO [stderr] 61 | | } Dec 06 00:49:39.845 INFO [stderr] | |_^ Dec 06 00:49:39.845 INFO [stderr] | Dec 06 00:49:39.845 INFO [stderr] = note: #[warn(unused_macros)] on by default Dec 06 00:49:39.845 INFO [stderr] Dec 06 00:49:40.933 INFO [stderr] warning: struct is never constructed: `DummyNode` Dec 06 00:49:40.933 INFO [stderr] --> src/bvh.rs:34:1 Dec 06 00:49:40.934 INFO [stderr] | Dec 06 00:49:40.934 INFO [stderr] 34 | struct DummyNode { Dec 06 00:49:40.934 INFO [stderr] | ^^^^^^^^^^^^^^^^ Dec 06 00:49:40.934 INFO [stderr] | Dec 06 00:49:40.934 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 00:49:40.934 INFO [stderr] Dec 06 00:49:41.804 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.60s Dec 06 00:49:41.813 INFO [stderr] su: No module specific data is present Dec 06 00:49:42.871 INFO running `"docker" "inspect" "7b33b66b349b0ad971c33e517498e5b5ffe8c4e71a79fa806a7360b425117b36"` Dec 06 00:49:43.198 INFO running `"docker" "rm" "-f" "7b33b66b349b0ad971c33e517498e5b5ffe8c4e71a79fa806a7360b425117b36"` Dec 06 00:49:43.548 INFO [stdout] 7b33b66b349b0ad971c33e517498e5b5ffe8c4e71a79fa806a7360b425117b36 Dec 06 00:49:43.552 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-3/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +906deae0790bd18681b937fe9a141a3c26cf1855-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 00:49:44.032 INFO [stdout] c06713cd7ae38b827ea0421abbf3cffae00577d3f7d850ddf90e70acab515014 Dec 06 00:49:44.034 INFO running `"docker" "start" "-a" "c06713cd7ae38b827ea0421abbf3cffae00577d3f7d850ddf90e70acab515014"` Dec 06 00:49:45.364 INFO [stderr] usermod: no changes Dec 06 00:49:45.483 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.08s Dec 06 00:49:45.484 INFO [stderr] Running /target/debug/deps/raytracer-922e4a0f32740c40 Dec 06 00:49:45.497 INFO [stdout] Dec 06 00:49:45.497 INFO [stdout] running 7 tests Dec 06 00:49:45.497 INFO [stdout] test ray::tests::test_p_at_p ... ok Dec 06 00:49:45.497 INFO [stdout] test vec3::tests::test_cross ... ok Dec 06 00:49:45.500 INFO [stdout] test vec3::tests::test_dot ... ok Dec 06 00:49:45.501 INFO [stdout] test vec3::tests::basic_math ... ok Dec 06 00:49:45.501 INFO [stdout] test output::buckets::tests::test_spiral ... ok Dec 06 00:49:45.501 INFO [stdout] test ray::tests::test_ray ... ok Dec 06 00:49:45.501 INFO [stdout] test vec3::tests::test_unit_vector ... ok Dec 06 00:49:45.501 INFO [stdout] Dec 06 00:49:45.501 INFO [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 00:49:45.501 INFO [stdout] Dec 06 00:49:45.501 INFO [stderr] Running /target/debug/deps/raytracer-f138aa7abf4727e7 Dec 06 00:49:45.516 INFO [stdout] Dec 06 00:49:45.516 INFO [stdout] running 0 tests Dec 06 00:49:45.516 INFO [stdout] Dec 06 00:49:45.516 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 00:49:45.516 INFO [stdout] Dec 06 00:49:45.520 INFO [stderr] Doc-tests raytracer Dec 06 00:49:47.700 INFO [stdout] Dec 06 00:49:47.700 INFO [stdout] running 0 tests Dec 06 00:49:47.700 INFO [stdout] Dec 06 00:49:47.700 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 00:49:47.700 INFO [stdout] Dec 06 00:49:47.713 INFO [stderr] su: No module specific data is present Dec 06 00:49:48.232 INFO running `"docker" "inspect" "c06713cd7ae38b827ea0421abbf3cffae00577d3f7d850ddf90e70acab515014"` Dec 06 00:49:48.468 INFO running `"docker" "rm" "-f" "c06713cd7ae38b827ea0421abbf3cffae00577d3f7d850ddf90e70acab515014"` Dec 06 00:49:48.691 INFO [stdout] c06713cd7ae38b827ea0421abbf3cffae00577d3f7d850ddf90e70acab515014