Dec 04 21:37:23.749 INFO checking bootandy/ray against try#1df97983eb2057dc6a8f7eb364e263b51ae23230 for pr-56481 Dec 04 21:37:23.749 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56481/worker-3/try#1df97983eb2057dc6a8f7eb364e263b51ae23230:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56481/try#1df97983eb2057dc6a8f7eb364e263b51ae23230:/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 +1df97983eb2057dc6a8f7eb364e263b51ae23230-alt check --frozen --all --all-targets" "-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 04 21:37:24.116 INFO [stdout] 65c006bc956748398dcc458ae1af307d2766cc4d3e74dfd0e365b4726b67d138 Dec 04 21:37:24.121 INFO running `"docker" "start" "-a" "65c006bc956748398dcc458ae1af307d2766cc4d3e74dfd0e365b4726b67d138"` Dec 04 21:37:25.275 INFO [stderr] usermod: no changes Dec 04 21:37:25.435 INFO [stderr] Compiling syn v0.15.20 Dec 04 21:37:35.068 INFO [stderr] Compiling derive_more v0.13.0 Dec 04 21:37:41.643 INFO [stderr] Checking ray v0.1.0 (/source) Dec 04 21:37:43.363 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:43.363 INFO [stderr] --> src/data/bounding.rs:319:9 Dec 04 21:37:43.363 INFO [stderr] | Dec 04 21:37:43.364 INFO [stderr] 319 | assert!(bb.hit(&r_hit)); Dec 04 21:37:43.364 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:43.364 INFO [stderr] | Dec 04 21:37:43.365 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:43.365 INFO [stderr] Dec 04 21:37:43.366 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:43.366 INFO [stderr] --> src/data/bounding.rs:320:17 Dec 04 21:37:43.366 INFO [stderr] | Dec 04 21:37:43.367 INFO [stderr] 320 | assert!(!bb.hit(&r_miss_y)); Dec 04 21:37:43.367 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:43.367 INFO [stderr] | Dec 04 21:37:43.367 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:43.368 INFO [stderr] Dec 04 21:37:43.368 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:43.369 INFO [stderr] --> src/data/bounding.rs:321:17 Dec 04 21:37:43.369 INFO [stderr] | Dec 04 21:37:43.369 INFO [stderr] 321 | assert!(!bb.hit(&r_miss_z)); Dec 04 21:37:43.369 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:43.370 INFO [stderr] | Dec 04 21:37:43.370 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:43.370 INFO [stderr] Dec 04 21:37:43.371 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:43.371 INFO [stderr] --> src/data/bounding.rs:322:17 Dec 04 21:37:43.371 INFO [stderr] | Dec 04 21:37:43.371 INFO [stderr] 322 | assert!(!bb.hit(&r_miss_x)); Dec 04 21:37:43.372 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:43.372 INFO [stderr] | Dec 04 21:37:43.372 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:43.372 INFO [stderr] Dec 04 21:37:43.373 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:43.373 INFO [stderr] --> src/data/bounding.rs:323:9 Dec 04 21:37:43.374 INFO [stderr] | Dec 04 21:37:43.374 INFO [stderr] 323 | assert!(bb.hit(&r_hit_funny)); Dec 04 21:37:43.374 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:43.374 INFO [stderr] | Dec 04 21:37:43.374 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:43.374 INFO [stderr] Dec 04 21:37:43.383 INFO [stderr] warning: unused variable: `u` Dec 04 21:37:43.383 INFO [stderr] --> src/data/material.rs:130:30 Dec 04 21:37:43.383 INFO [stderr] | Dec 04 21:37:43.383 INFO [stderr] 130 | pub fn get_albedo(&self, u: f32, v: f32, p: &Point) -> &Color { Dec 04 21:37:43.383 INFO [stderr] | ^ help: consider using `_u` instead Dec 04 21:37:43.391 INFO [stderr] | Dec 04 21:37:43.391 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 04 21:37:43.391 INFO [stderr] Dec 04 21:37:43.391 INFO [stderr] warning: unused variable: `v` Dec 04 21:37:43.391 INFO [stderr] --> src/data/material.rs:130:38 Dec 04 21:37:43.391 INFO [stderr] | Dec 04 21:37:43.391 INFO [stderr] 130 | pub fn get_albedo(&self, u: f32, v: f32, p: &Point) -> &Color { Dec 04 21:37:43.391 INFO [stderr] | ^ help: consider using `_v` instead Dec 04 21:37:43.391 INFO [stderr] Dec 04 21:37:43.391 INFO [stderr] warning: unused variable: `u` Dec 04 21:37:43.391 INFO [stderr] --> src/data/textures.rs:70:32 Dec 04 21:37:43.391 INFO [stderr] | Dec 04 21:37:43.391 INFO [stderr] 70 | pub fn value<'a>(&'a self, u: f32, v: f32, p: &Point) -> &'a Color { Dec 04 21:37:43.391 INFO [stderr] | ^ help: consider using `_u` instead Dec 04 21:37:43.391 INFO [stderr] Dec 04 21:37:43.392 INFO [stderr] warning: unused variable: `v` Dec 04 21:37:43.392 INFO [stderr] --> src/data/textures.rs:70:40 Dec 04 21:37:43.392 INFO [stderr] | Dec 04 21:37:43.392 INFO [stderr] 70 | pub fn value<'a>(&'a self, u: f32, v: f32, p: &Point) -> &'a Color { Dec 04 21:37:43.392 INFO [stderr] | ^ help: consider using `_v` instead Dec 04 21:37:43.392 INFO [stderr] Dec 04 21:37:43.439 INFO [stderr] error: aborting due to 5 previous errors Dec 04 21:37:43.439 INFO [stderr] Dec 04 21:37:43.439 INFO [stderr] For more information about this error, try `rustc --explain E0600`. Dec 04 21:37:43.455 INFO [stderr] error: Could not compile `ray`. Dec 04 21:37:43.455 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 04 21:37:43.568 INFO [stderr] error: build failed Dec 04 21:37:43.570 INFO [stderr] su: No module specific data is present Dec 04 21:37:44.831 INFO running `"docker" "inspect" "65c006bc956748398dcc458ae1af307d2766cc4d3e74dfd0e365b4726b67d138"` Dec 04 21:37:45.161 INFO running `"docker" "rm" "-f" "65c006bc956748398dcc458ae1af307d2766cc4d3e74dfd0e365b4726b67d138"` Dec 04 21:37:45.503 INFO [stdout] 65c006bc956748398dcc458ae1af307d2766cc4d3e74dfd0e365b4726b67d138