Jul 11 13:25:32.694 INFO checking rc-nullptr-t/rust-game against master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9 for pr-52234 Jul 11 13:25:32.694 INFO running: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 11 13:25:32.694 INFO creating container for: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 11 13:25:32.694 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-6/pr-52234/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-6/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 13:25:32.954 INFO blam! cb8ee900734cf2cd309d1a25f777ebe1eb4a0d78874fa5a8f3dbe5cf2bd96c75 Jul 11 13:25:32.957 INFO running `"docker" "start" "-a" "cb8ee900734cf2cd309d1a25f777ebe1eb4a0d78874fa5a8f3dbe5cf2bd96c75"` Jul 11 13:25:34.245 INFO kablam! Compiling libc v0.2.31 Jul 11 13:25:34.266 INFO kablam! Compiling itoa v0.3.4 Jul 11 13:25:34.278 INFO kablam! Compiling dtoa v0.4.2 Jul 11 13:25:34.294 INFO kablam! Compiling serde v0.9.15 Jul 11 13:25:34.302 INFO kablam! Compiling num-traits v0.1.40 Jul 11 13:25:34.343 INFO kablam! Compiling bitflags v0.9.1 Jul 11 13:25:34.354 INFO kablam! Compiling rayon-core v1.2.1 Jul 11 13:25:34.355 INFO kablam! Checking either v1.1.0 Jul 11 13:25:37.101 INFO kablam! Checking scopeguard v0.3.2 Jul 11 13:25:38.718 INFO kablam! Checking futures v0.1.16 Jul 11 13:25:38.756 INFO kablam! Compiling log v0.3.8 Jul 11 13:25:39.945 INFO kablam! Checking adler32 v1.0.2 Jul 11 13:25:42.467 INFO kablam! Checking piston-float v0.3.0 Jul 11 13:25:43.251 INFO kablam! Compiling khronos_api v1.0.1 Jul 11 13:25:46.533 INFO kablam! Checking serde v1.0.15 Jul 11 13:25:46.554 INFO kablam! Checking inflate v0.2.0 Jul 11 13:25:46.649 INFO kablam! Checking shader_version v0.2.2 Jul 11 13:25:48.939 INFO kablam! Checking linked-hash-map v0.5.0 Jul 11 13:25:53.571 INFO kablam! Checking piston-shaders_graphics2d v0.3.1 Jul 11 13:25:55.123 INFO kablam! Compiling phf_shared v0.7.21 Jul 11 13:25:55.590 INFO kablam! Compiling syn v0.10.8 Jul 11 13:25:55.611 INFO kablam! Compiling xml-rs v0.6.1 Jul 11 13:25:55.723 INFO kablam! Checking num_cpus v1.6.2 Jul 11 13:25:58.262 INFO kablam! Checking shared_library v0.1.7 Jul 11 13:25:59.483 INFO kablam! Compiling x11-dl v2.15.0 Jul 11 13:26:01.148 INFO kablam! Checking coco v0.1.1 Jul 11 13:26:07.067 INFO kablam! Compiling itertools v0.5.10 Jul 11 13:26:08.621 INFO kablam! Checking deflate v0.7.17 Jul 11 13:26:41.572 INFO kablam! Checking draw_state v0.7.1 Jul 11 13:26:41.887 INFO kablam! Checking piston-viewport v0.3.0 Jul 11 13:26:41.983 INFO kablam! Checking vecmath v0.3.0 Jul 11 13:26:42.107 INFO kablam! Checking nodrop v0.1.9 Jul 11 13:26:42.645 INFO kablam! Checking gif v0.9.2 Jul 11 13:26:43.671 INFO kablam! Checking stb_truetype v0.2.1 Jul 11 13:26:44.111 INFO kablam! Compiling rand v0.3.16 Jul 11 13:26:51.263 INFO kablam! Checking num-integer v0.1.35 Jul 11 13:26:52.514 INFO kablam! Checking enum_primitive v0.1.1 Jul 11 13:26:53.615 INFO kablam! Checking tempfile v2.1.6 Jul 11 13:26:53.869 INFO kablam! Compiling phf v0.7.21 Jul 11 13:26:54.836 INFO kablam! Checking osmesa-sys v0.1.2 Jul 11 13:26:57.627 INFO kablam! Compiling wayland-scanner v0.9.10 Jul 11 13:26:58.353 INFO kablam! Compiling gl_generator v0.5.5 Jul 11 13:26:58.361 INFO kablam! Checking arrayvec v0.4.1 Jul 11 13:27:08.143 INFO kablam! Checking piston2d-graphics v0.21.1 Jul 11 13:27:22.175 INFO kablam! Compiling serde_derive_internals v0.16.0 Jul 11 13:27:22.307 INFO kablam! Checking num-iter v0.1.34 Jul 11 13:27:31.763 INFO kablam! Checking num-rational v0.1.39 Jul 11 13:27:32.635 INFO kablam! Checking rayon v0.8.2 Jul 11 13:27:57.605 INFO kablam! Checking rusttype v0.2.3 Jul 11 13:28:08.555 INFO kablam! Compiling phf_generator v0.7.21 Jul 11 13:28:09.431 INFO kablam! Checking fs2 v0.2.5 Jul 11 13:28:11.245 INFO kablam! Compiling wayland-client v0.9.10 Jul 11 13:28:11.913 INFO kablam! Compiling wayland-protocols v0.9.10 Jul 11 13:28:12.281 INFO kablam! Checking png v0.9.0 Jul 11 13:28:12.460 INFO kablam! Compiling gfx_gl v0.3.1 Jul 11 13:28:13.071 INFO kablam! Compiling gl v0.6.3 Jul 11 13:28:13.491 INFO kablam! Compiling glutin v0.9.2 Jul 11 13:28:42.159 INFO kablam! Compiling serde_derive v1.0.15 Jul 11 13:28:42.389 INFO kablam! Checking toml v0.4.5 Jul 11 13:28:43.659 INFO kablam! Compiling serde_json v0.9.10 Jul 11 13:28:46.057 INFO kablam! Compiling phf_codegen v0.7.21 Jul 11 13:28:46.291 INFO kablam! Checking memmap v0.4.0 Jul 11 13:28:46.891 INFO kablam! Compiling derivative v1.0.0 Jul 11 13:28:48.331 INFO kablam! Checking jpeg-decoder v0.1.13 Jul 11 13:29:00.467 INFO kablam! Compiling target_build_utils v0.3.1 Jul 11 13:29:43.621 INFO kablam! Checking image v0.15.0 Jul 11 13:29:50.784 INFO kablam! Checking gfx_core v0.7.2 Jul 11 13:30:12.747 INFO kablam! Checking pistoncore-input v0.19.0 Jul 11 13:30:34.155 INFO kablam! Compiling libloading v0.3.4 Jul 11 13:30:40.079 INFO kablam! Checking pistoncore-window v0.28.0 Jul 11 13:30:41.571 INFO kablam! Checking pistoncore-event_loop v0.33.0 Jul 11 13:30:42.963 INFO kablam! Checking piston v0.33.0 Jul 11 13:30:44.007 INFO kablam! Checking dlib v0.3.1 Jul 11 13:30:44.423 INFO kablam! Checking wayland-sys v0.9.10 Jul 11 13:30:51.711 INFO kablam! Checking wayland-kbd v0.9.1 Jul 11 13:31:01.723 INFO kablam! Checking wayland-window v0.7.0 Jul 11 13:31:03.161 INFO kablam! Checking winit v0.7.6 Jul 11 13:31:15.036 INFO kablam! Checking pistoncore-glutin_window v0.39.0 Jul 11 13:31:36.759 INFO kablam! Checking gfx v0.16.1 Jul 11 13:31:36.759 INFO kablam! Checking gfx_device_gl v0.14.4 Jul 11 13:31:51.003 INFO kablam! Checking piston-gfx_texture v0.26.0 Jul 11 13:31:52.631 INFO kablam! Checking piston2d-gfx_graphics v0.43.0 Jul 11 13:31:56.917 INFO kablam! Checking piston_window v0.70.0 Jul 11 13:31:57.700 INFO kablam! Checking rust-game v0.0.1 (file:///source) Jul 11 13:32:00.676 INFO kablam! warning: unused variable: `data` Jul 11 13:32:00.676 INFO kablam! --> src/objects/entities/player.rs:39:26 Jul 11 13:32:00.676 INFO kablam! | Jul 11 13:32:00.676 INFO kablam! 39 | fn update(&mut self, data: &mut EntityData) { Jul 11 13:32:00.676 INFO kablam! | ^^^^ help: consider using `_data` instead Jul 11 13:32:00.676 INFO kablam! | Jul 11 13:32:00.677 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 13:32:00.677 INFO kablam! Jul 11 13:32:01.454 INFO kablam! warning: unused variable: `data` Jul 11 13:32:01.454 INFO kablam! --> src/objects/entities/player.rs:39:26 Jul 11 13:32:01.454 INFO kablam! | Jul 11 13:32:01.454 INFO kablam! 39 | fn update(&mut self, data: &mut EntityData) { Jul 11 13:32:01.454 INFO kablam! | ^^^^ help: consider using `_data` instead Jul 11 13:32:01.455 INFO kablam! | Jul 11 13:32:01.455 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 13:32:01.455 INFO kablam! Jul 11 13:32:01.480 INFO kablam! error[E0382]: use of moved value: `serializer` Jul 11 13:32:01.480 INFO kablam! --> src/input.rs:45:52 Jul 11 13:32:01.480 INFO kablam! | Jul 11 13:32:01.480 INFO kablam! 44 | as_input_binding_data(&self.km).serialize(serializer)?; Jul 11 13:32:01.480 INFO kablam! | ---------- value moved here Jul 11 13:32:01.480 INFO kablam! 45 | as_input_binding_data(&self.con).serialize(serializer) Jul 11 13:32:01.480 INFO kablam! | ^^^^^^^^^^ value used here after move Jul 11 13:32:01.480 INFO kablam! | Jul 11 13:32:01.480 INFO kablam! = note: move occurs because `serializer` has type `S`, which does not implement the `Copy` trait Jul 11 13:32:01.480 INFO kablam! Jul 11 13:32:01.482 INFO kablam! error[E0382]: use of moved value: `as_button` Jul 11 13:32:01.483 INFO kablam! --> src/input.rs:63:18 Jul 11 13:32:01.483 INFO kablam! | Jul 11 13:32:01.483 INFO kablam! 62 | km: as_button()?, Jul 11 13:32:01.483 INFO kablam! | --------- value moved here Jul 11 13:32:01.483 INFO kablam! 63 | con: as_button()?, Jul 11 13:32:01.483 INFO kablam! | ^^^^^^^^^ value used here after move Jul 11 13:32:01.483 INFO kablam! | Jul 11 13:32:01.484 INFO kablam! note: closure cannot be invoked more than once because it moves the variable `de` out of its environment Jul 11 13:32:01.484 INFO kablam! --> src/input.rs:52:62 Jul 11 13:32:01.484 INFO kablam! | Jul 11 13:32:01.484 INFO kablam! 52 | let binding_data = InputBindingData::deserialize(de)?; Jul 11 13:32:01.484 INFO kablam! | ^^ Jul 11 13:32:01.484 INFO kablam! Jul 11 13:32:01.615 INFO kablam! error: aborting due to 2 previous errors Jul 11 13:32:01.615 INFO kablam! Jul 11 13:32:01.615 INFO kablam! For more information about this error, try `rustc --explain E0382`. Jul 11 13:32:01.670 INFO kablam! error: Could not compile `rust-game`. Jul 11 13:32:01.671 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 11 13:32:02.092 INFO kablam! error[E0382]: use of moved value: `serializer` Jul 11 13:32:02.092 INFO kablam! --> src/input.rs:45:52 Jul 11 13:32:02.092 INFO kablam! | Jul 11 13:32:02.092 INFO kablam! 44 | as_input_binding_data(&self.km).serialize(serializer)?; Jul 11 13:32:02.093 INFO kablam! | ---------- value moved here Jul 11 13:32:02.093 INFO kablam! 45 | as_input_binding_data(&self.con).serialize(serializer) Jul 11 13:32:02.093 INFO kablam! | ^^^^^^^^^^ value used here after move Jul 11 13:32:02.093 INFO kablam! | Jul 11 13:32:02.093 INFO kablam! = note: move occurs because `serializer` has type `S`, which does not implement the `Copy` trait Jul 11 13:32:02.093 INFO kablam! Jul 11 13:32:02.095 INFO kablam! error[E0382]: use of moved value: `as_button` Jul 11 13:32:02.095 INFO kablam! --> src/input.rs:63:18 Jul 11 13:32:02.095 INFO kablam! | Jul 11 13:32:02.095 INFO kablam! 62 | km: as_button()?, Jul 11 13:32:02.095 INFO kablam! | --------- value moved here Jul 11 13:32:02.095 INFO kablam! 63 | con: as_button()?, Jul 11 13:32:02.095 INFO kablam! | ^^^^^^^^^ value used here after move Jul 11 13:32:02.095 INFO kablam! | Jul 11 13:32:02.096 INFO kablam! note: closure cannot be invoked more than once because it moves the variable `de` out of its environment Jul 11 13:32:02.096 INFO kablam! --> src/input.rs:52:62 Jul 11 13:32:02.096 INFO kablam! | Jul 11 13:32:02.096 INFO kablam! 52 | let binding_data = InputBindingData::deserialize(de)?; Jul 11 13:32:02.096 INFO kablam! | ^^ Jul 11 13:32:02.096 INFO kablam! Jul 11 13:32:02.143 INFO kablam! error: aborting due to 2 previous errors Jul 11 13:32:02.143 INFO kablam! Jul 11 13:32:02.143 INFO kablam! For more information about this error, try `rustc --explain E0382`. Jul 11 13:32:02.177 INFO kablam! error: Could not compile `rust-game`. Jul 11 13:32:02.177 INFO kablam! Jul 11 13:32:02.177 INFO kablam! To learn more, run the command again with --verbose. Jul 11 13:32:02.182 INFO kablam! su: No module specific data is present Jul 11 13:32:02.696 INFO running `"docker" "rm" "-f" "cb8ee900734cf2cd309d1a25f777ebe1eb4a0d78874fa5a8f3dbe5cf2bd96c75"` Jul 11 13:32:02.853 INFO blam! cb8ee900734cf2cd309d1a25f777ebe1eb4a0d78874fa5a8f3dbe5cf2bd96c75