Dec 06 10:36:24.319 INFO testing Ploppz/physics against master#906deae0790bd18681b937fe9a141a3c26cf1855 for pr-56514 Dec 06 10:36:24.319 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-1/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-alt build --frozen" "-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 06 10:36:24.723 INFO [stdout] 1177752d027d9e5b3b2f34f6473906ee52627474442108abbc301e4e1cdc1282 Dec 06 10:36:24.725 INFO running `"docker" "start" "-a" "1177752d027d9e5b3b2f34f6473906ee52627474442108abbc301e4e1cdc1282"` Dec 06 10:36:26.125 INFO [stderr] usermod: no changes Dec 06 10:36:26.378 INFO [stderr] Compiling num-traits v0.1.35 Dec 06 10:36:26.378 INFO [stderr] Compiling serde v0.8.3 Dec 06 10:36:26.385 INFO [stderr] Compiling lazy_static v0.2.1 Dec 06 10:36:26.386 INFO [stderr] Compiling gcc v0.3.33 Dec 06 10:36:26.388 INFO [stderr] Compiling rustc-demangle v0.1.1 Dec 06 10:36:26.393 INFO [stderr] Compiling x11-dl v2.8.0 Dec 06 10:36:26.394 INFO [stderr] Compiling rand v0.3.14 Dec 06 10:36:26.396 INFO [stderr] Compiling glutin v0.6.1 Dec 06 10:36:27.733 INFO [stderr] Compiling shared_library v0.1.5 Dec 06 10:36:28.677 INFO [stderr] Compiling fs2 v0.2.5 Dec 06 10:36:30.890 INFO [stderr] Compiling memmap v0.2.3 Dec 06 10:36:32.512 INFO [stderr] Compiling osmesa-sys v0.1.0 Dec 06 10:36:36.339 INFO [stderr] Compiling tempfile v2.1.4 Dec 06 10:36:36.360 INFO [stderr] Compiling backtrace-sys v0.1.4 Dec 06 10:36:39.134 INFO [stderr] Compiling backtrace v0.2.3 Dec 06 10:36:47.585 INFO [stderr] Compiling serde_json v0.8.1 Dec 06 10:36:50.286 INFO [stderr] Compiling target_build_utils v0.1.1 Dec 06 10:36:51.484 INFO [stderr] Compiling libloading v0.2.4 Dec 06 10:36:53.151 INFO [stderr] Compiling dlib v0.3.0 Dec 06 10:36:53.560 INFO [stderr] Compiling wayland-sys v0.5.11 Dec 06 10:36:55.204 INFO [stderr] Compiling wayland-client v0.5.12 Dec 06 10:36:58.020 INFO [stderr] Compiling wayland-kbd v0.3.6 Dec 06 10:36:58.020 INFO [stderr] Compiling wayland-window v0.2.3 Dec 06 10:37:05.493 INFO [stderr] Compiling glium v0.15.0 Dec 06 10:37:27.137 INFO [stderr] Compiling physics v0.1.0 (/source) Dec 06 10:37:27.699 INFO [stderr] warning: unused imports: `Event`, `WindowBuilder` Dec 06 10:37:27.699 INFO [stderr] --> src/main.rs:12:21 Dec 06 10:37:27.699 INFO [stderr] | Dec 06 10:37:27.699 INFO [stderr] 12 | use glium::glutin::{Event, MouseScrollDelta, ElementState, MouseButton, WindowBuilder}; Dec 06 10:37:27.699 INFO [stderr] | ^^^^^ ^^^^^^^^^^^^^ Dec 06 10:37:27.699 INFO [stderr] | Dec 06 10:37:27.699 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 10:37:27.699 INFO [stderr] Dec 06 10:37:27.699 INFO [stderr] warning: unused import: `std::process::exit` Dec 06 10:37:27.699 INFO [stderr] --> src/graphics/renderer/mod.rs:2:5 Dec 06 10:37:27.699 INFO [stderr] | Dec 06 10:37:27.699 INFO [stderr] 2 | use std::process::exit; Dec 06 10:37:27.699 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 10:37:27.699 INFO [stderr] Dec 06 10:37:27.699 INFO [stderr] warning: unused import: `std::vec::Vec` Dec 06 10:37:27.699 INFO [stderr] --> src/graphics/renderer/line.rs:1:5 Dec 06 10:37:27.699 INFO [stderr] | Dec 06 10:37:27.699 INFO [stderr] 1 | use std::vec::Vec; Dec 06 10:37:27.699 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 10:37:27.699 INFO [stderr] Dec 06 10:37:27.699 INFO [stderr] warning: unused import: `geometry::polygon::Polygon` Dec 06 10:37:27.699 INFO [stderr] --> src/graphics/renderer/line.rs:11:5 Dec 06 10:37:27.699 INFO [stderr] | Dec 06 10:37:27.699 INFO [stderr] 11 | use geometry::polygon::Polygon; Dec 06 10:37:27.699 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:27.699 INFO [stderr] Dec 06 10:37:27.816 INFO [stderr] warning: unused variable: `total_num_vertices` Dec 06 10:37:27.816 INFO [stderr] --> src/graphics/renderer/mod.rs:68:13 Dec 06 10:37:27.816 INFO [stderr] | Dec 06 10:37:27.816 INFO [stderr] 68 | let total_num_vertices = self.get_num_vertices(); Dec 06 10:37:27.816 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider using `_total_num_vertices` instead Dec 06 10:37:27.816 INFO [stderr] | Dec 06 10:37:27.816 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 10:37:27.816 INFO [stderr] Dec 06 10:37:27.816 INFO [stderr] warning: unused variable: `pqr` Dec 06 10:37:27.816 INFO [stderr] --> src/main.rs:36:13 Dec 06 10:37:27.816 INFO [stderr] | Dec 06 10:37:27.816 INFO [stderr] 36 | let pqr : Polygon; Dec 06 10:37:27.816 INFO [stderr] | ^^^ help: consider using `_pqr` instead Dec 06 10:37:27.816 INFO [stderr] Dec 06 10:37:27.816 INFO [stderr] warning: unused variable: `window_size` Dec 06 10:37:27.816 INFO [stderr] --> src/main.rs:72:17 Dec 06 10:37:27.816 INFO [stderr] | Dec 06 10:37:27.816 INFO [stderr] 72 | let window_size = display.get_window().unwrap().get_inner_size().unwrap(); Dec 06 10:37:27.816 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_window_size` instead Dec 06 10:37:27.816 INFO [stderr] Dec 06 10:37:27.816 INFO [stderr] warning: unused variable: `x` Dec 06 10:37:27.816 INFO [stderr] --> src/main.rs:80:36 Dec 06 10:37:27.816 INFO [stderr] | Dec 06 10:37:27.816 INFO [stderr] 80 | fn mouse_wheel_line(&mut self, x: f32, y: f32) { Dec 06 10:37:27.816 INFO [stderr] | ^ help: consider using `_x` instead Dec 06 10:37:27.816 INFO [stderr] Dec 06 10:37:27.816 INFO [stderr] warning: unused variable: `button` Dec 06 10:37:27.816 INFO [stderr] --> src/main.rs:90:31 Dec 06 10:37:27.817 INFO [stderr] | Dec 06 10:37:27.817 INFO [stderr] 90 | fn mouse_press(&mut self, button: MouseButton) { Dec 06 10:37:27.817 INFO [stderr] | ^^^^^^ help: consider using `_button` instead Dec 06 10:37:27.817 INFO [stderr] Dec 06 10:37:27.817 INFO [stderr] warning: unused variable: `button` Dec 06 10:37:27.817 INFO [stderr] --> src/main.rs:94:33 Dec 06 10:37:27.817 INFO [stderr] | Dec 06 10:37:27.817 INFO [stderr] 94 | fn mouse_release(&mut self, button: MouseButton) { Dec 06 10:37:27.817 INFO [stderr] | ^^^^^^ help: consider using `_button` instead Dec 06 10:37:27.817 INFO [stderr] Dec 06 10:37:27.844 INFO [stderr] warning: field is never used: `display` Dec 06 10:37:27.844 INFO [stderr] --> src/graphics/renderer/line.rs:16:5 Dec 06 10:37:27.844 INFO [stderr] | Dec 06 10:37:27.844 INFO [stderr] 16 | display: &'a Display, Dec 06 10:37:27.844 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:27.844 INFO [stderr] | Dec 06 10:37:27.844 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 10:37:27.844 INFO [stderr] Dec 06 10:37:27.844 INFO [stderr] warning: method is never used: `use_default_buffer` Dec 06 10:37:27.844 INFO [stderr] --> src/graphics/renderer/mod.rs:46:5 Dec 06 10:37:27.844 INFO [stderr] | Dec 06 10:37:27.844 INFO [stderr] 46 | fn use_default_buffer(&mut self) { Dec 06 10:37:27.844 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:27.844 INFO [stderr] Dec 06 10:37:27.844 INFO [stderr] warning: method is never used: `use_buffer` Dec 06 10:37:27.844 INFO [stderr] --> src/graphics/mod.rs:44:5 Dec 06 10:37:27.844 INFO [stderr] | Dec 06 10:37:27.844 INFO [stderr] 44 | fn use_buffer(&mut self, name: String) { Dec 06 10:37:27.844 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:27.844 INFO [stderr] Dec 06 10:37:27.844 INFO [stderr] warning: method is never used: `clear_buffer` Dec 06 10:37:27.844 INFO [stderr] --> src/graphics/mod.rs:48:5 Dec 06 10:37:27.844 INFO [stderr] | Dec 06 10:37:27.844 INFO [stderr] 48 | fn clear_buffer(&mut self) { Dec 06 10:37:27.844 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:27.844 INFO [stderr] Dec 06 10:37:27.846 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 06 10:37:27.846 INFO [stderr] --> src/graphics/mod.rs:75:5 Dec 06 10:37:27.846 INFO [stderr] | Dec 06 10:37:27.846 INFO [stderr] 75 | f.read_to_string(&mut vert_src); Dec 06 10:37:27.846 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:27.846 INFO [stderr] | Dec 06 10:37:27.846 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 06 10:37:27.846 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 06 10:37:27.846 INFO [stderr] Dec 06 10:37:27.846 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 06 10:37:27.846 INFO [stderr] --> src/graphics/mod.rs:78:5 Dec 06 10:37:27.846 INFO [stderr] | Dec 06 10:37:27.846 INFO [stderr] 78 | f.read_to_string(&mut frag_src); Dec 06 10:37:27.846 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:27.846 INFO [stderr] | Dec 06 10:37:27.846 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 06 10:37:27.846 INFO [stderr] Dec 06 10:37:27.846 INFO [stderr] warning: variable `centerX` should have a snake case name such as `center_x` Dec 06 10:37:27.846 INFO [stderr] --> src/graphics/mod.rs:83:20 Dec 06 10:37:27.846 INFO [stderr] | Dec 06 10:37:27.846 INFO [stderr] 83 | pub fn view_matrix(centerX: f64, centerY: f64, scaleX: f64, scaleY: f64) -> [[f32; 4]; 4] { Dec 06 10:37:27.846 INFO [stderr] | ^^^^^^^ Dec 06 10:37:27.846 INFO [stderr] | Dec 06 10:37:27.846 INFO [stderr] = note: #[warn(non_snake_case)] on by default Dec 06 10:37:27.846 INFO [stderr] Dec 06 10:37:27.846 INFO [stderr] warning: variable `centerY` should have a snake case name such as `center_y` Dec 06 10:37:27.846 INFO [stderr] --> src/graphics/mod.rs:83:34 Dec 06 10:37:27.846 INFO [stderr] | Dec 06 10:37:27.846 INFO [stderr] 83 | pub fn view_matrix(centerX: f64, centerY: f64, scaleX: f64, scaleY: f64) -> [[f32; 4]; 4] { Dec 06 10:37:27.846 INFO [stderr] | ^^^^^^^ Dec 06 10:37:27.846 INFO [stderr] Dec 06 10:37:27.846 INFO [stderr] warning: variable `scaleX` should have a snake case name such as `scale_x` Dec 06 10:37:27.846 INFO [stderr] --> src/graphics/mod.rs:83:48 Dec 06 10:37:27.846 INFO [stderr] | Dec 06 10:37:27.846 INFO [stderr] 83 | pub fn view_matrix(centerX: f64, centerY: f64, scaleX: f64, scaleY: f64) -> [[f32; 4]; 4] { Dec 06 10:37:27.846 INFO [stderr] | ^^^^^^ Dec 06 10:37:27.846 INFO [stderr] Dec 06 10:37:27.846 INFO [stderr] warning: variable `scaleY` should have a snake case name such as `scale_y` Dec 06 10:37:27.847 INFO [stderr] --> src/graphics/mod.rs:83:61 Dec 06 10:37:27.847 INFO [stderr] | Dec 06 10:37:27.847 INFO [stderr] 83 | pub fn view_matrix(centerX: f64, centerY: f64, scaleX: f64, scaleY: f64) -> [[f32; 4]; 4] { Dec 06 10:37:27.847 INFO [stderr] | ^^^^^^ Dec 06 10:37:27.847 INFO [stderr] Dec 06 10:37:27.847 INFO [stderr] warning: variable `scaleX` should have a snake case name such as `scale_x` Dec 06 10:37:27.847 INFO [stderr] --> src/graphics/mod.rs:85:9 Dec 06 10:37:27.847 INFO [stderr] | Dec 06 10:37:27.847 INFO [stderr] 85 | let scaleX = scaleX as f32; Dec 06 10:37:27.847 INFO [stderr] | ^^^^^^ Dec 06 10:37:27.847 INFO [stderr] Dec 06 10:37:27.847 INFO [stderr] warning: variable `scaleY` should have a snake case name such as `scale_y` Dec 06 10:37:27.847 INFO [stderr] --> src/graphics/mod.rs:86:9 Dec 06 10:37:27.847 INFO [stderr] | Dec 06 10:37:27.847 INFO [stderr] 86 | let scaleY = scaleY as f32; Dec 06 10:37:27.847 INFO [stderr] | ^^^^^^ Dec 06 10:37:27.847 INFO [stderr] Dec 06 10:37:27.847 INFO [stderr] warning: variable `centerX` should have a snake case name such as `center_x` Dec 06 10:37:27.847 INFO [stderr] --> src/graphics/mod.rs:87:9 Dec 06 10:37:27.847 INFO [stderr] | Dec 06 10:37:27.847 INFO [stderr] 87 | let centerX = centerX as f32; Dec 06 10:37:27.847 INFO [stderr] | ^^^^^^^ Dec 06 10:37:27.847 INFO [stderr] Dec 06 10:37:27.847 INFO [stderr] warning: variable `centerY` should have a snake case name such as `center_y` Dec 06 10:37:27.847 INFO [stderr] --> src/graphics/mod.rs:88:9 Dec 06 10:37:27.847 INFO [stderr] | Dec 06 10:37:27.847 INFO [stderr] 88 | let centerY = centerY as f32; Dec 06 10:37:27.847 INFO [stderr] | ^^^^^^^ Dec 06 10:37:27.847 INFO [stderr] Dec 06 10:37:27.847 INFO [stderr] warning: constant `zoom_factor` should have an upper case name such as `ZOOM_FACTOR` Dec 06 10:37:27.847 INFO [stderr] --> src/main.rs:82:9 Dec 06 10:37:27.847 INFO [stderr] | Dec 06 10:37:27.847 INFO [stderr] 82 | const zoom_factor: f64 = 1.2; Dec 06 10:37:27.847 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:27.847 INFO [stderr] | Dec 06 10:37:27.847 INFO [stderr] = note: #[warn(non_upper_case_globals)] on by default Dec 06 10:37:27.847 INFO [stderr] Dec 06 10:37:30.747 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 04s Dec 06 10:37:30.772 INFO [stderr] su: No module specific data is present Dec 06 10:37:31.159 INFO running `"docker" "inspect" "1177752d027d9e5b3b2f34f6473906ee52627474442108abbc301e4e1cdc1282"` Dec 06 10:37:31.252 INFO running `"docker" "rm" "-f" "1177752d027d9e5b3b2f34f6473906ee52627474442108abbc301e4e1cdc1282"` Dec 06 10:37:31.361 INFO [stdout] 1177752d027d9e5b3b2f34f6473906ee52627474442108abbc301e4e1cdc1282 Dec 06 10:37:31.362 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-1/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-alt test --frozen --no-run" "-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 06 10:37:31.514 INFO [stdout] 1821607f4d5288efbc41f6fa45b98606599d25888c9b79c37a2a2ff6fd4921e4 Dec 06 10:37:31.515 INFO running `"docker" "start" "-a" "1821607f4d5288efbc41f6fa45b98606599d25888c9b79c37a2a2ff6fd4921e4"` Dec 06 10:37:31.876 INFO [stderr] usermod: no changes Dec 06 10:37:31.987 INFO [stderr] Compiling physics v0.1.0 (/source) Dec 06 10:37:32.512 INFO [stderr] warning: unused imports: `Event`, `WindowBuilder` Dec 06 10:37:32.512 INFO [stderr] --> src/main.rs:12:21 Dec 06 10:37:32.512 INFO [stderr] | Dec 06 10:37:32.512 INFO [stderr] 12 | use glium::glutin::{Event, MouseScrollDelta, ElementState, MouseButton, WindowBuilder}; Dec 06 10:37:32.512 INFO [stderr] | ^^^^^ ^^^^^^^^^^^^^ Dec 06 10:37:32.512 INFO [stderr] | Dec 06 10:37:32.512 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 10:37:32.512 INFO [stderr] Dec 06 10:37:32.512 INFO [stderr] warning: unused import: `std::process::exit` Dec 06 10:37:32.512 INFO [stderr] --> src/graphics/renderer/mod.rs:2:5 Dec 06 10:37:32.512 INFO [stderr] | Dec 06 10:37:32.512 INFO [stderr] 2 | use std::process::exit; Dec 06 10:37:32.512 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 10:37:32.512 INFO [stderr] Dec 06 10:37:32.512 INFO [stderr] warning: unused import: `std::vec::Vec` Dec 06 10:37:32.512 INFO [stderr] --> src/graphics/renderer/line.rs:1:5 Dec 06 10:37:32.512 INFO [stderr] | Dec 06 10:37:32.512 INFO [stderr] 1 | use std::vec::Vec; Dec 06 10:37:32.512 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 10:37:32.512 INFO [stderr] Dec 06 10:37:32.512 INFO [stderr] warning: unused import: `geometry::polygon::Polygon` Dec 06 10:37:32.512 INFO [stderr] --> src/graphics/renderer/line.rs:11:5 Dec 06 10:37:32.512 INFO [stderr] | Dec 06 10:37:32.512 INFO [stderr] 11 | use geometry::polygon::Polygon; Dec 06 10:37:32.512 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:32.512 INFO [stderr] Dec 06 10:37:32.631 INFO [stderr] warning: unused variable: `total_num_vertices` Dec 06 10:37:32.631 INFO [stderr] --> src/graphics/renderer/mod.rs:68:13 Dec 06 10:37:32.631 INFO [stderr] | Dec 06 10:37:32.631 INFO [stderr] 68 | let total_num_vertices = self.get_num_vertices(); Dec 06 10:37:32.631 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider using `_total_num_vertices` instead Dec 06 10:37:32.631 INFO [stderr] | Dec 06 10:37:32.631 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 10:37:32.631 INFO [stderr] Dec 06 10:37:32.631 INFO [stderr] warning: unused variable: `pqr` Dec 06 10:37:32.631 INFO [stderr] --> src/main.rs:36:13 Dec 06 10:37:32.631 INFO [stderr] | Dec 06 10:37:32.631 INFO [stderr] 36 | let pqr : Polygon; Dec 06 10:37:32.631 INFO [stderr] | ^^^ help: consider using `_pqr` instead Dec 06 10:37:32.631 INFO [stderr] Dec 06 10:37:32.631 INFO [stderr] warning: unused variable: `window_size` Dec 06 10:37:32.631 INFO [stderr] --> src/main.rs:72:17 Dec 06 10:37:32.631 INFO [stderr] | Dec 06 10:37:32.631 INFO [stderr] 72 | let window_size = display.get_window().unwrap().get_inner_size().unwrap(); Dec 06 10:37:32.631 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_window_size` instead Dec 06 10:37:32.631 INFO [stderr] Dec 06 10:37:32.631 INFO [stderr] warning: unused variable: `x` Dec 06 10:37:32.631 INFO [stderr] --> src/main.rs:80:36 Dec 06 10:37:32.631 INFO [stderr] | Dec 06 10:37:32.631 INFO [stderr] 80 | fn mouse_wheel_line(&mut self, x: f32, y: f32) { Dec 06 10:37:32.631 INFO [stderr] | ^ help: consider using `_x` instead Dec 06 10:37:32.632 INFO [stderr] Dec 06 10:37:32.632 INFO [stderr] warning: unused variable: `button` Dec 06 10:37:32.632 INFO [stderr] --> src/main.rs:90:31 Dec 06 10:37:32.632 INFO [stderr] | Dec 06 10:37:32.632 INFO [stderr] 90 | fn mouse_press(&mut self, button: MouseButton) { Dec 06 10:37:32.632 INFO [stderr] | ^^^^^^ help: consider using `_button` instead Dec 06 10:37:32.632 INFO [stderr] Dec 06 10:37:32.632 INFO [stderr] warning: unused variable: `button` Dec 06 10:37:32.632 INFO [stderr] --> src/main.rs:94:33 Dec 06 10:37:32.632 INFO [stderr] | Dec 06 10:37:32.632 INFO [stderr] 94 | fn mouse_release(&mut self, button: MouseButton) { Dec 06 10:37:32.632 INFO [stderr] | ^^^^^^ help: consider using `_button` instead Dec 06 10:37:32.632 INFO [stderr] Dec 06 10:37:32.655 INFO [stderr] warning: field is never used: `display` Dec 06 10:37:32.655 INFO [stderr] --> src/graphics/renderer/line.rs:16:5 Dec 06 10:37:32.655 INFO [stderr] | Dec 06 10:37:32.655 INFO [stderr] 16 | display: &'a Display, Dec 06 10:37:32.655 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:32.655 INFO [stderr] | Dec 06 10:37:32.656 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 10:37:32.656 INFO [stderr] Dec 06 10:37:32.656 INFO [stderr] warning: method is never used: `use_default_buffer` Dec 06 10:37:32.656 INFO [stderr] --> src/graphics/renderer/mod.rs:46:5 Dec 06 10:37:32.656 INFO [stderr] | Dec 06 10:37:32.656 INFO [stderr] 46 | fn use_default_buffer(&mut self) { Dec 06 10:37:32.656 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:32.656 INFO [stderr] Dec 06 10:37:32.656 INFO [stderr] warning: method is never used: `use_buffer` Dec 06 10:37:32.656 INFO [stderr] --> src/graphics/mod.rs:44:5 Dec 06 10:37:32.656 INFO [stderr] | Dec 06 10:37:32.656 INFO [stderr] 44 | fn use_buffer(&mut self, name: String) { Dec 06 10:37:32.656 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:32.656 INFO [stderr] Dec 06 10:37:32.656 INFO [stderr] warning: method is never used: `clear_buffer` Dec 06 10:37:32.656 INFO [stderr] --> src/graphics/mod.rs:48:5 Dec 06 10:37:32.656 INFO [stderr] | Dec 06 10:37:32.656 INFO [stderr] 48 | fn clear_buffer(&mut self) { Dec 06 10:37:32.656 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:32.656 INFO [stderr] Dec 06 10:37:32.657 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 06 10:37:32.657 INFO [stderr] --> src/graphics/mod.rs:75:5 Dec 06 10:37:32.657 INFO [stderr] | Dec 06 10:37:32.657 INFO [stderr] 75 | f.read_to_string(&mut vert_src); Dec 06 10:37:32.657 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:32.658 INFO [stderr] | Dec 06 10:37:32.658 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 06 10:37:32.658 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 06 10:37:32.658 INFO [stderr] Dec 06 10:37:32.658 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 06 10:37:32.658 INFO [stderr] --> src/graphics/mod.rs:78:5 Dec 06 10:37:32.658 INFO [stderr] | Dec 06 10:37:32.658 INFO [stderr] 78 | f.read_to_string(&mut frag_src); Dec 06 10:37:32.658 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:32.658 INFO [stderr] | Dec 06 10:37:32.658 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 06 10:37:32.658 INFO [stderr] Dec 06 10:37:32.658 INFO [stderr] warning: variable `centerX` should have a snake case name such as `center_x` Dec 06 10:37:32.658 INFO [stderr] --> src/graphics/mod.rs:83:20 Dec 06 10:37:32.658 INFO [stderr] | Dec 06 10:37:32.658 INFO [stderr] 83 | pub fn view_matrix(centerX: f64, centerY: f64, scaleX: f64, scaleY: f64) -> [[f32; 4]; 4] { Dec 06 10:37:32.658 INFO [stderr] | ^^^^^^^ Dec 06 10:37:32.658 INFO [stderr] | Dec 06 10:37:32.658 INFO [stderr] = note: #[warn(non_snake_case)] on by default Dec 06 10:37:32.658 INFO [stderr] Dec 06 10:37:32.658 INFO [stderr] warning: variable `centerY` should have a snake case name such as `center_y` Dec 06 10:37:32.658 INFO [stderr] --> src/graphics/mod.rs:83:34 Dec 06 10:37:32.659 INFO [stderr] | Dec 06 10:37:32.659 INFO [stderr] 83 | pub fn view_matrix(centerX: f64, centerY: f64, scaleX: f64, scaleY: f64) -> [[f32; 4]; 4] { Dec 06 10:37:32.659 INFO [stderr] | ^^^^^^^ Dec 06 10:37:32.659 INFO [stderr] Dec 06 10:37:32.659 INFO [stderr] warning: variable `scaleX` should have a snake case name such as `scale_x` Dec 06 10:37:32.659 INFO [stderr] --> src/graphics/mod.rs:83:48 Dec 06 10:37:32.659 INFO [stderr] | Dec 06 10:37:32.659 INFO [stderr] 83 | pub fn view_matrix(centerX: f64, centerY: f64, scaleX: f64, scaleY: f64) -> [[f32; 4]; 4] { Dec 06 10:37:32.659 INFO [stderr] | ^^^^^^ Dec 06 10:37:32.659 INFO [stderr] Dec 06 10:37:32.660 INFO [stderr] warning: variable `scaleY` should have a snake case name such as `scale_y` Dec 06 10:37:32.660 INFO [stderr] --> src/graphics/mod.rs:83:61 Dec 06 10:37:32.660 INFO [stderr] | Dec 06 10:37:32.660 INFO [stderr] 83 | pub fn view_matrix(centerX: f64, centerY: f64, scaleX: f64, scaleY: f64) -> [[f32; 4]; 4] { Dec 06 10:37:32.660 INFO [stderr] | ^^^^^^ Dec 06 10:37:32.660 INFO [stderr] Dec 06 10:37:32.660 INFO [stderr] warning: variable `scaleX` should have a snake case name such as `scale_x` Dec 06 10:37:32.660 INFO [stderr] --> src/graphics/mod.rs:85:9 Dec 06 10:37:32.660 INFO [stderr] | Dec 06 10:37:32.660 INFO [stderr] 85 | let scaleX = scaleX as f32; Dec 06 10:37:32.660 INFO [stderr] | ^^^^^^ Dec 06 10:37:32.660 INFO [stderr] Dec 06 10:37:32.660 INFO [stderr] warning: variable `scaleY` should have a snake case name such as `scale_y` Dec 06 10:37:32.660 INFO [stderr] --> src/graphics/mod.rs:86:9 Dec 06 10:37:32.660 INFO [stderr] | Dec 06 10:37:32.660 INFO [stderr] 86 | let scaleY = scaleY as f32; Dec 06 10:37:32.660 INFO [stderr] | ^^^^^^ Dec 06 10:37:32.660 INFO [stderr] Dec 06 10:37:32.660 INFO [stderr] warning: variable `centerX` should have a snake case name such as `center_x` Dec 06 10:37:32.660 INFO [stderr] --> src/graphics/mod.rs:87:9 Dec 06 10:37:32.660 INFO [stderr] | Dec 06 10:37:32.660 INFO [stderr] 87 | let centerX = centerX as f32; Dec 06 10:37:32.660 INFO [stderr] | ^^^^^^^ Dec 06 10:37:32.660 INFO [stderr] Dec 06 10:37:32.660 INFO [stderr] warning: variable `centerY` should have a snake case name such as `center_y` Dec 06 10:37:32.660 INFO [stderr] --> src/graphics/mod.rs:88:9 Dec 06 10:37:32.660 INFO [stderr] | Dec 06 10:37:32.660 INFO [stderr] 88 | let centerY = centerY as f32; Dec 06 10:37:32.660 INFO [stderr] | ^^^^^^^ Dec 06 10:37:32.660 INFO [stderr] Dec 06 10:37:32.660 INFO [stderr] warning: constant `zoom_factor` should have an upper case name such as `ZOOM_FACTOR` Dec 06 10:37:32.660 INFO [stderr] --> src/main.rs:82:9 Dec 06 10:37:32.660 INFO [stderr] | Dec 06 10:37:32.660 INFO [stderr] 82 | const zoom_factor: f64 = 1.2; Dec 06 10:37:32.660 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 10:37:32.660 INFO [stderr] | Dec 06 10:37:32.660 INFO [stderr] = note: #[warn(non_upper_case_globals)] on by default Dec 06 10:37:32.660 INFO [stderr] Dec 06 10:37:32.866 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.97s Dec 06 10:37:32.875 INFO [stderr] su: No module specific data is present Dec 06 10:37:33.102 INFO running `"docker" "inspect" "1821607f4d5288efbc41f6fa45b98606599d25888c9b79c37a2a2ff6fd4921e4"` Dec 06 10:37:33.225 INFO running `"docker" "rm" "-f" "1821607f4d5288efbc41f6fa45b98606599d25888c9b79c37a2a2ff6fd4921e4"` Dec 06 10:37:33.342 INFO [stdout] 1821607f4d5288efbc41f6fa45b98606599d25888c9b79c37a2a2ff6fd4921e4 Dec 06 10:37:33.344 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-1/master#906deae0790bd18681b937fe9a141a3c26cf1855:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56514/master#906deae0790bd18681b937fe9a141a3c26cf1855:/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 +906deae0790bd18681b937fe9a141a3c26cf1855-alt test --frozen" "-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 06 10:37:33.543 INFO [stdout] 5f040eedebd60bf81ad0d4a77fc33a8f7cad19d1f812a9e33b5ac608ceafab84 Dec 06 10:37:33.545 INFO running `"docker" "start" "-a" "5f040eedebd60bf81ad0d4a77fc33a8f7cad19d1f812a9e33b5ac608ceafab84"` Dec 06 10:37:33.964 INFO [stderr] usermod: no changes Dec 06 10:37:34.046 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.07s Dec 06 10:37:34.049 INFO [stderr] Running /target/debug/deps/physics-02da82fa9722f8ea Dec 06 10:37:34.051 INFO [stdout] Dec 06 10:37:34.051 INFO [stdout] running 0 tests Dec 06 10:37:34.051 INFO [stdout] Dec 06 10:37:34.051 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 10:37:34.051 INFO [stdout] Dec 06 10:37:34.053 INFO [stderr] su: No module specific data is present Dec 06 10:37:34.333 INFO running `"docker" "inspect" "5f040eedebd60bf81ad0d4a77fc33a8f7cad19d1f812a9e33b5ac608ceafab84"` Dec 06 10:37:34.416 INFO running `"docker" "rm" "-f" "5f040eedebd60bf81ad0d4a77fc33a8f7cad19d1f812a9e33b5ac608ceafab84"` Dec 06 10:37:34.523 INFO [stdout] 5f040eedebd60bf81ad0d4a77fc33a8f7cad19d1f812a9e33b5ac608ceafab84