Dec 04 21:37:23.931 INFO checking bootandy/ray against master#c8ae2de8363be088604ffa2ccba84ff7ad7250bc for pr-56481 Dec 04 21:37:23.931 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56481/worker-7/master#c8ae2de8363be088604ffa2ccba84ff7ad7250bc:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-56481/master#c8ae2de8363be088604ffa2ccba84ff7ad7250bc:/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 +c8ae2de8363be088604ffa2ccba84ff7ad7250bc-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.349 INFO [stdout] e8dcb142b6c91c225e1aacf862a79a6acfa557b83d075c2b47aef281fae1da5e Dec 04 21:37:24.353 INFO running `"docker" "start" "-a" "e8dcb142b6c91c225e1aacf862a79a6acfa557b83d075c2b47aef281fae1da5e"` Dec 04 21:37:25.234 INFO [stderr] usermod: no changes Dec 04 21:37:25.363 INFO [stderr] Checking crossbeam-epoch v0.3.1 Dec 04 21:37:25.363 INFO [stderr] Compiling syn v0.15.20 Dec 04 21:37:26.563 INFO [stderr] Checking crossbeam-deque v0.2.0 Dec 04 21:37:27.595 INFO [stderr] Checking rayon-core v1.4.1 Dec 04 21:37:29.245 INFO [stderr] Checking rayon v1.0.3 Dec 04 21:37:40.247 INFO [stderr] Compiling derive_more v0.13.0 Dec 04 21:37:47.044 INFO [stderr] Checking ray v0.1.0 (/source) Dec 04 21:37:48.875 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] --> src/data/bounding.rs:319:9 Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] 319 | assert!(bb.hit(&r_hit)); Dec 04 21:37:48.875 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] Dec 04 21:37:48.875 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] --> src/data/bounding.rs:320:17 Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] 320 | assert!(!bb.hit(&r_miss_y)); Dec 04 21:37:48.875 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] Dec 04 21:37:48.875 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] --> src/data/bounding.rs:321:17 Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] 321 | assert!(!bb.hit(&r_miss_z)); Dec 04 21:37:48.875 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] Dec 04 21:37:48.875 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] --> src/data/bounding.rs:322:17 Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] 322 | assert!(!bb.hit(&r_miss_x)); Dec 04 21:37:48.875 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] Dec 04 21:37:48.875 INFO [stderr] error[E0600]: cannot apply unary operator `!` to type `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] --> src/data/bounding.rs:323:9 Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] 323 | assert!(bb.hit(&r_hit_funny)); Dec 04 21:37:48.875 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot apply unary operator `!` Dec 04 21:37:48.875 INFO [stderr] | Dec 04 21:37:48.875 INFO [stderr] = note: an implementation of `std::ops::Not` might be missing for `std::option::Option` Dec 04 21:37:48.875 INFO [stderr] Dec 04 21:37:48.891 INFO [stderr] warning: unused variable: `u` Dec 04 21:37:48.891 INFO [stderr] --> src/data/material.rs:130:30 Dec 04 21:37:48.891 INFO [stderr] | Dec 04 21:37:48.891 INFO [stderr] 130 | pub fn get_albedo(&self, u: f32, v: f32, p: &Point) -> &Color { Dec 04 21:37:48.891 INFO [stderr] | ^ help: consider using `_u` instead Dec 04 21:37:48.891 INFO [stderr] | Dec 04 21:37:48.891 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 04 21:37:48.891 INFO [stderr] Dec 04 21:37:48.891 INFO [stderr] warning: unused variable: `v` Dec 04 21:37:48.891 INFO [stderr] --> src/data/material.rs:130:38 Dec 04 21:37:48.891 INFO [stderr] | Dec 04 21:37:48.891 INFO [stderr] 130 | pub fn get_albedo(&self, u: f32, v: f32, p: &Point) -> &Color { Dec 04 21:37:48.891 INFO [stderr] | ^ help: consider using `_v` instead Dec 04 21:37:48.891 INFO [stderr] Dec 04 21:37:48.891 INFO [stderr] warning: unused variable: `u` Dec 04 21:37:48.891 INFO [stderr] --> src/data/textures.rs:70:32 Dec 04 21:37:48.891 INFO [stderr] | Dec 04 21:37:48.891 INFO [stderr] 70 | pub fn value<'a>(&'a self, u: f32, v: f32, p: &Point) -> &'a Color { Dec 04 21:37:48.891 INFO [stderr] | ^ help: consider using `_u` instead Dec 04 21:37:48.891 INFO [stderr] Dec 04 21:37:48.891 INFO [stderr] warning: unused variable: `v` Dec 04 21:37:48.891 INFO [stderr] --> src/data/textures.rs:70:40 Dec 04 21:37:48.891 INFO [stderr] | Dec 04 21:37:48.891 INFO [stderr] 70 | pub fn value<'a>(&'a self, u: f32, v: f32, p: &Point) -> &'a Color { Dec 04 21:37:48.891 INFO [stderr] | ^ help: consider using `_v` instead Dec 04 21:37:48.891 INFO [stderr] Dec 04 21:37:48.923 INFO [stderr] error: aborting due to 5 previous errors Dec 04 21:37:48.923 INFO [stderr] Dec 04 21:37:48.923 INFO [stderr] For more information about this error, try `rustc --explain E0600`. Dec 04 21:37:48.951 INFO [stderr] error: Could not compile `ray`. Dec 04 21:37:48.951 INFO [stderr] warning: build failed, waiting for other jobs to finish... Dec 04 21:37:48.983 INFO [stderr] error: build failed Dec 04 21:37:48.983 INFO [stderr] su: No module specific data is present Dec 04 21:37:50.018 INFO running `"docker" "inspect" "e8dcb142b6c91c225e1aacf862a79a6acfa557b83d075c2b47aef281fae1da5e"` Dec 04 21:37:50.363 INFO running `"docker" "rm" "-f" "e8dcb142b6c91c225e1aacf862a79a6acfa557b83d075c2b47aef281fae1da5e"` Dec 04 21:37:50.692 INFO [stdout] e8dcb142b6c91c225e1aacf862a79a6acfa557b83d075c2b47aef281fae1da5e