Nov 01 00:31:31.641 INFO testing philippschladitz/vyre_rs against 1.30.0 for beta-1.31-1
Nov 01 00:31:31.641 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/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 +1.30.0 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 00:31:31.871 INFO blam! f246a1f1f12c25441d0791ab75b1b01f1e1abedd2bd20377e435ceb9a373b0ed
Nov 01 00:31:31.877 INFO running `"docker" "start" "-a" "f246a1f1f12c25441d0791ab75b1b01f1e1abedd2bd20377e435ceb9a373b0ed"`
Nov 01 00:31:32.438 INFO kablam! usermod: no changes
Nov 01 00:31:32.618 INFO kablam!    Compiling serde v0.9.11
Nov 01 00:31:32.618 INFO kablam!    Compiling bitflags v0.6.0
Nov 01 00:31:32.618 INFO kablam!    Compiling num-integer v0.1.33
Nov 01 00:31:32.618 INFO kablam!    Compiling shared_library v0.1.5
Nov 01 00:31:32.618 INFO kablam!    Compiling num-complex v0.1.36
Nov 01 00:31:32.618 INFO kablam!    Compiling phf_generator v0.7.21
Nov 01 00:31:32.618 INFO kablam!    Compiling gl v0.6.1
Nov 01 00:31:32.618 INFO kablam!    Compiling x11-dl v2.12.0
Nov 01 00:31:33.119 INFO kablam!    Compiling draw_state v0.6.0
Nov 01 00:31:33.787 INFO kablam!    Compiling num-bigint v0.1.37
Nov 01 00:31:34.271 INFO kablam!    Compiling num-iter v0.1.33
Nov 01 00:31:36.964 INFO kablam!    Compiling phf_codegen v0.7.21
Nov 01 00:31:36.966 INFO kablam!    Compiling osmesa-sys v0.1.2
Nov 01 00:31:37.107 INFO kablam!    Compiling gfx_core v0.6.0
Nov 01 00:31:38.374 INFO kablam!    Compiling target_build_utils v0.3.0
Nov 01 00:31:39.303 INFO kablam!    Compiling num-rational v0.1.36
Nov 01 00:31:41.115 INFO kablam!    Compiling num v0.1.37
Nov 01 00:31:52.759 INFO kablam!    Compiling serde_json v0.9.9
Nov 01 00:32:00.207 INFO kablam!    Compiling libloading v0.3.2
Nov 01 00:32:02.235 INFO kablam!    Compiling dlib v0.3.1
Nov 01 00:32:02.646 INFO kablam!    Compiling wayland-sys v0.7.8
Nov 01 00:32:04.031 INFO kablam!    Compiling wayland-client v0.7.8
Nov 01 00:32:06.312 INFO kablam!    Compiling wayland-window v0.4.4
Nov 01 00:32:06.312 INFO kablam!    Compiling wayland-kbd v0.6.3
Nov 01 00:32:07.775 INFO kablam!    Compiling winit v0.5.11
Nov 01 00:32:10.720 INFO kablam!    Compiling glutin v0.7.4
Nov 01 00:32:14.526 INFO kablam!    Compiling gfx_device_gl v0.13.0
Nov 01 00:32:14.531 INFO kablam!    Compiling gfx v0.14.0
Nov 01 00:32:18.299 INFO kablam!    Compiling gfx_window_glutin v0.14.0
Nov 01 00:32:21.831 INFO kablam!    Compiling vyre_rs v0.1.0 (/source)
Nov 01 00:32:22.745 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 00:32:22.747 INFO kablam!    --> src/math/matrix.rs:404:51
Nov 01 00:32:22.747 INFO kablam!     |
Nov 01 00:32:22.747 INFO kablam! 404 |         let mut vector = vec![Default::default(); (m * n)];
Nov 01 00:32:22.747 INFO kablam!     |                                                   ^^^^^^^ help: remove these parentheses
Nov 01 00:32:22.747 INFO kablam!     |
Nov 01 00:32:22.747 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 00:32:22.747 INFO kablam! 
Nov 01 00:32:22.747 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 00:32:22.747 INFO kablam!    --> src/math/matrix.rs:534:55
Nov 01 00:32:22.747 INFO kablam!     |
Nov 01 00:32:22.747 INFO kablam! 534 |             let mut vector = vec![Default::default(); (m * n)];
Nov 01 00:32:22.747 INFO kablam!     |                                                       ^^^^^^^ help: remove these parentheses
Nov 01 00:32:22.747 INFO kablam! 
Nov 01 00:32:22.747 INFO kablam! warning: unused import: `std::any::*`
Nov 01 00:32:22.747 INFO kablam!  --> src/core/entity.rs:2:5
Nov 01 00:32:22.747 INFO kablam!   |
Nov 01 00:32:22.747 INFO kablam! 2 | use std::any::*;
Nov 01 00:32:22.748 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:22.748 INFO kablam!   |
Nov 01 00:32:22.748 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 00:32:22.748 INFO kablam! 
Nov 01 00:32:22.748 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:22.748 INFO kablam!  --> src/core/entity.rs:3:5
Nov 01 00:32:22.748 INFO kablam!   |
Nov 01 00:32:22.748 INFO kablam! 3 | use std::cmp::*;
Nov 01 00:32:22.748 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:22.748 INFO kablam! 
Nov 01 00:32:22.748 INFO kablam! warning: unused import: `std::collections::*`
Nov 01 00:32:22.748 INFO kablam!  --> src/core/entity.rs:4:5
Nov 01 00:32:22.748 INFO kablam!   |
Nov 01 00:32:22.748 INFO kablam! 4 | use std::collections::*;
Nov 01 00:32:22.748 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:22.748 INFO kablam! 
Nov 01 00:32:22.748 INFO kablam! warning: unused import: `std::iter::*`
Nov 01 00:32:22.748 INFO kablam!  --> src/core/entity.rs:5:5
Nov 01 00:32:22.749 INFO kablam!   |
Nov 01 00:32:22.749 INFO kablam! 5 | use std::iter::*;
Nov 01 00:32:22.749 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:22.749 INFO kablam! 
Nov 01 00:32:22.749 INFO kablam! warning: unused import: `std::any::*`
Nov 01 00:32:22.749 INFO kablam!  --> src/core/component.rs:4:5
Nov 01 00:32:22.749 INFO kablam!   |
Nov 01 00:32:22.749 INFO kablam! 4 | use std::any::*;
Nov 01 00:32:22.749 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:22.749 INFO kablam! 
Nov 01 00:32:22.749 INFO kablam! warning: unused import: `std::any::*`
Nov 01 00:32:22.749 INFO kablam!  --> src/core/system.rs:4:5
Nov 01 00:32:22.749 INFO kablam!   |
Nov 01 00:32:22.749 INFO kablam! 4 | use std::any::*;
Nov 01 00:32:22.749 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:22.749 INFO kablam! 
Nov 01 00:32:22.749 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:22.749 INFO kablam!  --> src/core/system.rs:5:5
Nov 01 00:32:22.749 INFO kablam!   |
Nov 01 00:32:22.749 INFO kablam! 5 | use std::cmp::*;
Nov 01 00:32:22.749 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:22.750 INFO kablam! 
Nov 01 00:32:22.750 INFO kablam! warning: unused import: `std::collections::*`
Nov 01 00:32:22.750 INFO kablam!  --> src/core/system.rs:6:5
Nov 01 00:32:22.750 INFO kablam!   |
Nov 01 00:32:22.750 INFO kablam! 6 | use std::collections::*;
Nov 01 00:32:22.750 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:22.750 INFO kablam! 
Nov 01 00:32:22.750 INFO kablam! warning: unused import: `std::iter::*`
Nov 01 00:32:22.750 INFO kablam!  --> src/core/system.rs:7:5
Nov 01 00:32:22.750 INFO kablam!   |
Nov 01 00:32:22.751 INFO kablam! 7 | use std::iter::*;
Nov 01 00:32:22.751 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:22.751 INFO kablam! 
Nov 01 00:32:22.751 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:22.751 INFO kablam!  --> src/core/world.rs:5:5
Nov 01 00:32:22.751 INFO kablam!   |
Nov 01 00:32:22.751 INFO kablam! 5 | use std::cmp::*;
Nov 01 00:32:22.751 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:22.751 INFO kablam! 
Nov 01 00:32:22.755 INFO kablam! warning: unused import: `std::iter::*`
Nov 01 00:32:22.755 INFO kablam!  --> src/core/world.rs:7:5
Nov 01 00:32:22.755 INFO kablam!   |
Nov 01 00:32:22.755 INFO kablam! 7 | use std::iter::*;
Nov 01 00:32:22.755 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:22.755 INFO kablam! 
Nov 01 00:32:22.755 INFO kablam! warning: unused import: `std::mem::*`
Nov 01 00:32:22.755 INFO kablam!   --> src/core/world.rs:11:5
Nov 01 00:32:22.755 INFO kablam!    |
Nov 01 00:32:22.755 INFO kablam! 11 | use std::mem::*;
Nov 01 00:32:22.755 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 00:32:22.755 INFO kablam! 
Nov 01 00:32:22.756 INFO kablam! warning: unused import: `std::sync::*`
Nov 01 00:32:22.756 INFO kablam!  --> src/graphics/transform_system/transform.rs:5:5
Nov 01 00:32:22.756 INFO kablam!   |
Nov 01 00:32:22.756 INFO kablam! 5 | use std::sync::*;
Nov 01 00:32:22.757 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:22.757 INFO kablam! 
Nov 01 00:32:22.757 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:22.757 INFO kablam!  --> src/graphics/transform_system/transform.rs:7:5
Nov 01 00:32:22.757 INFO kablam!   |
Nov 01 00:32:22.757 INFO kablam! 7 | use std::cmp::*;
Nov 01 00:32:22.757 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:22.757 INFO kablam! 
Nov 01 00:32:22.757 INFO kablam! warning: unused import: `std::hash::*`
Nov 01 00:32:22.757 INFO kablam!  --> src/graphics/transform_system/transform.rs:8:5
Nov 01 00:32:22.757 INFO kablam!   |
Nov 01 00:32:22.757 INFO kablam! 8 | use std::hash::*;
Nov 01 00:32:22.757 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:22.757 INFO kablam! 
Nov 01 00:32:22.757 INFO kablam! warning: unused import: `math::*`
Nov 01 00:32:22.757 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:3:5
Nov 01 00:32:22.757 INFO kablam!   |
Nov 01 00:32:22.757 INFO kablam! 3 | use math::*;
Nov 01 00:32:22.757 INFO kablam!   |     ^^^^^^^
Nov 01 00:32:22.757 INFO kablam! 
Nov 01 00:32:22.758 INFO kablam! warning: unused import: `num::*`
Nov 01 00:32:22.758 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:4:5
Nov 01 00:32:22.758 INFO kablam!   |
Nov 01 00:32:22.758 INFO kablam! 4 | use num::*;
Nov 01 00:32:22.758 INFO kablam!   |     ^^^^^^
Nov 01 00:32:22.758 INFO kablam! 
Nov 01 00:32:22.758 INFO kablam! warning: unused import: `std::ops::*`
Nov 01 00:32:22.758 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:5:5
Nov 01 00:32:22.758 INFO kablam!   |
Nov 01 00:32:22.758 INFO kablam! 5 | use std::ops::*;
Nov 01 00:32:22.758 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:22.758 INFO kablam! 
Nov 01 00:32:22.758 INFO kablam! warning: unused import: `std::sync::*`
Nov 01 00:32:22.758 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:6:5
Nov 01 00:32:22.758 INFO kablam!   |
Nov 01 00:32:22.758 INFO kablam! 6 | use std::sync::*;
Nov 01 00:32:22.758 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:22.758 INFO kablam! 
Nov 01 00:32:22.758 INFO kablam! warning: unused import: `std::iter::*`
Nov 01 00:32:22.758 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:7:5
Nov 01 00:32:22.759 INFO kablam!   |
Nov 01 00:32:22.759 INFO kablam! 7 | use std::iter::*;
Nov 01 00:32:22.759 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:22.759 INFO kablam! 
Nov 01 00:32:22.759 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:22.759 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:8:5
Nov 01 00:32:22.759 INFO kablam!   |
Nov 01 00:32:22.759 INFO kablam! 8 | use std::cmp::*;
Nov 01 00:32:22.759 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:22.759 INFO kablam! 
Nov 01 00:32:22.759 INFO kablam! warning: unused import: `math::*`
Nov 01 00:32:22.759 INFO kablam!  --> src/graphics/camera.rs:1:5
Nov 01 00:32:22.759 INFO kablam!   |
Nov 01 00:32:22.759 INFO kablam! 1 | use math::*;
Nov 01 00:32:22.759 INFO kablam!   |     ^^^^^^^
Nov 01 00:32:22.759 INFO kablam! 
Nov 01 00:32:23.643 INFO kablam! warning: unreachable statement
Nov 01 00:32:23.643 INFO kablam!    --> src/math/matrix.rs:164:9
Nov 01 00:32:23.643 INFO kablam!     |
Nov 01 00:32:23.643 INFO kablam! 164 |         let width = right - left;
Nov 01 00:32:23.643 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:23.643 INFO kablam!     |
Nov 01 00:32:23.643 INFO kablam!     = note: #[warn(unreachable_code)] on by default
Nov 01 00:32:23.643 INFO kablam! 
Nov 01 00:32:23.996 INFO kablam! warning: unused import: `num`
Nov 01 00:32:23.997 INFO kablam!  --> src/math/quaternion.rs:5:5
Nov 01 00:32:23.997 INFO kablam!   |
Nov 01 00:32:23.997 INFO kablam! 5 | use num::*;
Nov 01 00:32:23.997 INFO kablam!   |     ^^^
Nov 01 00:32:23.997 INFO kablam! 
Nov 01 00:32:23.997 INFO kablam! warning: unused import: `std::iter`
Nov 01 00:32:23.997 INFO kablam!  --> src/graphics/transform_system/transform.rs:6:5
Nov 01 00:32:23.997 INFO kablam!   |
Nov 01 00:32:23.997 INFO kablam! 6 | use std::iter::*;
Nov 01 00:32:23.997 INFO kablam!   |     ^^^^^^^^^
Nov 01 00:32:23.997 INFO kablam! 
Nov 01 00:32:23.997 INFO kablam! warning: unused import: `std::hash`
Nov 01 00:32:23.997 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:9:5
Nov 01 00:32:23.997 INFO kablam!   |
Nov 01 00:32:23.997 INFO kablam! 9 | use std::hash::*;
Nov 01 00:32:23.997 INFO kablam!   |     ^^^^^^^^^
Nov 01 00:32:23.997 INFO kablam! 
Nov 01 00:32:24.090 INFO kablam! warning: unused variable: `left`
Nov 01 00:32:24.090 INFO kablam!    --> src/math/matrix.rs:161:20
Nov 01 00:32:24.090 INFO kablam!     |
Nov 01 00:32:24.090 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:24.090 INFO kablam!     |                    ^^^^ help: consider using `_left` instead
Nov 01 00:32:24.090 INFO kablam!     |
Nov 01 00:32:24.090 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 00:32:24.090 INFO kablam! 
Nov 01 00:32:24.090 INFO kablam! warning: unused variable: `right`
Nov 01 00:32:24.090 INFO kablam!    --> src/math/matrix.rs:161:28
Nov 01 00:32:24.091 INFO kablam!     |
Nov 01 00:32:24.091 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:24.091 INFO kablam!     |                            ^^^^^ help: consider using `_right` instead
Nov 01 00:32:24.091 INFO kablam! 
Nov 01 00:32:24.091 INFO kablam! warning: unused variable: `bottom`
Nov 01 00:32:24.091 INFO kablam!    --> src/math/matrix.rs:161:37
Nov 01 00:32:24.091 INFO kablam!     |
Nov 01 00:32:24.091 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:24.091 INFO kablam!     |                                     ^^^^^^ help: consider using `_bottom` instead
Nov 01 00:32:24.091 INFO kablam! 
Nov 01 00:32:24.091 INFO kablam! warning: unused variable: `top`
Nov 01 00:32:24.091 INFO kablam!    --> src/math/matrix.rs:161:47
Nov 01 00:32:24.091 INFO kablam!     |
Nov 01 00:32:24.091 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:24.091 INFO kablam!     |                                               ^^^ help: consider using `_top` instead
Nov 01 00:32:24.091 INFO kablam! 
Nov 01 00:32:24.091 INFO kablam! warning: unused variable: `near`
Nov 01 00:32:24.091 INFO kablam!    --> src/math/matrix.rs:161:54
Nov 01 00:32:24.091 INFO kablam!     |
Nov 01 00:32:24.091 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:24.091 INFO kablam!     |                                                      ^^^^ help: consider using `_near` instead
Nov 01 00:32:24.091 INFO kablam! 
Nov 01 00:32:24.091 INFO kablam! warning: unused variable: `far`
Nov 01 00:32:24.091 INFO kablam!    --> src/math/matrix.rs:161:62
Nov 01 00:32:24.091 INFO kablam!     |
Nov 01 00:32:24.091 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:24.091 INFO kablam!     |                                                              ^^^ help: consider using `_far` instead
Nov 01 00:32:24.091 INFO kablam! 
Nov 01 00:32:24.095 INFO kablam! warning: unused variable: `a`
Nov 01 00:32:24.095 INFO kablam!   --> src/math/quaternion.rs:62:18
Nov 01 00:32:24.095 INFO kablam!    |
Nov 01 00:32:24.095 INFO kablam! 62 |     pub fn slerp(a: &Quaternion<T>, b: &Quaternion<T>, t: T) -> Quaternion<T> {
Nov 01 00:32:24.095 INFO kablam!    |                  ^ help: consider using `_a` instead
Nov 01 00:32:24.095 INFO kablam! 
Nov 01 00:32:24.095 INFO kablam! warning: unused variable: `b`
Nov 01 00:32:24.095 INFO kablam!   --> src/math/quaternion.rs:62:37
Nov 01 00:32:24.096 INFO kablam!    |
Nov 01 00:32:24.096 INFO kablam! 62 |     pub fn slerp(a: &Quaternion<T>, b: &Quaternion<T>, t: T) -> Quaternion<T> {
Nov 01 00:32:24.096 INFO kablam!    |                                     ^ help: consider using `_b` instead
Nov 01 00:32:24.096 INFO kablam! 
Nov 01 00:32:24.096 INFO kablam! warning: unused variable: `t`
Nov 01 00:32:24.096 INFO kablam!   --> src/math/quaternion.rs:62:56
Nov 01 00:32:24.096 INFO kablam!    |
Nov 01 00:32:24.096 INFO kablam! 62 |     pub fn slerp(a: &Quaternion<T>, b: &Quaternion<T>, t: T) -> Quaternion<T> {
Nov 01 00:32:24.096 INFO kablam!    |                                                        ^ help: consider using `_t` instead
Nov 01 00:32:24.096 INFO kablam! 
Nov 01 00:32:24.096 INFO kablam! warning: unused variable: `e`
Nov 01 00:32:24.096 INFO kablam!    --> src/core/world.rs:115:52
Nov 01 00:32:24.096 INFO kablam!     |
Nov 01 00:32:24.096 INFO kablam! 115 |     pub fn remove_component<C: 'static>(&mut self, e: Entity) -> bool {
Nov 01 00:32:24.096 INFO kablam!     |                                                    ^ help: consider using `_e` instead
Nov 01 00:32:24.096 INFO kablam! 
Nov 01 00:32:24.096 INFO kablam! warning: unused variable: `entity`
Nov 01 00:32:24.096 INFO kablam!   --> src/graphics/transform_system/transform_system.rs:42:21
Nov 01 00:32:24.096 INFO kablam!    |
Nov 01 00:32:24.096 INFO kablam! 42 |                 for entity in dirty.iter() {
Nov 01 00:32:24.096 INFO kablam!    |                     ^^^^^^ help: consider using `_entity` instead
Nov 01 00:32:24.096 INFO kablam! 
Nov 01 00:32:24.096 INFO kablam! warning: unused variable: `delta_time`
Nov 01 00:32:24.097 INFO kablam!   --> src/graphics/transform_system/transform_system.rs:32:26
Nov 01 00:32:24.097 INFO kablam!    |
Nov 01 00:32:24.097 INFO kablam! 32 |     fn update(&mut self, delta_time: f64, world: &mut World) {
Nov 01 00:32:24.097 INFO kablam!    |                          ^^^^^^^^^^ help: consider using `_delta_time` instead
Nov 01 00:32:24.097 INFO kablam! 
Nov 01 00:32:24.209 INFO kablam! warning: variable does not need to be mutable
Nov 01 00:32:24.209 INFO kablam!   --> src/core/world.rs:44:18
Nov 01 00:32:24.209 INFO kablam!    |
Nov 01 00:32:24.209 INFO kablam! 44 |             Some(mut guard) => {
Nov 01 00:32:24.209 INFO kablam!    |                  ----^^^^^
Nov 01 00:32:24.210 INFO kablam!    |                  |
Nov 01 00:32:24.210 INFO kablam!    |                  help: remove this `mut`
Nov 01 00:32:24.210 INFO kablam!    |
Nov 01 00:32:24.210 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 00:32:24.210 INFO kablam! 
Nov 01 00:32:24.217 INFO kablam! warning: variable does not need to be mutable
Nov 01 00:32:24.217 INFO kablam!    --> src/core/world.rs:122:16
Nov 01 00:32:24.217 INFO kablam!     |
Nov 01 00:32:24.217 INFO kablam! 122 |     pub fn run(mut self, delta_time: f64) -> Self {
Nov 01 00:32:24.217 INFO kablam!     |                ----^^^^
Nov 01 00:32:24.217 INFO kablam!     |                |
Nov 01 00:32:24.217 INFO kablam!     |                help: remove this `mut`
Nov 01 00:32:24.217 INFO kablam! 
Nov 01 00:32:26.039 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:26.039 INFO kablam!   --> src/bin/vyre.rs:19:5
Nov 01 00:32:26.039 INFO kablam!    |
Nov 01 00:32:26.039 INFO kablam! 19 |     /// creates a window with the title "Vyre Engine", 512 width, 512 height, no vsync and in windowed mode
Nov 01 00:32:26.039 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:26.039 INFO kablam!    |
Nov 01 00:32:26.039 INFO kablam!    = note: #[warn(unused_doc_comments)] on by default
Nov 01 00:32:26.039 INFO kablam! 
Nov 01 00:32:26.039 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:26.039 INFO kablam!   --> src/bin/vyre.rs:27:5
Nov 01 00:32:26.039 INFO kablam!    |
Nov 01 00:32:26.039 INFO kablam! 27 |     /// creates a device, rendertarget and depth target for the window
Nov 01 00:32:26.039 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:26.039 INFO kablam! 
Nov 01 00:32:26.039 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:26.039 INFO kablam!   --> src/bin/vyre.rs:30:5
Nov 01 00:32:26.039 INFO kablam!    |
Nov 01 00:32:26.039 INFO kablam! 30 |     /// creates a simple pipeline
Nov 01 00:32:26.039 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:26.039 INFO kablam! 
Nov 01 00:32:26.039 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:26.039 INFO kablam!   --> src/bin/vyre.rs:42:13
Nov 01 00:32:26.039 INFO kablam!    |
Nov 01 00:32:26.039 INFO kablam! 42 |             /// creates a command encoder
Nov 01 00:32:26.039 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:26.039 INFO kablam! 
Nov 01 00:32:26.039 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:26.039 INFO kablam!   --> src/bin/vyre.rs:44:13
Nov 01 00:32:26.039 INFO kablam!    |
Nov 01 00:32:26.039 INFO kablam! 44 |             /// creates a vertex buffer for a triangle with no index data.
Nov 01 00:32:26.039 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:26.039 INFO kablam! 
Nov 01 00:32:26.039 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:26.039 INFO kablam!   --> src/bin/vyre.rs:47:13
Nov 01 00:32:26.039 INFO kablam!    |
Nov 01 00:32:26.039 INFO kablam! 47 |             /// sets the vertex buffer to be drawn to the main_target
Nov 01 00:32:26.039 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:26.039 INFO kablam! 
Nov 01 00:32:28.391 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 55.93s
Nov 01 00:32:28.405 INFO kablam! su: No module specific data is present
Nov 01 00:32:29.176 INFO running `"docker" "rm" "-f" "f246a1f1f12c25441d0791ab75b1b01f1e1abedd2bd20377e435ceb9a373b0ed"`
Nov 01 00:32:29.407 INFO blam! f246a1f1f12c25441d0791ab75b1b01f1e1abedd2bd20377e435ceb9a373b0ed
Nov 01 00:32:29.411 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/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 +1.30.0 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 00:32:29.801 INFO blam! cece5526a031f927368e06198a1b78086f00fd92bfa2387f32e8dee50f1ee3fb
Nov 01 00:32:29.803 INFO running `"docker" "start" "-a" "cece5526a031f927368e06198a1b78086f00fd92bfa2387f32e8dee50f1ee3fb"`
Nov 01 00:32:31.413 INFO kablam! usermod: no changes
Nov 01 00:32:31.595 INFO kablam!    Compiling vyre_rs v0.1.0 (/source)
Nov 01 00:32:32.939 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:32.939 INFO kablam!   --> src/bin/vyre.rs:19:5
Nov 01 00:32:32.940 INFO kablam!    |
Nov 01 00:32:32.940 INFO kablam! 19 |     /// creates a window with the title "Vyre Engine", 512 width, 512 height, no vsync and in windowed mode
Nov 01 00:32:32.940 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:32.941 INFO kablam!    |
Nov 01 00:32:32.941 INFO kablam!    = note: #[warn(unused_doc_comments)] on by default
Nov 01 00:32:32.941 INFO kablam! 
Nov 01 00:32:32.942 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:32.942 INFO kablam!   --> src/bin/vyre.rs:27:5
Nov 01 00:32:32.942 INFO kablam!    |
Nov 01 00:32:32.943 INFO kablam! 27 |     /// creates a device, rendertarget and depth target for the window
Nov 01 00:32:32.943 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:32.943 INFO kablam! 
Nov 01 00:32:32.944 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:32.944 INFO kablam!   --> src/bin/vyre.rs:30:5
Nov 01 00:32:32.944 INFO kablam!    |
Nov 01 00:32:32.945 INFO kablam! 30 |     /// creates a simple pipeline
Nov 01 00:32:32.945 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:32.945 INFO kablam! 
Nov 01 00:32:32.945 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:32.946 INFO kablam!   --> src/bin/vyre.rs:42:13
Nov 01 00:32:32.946 INFO kablam!    |
Nov 01 00:32:32.946 INFO kablam! 42 |             /// creates a command encoder
Nov 01 00:32:32.947 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:32.947 INFO kablam! 
Nov 01 00:32:32.947 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:32.948 INFO kablam!   --> src/bin/vyre.rs:44:13
Nov 01 00:32:32.948 INFO kablam!    |
Nov 01 00:32:32.948 INFO kablam! 44 |             /// creates a vertex buffer for a triangle with no index data.
Nov 01 00:32:32.949 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:32.949 INFO kablam! 
Nov 01 00:32:32.949 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:32.949 INFO kablam!   --> src/bin/vyre.rs:47:13
Nov 01 00:32:32.950 INFO kablam!    |
Nov 01 00:32:32.950 INFO kablam! 47 |             /// sets the vertex buffer to be drawn to the main_target
Nov 01 00:32:32.950 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:32.951 INFO kablam! 
Nov 01 00:32:32.987 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 00:32:32.987 INFO kablam!    --> src/math/matrix.rs:404:51
Nov 01 00:32:32.988 INFO kablam!     |
Nov 01 00:32:32.988 INFO kablam! 404 |         let mut vector = vec![Default::default(); (m * n)];
Nov 01 00:32:32.988 INFO kablam!     |                                                   ^^^^^^^ help: remove these parentheses
Nov 01 00:32:32.989 INFO kablam!     |
Nov 01 00:32:32.989 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 00:32:32.989 INFO kablam! 
Nov 01 00:32:32.989 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 00:32:32.990 INFO kablam!    --> src/math/matrix.rs:534:55
Nov 01 00:32:32.990 INFO kablam!     |
Nov 01 00:32:32.990 INFO kablam! 534 |             let mut vector = vec![Default::default(); (m * n)];
Nov 01 00:32:32.991 INFO kablam!     |                                                       ^^^^^^^ help: remove these parentheses
Nov 01 00:32:32.991 INFO kablam! 
Nov 01 00:32:32.991 INFO kablam! warning: unused import: `std::any::*`
Nov 01 00:32:32.992 INFO kablam!  --> src/core/entity.rs:2:5
Nov 01 00:32:32.992 INFO kablam!   |
Nov 01 00:32:32.992 INFO kablam! 2 | use std::any::*;
Nov 01 00:32:32.993 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:32.993 INFO kablam!   |
Nov 01 00:32:32.993 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 00:32:32.993 INFO kablam! 
Nov 01 00:32:32.994 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:32.994 INFO kablam!  --> src/core/entity.rs:3:5
Nov 01 00:32:32.994 INFO kablam!   |
Nov 01 00:32:32.995 INFO kablam! 3 | use std::cmp::*;
Nov 01 00:32:32.995 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:32.995 INFO kablam! 
Nov 01 00:32:32.996 INFO kablam! warning: unused import: `std::collections::*`
Nov 01 00:32:32.996 INFO kablam!  --> src/core/entity.rs:4:5
Nov 01 00:32:32.996 INFO kablam!   |
Nov 01 00:32:32.996 INFO kablam! 4 | use std::collections::*;
Nov 01 00:32:32.997 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:32.997 INFO kablam! 
Nov 01 00:32:32.997 INFO kablam! warning: unused import: `std::iter::*`
Nov 01 00:32:32.998 INFO kablam!  --> src/core/entity.rs:5:5
Nov 01 00:32:32.998 INFO kablam!   |
Nov 01 00:32:32.998 INFO kablam! 5 | use std::iter::*;
Nov 01 00:32:32.999 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:32.999 INFO kablam! 
Nov 01 00:32:32.999 INFO kablam! warning: unused import: `std::any::*`
Nov 01 00:32:33.000 INFO kablam!  --> src/core/component.rs:4:5
Nov 01 00:32:33.000 INFO kablam!   |
Nov 01 00:32:33.000 INFO kablam! 4 | use std::any::*;
Nov 01 00:32:33.001 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:33.001 INFO kablam! 
Nov 01 00:32:33.001 INFO kablam! warning: unused import: `std::any::*`
Nov 01 00:32:33.002 INFO kablam!  --> src/core/system.rs:4:5
Nov 01 00:32:33.002 INFO kablam!   |
Nov 01 00:32:33.002 INFO kablam! 4 | use std::any::*;
Nov 01 00:32:33.002 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:33.007 INFO kablam! 
Nov 01 00:32:33.007 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:33.007 INFO kablam!  --> src/core/system.rs:5:5
Nov 01 00:32:33.008 INFO kablam!   |
Nov 01 00:32:33.008 INFO kablam! 5 | use std::cmp::*;
Nov 01 00:32:33.008 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:33.009 INFO kablam! 
Nov 01 00:32:33.009 INFO kablam! warning: unused import: `std::collections::*`
Nov 01 00:32:33.009 INFO kablam!  --> src/core/system.rs:6:5
Nov 01 00:32:33.010 INFO kablam!   |
Nov 01 00:32:33.010 INFO kablam! 6 | use std::collections::*;
Nov 01 00:32:33.010 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.011 INFO kablam! 
Nov 01 00:32:33.011 INFO kablam! warning: unused import: `std::iter::*`
Nov 01 00:32:33.011 INFO kablam!  --> src/core/system.rs:7:5
Nov 01 00:32:33.011 INFO kablam!   |
Nov 01 00:32:33.012 INFO kablam! 7 | use std::iter::*;
Nov 01 00:32:33.012 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:33.012 INFO kablam! 
Nov 01 00:32:33.013 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:33.013 INFO kablam!  --> src/core/world.rs:5:5
Nov 01 00:32:33.013 INFO kablam!   |
Nov 01 00:32:33.014 INFO kablam! 5 | use std::cmp::*;
Nov 01 00:32:33.014 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:33.014 INFO kablam! 
Nov 01 00:32:33.019 INFO kablam! warning: unused import: `std::iter::*`
Nov 01 00:32:33.019 INFO kablam!  --> src/core/world.rs:7:5
Nov 01 00:32:33.019 INFO kablam!   |
Nov 01 00:32:33.020 INFO kablam! 7 | use std::iter::*;
Nov 01 00:32:33.020 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:33.020 INFO kablam! 
Nov 01 00:32:33.021 INFO kablam! warning: unused import: `std::mem::*`
Nov 01 00:32:33.021 INFO kablam!   --> src/core/world.rs:11:5
Nov 01 00:32:33.021 INFO kablam!    |
Nov 01 00:32:33.022 INFO kablam! 11 | use std::mem::*;
Nov 01 00:32:33.022 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 00:32:33.022 INFO kablam! 
Nov 01 00:32:33.022 INFO kablam! warning: unused import: `std::sync::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/transform_system/transform.rs:5:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 5 | use std::sync::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/transform_system/transform.rs:7:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 7 | use std::cmp::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unused import: `std::hash::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/transform_system/transform.rs:8:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 8 | use std::hash::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unused import: `math::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:3:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 3 | use math::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unused import: `num::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:4:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 4 | use num::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unused import: `std::ops::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:5:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 5 | use std::ops::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unused import: `std::sync::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:6:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 6 | use std::sync::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unused import: `std::iter::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:7:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 7 | use std::iter::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unused import: `std::cmp::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:8:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 8 | use std::cmp::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unused import: `math::*`
Nov 01 00:32:33.027 INFO kablam!  --> src/graphics/camera.rs:1:5
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 1 | use math::*;
Nov 01 00:32:33.027 INFO kablam!   |     ^^^^^^^
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 00:32:33.027 INFO kablam!  --> src/test/matrix_test.rs:8:44
Nov 01 00:32:33.027 INFO kablam!   |
Nov 01 00:32:33.027 INFO kablam! 8 |     let m: Matrix<i64> = Matrix::new(6, 8, (|r, c| matrix_index::index(r, c, 8) as i64));
Nov 01 00:32:33.027 INFO kablam!   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 00:32:33.027 INFO kablam!   --> src/test/matrix_test.rs:34:44
Nov 01 00:32:33.027 INFO kablam!    |
Nov 01 00:32:33.027 INFO kablam! 34 |     let m: Matrix<i64> = Matrix::new(6, 8, (|r, c| (r + c) as i64));
Nov 01 00:32:33.027 INFO kablam!    |                                            ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 00:32:33.027 INFO kablam!   --> src/test/matrix_test.rs:39:44
Nov 01 00:32:33.027 INFO kablam!    |
Nov 01 00:32:33.027 INFO kablam! 39 |     let m: Matrix<f32> = Matrix::new(6, 8, (|r, c| (r + c) as f32));
Nov 01 00:32:33.027 INFO kablam!    |                                            ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.027 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 00:32:33.027 INFO kablam!   --> src/test/matrix_test.rs:50:44
Nov 01 00:32:33.027 INFO kablam!    |
Nov 01 00:32:33.027 INFO kablam! 50 |     let m: Matrix<f32> = Matrix::new(4, 4, (|_, c| c as f32));
Nov 01 00:32:33.027 INFO kablam!    |                                            ^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 00:32:33.027 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 00:32:33.028 INFO kablam!   --> src/test/matrix_test.rs:60:44
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 60 |     let m: Matrix<f32> = Matrix::new(4, 4, (|r, _| r as f32));
Nov 01 00:32:33.028 INFO kablam!    |                                            ^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:11:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 11 |     /// creates a window with the title "Vyre Engine", 512 width, 512 height, no vsync and in windowed mode
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam!    = note: #[warn(unused_doc_comments)] on by default
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:20:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 20 |     /// creates a device, rendertarget and depth target for the window
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:24:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 24 |     /// creates a simple pipeline
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:30:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 30 |     /// creates a command encoder
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:32:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 32 |     /// creates a vertex buffer for a triangle
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:35:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 35 |     /// sets the vertex buffer to be drawn to the main_target
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:55:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 55 |     /// creates a window with the title "Vyre Engine", 512 width, 512 height, no vsync and in windowed mode
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:65:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 65 |     /// creates a device, rendertarget and depth target for the window
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:69:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 69 |     /// creates a simple pipeline
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:75:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 75 |     /// creates a command encoder
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:77:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 77 |     /// creates a vertex buffer for a triangle
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:81:5
Nov 01 00:32:33.028 INFO kablam!    |
Nov 01 00:32:33.028 INFO kablam! 81 |     /// create a perspective projection matrix
Nov 01 00:32:33.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.028 INFO kablam! 
Nov 01 00:32:33.028 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.028 INFO kablam!   --> src/test/opengl_test.rs:84:5
Nov 01 00:32:33.029 INFO kablam!    |
Nov 01 00:32:33.029 INFO kablam! 84 |     /// sets the vertex buffer to be drawn to the main_target
Nov 01 00:32:33.029 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.029 INFO kablam! 
Nov 01 00:32:33.029 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.029 INFO kablam!   --> src/test/opengl_test.rs:92:5
Nov 01 00:32:33.029 INFO kablam!    |
Nov 01 00:32:33.029 INFO kablam! 92 |     /// create transformation for the cube
Nov 01 00:32:33.029 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.029 INFO kablam! 
Nov 01 00:32:33.029 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.029 INFO kablam!   --> src/test/opengl_test.rs:99:5
Nov 01 00:32:33.029 INFO kablam!    |
Nov 01 00:32:33.029 INFO kablam! 99 |     /// clear, draw, flush and swap buffer
Nov 01 00:32:33.029 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.029 INFO kablam! 
Nov 01 00:32:33.029 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.029 INFO kablam!    --> src/test/opengl_test.rs:101:9
Nov 01 00:32:33.029 INFO kablam!     |
Nov 01 00:32:33.029 INFO kablam! 101 |         /// move the cube and rotate him
Nov 01 00:32:33.029 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.029 INFO kablam! 
Nov 01 00:32:33.029 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.029 INFO kablam!    --> src/test/opengl_test.rs:109:9
Nov 01 00:32:33.029 INFO kablam!     |
Nov 01 00:32:33.029 INFO kablam! 109 |         /// calculate the model matrix
Nov 01 00:32:33.029 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.029 INFO kablam! 
Nov 01 00:32:33.029 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.029 INFO kablam!    --> src/test/opengl_test.rs:115:9
Nov 01 00:32:33.029 INFO kablam!     |
Nov 01 00:32:33.029 INFO kablam! 115 |         /// create view look at matrix (always look at the cube)
Nov 01 00:32:33.029 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.029 INFO kablam! 
Nov 01 00:32:33.029 INFO kablam! warning: doc comment not used by rustdoc
Nov 01 00:32:33.029 INFO kablam!    --> src/test/opengl_test.rs:121:9
Nov 01 00:32:33.029 INFO kablam!     |
Nov 01 00:32:33.029 INFO kablam! 121 |         /// MVP = Projection * View * Model
Nov 01 00:32:33.029 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.029 INFO kablam! 
Nov 01 00:32:33.029 INFO kablam! warning: unused import: `std::collections::*`
Nov 01 00:32:33.029 INFO kablam!  --> src/test/ecs_test.rs:5:5
Nov 01 00:32:33.029 INFO kablam!   |
Nov 01 00:32:33.029 INFO kablam! 5 | use std::collections::*;
Nov 01 00:32:33.029 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:33.029 INFO kablam! 
Nov 01 00:32:33.029 INFO kablam! warning: unused import: `std::any::*`
Nov 01 00:32:33.029 INFO kablam!  --> src/test/ecs_test.rs:6:5
Nov 01 00:32:33.029 INFO kablam!   |
Nov 01 00:32:33.029 INFO kablam! 6 | use std::any::*;
Nov 01 00:32:33.029 INFO kablam!   |     ^^^^^^^^^^^
Nov 01 00:32:33.029 INFO kablam! 
Nov 01 00:32:34.023 INFO kablam! warning: unreachable statement
Nov 01 00:32:34.023 INFO kablam!    --> src/math/matrix.rs:164:9
Nov 01 00:32:34.024 INFO kablam!     |
Nov 01 00:32:34.024 INFO kablam! 164 |         let width = right - left;
Nov 01 00:32:34.024 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:32:34.025 INFO kablam!     |
Nov 01 00:32:34.025 INFO kablam!     = note: #[warn(unreachable_code)] on by default
Nov 01 00:32:34.025 INFO kablam! 
Nov 01 00:32:34.459 INFO kablam! warning: unused import: `num`
Nov 01 00:32:34.459 INFO kablam!  --> src/math/quaternion.rs:5:5
Nov 01 00:32:34.459 INFO kablam!   |
Nov 01 00:32:34.459 INFO kablam! 5 | use num::*;
Nov 01 00:32:34.459 INFO kablam!   |     ^^^
Nov 01 00:32:34.459 INFO kablam! 
Nov 01 00:32:34.459 INFO kablam! warning: unused import: `std::iter`
Nov 01 00:32:34.459 INFO kablam!  --> src/graphics/transform_system/transform.rs:6:5
Nov 01 00:32:34.459 INFO kablam!   |
Nov 01 00:32:34.459 INFO kablam! 6 | use std::iter::*;
Nov 01 00:32:34.459 INFO kablam!   |     ^^^^^^^^^
Nov 01 00:32:34.459 INFO kablam! 
Nov 01 00:32:34.459 INFO kablam! warning: unused import: `std::hash`
Nov 01 00:32:34.459 INFO kablam!  --> src/graphics/transform_system/transform_system.rs:9:5
Nov 01 00:32:34.459 INFO kablam!   |
Nov 01 00:32:34.459 INFO kablam! 9 | use std::hash::*;
Nov 01 00:32:34.459 INFO kablam!   |     ^^^^^^^^^
Nov 01 00:32:34.459 INFO kablam! 
Nov 01 00:32:34.555 INFO kablam! warning: unused variable: `dt`
Nov 01 00:32:34.555 INFO kablam!   --> src/test/opengl_test.rs:21:23
Nov 01 00:32:34.556 INFO kablam!    |
Nov 01 00:32:34.556 INFO kablam! 21 |     let (mut dev, rt, dt) = opengl::GlBackend::new::<render_format::Rgba8,
Nov 01 00:32:34.556 INFO kablam!    |                       ^^ help: consider using `_dt` instead
Nov 01 00:32:34.557 INFO kablam!    |
Nov 01 00:32:34.557 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 00:32:34.557 INFO kablam! 
Nov 01 00:32:34.557 INFO kablam! warning: unused variable: `i`
Nov 01 00:32:34.558 INFO kablam!    --> src/test/opengl_test.rs:100:9
Nov 01 00:32:34.558 INFO kablam!     |
Nov 01 00:32:34.558 INFO kablam! 100 |     for i in 0..500 {
Nov 01 00:32:34.559 INFO kablam!     |         ^ help: consider using `_i` instead
Nov 01 00:32:34.559 INFO kablam! 
Nov 01 00:32:34.559 INFO kablam! warning: unused variable: `entity`
Nov 01 00:32:34.560 INFO kablam!    --> src/test/ecs_test.rs:103:14
Nov 01 00:32:34.560 INFO kablam!     |
Nov 01 00:32:34.560 INFO kablam! 103 |         let (entity, ref mut transform) = components[0];
Nov 01 00:32:34.560 INFO kablam!     |              ^^^^^^ help: consider using `_entity` instead
Nov 01 00:32:34.561 INFO kablam! 
Nov 01 00:32:34.561 INFO kablam! warning: unused variable: `left`
Nov 01 00:32:34.561 INFO kablam!    --> src/math/matrix.rs:161:20
Nov 01 00:32:34.562 INFO kablam!     |
Nov 01 00:32:34.562 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:34.562 INFO kablam!     |                    ^^^^ help: consider using `_left` instead
Nov 01 00:32:34.563 INFO kablam! 
Nov 01 00:32:34.563 INFO kablam! warning: unused variable: `right`
Nov 01 00:32:34.563 INFO kablam!    --> src/math/matrix.rs:161:28
Nov 01 00:32:34.563 INFO kablam!     |
Nov 01 00:32:34.564 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:34.564 INFO kablam!     |                            ^^^^^ help: consider using `_right` instead
Nov 01 00:32:34.564 INFO kablam! 
Nov 01 00:32:34.565 INFO kablam! warning: unused variable: `bottom`
Nov 01 00:32:34.565 INFO kablam!    --> src/math/matrix.rs:161:37
Nov 01 00:32:34.565 INFO kablam!     |
Nov 01 00:32:34.565 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:34.566 INFO kablam!     |                                     ^^^^^^ help: consider using `_bottom` instead
Nov 01 00:32:34.566 INFO kablam! 
Nov 01 00:32:34.566 INFO kablam! warning: unused variable: `top`
Nov 01 00:32:34.566 INFO kablam!    --> src/math/matrix.rs:161:47
Nov 01 00:32:34.567 INFO kablam!     |
Nov 01 00:32:34.567 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:34.567 INFO kablam!     |                                               ^^^ help: consider using `_top` instead
Nov 01 00:32:34.567 INFO kablam! 
Nov 01 00:32:34.567 INFO kablam! warning: unused variable: `near`
Nov 01 00:32:34.567 INFO kablam!    --> src/math/matrix.rs:161:54
Nov 01 00:32:34.567 INFO kablam!     |
Nov 01 00:32:34.567 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:34.567 INFO kablam!     |                                                      ^^^^ help: consider using `_near` instead
Nov 01 00:32:34.567 INFO kablam! 
Nov 01 00:32:34.567 INFO kablam! warning: unused variable: `far`
Nov 01 00:32:34.567 INFO kablam!    --> src/math/matrix.rs:161:62
Nov 01 00:32:34.567 INFO kablam!     |
Nov 01 00:32:34.567 INFO kablam! 161 |     pub fn frustum(left:T, right:T, bottom:T, top:T, near:T, far:T) -> Self where T: num::Float+num::NumCast {
Nov 01 00:32:34.567 INFO kablam!     |                                                              ^^^ help: consider using `_far` instead
Nov 01 00:32:34.567 INFO kablam! 
Nov 01 00:32:34.567 INFO kablam! warning: unused variable: `a`
Nov 01 00:32:34.567 INFO kablam!   --> src/math/quaternion.rs:62:18
Nov 01 00:32:34.567 INFO kablam!    |
Nov 01 00:32:34.567 INFO kablam! 62 |     pub fn slerp(a: &Quaternion<T>, b: &Quaternion<T>, t: T) -> Quaternion<T> {
Nov 01 00:32:34.567 INFO kablam!    |                  ^ help: consider using `_a` instead
Nov 01 00:32:34.567 INFO kablam! 
Nov 01 00:32:34.567 INFO kablam! warning: unused variable: `b`
Nov 01 00:32:34.567 INFO kablam!   --> src/math/quaternion.rs:62:37
Nov 01 00:32:34.567 INFO kablam!    |
Nov 01 00:32:34.567 INFO kablam! 62 |     pub fn slerp(a: &Quaternion<T>, b: &Quaternion<T>, t: T) -> Quaternion<T> {
Nov 01 00:32:34.567 INFO kablam!    |                                     ^ help: consider using `_b` instead
Nov 01 00:32:34.567 INFO kablam! 
Nov 01 00:32:34.567 INFO kablam! warning: unused variable: `t`
Nov 01 00:32:34.567 INFO kablam!   --> src/math/quaternion.rs:62:56
Nov 01 00:32:34.567 INFO kablam!    |
Nov 01 00:32:34.567 INFO kablam! 62 |     pub fn slerp(a: &Quaternion<T>, b: &Quaternion<T>, t: T) -> Quaternion<T> {
Nov 01 00:32:34.567 INFO kablam!    |                                                        ^ help: consider using `_t` instead
Nov 01 00:32:34.567 INFO kablam! 
Nov 01 00:32:34.567 INFO kablam! warning: unused variable: `e`
Nov 01 00:32:34.567 INFO kablam!    --> src/core/world.rs:115:52
Nov 01 00:32:34.567 INFO kablam!     |
Nov 01 00:32:34.567 INFO kablam! 115 |     pub fn remove_component<C: 'static>(&mut self, e: Entity) -> bool {
Nov 01 00:32:34.567 INFO kablam!     |                                                    ^ help: consider using `_e` instead
Nov 01 00:32:34.567 INFO kablam! 
Nov 01 00:32:34.567 INFO kablam! warning: unused variable: `entity`
Nov 01 00:32:34.567 INFO kablam!   --> src/graphics/transform_system/transform_system.rs:42:21
Nov 01 00:32:34.567 INFO kablam!    |
Nov 01 00:32:34.568 INFO kablam! 42 |                 for entity in dirty.iter() {
Nov 01 00:32:34.568 INFO kablam!    |                     ^^^^^^ help: consider using `_entity` instead
Nov 01 00:32:34.568 INFO kablam! 
Nov 01 00:32:34.568 INFO kablam! warning: unused variable: `delta_time`
Nov 01 00:32:34.568 INFO kablam!   --> src/graphics/transform_system/transform_system.rs:32:26
Nov 01 00:32:34.568 INFO kablam!    |
Nov 01 00:32:34.568 INFO kablam! 32 |     fn update(&mut self, delta_time: f64, world: &mut World) {
Nov 01 00:32:34.568 INFO kablam!    |                          ^^^^^^^^^^ help: consider using `_delta_time` instead
Nov 01 00:32:34.568 INFO kablam! 
Nov 01 00:32:34.679 INFO kablam! warning: variable does not need to be mutable
Nov 01 00:32:34.679 INFO kablam!   --> src/core/world.rs:44:18
Nov 01 00:32:34.679 INFO kablam!    |
Nov 01 00:32:34.679 INFO kablam! 44 |             Some(mut guard) => {
Nov 01 00:32:34.679 INFO kablam!    |                  ----^^^^^
Nov 01 00:32:34.679 INFO kablam!    |                  |
Nov 01 00:32:34.679 INFO kablam!    |                  help: remove this `mut`
Nov 01 00:32:34.679 INFO kablam!    |
Nov 01 00:32:34.679 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 00:32:34.679 INFO kablam! 
Nov 01 00:32:34.687 INFO kablam! warning: variable does not need to be mutable
Nov 01 00:32:34.687 INFO kablam!    --> src/core/world.rs:122:16
Nov 01 00:32:34.687 INFO kablam!     |
Nov 01 00:32:34.687 INFO kablam! 122 |     pub fn run(mut self, delta_time: f64) -> Self {
Nov 01 00:32:34.687 INFO kablam!     |                ----^^^^
Nov 01 00:32:34.687 INFO kablam!     |                |
Nov 01 00:32:34.687 INFO kablam!     |                help: remove this `mut`
Nov 01 00:32:34.687 INFO kablam! 
Nov 01 00:32:40.599 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 9.14s
Nov 01 00:32:40.611 INFO kablam! su: No module specific data is present
Nov 01 00:32:41.731 INFO running `"docker" "rm" "-f" "cece5526a031f927368e06198a1b78086f00fd92bfa2387f32e8dee50f1ee3fb"`
Nov 01 00:32:42.075 INFO blam! cece5526a031f927368e06198a1b78086f00fd92bfa2387f32e8dee50f1ee3fb
Nov 01 00:32:42.084 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/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 +1.30.0 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 00:32:42.569 INFO blam! 5a49d2bc321227564b4cb883548e698c8990c9422ffb93f08f244541c03700d9
Nov 01 00:32:42.571 INFO running `"docker" "start" "-a" "5a49d2bc321227564b4cb883548e698c8990c9422ffb93f08f244541c03700d9"`
Nov 01 00:32:44.855 INFO kablam! usermod: no changes
Nov 01 00:32:45.068 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.18s
Nov 01 00:32:45.086 INFO kablam!      Running /target/debug/deps/vyre_rs-d893cd5fa88665e8
Nov 01 00:32:45.088 INFO blam! 
Nov 01 00:32:45.088 INFO blam! running 25 tests
Nov 01 00:32:45.179 INFO blam! test test::ecs_test::transform ... ok
Nov 01 00:32:45.187 INFO blam! test test::ecs_test::create_world ... ok
Nov 01 00:32:45.187 INFO blam! test test::matrix_test::mul_rand ... ok
Nov 01 00:32:45.187 INFO blam! test test::matrix_test::add_rand ... ok
Nov 01 00:32:45.207 INFO blam! test test::matrix_test::cross_rand ... ok
Nov 01 00:32:45.207 INFO blam! test test::matrix_test::attach_rnd ... ok
Nov 01 00:32:45.207 INFO blam! test test::matrix_test::new_general ... ok
Nov 01 00:32:45.207 INFO blam! test test::matrix_test::new_lambda ... ok
Nov 01 00:32:45.215 INFO blam! test test::matrix_test::translate_and_scale ... ok
Nov 01 00:32:45.215 INFO blam! test test::matrix_test::val_at ... ok
Nov 01 00:32:45.219 INFO kablam! error: XDG_RUNTIME_DIR not set in the environment.
Nov 01 00:32:45.219 INFO kablam! error: XDG_RUNTIME_DIR not set in the environment.
Nov 01 00:32:45.247 INFO blam! test test::quaternion_test::convert ... ok
Nov 01 00:32:45.248 INFO blam! test test::matrix_test::new_lambda_row ... ok
Nov 01 00:32:45.248 INFO blam! test test::quaternion_test::lerp ... ok
Nov 01 00:32:45.249 INFO kablam! error: XDG_RUNTIME_DIR not set in the environment.
Nov 01 00:32:45.249 INFO blam! test test::matrix_test::new_lambda_column ... ok
Nov 01 00:32:45.249 INFO blam! test test::quaternion_test::create_with_vec ... ok
Nov 01 00:32:45.249 INFO blam! test test::quaternion_test::rotate ... ok
Nov 01 00:32:45.251 INFO blam! test test::quaternion_test::rotate_euler ... ok
Nov 01 00:32:45.251 INFO blam! test test::quaternion_test::rotate_euler_x ... ok
Nov 01 00:32:45.259 INFO blam! test test::quaternion_test::rotate_euler_y ... ok
Nov 01 00:32:45.259 INFO blam! test test::quaternion_test::rotate_euler_z ... ok
Nov 01 00:32:45.259 INFO blam! test test::quaternion_test::slerp ... ok
Nov 01 00:32:45.259 INFO blam! test test::quaternion_test::rotate_euler_xy ... ok
Nov 01 00:32:45.379 INFO blam! test test::opengl_test::render_triangle ... ok
Nov 01 00:32:45.379 INFO blam! test test::opengl_test::render_cube ... ok
Nov 01 00:32:45.519 INFO blam! test test::matrix_test::inverse ... ok
Nov 01 00:32:45.519 INFO blam! 
Nov 01 00:32:45.520 INFO blam! test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 00:32:45.520 INFO blam! 
Nov 01 00:32:45.535 INFO kablam!      Running /target/debug/deps/vyre-f8e8b3f4aa37c114
Nov 01 00:32:45.539 INFO kablam!    Doc-tests vyre_rs
Nov 01 00:32:45.539 INFO blam! 
Nov 01 00:32:45.540 INFO blam! running 0 tests
Nov 01 00:32:45.540 INFO blam! 
Nov 01 00:32:45.540 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 00:32:45.541 INFO blam! 
Nov 01 00:32:47.231 INFO blam! 
Nov 01 00:32:47.231 INFO blam! running 0 tests
Nov 01 00:32:47.231 INFO blam! 
Nov 01 00:32:47.231 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 00:32:47.231 INFO blam! 
Nov 01 00:32:47.238 INFO kablam! su: No module specific data is present
Nov 01 00:32:47.949 INFO running `"docker" "rm" "-f" "5a49d2bc321227564b4cb883548e698c8990c9422ffb93f08f244541c03700d9"`
Nov 01 00:32:48.328 INFO blam! 5a49d2bc321227564b4cb883548e698c8990c9422ffb93f08f244541c03700d9
