Jul 11 13:25:29.247 INFO checking rc-nullptr-t/rust-game against try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255 for pr-52234 Jul 11 13:25:29.247 INFO running: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 13:25:29.247 INFO creating container for: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 13:25:29.247 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-52234/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-2/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/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 +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 13:25:29.502 INFO blam! 95269fc9bfb4fd6550b6f5ca2a1b736dac9d82635fd6e80a8159e9f0622c8561 Jul 11 13:25:29.505 INFO running `"docker" "start" "-a" "95269fc9bfb4fd6550b6f5ca2a1b736dac9d82635fd6e80a8159e9f0622c8561"` Jul 11 13:25:30.748 INFO kablam! Compiling libc v0.2.31 Jul 11 13:25:30.748 INFO kablam! Compiling num-traits v0.1.40 Jul 11 13:25:30.748 INFO kablam! Compiling itoa v0.3.4 Jul 11 13:25:30.748 INFO kablam! Compiling dtoa v0.4.2 Jul 11 13:25:30.748 INFO kablam! Compiling serde v0.9.15 Jul 11 13:25:30.749 INFO kablam! Compiling bitflags v0.9.1 Jul 11 13:25:30.807 INFO kablam! Compiling rayon-core v1.2.1 Jul 11 13:25:32.947 INFO kablam! Checking either v1.1.0 Jul 11 13:25:35.147 INFO kablam! Checking scopeguard v0.3.2 Jul 11 13:25:36.243 INFO kablam! Checking futures v0.1.16 Jul 11 13:25:37.839 INFO kablam! Compiling khronos_api v1.0.1 Jul 11 13:25:40.511 INFO kablam! Compiling log v0.3.8 Jul 11 13:25:41.229 INFO kablam! Checking byteorder v1.1.0 Jul 11 13:25:49.017 INFO kablam! Checking piston-float v0.3.0 Jul 11 13:25:50.223 INFO kablam! Checking serde v1.0.15 Jul 11 13:25:50.379 INFO kablam! Checking inflate v0.2.0 Jul 11 13:25:51.232 INFO kablam! Checking odds v0.2.25 Jul 11 13:25:51.967 INFO kablam! Checking lzw v0.10.0 Jul 11 13:25:53.836 INFO kablam! Checking color_quant v1.0.0 Jul 11 13:25:54.445 INFO kablam! Checking scoped_threadpool v0.1.7 Jul 11 13:25:56.768 INFO kablam! Checking shader_version v0.2.2 Jul 11 13:25:58.683 INFO kablam! Checking byteorder v0.4.2 Jul 11 13:25:58.807 INFO kablam! Checking interpolation v0.1.0 Jul 11 13:25:59.527 INFO kablam! Checking piston-texture v0.5.0 Jul 11 13:26:01.920 INFO kablam! Checking read_color v0.1.0 Jul 11 13:26:02.559 INFO kablam! Checking linked-hash-map v0.5.0 Jul 11 13:26:03.238 INFO kablam! Checking piston-shaders_graphics2d v0.3.1 Jul 11 13:26:03.575 INFO kablam! Compiling xml-rs v0.6.1 Jul 11 13:26:04.295 INFO kablam! Compiling syn v0.10.8 Jul 11 13:26:04.687 INFO kablam! Compiling x11-dl v2.15.0 Jul 11 13:26:09.455 INFO kablam! Checking coco v0.1.1 Jul 11 13:26:12.647 INFO kablam! Compiling itertools v0.5.10 Jul 11 13:26:16.647 INFO kablam! Checking rand v0.3.16 Jul 11 13:26:47.715 INFO kablam! Checking num_cpus v1.6.2 Jul 11 13:26:47.963 INFO kablam! Checking shared_library v0.1.7 Jul 11 13:26:48.127 INFO kablam! Checking draw_state v0.7.1 Jul 11 13:26:48.797 INFO kablam! Checking piston-viewport v0.3.0 Jul 11 13:26:50.515 INFO kablam! Checking vecmath v0.3.0 Jul 11 13:26:50.526 INFO kablam! Checking deflate v0.7.17 Jul 11 13:26:50.885 INFO kablam! Checking num-integer v0.1.35 Jul 11 13:26:56.447 INFO kablam! Checking enum_primitive v0.1.1 Jul 11 13:26:57.491 INFO kablam! Checking gif v0.9.2 Jul 11 13:27:00.882 INFO kablam! Checking nodrop v0.1.9 Jul 11 13:27:00.912 INFO kablam! Checking stb_truetype v0.2.1 Jul 11 13:27:03.135 INFO kablam! Checking tempfile v2.1.6 Jul 11 13:27:07.122 INFO kablam! Compiling wayland-scanner v0.9.10 Jul 11 13:27:07.683 INFO kablam! Compiling gl_generator v0.5.5 Jul 11 13:27:09.462 INFO kablam! Checking osmesa-sys v0.1.2 Jul 11 13:27:12.727 INFO kablam! Checking num-iter v0.1.34 Jul 11 13:27:14.111 INFO kablam! Checking num-rational v0.1.39 Jul 11 13:27:18.671 INFO kablam! Checking piston2d-graphics v0.21.1 Jul 11 13:27:24.444 INFO kablam! Compiling serde_derive_internals v0.16.0 Jul 11 13:27:24.715 INFO kablam! Checking arrayvec v0.4.1 Jul 11 13:28:02.235 INFO kablam! Checking png v0.9.0 Jul 11 13:28:03.089 INFO kablam! Checking rayon v0.8.2 Jul 11 13:28:03.707 INFO kablam! Checking fs2 v0.2.5 Jul 11 13:28:03.762 INFO kablam! Compiling phf_generator v0.7.21 Jul 11 13:28:03.901 INFO kablam! Compiling wayland-client v0.9.10 Jul 11 13:28:06.109 INFO kablam! Compiling wayland-protocols v0.9.10 Jul 11 13:28:06.739 INFO kablam! Checking rusttype v0.2.3 Jul 11 13:28:06.975 INFO kablam! Compiling gfx_gl v0.3.1 Jul 11 13:28:33.174 INFO kablam! Compiling glutin v0.9.2 Jul 11 13:28:33.242 INFO kablam! Compiling gl v0.6.3 Jul 11 13:28:33.981 INFO kablam! Compiling serde_derive v1.0.15 Jul 11 13:28:36.136 INFO kablam! Compiling serde_json v0.9.10 Jul 11 13:28:38.305 INFO kablam! Checking memmap v0.4.0 Jul 11 13:28:55.064 INFO kablam! Compiling phf_codegen v0.7.21 Jul 11 13:28:55.277 INFO kablam! Compiling derivative v1.0.0 Jul 11 13:28:55.692 INFO kablam! Checking toml v0.4.5 Jul 11 13:29:02.002 INFO kablam! Checking jpeg-decoder v0.1.13 Jul 11 13:29:08.547 INFO kablam! Compiling target_build_utils v0.3.1 Jul 11 13:29:51.913 INFO kablam! Checking image v0.15.0 Jul 11 13:29:52.399 INFO kablam! Checking gfx_core v0.7.2 Jul 11 13:29:58.825 INFO kablam! Checking pistoncore-input v0.19.0 Jul 11 13:30:30.496 INFO kablam! Checking pistoncore-window v0.28.0 Jul 11 13:30:32.781 INFO kablam! Checking pistoncore-event_loop v0.33.0 Jul 11 13:30:34.930 INFO kablam! Checking piston v0.33.0 Jul 11 13:30:41.385 INFO kablam! Compiling libloading v0.3.4 Jul 11 13:30:49.427 INFO kablam! Checking dlib v0.3.1 Jul 11 13:30:49.963 INFO kablam! Checking wayland-sys v0.9.10 Jul 11 13:31:00.644 INFO kablam! Checking wayland-kbd v0.9.1 Jul 11 13:31:10.408 INFO kablam! Checking wayland-window v0.7.0 Jul 11 13:31:11.647 INFO kablam! Checking winit v0.7.6 Jul 11 13:31:23.131 INFO kablam! Checking pistoncore-glutin_window v0.39.0 Jul 11 13:31:45.100 INFO kablam! Checking gfx v0.16.1 Jul 11 13:31:45.100 INFO kablam! Checking gfx_device_gl v0.14.4 Jul 11 13:31:59.271 INFO kablam! Checking piston-gfx_texture v0.26.0 Jul 11 13:32:01.007 INFO kablam! Checking piston2d-gfx_graphics v0.43.0 Jul 11 13:32:05.648 INFO kablam! Checking piston_window v0.70.0 Jul 11 13:32:06.509 INFO kablam! Checking rust-game v0.0.1 (file:///source) Jul 11 13:32:10.056 INFO kablam! warning: unused variable: `data` Jul 11 13:32:10.056 INFO kablam! --> src/objects/entities/player.rs:39:26 Jul 11 13:32:10.056 INFO kablam! | Jul 11 13:32:10.056 INFO kablam! 39 | fn update(&mut self, data: &mut EntityData) { Jul 11 13:32:10.056 INFO kablam! | ^^^^ help: consider using `_data` instead Jul 11 13:32:10.062 INFO kablam! | Jul 11 13:32:10.062 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 13:32:10.062 INFO kablam! Jul 11 13:32:10.492 INFO kablam! warning: unused variable: `data` Jul 11 13:32:10.492 INFO kablam! --> src/objects/entities/player.rs:39:26 Jul 11 13:32:10.493 INFO kablam! | Jul 11 13:32:10.493 INFO kablam! 39 | fn update(&mut self, data: &mut EntityData) { Jul 11 13:32:10.493 INFO kablam! | ^^^^ help: consider using `_data` instead Jul 11 13:32:10.493 INFO kablam! | Jul 11 13:32:10.493 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 13:32:10.493 INFO kablam! Jul 11 13:32:10.711 INFO kablam! error[E0382]: use of moved value: `serializer` Jul 11 13:32:10.711 INFO kablam! --> src/input.rs:45:52 Jul 11 13:32:10.711 INFO kablam! | Jul 11 13:32:10.711 INFO kablam! 44 | as_input_binding_data(&self.km).serialize(serializer)?; Jul 11 13:32:10.711 INFO kablam! | ---------- value moved here Jul 11 13:32:10.711 INFO kablam! 45 | as_input_binding_data(&self.con).serialize(serializer) Jul 11 13:32:10.711 INFO kablam! | ^^^^^^^^^^ value used here after move Jul 11 13:32:10.711 INFO kablam! | Jul 11 13:32:10.711 INFO kablam! = note: move occurs because `serializer` has type `S`, which does not implement the `Copy` trait Jul 11 13:32:10.711 INFO kablam! Jul 11 13:32:10.713 INFO kablam! error[E0382]: use of moved value: `as_button` Jul 11 13:32:10.713 INFO kablam! --> src/input.rs:63:18 Jul 11 13:32:10.713 INFO kablam! | Jul 11 13:32:10.713 INFO kablam! 62 | km: as_button()?, Jul 11 13:32:10.714 INFO kablam! | --------- value moved here Jul 11 13:32:10.714 INFO kablam! 63 | con: as_button()?, Jul 11 13:32:10.714 INFO kablam! | ^^^^^^^^^ value used here after move Jul 11 13:32:10.714 INFO kablam! | Jul 11 13:32:10.714 INFO kablam! note: closure cannot be invoked more than once because it moves the variable `de` out of its environment Jul 11 13:32:10.714 INFO kablam! --> src/input.rs:52:62 Jul 11 13:32:10.714 INFO kablam! | Jul 11 13:32:10.714 INFO kablam! 52 | let binding_data = InputBindingData::deserialize(de)?; Jul 11 13:32:10.714 INFO kablam! | ^^ Jul 11 13:32:10.722 INFO kablam! Jul 11 13:32:10.796 INFO kablam! error: aborting due to 2 previous errors Jul 11 13:32:10.796 INFO kablam! Jul 11 13:32:10.796 INFO kablam! For more information about this error, try `rustc --explain E0382`. Jul 11 13:32:10.823 INFO kablam! error: Could not compile `rust-game`. Jul 11 13:32:10.823 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 11 13:32:11.059 INFO kablam! error[E0382]: use of moved value: `serializer` Jul 11 13:32:11.059 INFO kablam! --> src/input.rs:45:52 Jul 11 13:32:11.059 INFO kablam! | Jul 11 13:32:11.059 INFO kablam! 44 | as_input_binding_data(&self.km).serialize(serializer)?; Jul 11 13:32:11.059 INFO kablam! | ---------- value moved here Jul 11 13:32:11.059 INFO kablam! 45 | as_input_binding_data(&self.con).serialize(serializer) Jul 11 13:32:11.059 INFO kablam! | ^^^^^^^^^^ value used here after move Jul 11 13:32:11.059 INFO kablam! | Jul 11 13:32:11.059 INFO kablam! = note: move occurs because `serializer` has type `S`, which does not implement the `Copy` trait Jul 11 13:32:11.059 INFO kablam! Jul 11 13:32:11.061 INFO kablam! error[E0382]: use of moved value: `as_button` Jul 11 13:32:11.061 INFO kablam! --> src/input.rs:63:18 Jul 11 13:32:11.061 INFO kablam! | Jul 11 13:32:11.061 INFO kablam! 62 | km: as_button()?, Jul 11 13:32:11.061 INFO kablam! | --------- value moved here Jul 11 13:32:11.061 INFO kablam! 63 | con: as_button()?, Jul 11 13:32:11.061 INFO kablam! | ^^^^^^^^^ value used here after move Jul 11 13:32:11.061 INFO kablam! | Jul 11 13:32:11.061 INFO kablam! note: closure cannot be invoked more than once because it moves the variable `de` out of its environment Jul 11 13:32:11.062 INFO kablam! --> src/input.rs:52:62 Jul 11 13:32:11.062 INFO kablam! | Jul 11 13:32:11.062 INFO kablam! 52 | let binding_data = InputBindingData::deserialize(de)?; Jul 11 13:32:11.062 INFO kablam! | ^^ Jul 11 13:32:11.062 INFO kablam! Jul 11 13:32:11.116 INFO kablam! error: aborting due to 2 previous errors Jul 11 13:32:11.116 INFO kablam! Jul 11 13:32:11.116 INFO kablam! For more information about this error, try `rustc --explain E0382`. Jul 11 13:32:11.148 INFO kablam! error: Could not compile `rust-game`. Jul 11 13:32:11.149 INFO kablam! Jul 11 13:32:11.149 INFO kablam! To learn more, run the command again with --verbose. Jul 11 13:32:11.152 INFO kablam! su: No module specific data is present Jul 11 13:32:11.713 INFO running `"docker" "rm" "-f" "95269fc9bfb4fd6550b6f5ca2a1b736dac9d82635fd6e80a8159e9f0622c8561"` Jul 11 13:32:11.879 INFO blam! 95269fc9bfb4fd6550b6f5ca2a1b736dac9d82635fd6e80a8159e9f0622c8561