Oct 26 18:59:09.846 INFO checking tstullich/rust-pt against try#19f01b935b91481fd445b16b533d2f87661bf12e for pr-55192-2 Oct 26 18:59:09.848 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-55192-2/worker-0/try#19f01b935b91481fd445b16b533d2f87661bf12e:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/pr-55192-2/try#19f01b935b91481fd445b16b533d2f87661bf12e:/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 +19f01b935b91481fd445b16b533d2f87661bf12e-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"` Oct 26 18:59:10.396 INFO blam! dcb10560d3cf8142a1e15460fc7e884ded55e8ef9a46a5019821ee2b195bd26c Oct 26 18:59:10.399 INFO running `"docker" "start" "-a" "dcb10560d3cf8142a1e15460fc7e884ded55e8ef9a46a5019821ee2b195bd26c"` Oct 26 18:59:12.751 INFO kablam! usermod: no changes Oct 26 18:59:13.015 INFO kablam! Checking rand_core v0.3.0 Oct 26 18:59:13.017 INFO kablam! Checking termios v0.3.1 Oct 26 18:59:13.031 INFO kablam! Checking deflate v0.7.19 Oct 26 18:59:13.047 INFO kablam! Checking crossbeam-epoch v0.3.1 Oct 26 18:59:13.048 INFO kablam! Checking num-iter v0.1.37 Oct 26 18:59:14.681 INFO kablam! Checking rand_core v0.2.2 Oct 26 18:59:15.155 INFO kablam! Checking rand v0.5.5 Oct 26 18:59:15.239 INFO kablam! Checking crossbeam-deque v0.2.0 Oct 26 18:59:15.729 INFO kablam! Checking png v0.12.0 Oct 26 18:59:16.323 INFO kablam! Checking rayon-core v1.4.1 Oct 26 18:59:18.862 INFO kablam! Checking rayon v1.0.2 Oct 26 18:59:20.717 INFO kablam! Checking parking_lot_core v0.3.1 Oct 26 18:59:21.798 INFO kablam! Checking parking_lot v0.6.4 Oct 26 18:59:22.630 INFO kablam! Checking console v0.6.2 Oct 26 18:59:23.969 INFO kablam! Checking indicatif v0.9.0 Oct 26 18:59:25.083 INFO kablam! Checking pathtracer v0.1.0 (/source) Oct 26 18:59:26.007 INFO kablam! error[E0204]: the trait `Copy` may not be implemented for this type Oct 26 18:59:26.007 INFO kablam! --> src/material.rs:7:10 Oct 26 18:59:26.007 INFO kablam! | Oct 26 18:59:26.007 INFO kablam! 7 | #[derive(Copy, Clone)] Oct 26 18:59:26.007 INFO kablam! | ^^^^ Oct 26 18:59:26.007 INFO kablam! 8 | pub enum Material { Oct 26 18:59:26.007 INFO kablam! 9 | Lambertian(Texture), Oct 26 18:59:26.007 INFO kablam! | ------- this field does not implement `Copy` Oct 26 18:59:26.009 INFO kablam! Oct 26 18:59:26.009 INFO kablam! error[E0204]: the trait `Copy` may not be implemented for this type Oct 26 18:59:26.009 INFO kablam! --> src/texture.rs:24:10 Oct 26 18:59:26.009 INFO kablam! | Oct 26 18:59:26.009 INFO kablam! 24 | #[derive(Copy, Clone)] Oct 26 18:59:26.009 INFO kablam! | ^^^^ Oct 26 18:59:26.009 INFO kablam! 25 | pub struct Checker { Oct 26 18:59:26.009 INFO kablam! 26 | odd: Box, Oct 26 18:59:26.009 INFO kablam! | ----------------- this field does not implement `Copy` Oct 26 18:59:26.009 INFO kablam! 27 | even: Box, Oct 26 18:59:26.009 INFO kablam! | ------------------ this field does not implement `Copy` Oct 26 18:59:26.009 INFO kablam! Oct 26 18:59:26.023 INFO kablam! warning: unused import: `material::Material` Oct 26 18:59:26.023 INFO kablam! --> src/hitable_list.rs:3:5 Oct 26 18:59:26.023 INFO kablam! | Oct 26 18:59:26.023 INFO kablam! 3 | use material::Material; Oct 26 18:59:26.023 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 26 18:59:26.023 INFO kablam! | Oct 26 18:59:26.023 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 26 18:59:26.023 INFO kablam! Oct 26 18:59:26.023 INFO kablam! warning: unused imports: `MovingSphere`, `Sphere` Oct 26 18:59:26.023 INFO kablam! --> src/hitable_list.rs:5:14 Oct 26 18:59:26.023 INFO kablam! | Oct 26 18:59:26.023 INFO kablam! 5 | use sphere::{MovingSphere, Sphere}; Oct 26 18:59:26.023 INFO kablam! | ^^^^^^^^^^^^ ^^^^^^ Oct 26 18:59:26.023 INFO kablam! Oct 26 18:59:26.023 INFO kablam! warning: unused import: `vector::Vec3` Oct 26 18:59:26.023 INFO kablam! --> src/hitable_list.rs:6:5 Oct 26 18:59:26.023 INFO kablam! | Oct 26 18:59:26.023 INFO kablam! 6 | use vector::Vec3; Oct 26 18:59:26.023 INFO kablam! | ^^^^^^^^^^^^ Oct 26 18:59:26.023 INFO kablam! Oct 26 18:59:26.023 INFO kablam! warning: unused import: `material::Material` Oct 26 18:59:26.023 INFO kablam! --> src/renderer.rs:10:5 Oct 26 18:59:26.023 INFO kablam! | Oct 26 18:59:26.023 INFO kablam! 10 | use material::Material; Oct 26 18:59:26.023 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 26 18:59:26.023 INFO kablam! Oct 26 18:59:26.023 INFO kablam! warning: unused import: `sphere::Sphere` Oct 26 18:59:26.023 INFO kablam! --> src/renderer.rs:12:5 Oct 26 18:59:26.023 INFO kablam! | Oct 26 18:59:26.023 INFO kablam! 12 | use sphere::Sphere; Oct 26 18:59:26.023 INFO kablam! | ^^^^^^^^^^^^^^ Oct 26 18:59:26.023 INFO kablam! Oct 26 18:59:26.091 INFO kablam! error: aborting due to 2 previous errors Oct 26 18:59:26.091 INFO kablam! Oct 26 18:59:26.091 INFO kablam! For more information about this error, try `rustc --explain E0204`. Oct 26 18:59:26.091 INFO kablam! error[E0204]: the trait `Copy` may not be implemented for this type Oct 26 18:59:26.091 INFO kablam! --> src/material.rs:7:10 Oct 26 18:59:26.091 INFO kablam! | Oct 26 18:59:26.091 INFO kablam! 7 | #[derive(Copy, Clone)] Oct 26 18:59:26.091 INFO kablam! | ^^^^ Oct 26 18:59:26.091 INFO kablam! 8 | pub enum Material { Oct 26 18:59:26.091 INFO kablam! 9 | Lambertian(Texture), Oct 26 18:59:26.091 INFO kablam! | ------- this field does not implement `Copy` Oct 26 18:59:26.095 INFO kablam! Oct 26 18:59:26.095 INFO kablam! error[E0204]: the trait `Copy` may not be implemented for this type Oct 26 18:59:26.095 INFO kablam! --> src/texture.rs:24:10 Oct 26 18:59:26.095 INFO kablam! | Oct 26 18:59:26.095 INFO kablam! 24 | #[derive(Copy, Clone)] Oct 26 18:59:26.095 INFO kablam! | ^^^^ Oct 26 18:59:26.095 INFO kablam! 25 | pub struct Checker { Oct 26 18:59:26.095 INFO kablam! 26 | odd: Box, Oct 26 18:59:26.095 INFO kablam! | ----------------- this field does not implement `Copy` Oct 26 18:59:26.095 INFO kablam! 27 | even: Box, Oct 26 18:59:26.095 INFO kablam! | ------------------ this field does not implement `Copy` Oct 26 18:59:26.095 INFO kablam! Oct 26 18:59:26.115 INFO kablam! error: Could not compile `pathtracer`. Oct 26 18:59:26.115 INFO kablam! warning: build failed, waiting for other jobs to finish... Oct 26 18:59:26.175 INFO kablam! error: aborting due to 2 previous errors Oct 26 18:59:26.175 INFO kablam! Oct 26 18:59:26.175 INFO kablam! For more information about this error, try `rustc --explain E0204`. Oct 26 18:59:26.203 INFO kablam! error: Could not compile `pathtracer`. Oct 26 18:59:26.203 INFO kablam! Oct 26 18:59:26.203 INFO kablam! To learn more, run the command again with --verbose. Oct 26 18:59:26.203 INFO kablam! su: No module specific data is present Oct 26 18:59:27.125 INFO running `"docker" "rm" "-f" "dcb10560d3cf8142a1e15460fc7e884ded55e8ef9a46a5019821ee2b195bd26c"` Oct 26 18:59:27.431 INFO blam! dcb10560d3cf8142a1e15460fc7e884ded55e8ef9a46a5019821ee2b195bd26c