Nov 01 11:35:30.664 INFO testing derezzedex/first_gfx_game against beta-2018-10-30 for beta-1.31-1
Nov 01 11:35:30.665 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 11:35:31.168 INFO blam! 45013075a2b4b19769c1fb3051b2fbd7626bf238d16be1cca5d26882967eadbd
Nov 01 11:35:31.170 INFO running `"docker" "start" "-a" "45013075a2b4b19769c1fb3051b2fbd7626bf238d16be1cca5d26882967eadbd"`
Nov 01 11:35:32.328 INFO kablam! usermod: no changes
Nov 01 11:35:32.612 INFO kablam!    Compiling log v0.4.0
Nov 01 11:35:32.614 INFO kablam!    Compiling cgmath v0.15.0
Nov 01 11:35:32.618 INFO kablam!    Compiling wayland-sys v0.8.7
Nov 01 11:35:34.643 INFO kablam!    Compiling log v0.3.9
Nov 01 11:35:34.927 INFO kablam!    Compiling wayland-client v0.8.7
Nov 01 11:35:36.297 INFO kablam!    Compiling gl_generator v0.7.0
Nov 01 11:35:36.297 INFO kablam!    Compiling gl_generator v0.5.5
Nov 01 11:35:36.298 INFO kablam!    Compiling gfx_core v0.7.2
Nov 01 11:35:40.611 INFO kablam!    Compiling wayland-kbd v0.8.0
Nov 01 11:35:40.611 INFO kablam!    Compiling wayland-window v0.5.0
Nov 01 11:35:42.567 INFO kablam!    Compiling gfx_gl v0.4.0
Nov 01 11:35:42.635 INFO kablam!    Compiling glutin v0.8.1
Nov 01 11:35:44.603 INFO kablam!    Compiling winit v0.6.4
Nov 01 11:36:27.779 INFO kablam!    Compiling gfx_device_gl v0.14.6
Nov 01 11:36:27.779 INFO kablam!    Compiling gfx v0.16.2
Nov 01 11:36:32.934 INFO kablam!    Compiling gfx_window_glutin v0.16.0
Nov 01 11:36:36.749 INFO kablam!    Compiling first_gfx_game v0.1.0 (/source)
Nov 01 11:36:37.978 INFO kablam! warning: unused import: `std::time::Duration`
Nov 01 11:36:37.978 INFO kablam!   --> src/main.rs:15:5
Nov 01 11:36:37.978 INFO kablam!    |
Nov 01 11:36:37.978 INFO kablam! 15 | use std::time::Duration;
Nov 01 11:36:37.978 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 11:36:37.978 INFO kablam!    |
Nov 01 11:36:37.978 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 11:36:37.978 INFO kablam! 
Nov 01 11:36:37.978 INFO kablam! warning: unused import: `std::thread::sleep`
Nov 01 11:36:37.978 INFO kablam!   --> src/main.rs:16:5
Nov 01 11:36:37.978 INFO kablam!    |
Nov 01 11:36:37.978 INFO kablam! 16 | use std::thread::sleep;
Nov 01 11:36:37.978 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 11:36:37.978 INFO kablam! 
Nov 01 11:36:37.980 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 11:36:37.980 INFO kablam!    --> src/main.rs:329:12
Nov 01 11:36:37.980 INFO kablam!     |
Nov 01 11:36:37.980 INFO kablam! 329 |         let pv = (proj * view(cameraPos, cameraPos + cameraFront));
Nov 01 11:36:37.980 INFO kablam!     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 11:36:37.980 INFO kablam!     |
Nov 01 11:36:37.980 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 11:36:37.980 INFO kablam! 
Nov 01 11:36:38.557 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:38.557 INFO kablam!    --> src/main.rs:260:22
Nov 01 11:36:38.557 INFO kablam!     |
Nov 01 11:36:38.557 INFO kablam! 260 |                 KeyboardInput(_, pressed, Some(glutin::VirtualKeyCode::W), _) => {rec = true;cameraPos+=(camera_speed)*cameraFront;},
Nov 01 11:36:38.557 INFO kablam!     |                                  ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:38.557 INFO kablam!     |
Nov 01 11:36:38.558 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 11:36:38.558 INFO kablam! 
Nov 01 11:36:38.558 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:38.558 INFO kablam!    --> src/main.rs:261:22
Nov 01 11:36:38.558 INFO kablam!     |
Nov 01 11:36:38.558 INFO kablam! 261 |                 KeyboardInput(_, pressed, Some(glutin::VirtualKeyCode::S), _) => {rec = true;cameraPos-=(camera_speed)*cameraFront;},
Nov 01 11:36:38.558 INFO kablam!     |                                  ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:38.558 INFO kablam! 
Nov 01 11:36:38.558 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:38.558 INFO kablam!    --> src/main.rs:262:22
Nov 01 11:36:38.558 INFO kablam!     |
Nov 01 11:36:38.558 INFO kablam! 262 |                 KeyboardInput(_, pressed, Some(glutin::VirtualKeyCode::A), _) => {rec = true;cameraPos-=normalize(cameraFront.cross(Vector3::new(0.0f32, 1.0, 0.0)))*camera_speed},
Nov 01 11:36:38.558 INFO kablam!     |                                  ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:38.558 INFO kablam! 
Nov 01 11:36:38.558 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:38.558 INFO kablam!    --> src/main.rs:263:22
Nov 01 11:36:38.558 INFO kablam!     |
Nov 01 11:36:38.558 INFO kablam! 263 |                 KeyboardInput(_, pressed, Some(glutin::VirtualKeyCode::D), _) => {rec = true;cameraPos+=normalize(cameraFront.cross(Vector3::new(0.0f32, 1.0, 0.0)))*camera_speed},
Nov 01 11:36:38.558 INFO kablam!     |                                  ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:38.558 INFO kablam! 
Nov 01 11:36:38.558 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:38.558 INFO kablam!    --> src/main.rs:212:6
Nov 01 11:36:38.558 INFO kablam!     |
Nov 01 11:36:38.558 INFO kablam! 212 |     let pressed = glutin::ElementState::Pressed;
Nov 01 11:36:38.558 INFO kablam!     |         ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:38.558 INFO kablam! 
Nov 01 11:36:38.558 INFO kablam! warning: unused variable: `released`
Nov 01 11:36:38.558 INFO kablam!    --> src/main.rs:213:6
Nov 01 11:36:38.559 INFO kablam!     |
Nov 01 11:36:38.559 INFO kablam! 213 |     let released = glutin::ElementState::Released;
Nov 01 11:36:38.559 INFO kablam!     |         ^^^^^^^^ help: consider using `_released` instead
Nov 01 11:36:38.559 INFO kablam! 
Nov 01 11:36:38.559 INFO kablam! warning: value assigned to `dT` is never read
Nov 01 11:36:38.559 INFO kablam!    --> src/main.rs:226:10
Nov 01 11:36:38.559 INFO kablam!     |
Nov 01 11:36:38.559 INFO kablam! 226 |     let mut dT = 0.0f32;
Nov 01 11:36:38.559 INFO kablam!     |             ^^
Nov 01 11:36:38.559 INFO kablam!     |
Nov 01 11:36:38.559 INFO kablam!     = note: #[warn(unused_assignments)] on by default
Nov 01 11:36:38.559 INFO kablam! 
Nov 01 11:36:38.559 INFO kablam! warning: unused variable: `firstMouse`
Nov 01 11:36:38.559 INFO kablam!    --> src/main.rs:230:10
Nov 01 11:36:38.559 INFO kablam!     |
Nov 01 11:36:38.559 INFO kablam! 230 |     let mut firstMouse = true;
Nov 01 11:36:38.559 INFO kablam!     |             ^^^^^^^^^^ help: consider using `_firstMouse` instead
Nov 01 11:36:38.559 INFO kablam! 
Nov 01 11:36:38.559 INFO kablam! warning: unused variable: `do_test`
Nov 01 11:36:38.559 INFO kablam!    --> src/main.rs:231:10
Nov 01 11:36:38.559 INFO kablam!     |
Nov 01 11:36:38.559 INFO kablam! 231 |     let mut do_test = false;
Nov 01 11:36:38.559 INFO kablam!     |             ^^^^^^^ help: consider using `_do_test` instead
Nov 01 11:36:38.559 INFO kablam! 
Nov 01 11:36:38.559 INFO kablam! warning: unused variable: `frames`
Nov 01 11:36:38.559 INFO kablam!    --> src/main.rs:244:10
Nov 01 11:36:38.559 INFO kablam!     |
Nov 01 11:36:38.559 INFO kablam! 244 |     let mut frames = 0u32;
Nov 01 11:36:38.559 INFO kablam!     |             ^^^^^^ help: consider using `_frames` instead
Nov 01 11:36:38.559 INFO kablam! 
Nov 01 11:36:38.585 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.586 INFO kablam!    --> src/main.rs:162:6
Nov 01 11:36:38.586 INFO kablam!     |
Nov 01 11:36:38.586 INFO kablam! 162 |     let mut game_title = "FGG Test";
Nov 01 11:36:38.586 INFO kablam!     |         ----^^^^^^^^^^
Nov 01 11:36:38.586 INFO kablam!     |         |
Nov 01 11:36:38.586 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:38.586 INFO kablam!     |
Nov 01 11:36:38.586 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 11:36:38.586 INFO kablam! 
Nov 01 11:36:38.586 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.586 INFO kablam!    --> src/main.rs:170:52
Nov 01 11:36:38.586 INFO kablam!     |
Nov 01 11:36:38.586 INFO kablam! 170 |     let (window, mut device, mut factory, main_color, mut main_depth) = gfx_glutin::init::<ColorFormat, DepthFormat>(builder, &events_loop);
Nov 01 11:36:38.586 INFO kablam!     |                                                       ----^^^^^^^^^^
Nov 01 11:36:38.586 INFO kablam!     |                                                       |
Nov 01 11:36:38.586 INFO kablam!     |                                                       help: remove this `mut`
Nov 01 11:36:38.586 INFO kablam! 
Nov 01 11:36:38.586 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.586 INFO kablam!    --> src/main.rs:190:6
Nov 01 11:36:38.586 INFO kablam!     |
Nov 01 11:36:38.586 INFO kablam! 190 |     let mut rasterizer = gfx::state::Rasterizer::new_fill().with_cull_back();
Nov 01 11:36:38.586 INFO kablam!     |         ----^^^^^^^^^^
Nov 01 11:36:38.586 INFO kablam!     |         |
Nov 01 11:36:38.586 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:38.586 INFO kablam! 
Nov 01 11:36:38.586 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.586 INFO kablam!    --> src/main.rs:210:6
Nov 01 11:36:38.587 INFO kablam!     |
Nov 01 11:36:38.587 INFO kablam! 210 |     let mut model_position = Matrix4::from_translation(Vector3::new(0.0f32, 0.0, 0.0));
Nov 01 11:36:38.587 INFO kablam!     |         ----^^^^^^^^^^^^^^
Nov 01 11:36:38.587 INFO kablam!     |         |
Nov 01 11:36:38.587 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:38.587 INFO kablam! 
Nov 01 11:36:38.587 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.587 INFO kablam!    --> src/main.rs:228:6
Nov 01 11:36:38.587 INFO kablam!     |
Nov 01 11:36:38.587 INFO kablam! 228 |     let mut currentFrame = time::PreciseTime::now();
Nov 01 11:36:38.587 INFO kablam!     |         ----^^^^^^^^^^^^
Nov 01 11:36:38.587 INFO kablam!     |         |
Nov 01 11:36:38.587 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:38.587 INFO kablam! 
Nov 01 11:36:38.587 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.587 INFO kablam!    --> src/main.rs:230:6
Nov 01 11:36:38.587 INFO kablam!     |
Nov 01 11:36:38.587 INFO kablam! 230 |     let mut firstMouse = true;
Nov 01 11:36:38.587 INFO kablam!     |         ----^^^^^^^^^^
Nov 01 11:36:38.588 INFO kablam!     |         |
Nov 01 11:36:38.588 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:38.588 INFO kablam! 
Nov 01 11:36:38.588 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.588 INFO kablam!    --> src/main.rs:231:6
Nov 01 11:36:38.588 INFO kablam!     |
Nov 01 11:36:38.588 INFO kablam! 231 |     let mut do_test = false;
Nov 01 11:36:38.588 INFO kablam!     |         ----^^^^^^^
Nov 01 11:36:38.588 INFO kablam!     |         |
Nov 01 11:36:38.588 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:38.588 INFO kablam! 
Nov 01 11:36:38.588 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.588 INFO kablam!    --> src/main.rs:244:6
Nov 01 11:36:38.588 INFO kablam!     |
Nov 01 11:36:38.588 INFO kablam! 244 |     let mut frames = 0u32;
Nov 01 11:36:38.588 INFO kablam!     |         ----^^^^^^
Nov 01 11:36:38.588 INFO kablam!     |         |
Nov 01 11:36:38.588 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:38.588 INFO kablam! 
Nov 01 11:36:38.589 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.589 INFO kablam!    --> src/main.rs:247:7
Nov 01 11:36:38.589 INFO kablam!     |
Nov 01 11:36:38.589 INFO kablam! 247 |         let mut currentFrame = currentFrame.to(time::PreciseTime::now());
Nov 01 11:36:38.589 INFO kablam!     |             ----^^^^^^^^^^^^
Nov 01 11:36:38.589 INFO kablam!     |             |
Nov 01 11:36:38.589 INFO kablam!     |             help: remove this `mut`
Nov 01 11:36:38.589 INFO kablam! 
Nov 01 11:36:38.589 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:38.589 INFO kablam!    --> src/main.rs:253:7
Nov 01 11:36:38.589 INFO kablam!     |
Nov 01 11:36:38.589 INFO kablam! 253 |         let mut new_game_title = game_title.to_owned()+" | dt: "+ &dT.to_string();
Nov 01 11:36:38.589 INFO kablam!     |             ----^^^^^^^^^^^^^^
Nov 01 11:36:38.589 INFO kablam!     |             |
Nov 01 11:36:38.589 INFO kablam!     |             help: remove this `mut`
Nov 01 11:36:38.589 INFO kablam! 
Nov 01 11:36:38.666 INFO kablam! warning: function is never used: `deal_with_mouse`
Nov 01 11:36:38.666 INFO kablam!   --> src/main.rs:71:1
Nov 01 11:36:38.666 INFO kablam!    |
Nov 01 11:36:38.666 INFO kablam! 71 | fn deal_with_mouse(py: (f32, f32), last: (f32, f32), x: i32, y: i32, fmouse: bool) -> (Vector3<f32>, bool, f32, f32){
Nov 01 11:36:38.666 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:36:38.666 INFO kablam!    |
Nov 01 11:36:38.666 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 11:36:38.666 INFO kablam! 
Nov 01 11:36:38.668 INFO kablam! warning: variable `lX` should have a snake case name such as `l_x`
Nov 01 11:36:38.668 INFO kablam!   --> src/main.rs:72:7
Nov 01 11:36:38.668 INFO kablam!    |
Nov 01 11:36:38.668 INFO kablam! 72 |     let (lX, lY) = last;
Nov 01 11:36:38.669 INFO kablam!    |          ^^
Nov 01 11:36:38.669 INFO kablam!    |
Nov 01 11:36:38.669 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 11:36:38.669 INFO kablam! 
Nov 01 11:36:38.669 INFO kablam! warning: variable `lY` should have a snake case name such as `l_y`
Nov 01 11:36:38.669 INFO kablam!   --> src/main.rs:72:11
Nov 01 11:36:38.669 INFO kablam!    |
Nov 01 11:36:38.669 INFO kablam! 72 |     let (lX, lY) = last;
Nov 01 11:36:38.669 INFO kablam!    |              ^^
Nov 01 11:36:38.669 INFO kablam! 
Nov 01 11:36:38.669 INFO kablam! warning: variable `lastX` should have a snake case name such as `last_x`
Nov 01 11:36:38.669 INFO kablam!   --> src/main.rs:73:6
Nov 01 11:36:38.669 INFO kablam!    |
Nov 01 11:36:38.669 INFO kablam! 73 |     let mut lastX = lX as f32;
Nov 01 11:36:38.669 INFO kablam!    |         ^^^^^^^^^
Nov 01 11:36:38.669 INFO kablam! 
Nov 01 11:36:38.669 INFO kablam! warning: variable `lastY` should have a snake case name such as `last_y`
Nov 01 11:36:38.669 INFO kablam!   --> src/main.rs:74:6
Nov 01 11:36:38.669 INFO kablam!    |
Nov 01 11:36:38.669 INFO kablam! 74 |     let mut lastY = lY as f32; 
Nov 01 11:36:38.669 INFO kablam!    |         ^^^^^^^^^
Nov 01 11:36:38.670 INFO kablam! 
Nov 01 11:36:38.670 INFO kablam! warning: variable `cameraPos` should have a snake case name such as `camera_pos`
Nov 01 11:36:38.670 INFO kablam!    --> src/main.rs:207:6
Nov 01 11:36:38.670 INFO kablam!     |
Nov 01 11:36:38.670 INFO kablam! 207 |     let mut cameraPos = Vector3::new(0.0f32, 0.0, 3.0);
Nov 01 11:36:38.670 INFO kablam!     |         ^^^^^^^^^^^^^
Nov 01 11:36:38.670 INFO kablam! 
Nov 01 11:36:38.670 INFO kablam! warning: variable `cameraFront` should have a snake case name such as `camera_front`
Nov 01 11:36:38.670 INFO kablam!    --> src/main.rs:208:6
Nov 01 11:36:38.670 INFO kablam!     |
Nov 01 11:36:38.670 INFO kablam! 208 |     let mut cameraFront = Vector3::new(0.0f32, 0.0, -1.0);
Nov 01 11:36:38.670 INFO kablam!     |         ^^^^^^^^^^^^^^^
Nov 01 11:36:38.670 INFO kablam! 
Nov 01 11:36:38.670 INFO kablam! warning: variable `dT` should have a snake case name such as `d_t`
Nov 01 11:36:38.670 INFO kablam!    --> src/main.rs:226:6
Nov 01 11:36:38.670 INFO kablam!     |
Nov 01 11:36:38.670 INFO kablam! 226 |     let mut dT = 0.0f32;
Nov 01 11:36:38.670 INFO kablam!     |         ^^^^^^
Nov 01 11:36:38.670 INFO kablam! 
Nov 01 11:36:38.670 INFO kablam! warning: variable `lastFrame` should have a snake case name such as `last_frame`
Nov 01 11:36:38.670 INFO kablam!    --> src/main.rs:227:6
Nov 01 11:36:38.670 INFO kablam!     |
Nov 01 11:36:38.670 INFO kablam! 227 |     let mut lastFrame = time::Duration::milliseconds(0);
Nov 01 11:36:38.670 INFO kablam!     |         ^^^^^^^^^^^^^
Nov 01 11:36:38.671 INFO kablam! 
Nov 01 11:36:38.671 INFO kablam! warning: variable `currentFrame` should have a snake case name such as `current_frame`
Nov 01 11:36:38.671 INFO kablam!    --> src/main.rs:228:6
Nov 01 11:36:38.671 INFO kablam!     |
Nov 01 11:36:38.671 INFO kablam! 228 |     let mut currentFrame = time::PreciseTime::now();
Nov 01 11:36:38.671 INFO kablam!     |         ^^^^^^^^^^^^^^^^
Nov 01 11:36:38.671 INFO kablam! 
Nov 01 11:36:38.671 INFO kablam! warning: variable `firstMouse` should have a snake case name such as `first_mouse`
Nov 01 11:36:38.671 INFO kablam!    --> src/main.rs:230:6
Nov 01 11:36:38.671 INFO kablam!     |
Nov 01 11:36:38.671 INFO kablam! 230 |     let mut firstMouse = true;
Nov 01 11:36:38.671 INFO kablam!     |         ^^^^^^^^^^^^^^
Nov 01 11:36:38.671 INFO kablam! 
Nov 01 11:36:38.671 INFO kablam! warning: variable `lastX` should have a snake case name such as `last_x`
Nov 01 11:36:38.671 INFO kablam!    --> src/main.rs:236:6
Nov 01 11:36:38.671 INFO kablam!     |
Nov 01 11:36:38.671 INFO kablam! 236 |     let mut lastX = 400.0f32;
Nov 01 11:36:38.671 INFO kablam!     |         ^^^^^^^^^
Nov 01 11:36:38.671 INFO kablam! 
Nov 01 11:36:38.671 INFO kablam! warning: variable `lastY` should have a snake case name such as `last_y`
Nov 01 11:36:38.671 INFO kablam!    --> src/main.rs:237:6
Nov 01 11:36:38.672 INFO kablam!     |
Nov 01 11:36:38.672 INFO kablam! 237 |     let mut lastY = 300.0f32;
Nov 01 11:36:38.672 INFO kablam!     |         ^^^^^^^^^
Nov 01 11:36:38.672 INFO kablam! 
Nov 01 11:36:38.672 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 11:36:38.672 INFO kablam!    --> src/main.rs:240:2
Nov 01 11:36:38.672 INFO kablam!     |
Nov 01 11:36:38.672 INFO kablam! 240 |     window.set_cursor_state(glutin::CursorState::Grab);
Nov 01 11:36:38.672 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:36:38.672 INFO kablam!     |
Nov 01 11:36:38.672 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 11:36:38.673 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 11:36:38.679 INFO kablam! 
Nov 01 11:36:38.679 INFO kablam! warning: variable `currentFrame` should have a snake case name such as `current_frame`
Nov 01 11:36:38.679 INFO kablam!    --> src/main.rs:247:7
Nov 01 11:36:38.679 INFO kablam!     |
Nov 01 11:36:38.679 INFO kablam! 247 |         let mut currentFrame = currentFrame.to(time::PreciseTime::now());
Nov 01 11:36:38.679 INFO kablam!     |             ^^^^^^^^^^^^^^^^
Nov 01 11:36:38.679 INFO kablam! 
Nov 01 11:36:38.679 INFO kablam! warning: variable `duration_dT` should have a snake case name such as `duration_d_t`
Nov 01 11:36:38.679 INFO kablam!    --> src/main.rs:248:7
Nov 01 11:36:38.679 INFO kablam!     |
Nov 01 11:36:38.679 INFO kablam! 248 |         let duration_dT = currentFrame - lastFrame;
Nov 01 11:36:38.679 INFO kablam!     |             ^^^^^^^^^^^
Nov 01 11:36:38.679 INFO kablam! 
Nov 01 11:36:38.679 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 11:36:38.679 INFO kablam!    --> src/main.rs:280:6
Nov 01 11:36:38.679 INFO kablam!     |
Nov 01 11:36:38.679 INFO kablam! 280 |                     window.set_cursor_position(hw, hh);
Nov 01 11:36:38.679 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:36:38.679 INFO kablam!     |
Nov 01 11:36:38.679 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 11:36:38.679 INFO kablam! 
Nov 01 11:36:41.799 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1m 09s
Nov 01 11:36:41.819 INFO kablam! su: No module specific data is present
Nov 01 11:36:42.575 INFO running `"docker" "rm" "-f" "45013075a2b4b19769c1fb3051b2fbd7626bf238d16be1cca5d26882967eadbd"`
Nov 01 11:36:42.887 INFO blam! 45013075a2b4b19769c1fb3051b2fbd7626bf238d16be1cca5d26882967eadbd
Nov 01 11:36:42.908 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 11:36:43.383 INFO blam! c567dbe4c65b8e0aec2cb27b8260595d4cffee36c929d74fe284a23eae22ea76
Nov 01 11:36:43.391 INFO running `"docker" "start" "-a" "c567dbe4c65b8e0aec2cb27b8260595d4cffee36c929d74fe284a23eae22ea76"`
Nov 01 11:36:44.627 INFO kablam! usermod: no changes
Nov 01 11:36:44.810 INFO kablam!    Compiling first_gfx_game v0.1.0 (/source)
Nov 01 11:36:46.451 INFO kablam! warning: unused import: `std::time::Duration`
Nov 01 11:36:46.451 INFO kablam!   --> src/main.rs:15:5
Nov 01 11:36:46.451 INFO kablam!    |
Nov 01 11:36:46.451 INFO kablam! 15 | use std::time::Duration;
Nov 01 11:36:46.451 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 11:36:46.451 INFO kablam!    |
Nov 01 11:36:46.451 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 11:36:46.451 INFO kablam! 
Nov 01 11:36:46.451 INFO kablam! warning: unused import: `std::thread::sleep`
Nov 01 11:36:46.451 INFO kablam!   --> src/main.rs:16:5
Nov 01 11:36:46.451 INFO kablam!    |
Nov 01 11:36:46.451 INFO kablam! 16 | use std::thread::sleep;
Nov 01 11:36:46.451 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 11:36:46.451 INFO kablam! 
Nov 01 11:36:46.454 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 11:36:46.454 INFO kablam!    --> src/main.rs:329:12
Nov 01 11:36:46.454 INFO kablam!     |
Nov 01 11:36:46.454 INFO kablam! 329 |         let pv = (proj * view(cameraPos, cameraPos + cameraFront));
Nov 01 11:36:46.454 INFO kablam!     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 11:36:46.454 INFO kablam!     |
Nov 01 11:36:46.454 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 11:36:46.454 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:260:22
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 260 |                 KeyboardInput(_, pressed, Some(glutin::VirtualKeyCode::W), _) => {rec = true;cameraPos+=(camera_speed)*cameraFront;},
Nov 01 11:36:47.075 INFO kablam!     |                                  ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:261:22
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 261 |                 KeyboardInput(_, pressed, Some(glutin::VirtualKeyCode::S), _) => {rec = true;cameraPos-=(camera_speed)*cameraFront;},
Nov 01 11:36:47.075 INFO kablam!     |                                  ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:262:22
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 262 |                 KeyboardInput(_, pressed, Some(glutin::VirtualKeyCode::A), _) => {rec = true;cameraPos-=normalize(cameraFront.cross(Vector3::new(0.0f32, 1.0, 0.0)))*camera_speed},
Nov 01 11:36:47.075 INFO kablam!     |                                  ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:263:22
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 263 |                 KeyboardInput(_, pressed, Some(glutin::VirtualKeyCode::D), _) => {rec = true;cameraPos+=normalize(cameraFront.cross(Vector3::new(0.0f32, 1.0, 0.0)))*camera_speed},
Nov 01 11:36:47.075 INFO kablam!     |                                  ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: unused variable: `pressed`
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:212:6
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 212 |     let pressed = glutin::ElementState::Pressed;
Nov 01 11:36:47.075 INFO kablam!     |         ^^^^^^^ help: consider using `_pressed` instead
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: unused variable: `released`
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:213:6
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 213 |     let released = glutin::ElementState::Released;
Nov 01 11:36:47.075 INFO kablam!     |         ^^^^^^^^ help: consider using `_released` instead
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: value assigned to `dT` is never read
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:226:10
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 226 |     let mut dT = 0.0f32;
Nov 01 11:36:47.075 INFO kablam!     |             ^^
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam!     = note: #[warn(unused_assignments)] on by default
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: unused variable: `firstMouse`
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:230:10
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 230 |     let mut firstMouse = true;
Nov 01 11:36:47.075 INFO kablam!     |             ^^^^^^^^^^ help: consider using `_firstMouse` instead
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: unused variable: `do_test`
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:231:10
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 231 |     let mut do_test = false;
Nov 01 11:36:47.075 INFO kablam!     |             ^^^^^^^ help: consider using `_do_test` instead
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.075 INFO kablam! warning: unused variable: `frames`
Nov 01 11:36:47.075 INFO kablam!    --> src/main.rs:244:10
Nov 01 11:36:47.075 INFO kablam!     |
Nov 01 11:36:47.075 INFO kablam! 244 |     let mut frames = 0u32;
Nov 01 11:36:47.075 INFO kablam!     |             ^^^^^^ help: consider using `_frames` instead
Nov 01 11:36:47.075 INFO kablam! 
Nov 01 11:36:47.095 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.095 INFO kablam!    --> src/main.rs:162:6
Nov 01 11:36:47.095 INFO kablam!     |
Nov 01 11:36:47.095 INFO kablam! 162 |     let mut game_title = "FGG Test";
Nov 01 11:36:47.095 INFO kablam!     |         ----^^^^^^^^^^
Nov 01 11:36:47.095 INFO kablam!     |         |
Nov 01 11:36:47.095 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:47.095 INFO kablam!     |
Nov 01 11:36:47.095 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 11:36:47.095 INFO kablam! 
Nov 01 11:36:47.095 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.095 INFO kablam!    --> src/main.rs:170:52
Nov 01 11:36:47.095 INFO kablam!     |
Nov 01 11:36:47.095 INFO kablam! 170 |     let (window, mut device, mut factory, main_color, mut main_depth) = gfx_glutin::init::<ColorFormat, DepthFormat>(builder, &events_loop);
Nov 01 11:36:47.095 INFO kablam!     |                                                       ----^^^^^^^^^^
Nov 01 11:36:47.095 INFO kablam!     |                                                       |
Nov 01 11:36:47.095 INFO kablam!     |                                                       help: remove this `mut`
Nov 01 11:36:47.095 INFO kablam! 
Nov 01 11:36:47.095 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.095 INFO kablam!    --> src/main.rs:190:6
Nov 01 11:36:47.095 INFO kablam!     |
Nov 01 11:36:47.095 INFO kablam! 190 |     let mut rasterizer = gfx::state::Rasterizer::new_fill().with_cull_back();
Nov 01 11:36:47.095 INFO kablam!     |         ----^^^^^^^^^^
Nov 01 11:36:47.095 INFO kablam!     |         |
Nov 01 11:36:47.095 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:47.095 INFO kablam! 
Nov 01 11:36:47.095 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.095 INFO kablam!    --> src/main.rs:210:6
Nov 01 11:36:47.095 INFO kablam!     |
Nov 01 11:36:47.095 INFO kablam! 210 |     let mut model_position = Matrix4::from_translation(Vector3::new(0.0f32, 0.0, 0.0));
Nov 01 11:36:47.095 INFO kablam!     |         ----^^^^^^^^^^^^^^
Nov 01 11:36:47.095 INFO kablam!     |         |
Nov 01 11:36:47.095 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:47.095 INFO kablam! 
Nov 01 11:36:47.095 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.095 INFO kablam!    --> src/main.rs:228:6
Nov 01 11:36:47.095 INFO kablam!     |
Nov 01 11:36:47.096 INFO kablam! 228 |     let mut currentFrame = time::PreciseTime::now();
Nov 01 11:36:47.096 INFO kablam!     |         ----^^^^^^^^^^^^
Nov 01 11:36:47.096 INFO kablam!     |         |
Nov 01 11:36:47.096 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:47.096 INFO kablam! 
Nov 01 11:36:47.096 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.096 INFO kablam!    --> src/main.rs:230:6
Nov 01 11:36:47.096 INFO kablam!     |
Nov 01 11:36:47.096 INFO kablam! 230 |     let mut firstMouse = true;
Nov 01 11:36:47.096 INFO kablam!     |         ----^^^^^^^^^^
Nov 01 11:36:47.096 INFO kablam!     |         |
Nov 01 11:36:47.096 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:47.096 INFO kablam! 
Nov 01 11:36:47.096 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.096 INFO kablam!    --> src/main.rs:231:6
Nov 01 11:36:47.096 INFO kablam!     |
Nov 01 11:36:47.096 INFO kablam! 231 |     let mut do_test = false;
Nov 01 11:36:47.096 INFO kablam!     |         ----^^^^^^^
Nov 01 11:36:47.096 INFO kablam!     |         |
Nov 01 11:36:47.096 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:47.096 INFO kablam! 
Nov 01 11:36:47.096 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.096 INFO kablam!    --> src/main.rs:244:6
Nov 01 11:36:47.096 INFO kablam!     |
Nov 01 11:36:47.096 INFO kablam! 244 |     let mut frames = 0u32;
Nov 01 11:36:47.096 INFO kablam!     |         ----^^^^^^
Nov 01 11:36:47.096 INFO kablam!     |         |
Nov 01 11:36:47.096 INFO kablam!     |         help: remove this `mut`
Nov 01 11:36:47.096 INFO kablam! 
Nov 01 11:36:47.096 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.096 INFO kablam!    --> src/main.rs:247:7
Nov 01 11:36:47.096 INFO kablam!     |
Nov 01 11:36:47.096 INFO kablam! 247 |         let mut currentFrame = currentFrame.to(time::PreciseTime::now());
Nov 01 11:36:47.096 INFO kablam!     |             ----^^^^^^^^^^^^
Nov 01 11:36:47.096 INFO kablam!     |             |
Nov 01 11:36:47.096 INFO kablam!     |             help: remove this `mut`
Nov 01 11:36:47.096 INFO kablam! 
Nov 01 11:36:47.096 INFO kablam! warning: variable does not need to be mutable
Nov 01 11:36:47.096 INFO kablam!    --> src/main.rs:253:7
Nov 01 11:36:47.096 INFO kablam!     |
Nov 01 11:36:47.096 INFO kablam! 253 |         let mut new_game_title = game_title.to_owned()+" | dt: "+ &dT.to_string();
Nov 01 11:36:47.096 INFO kablam!     |             ----^^^^^^^^^^^^^^
Nov 01 11:36:47.096 INFO kablam!     |             |
Nov 01 11:36:47.096 INFO kablam!     |             help: remove this `mut`
Nov 01 11:36:47.096 INFO kablam! 
Nov 01 11:36:47.191 INFO kablam! warning: function is never used: `deal_with_mouse`
Nov 01 11:36:47.191 INFO kablam!   --> src/main.rs:71:1
Nov 01 11:36:47.191 INFO kablam!    |
Nov 01 11:36:47.191 INFO kablam! 71 | fn deal_with_mouse(py: (f32, f32), last: (f32, f32), x: i32, y: i32, fmouse: bool) -> (Vector3<f32>, bool, f32, f32){
Nov 01 11:36:47.191 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:36:47.191 INFO kablam!    |
Nov 01 11:36:47.191 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 11:36:47.191 INFO kablam! 
Nov 01 11:36:47.191 INFO kablam! warning: variable `lX` should have a snake case name such as `l_x`
Nov 01 11:36:47.191 INFO kablam!   --> src/main.rs:72:7
Nov 01 11:36:47.191 INFO kablam!    |
Nov 01 11:36:47.191 INFO kablam! 72 |     let (lX, lY) = last;
Nov 01 11:36:47.191 INFO kablam!    |          ^^
Nov 01 11:36:47.191 INFO kablam!    |
Nov 01 11:36:47.191 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 11:36:47.191 INFO kablam! 
Nov 01 11:36:47.191 INFO kablam! warning: variable `lY` should have a snake case name such as `l_y`
Nov 01 11:36:47.191 INFO kablam!   --> src/main.rs:72:11
Nov 01 11:36:47.191 INFO kablam!    |
Nov 01 11:36:47.191 INFO kablam! 72 |     let (lX, lY) = last;
Nov 01 11:36:47.191 INFO kablam!    |              ^^
Nov 01 11:36:47.191 INFO kablam! 
Nov 01 11:36:47.191 INFO kablam! warning: variable `lastX` should have a snake case name such as `last_x`
Nov 01 11:36:47.191 INFO kablam!   --> src/main.rs:73:6
Nov 01 11:36:47.191 INFO kablam!    |
Nov 01 11:36:47.191 INFO kablam! 73 |     let mut lastX = lX as f32;
Nov 01 11:36:47.191 INFO kablam!    |         ^^^^^^^^^
Nov 01 11:36:47.191 INFO kablam! 
Nov 01 11:36:47.191 INFO kablam! warning: variable `lastY` should have a snake case name such as `last_y`
Nov 01 11:36:47.191 INFO kablam!   --> src/main.rs:74:6
Nov 01 11:36:47.191 INFO kablam!    |
Nov 01 11:36:47.191 INFO kablam! 74 |     let mut lastY = lY as f32; 
Nov 01 11:36:47.191 INFO kablam!    |         ^^^^^^^^^
Nov 01 11:36:47.191 INFO kablam! 
Nov 01 11:36:47.191 INFO kablam! warning: variable `cameraPos` should have a snake case name such as `camera_pos`
Nov 01 11:36:47.191 INFO kablam!    --> src/main.rs:207:6
Nov 01 11:36:47.191 INFO kablam!     |
Nov 01 11:36:47.191 INFO kablam! 207 |     let mut cameraPos = Vector3::new(0.0f32, 0.0, 3.0);
Nov 01 11:36:47.191 INFO kablam!     |         ^^^^^^^^^^^^^
Nov 01 11:36:47.191 INFO kablam! 
Nov 01 11:36:47.191 INFO kablam! warning: variable `cameraFront` should have a snake case name such as `camera_front`
Nov 01 11:36:47.191 INFO kablam!    --> src/main.rs:208:6
Nov 01 11:36:47.192 INFO kablam!     |
Nov 01 11:36:47.192 INFO kablam! 208 |     let mut cameraFront = Vector3::new(0.0f32, 0.0, -1.0);
Nov 01 11:36:47.192 INFO kablam!     |         ^^^^^^^^^^^^^^^
Nov 01 11:36:47.192 INFO kablam! 
Nov 01 11:36:47.192 INFO kablam! warning: variable `dT` should have a snake case name such as `d_t`
Nov 01 11:36:47.192 INFO kablam!    --> src/main.rs:226:6
Nov 01 11:36:47.192 INFO kablam!     |
Nov 01 11:36:47.192 INFO kablam! 226 |     let mut dT = 0.0f32;
Nov 01 11:36:47.192 INFO kablam!     |         ^^^^^^
Nov 01 11:36:47.192 INFO kablam! 
Nov 01 11:36:47.192 INFO kablam! warning: variable `lastFrame` should have a snake case name such as `last_frame`
Nov 01 11:36:47.192 INFO kablam!    --> src/main.rs:227:6
Nov 01 11:36:47.192 INFO kablam!     |
Nov 01 11:36:47.192 INFO kablam! 227 |     let mut lastFrame = time::Duration::milliseconds(0);
Nov 01 11:36:47.192 INFO kablam!     |         ^^^^^^^^^^^^^
Nov 01 11:36:47.192 INFO kablam! 
Nov 01 11:36:47.192 INFO kablam! warning: variable `currentFrame` should have a snake case name such as `current_frame`
Nov 01 11:36:47.192 INFO kablam!    --> src/main.rs:228:6
Nov 01 11:36:47.192 INFO kablam!     |
Nov 01 11:36:47.192 INFO kablam! 228 |     let mut currentFrame = time::PreciseTime::now();
Nov 01 11:36:47.192 INFO kablam!     |         ^^^^^^^^^^^^^^^^
Nov 01 11:36:47.192 INFO kablam! 
Nov 01 11:36:47.192 INFO kablam! warning: variable `firstMouse` should have a snake case name such as `first_mouse`
Nov 01 11:36:47.192 INFO kablam!    --> src/main.rs:230:6
Nov 01 11:36:47.192 INFO kablam!     |
Nov 01 11:36:47.192 INFO kablam! 230 |     let mut firstMouse = true;
Nov 01 11:36:47.192 INFO kablam!     |         ^^^^^^^^^^^^^^
Nov 01 11:36:47.192 INFO kablam! 
Nov 01 11:36:47.192 INFO kablam! warning: variable `lastX` should have a snake case name such as `last_x`
Nov 01 11:36:47.192 INFO kablam!    --> src/main.rs:236:6
Nov 01 11:36:47.192 INFO kablam!     |
Nov 01 11:36:47.192 INFO kablam! 236 |     let mut lastX = 400.0f32;
Nov 01 11:36:47.192 INFO kablam!     |         ^^^^^^^^^
Nov 01 11:36:47.192 INFO kablam! 
Nov 01 11:36:47.192 INFO kablam! warning: variable `lastY` should have a snake case name such as `last_y`
Nov 01 11:36:47.192 INFO kablam!    --> src/main.rs:237:6
Nov 01 11:36:47.192 INFO kablam!     |
Nov 01 11:36:47.192 INFO kablam! 237 |     let mut lastY = 300.0f32;
Nov 01 11:36:47.192 INFO kablam!     |         ^^^^^^^^^
Nov 01 11:36:47.192 INFO kablam! 
Nov 01 11:36:47.192 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 11:36:47.192 INFO kablam!    --> src/main.rs:240:2
Nov 01 11:36:47.192 INFO kablam!     |
Nov 01 11:36:47.192 INFO kablam! 240 |     window.set_cursor_state(glutin::CursorState::Grab);
Nov 01 11:36:47.192 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:36:47.192 INFO kablam!     |
Nov 01 11:36:47.192 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 11:36:47.192 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 11:36:47.192 INFO kablam! 
Nov 01 11:36:47.195 INFO kablam! warning: variable `currentFrame` should have a snake case name such as `current_frame`
Nov 01 11:36:47.195 INFO kablam!    --> src/main.rs:247:7
Nov 01 11:36:47.195 INFO kablam!     |
Nov 01 11:36:47.195 INFO kablam! 247 |         let mut currentFrame = currentFrame.to(time::PreciseTime::now());
Nov 01 11:36:47.195 INFO kablam!     |             ^^^^^^^^^^^^^^^^
Nov 01 11:36:47.195 INFO kablam! 
Nov 01 11:36:47.195 INFO kablam! warning: variable `duration_dT` should have a snake case name such as `duration_d_t`
Nov 01 11:36:47.195 INFO kablam!    --> src/main.rs:248:7
Nov 01 11:36:47.195 INFO kablam!     |
Nov 01 11:36:47.195 INFO kablam! 248 |         let duration_dT = currentFrame - lastFrame;
Nov 01 11:36:47.195 INFO kablam!     |             ^^^^^^^^^^^
Nov 01 11:36:47.195 INFO kablam! 
Nov 01 11:36:47.195 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 11:36:47.195 INFO kablam!    --> src/main.rs:280:6
Nov 01 11:36:47.195 INFO kablam!     |
Nov 01 11:36:47.195 INFO kablam! 280 |                     window.set_cursor_position(hw, hh);
Nov 01 11:36:47.195 INFO kablam!     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:36:47.195 INFO kablam!     |
Nov 01 11:36:47.195 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 11:36:47.195 INFO kablam! 
Nov 01 11:36:47.716 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.06s
Nov 01 11:36:47.731 INFO kablam! su: No module specific data is present
Nov 01 11:36:48.787 INFO running `"docker" "rm" "-f" "c567dbe4c65b8e0aec2cb27b8260595d4cffee36c929d74fe284a23eae22ea76"`
Nov 01 11:36:49.031 INFO blam! c567dbe4c65b8e0aec2cb27b8260595d4cffee36c929d74fe284a23eae22ea76
Nov 01 11:36:49.039 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 11:36:49.579 INFO blam! b0144733552bf0948bcd9344c1885b0efc195b69baad2f75221cd1fb50390fc7
Nov 01 11:36:49.607 INFO running `"docker" "start" "-a" "b0144733552bf0948bcd9344c1885b0efc195b69baad2f75221cd1fb50390fc7"`
Nov 01 11:36:50.811 INFO kablam! usermod: no changes
Nov 01 11:36:51.028 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.16s
Nov 01 11:36:51.072 INFO kablam!      Running /target/debug/deps/first_gfx_game-fd1f0c32da2af1dd
Nov 01 11:36:51.103 INFO blam! 
Nov 01 11:36:51.103 INFO kablam! su: No module specific data is present
Nov 01 11:36:51.103 INFO blam! running 0 tests
Nov 01 11:36:51.103 INFO blam! 
Nov 01 11:36:51.103 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 11:36:51.103 INFO blam! 
Nov 01 11:36:52.006 INFO running `"docker" "rm" "-f" "b0144733552bf0948bcd9344c1885b0efc195b69baad2f75221cd1fb50390fc7"`
Nov 01 11:36:52.350 INFO blam! b0144733552bf0948bcd9344c1885b0efc195b69baad2f75221cd1fb50390fc7
