Aug 10 21:21:43.869 INFO checking Afourcat/Gust against master#f6d43ed84207c7e58f363f46e5a438ff40f2b311 for libc-1 Aug 10 21:21:43.869 INFO running: cargo +f6d43ed84207c7e58f363f46e5a438ff40f2b311-alt check --frozen --all --all-targets Aug 10 21:21:43.869 INFO creating container for: cargo +f6d43ed84207c7e58f363f46e5a438ff40f2b311-alt check --frozen --all --all-targets Aug 10 21:21:43.869 INFO running `"docker" "create" "-v" "/tmp/crater.sqsAr7A2UwRf:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/libc-1/worker-1/master#f6d43ed84207c7e58f363f46e5a438ff40f2b311:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +f6d43ed84207c7e58f363f46e5a438ff40f2b311-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 10 21:21:44.111 INFO blam! b1412171626bdb171f1542735a9bebf71c8b5038a2155981e516f89f10dfe7da Aug 10 21:21:44.113 INFO running `"docker" "start" "-a" "b1412171626bdb171f1542735a9bebf71c8b5038a2155981e516f89f10dfe7da"` Aug 10 21:21:45.383 INFO kablam! Compiling num-complex v0.2.0 Aug 10 21:21:45.390 INFO kablam! Checking rand v0.5.5 Aug 10 21:21:45.391 INFO kablam! Checking approx v0.2.1 Aug 10 21:21:45.392 INFO kablam! Checking glfw v0.23.0 (https://github.com/bjz/glfw-rs.git#d7f21e10) Aug 10 21:21:45.392 INFO kablam! Checking image v0.19.0 Aug 10 21:21:57.123 INFO kablam! Checking alga v0.6.0 Aug 10 21:22:10.996 INFO kablam! Checking nalgebra v0.15.3 Aug 10 21:23:18.222 INFO kablam! Checking gust v0.1.0 (file:///source) Aug 10 21:23:19.443 INFO kablam! warning: unused import: `window::Window` Aug 10 21:23:19.443 INFO kablam! --> src/object.rs:6:5 Aug 10 21:23:19.443 INFO kablam! | Aug 10 21:23:19.443 INFO kablam! 6 | use window::Window; Aug 10 21:23:19.443 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.452 INFO kablam! | Aug 10 21:23:19.453 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 10 21:23:19.453 INFO kablam! Aug 10 21:23:19.454 INFO kablam! warning: unused import: `std::default` Aug 10 21:23:19.454 INFO kablam! --> src/color.rs:8:5 Aug 10 21:23:19.454 INFO kablam! | Aug 10 21:23:19.454 INFO kablam! 8 | use std::default; Aug 10 21:23:19.454 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.454 INFO kablam! Aug 10 21:23:19.455 INFO kablam! warning: unused import: `VertexBuffer` Aug 10 21:23:19.455 INFO kablam! --> src/window.rs:16:14 Aug 10 21:23:19.455 INFO kablam! | Aug 10 21:23:19.455 INFO kablam! 16 | use object::{VertexBuffer}; Aug 10 21:23:19.455 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.456 INFO kablam! Aug 10 21:23:19.456 INFO kablam! warning: unused import: `gl::types::*` Aug 10 21:23:19.456 INFO kablam! --> src/window.rs:17:5 Aug 10 21:23:19.456 INFO kablam! | Aug 10 21:23:19.456 INFO kablam! 17 | use gl::types::*; Aug 10 21:23:19.456 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.457 INFO kablam! Aug 10 21:23:19.457 INFO kablam! warning: unused import: `std::default` Aug 10 21:23:19.457 INFO kablam! --> src/window.rs:18:5 Aug 10 21:23:19.457 INFO kablam! | Aug 10 21:23:19.457 INFO kablam! 18 | use std::default; Aug 10 21:23:19.457 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.457 INFO kablam! Aug 10 21:23:19.458 INFO kablam! warning: unused import: `std::cell::RefCell` Aug 10 21:23:19.458 INFO kablam! --> src/window.rs:21:5 Aug 10 21:23:19.458 INFO kablam! | Aug 10 21:23:19.458 INFO kablam! 21 | use std::cell::RefCell; Aug 10 21:23:19.458 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.458 INFO kablam! Aug 10 21:23:19.459 INFO kablam! warning: unused import: `event::*` Aug 10 21:23:19.459 INFO kablam! --> src/window.rs:23:5 Aug 10 21:23:19.459 INFO kablam! | Aug 10 21:23:19.459 INFO kablam! 23 | use event::*; Aug 10 21:23:19.459 INFO kablam! | ^^^^^^^^ Aug 10 21:23:19.459 INFO kablam! Aug 10 21:23:19.460 INFO kablam! warning: unused import: `window::Window` Aug 10 21:23:19.460 INFO kablam! --> src/draw.rs:6:5 Aug 10 21:23:19.460 INFO kablam! | Aug 10 21:23:19.460 INFO kablam! 6 | use window::Window; Aug 10 21:23:19.460 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.461 INFO kablam! Aug 10 21:23:19.461 INFO kablam! warning: unused imports: `ImageBuffer`, `Pixel`, `Rgb`, `Rgba` Aug 10 21:23:19.461 INFO kablam! --> src/texture.rs:3:47 Aug 10 21:23:19.461 INFO kablam! | Aug 10 21:23:19.461 INFO kablam! 3 | use self::image::{GenericImage, DynamicImage, ImageBuffer, Pixel, Rgba, Rgb}; Aug 10 21:23:19.461 INFO kablam! | ^^^^^^^^^^^ ^^^^^ ^^^^ ^^^ Aug 10 21:23:19.461 INFO kablam! Aug 10 21:23:19.462 INFO kablam! warning: unused import: `gl::types::*` Aug 10 21:23:19.462 INFO kablam! --> src/texture.rs:4:5 Aug 10 21:23:19.462 INFO kablam! | Aug 10 21:23:19.462 INFO kablam! 4 | use gl::types::*; Aug 10 21:23:19.462 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.462 INFO kablam! Aug 10 21:23:19.463 INFO kablam! warning: unused import: `std::rc::Rc` Aug 10 21:23:19.463 INFO kablam! --> src/texture.rs:6:5 Aug 10 21:23:19.463 INFO kablam! | Aug 10 21:23:19.463 INFO kablam! 6 | use std::rc::Rc; Aug 10 21:23:19.463 INFO kablam! | ^^^^^^^^^^^ Aug 10 21:23:19.463 INFO kablam! Aug 10 21:23:19.464 INFO kablam! warning: unused imports: `Drawable`, `Drawer` Aug 10 21:23:19.464 INFO kablam! --> src/texture.rs:7:12 Aug 10 21:23:19.464 INFO kablam! | Aug 10 21:23:19.464 INFO kablam! 7 | use draw::{Drawable,Drawer}; Aug 10 21:23:19.464 INFO kablam! | ^^^^^^^^ ^^^^^^ Aug 10 21:23:19.464 INFO kablam! Aug 10 21:23:19.465 INFO kablam! warning: unused import: `std::os::raw::c_void` Aug 10 21:23:19.465 INFO kablam! --> src/texture.rs:8:5 Aug 10 21:23:19.465 INFO kablam! | Aug 10 21:23:19.465 INFO kablam! 8 | use std::os::raw::c_void; Aug 10 21:23:19.465 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.465 INFO kablam! Aug 10 21:23:19.466 INFO kablam! warning: unused import: `window::Window` Aug 10 21:23:19.466 INFO kablam! --> src/event.rs:8:5 Aug 10 21:23:19.466 INFO kablam! | Aug 10 21:23:19.466 INFO kablam! 8 | use window::Window; Aug 10 21:23:19.466 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.466 INFO kablam! Aug 10 21:23:19.467 INFO kablam! warning: unused import: `std::mem` Aug 10 21:23:19.467 INFO kablam! --> src/shader.rs:11:5 Aug 10 21:23:19.467 INFO kablam! | Aug 10 21:23:19.467 INFO kablam! 11 | use std::mem; Aug 10 21:23:19.467 INFO kablam! | ^^^^^^^^ Aug 10 21:23:19.472 INFO kablam! Aug 10 21:23:19.473 INFO kablam! warning: unused import: `std::path::Path` Aug 10 21:23:19.473 INFO kablam! --> src/shader.rs:15:5 Aug 10 21:23:19.473 INFO kablam! | Aug 10 21:23:19.473 INFO kablam! 15 | use std::path::Path; Aug 10 21:23:19.473 INFO kablam! | ^^^^^^^^^^^^^^^ Aug 10 21:23:19.473 INFO kablam! Aug 10 21:23:19.474 INFO kablam! warning: unused import: `std::error::Error` Aug 10 21:23:19.474 INFO kablam! --> src/shader.rs:16:5 Aug 10 21:23:19.474 INFO kablam! | Aug 10 21:23:19.474 INFO kablam! 16 | use std::error::Error; Aug 10 21:23:19.474 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.474 INFO kablam! Aug 10 21:23:19.475 INFO kablam! warning: unused import: `gl::types::*` Aug 10 21:23:19.475 INFO kablam! --> src/sprite.rs:1:5 Aug 10 21:23:19.475 INFO kablam! | Aug 10 21:23:19.475 INFO kablam! 1 | use gl::types::*; Aug 10 21:23:19.475 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.476 INFO kablam! Aug 10 21:23:19.476 INFO kablam! warning: unused import: `gl` Aug 10 21:23:19.476 INFO kablam! --> src/sprite.rs:2:5 Aug 10 21:23:19.476 INFO kablam! | Aug 10 21:23:19.476 INFO kablam! 2 | use gl; Aug 10 21:23:19.476 INFO kablam! | ^^ Aug 10 21:23:19.476 INFO kablam! Aug 10 21:23:19.477 INFO kablam! warning: unused import: `window::Window` Aug 10 21:23:19.477 INFO kablam! --> src/sprite.rs:7:5 Aug 10 21:23:19.477 INFO kablam! | Aug 10 21:23:19.477 INFO kablam! 7 | use window::Window; Aug 10 21:23:19.477 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.477 INFO kablam! Aug 10 21:23:19.478 INFO kablam! warning: unused import: `shader::Shader` Aug 10 21:23:19.478 INFO kablam! --> src/sprite.rs:8:5 Aug 10 21:23:19.478 INFO kablam! | Aug 10 21:23:19.478 INFO kablam! 8 | use shader::Shader; Aug 10 21:23:19.478 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.478 INFO kablam! Aug 10 21:23:19.479 INFO kablam! warning: unused import: `std::borrow::BorrowMut` Aug 10 21:23:19.479 INFO kablam! --> src/sprite.rs:12:5 Aug 10 21:23:19.479 INFO kablam! | Aug 10 21:23:19.479 INFO kablam! 12 | use std::borrow::BorrowMut; Aug 10 21:23:19.479 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.479 INFO kablam! Aug 10 21:23:19.480 INFO kablam! warning: unused import: `std` Aug 10 21:23:19.480 INFO kablam! --> src/vertex.rs:1:5 Aug 10 21:23:19.480 INFO kablam! | Aug 10 21:23:19.480 INFO kablam! 1 | use std; Aug 10 21:23:19.480 INFO kablam! | ^^^ Aug 10 21:23:19.480 INFO kablam! Aug 10 21:23:19.481 INFO kablam! warning: unused imports: `Matrix2`, `Matrix3`, `Matrix4`, `Vector3`, `Vector4` Aug 10 21:23:19.481 INFO kablam! --> src/vertex.rs:2:16 Aug 10 21:23:19.481 INFO kablam! | Aug 10 21:23:19.481 INFO kablam! 2 | use nalgebra::{Vector3, Vector2, Vector4, Matrix4, Matrix2, Matrix3}; Aug 10 21:23:19.481 INFO kablam! | ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ Aug 10 21:23:19.481 INFO kablam! Aug 10 21:23:19.482 INFO kablam! warning: unused import: `nalgebra` Aug 10 21:23:19.482 INFO kablam! --> src/convert.rs:6:5 Aug 10 21:23:19.482 INFO kablam! | Aug 10 21:23:19.482 INFO kablam! 6 | use nalgebra; Aug 10 21:23:19.482 INFO kablam! | ^^^^^^^^ Aug 10 21:23:19.482 INFO kablam! Aug 10 21:23:19.483 INFO kablam! warning: unused import: `gl::types::*` Aug 10 21:23:19.483 INFO kablam! --> src/main.rs:17:5 Aug 10 21:23:19.483 INFO kablam! | Aug 10 21:23:19.483 INFO kablam! 17 | use gl::types::*; Aug 10 21:23:19.483 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.483 INFO kablam! Aug 10 21:23:19.484 INFO kablam! warning: unused imports: `Action`, `Context` Aug 10 21:23:19.484 INFO kablam! --> src/main.rs:18:12 Aug 10 21:23:19.484 INFO kablam! | Aug 10 21:23:19.484 INFO kablam! 18 | use glfw::{Action, Context, Key}; Aug 10 21:23:19.484 INFO kablam! | ^^^^^^ ^^^^^^^ Aug 10 21:23:19.484 INFO kablam! Aug 10 21:23:19.484 INFO kablam! warning: unused import: `std::cell::RefCell` Aug 10 21:23:19.485 INFO kablam! --> src/main.rs:20:5 Aug 10 21:23:19.485 INFO kablam! | Aug 10 21:23:19.485 INFO kablam! 20 | use std::cell::RefCell; Aug 10 21:23:19.485 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.485 INFO kablam! Aug 10 21:23:19.485 INFO kablam! warning: unused imports: `Primitive`, `VertexBuffer` Aug 10 21:23:19.485 INFO kablam! --> src/main.rs:23:14 Aug 10 21:23:19.485 INFO kablam! | Aug 10 21:23:19.485 INFO kablam! 23 | use object::{VertexBuffer, Primitive}; Aug 10 21:23:19.485 INFO kablam! | ^^^^^^^^^^^^ ^^^^^^^^^ Aug 10 21:23:19.486 INFO kablam! Aug 10 21:23:19.486 INFO kablam! warning: unused import: `vertex::Vertex` Aug 10 21:23:19.486 INFO kablam! --> src/main.rs:25:5 Aug 10 21:23:19.486 INFO kablam! | Aug 10 21:23:19.486 INFO kablam! 25 | use vertex::Vertex; Aug 10 21:23:19.486 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.487 INFO kablam! Aug 10 21:23:19.487 INFO kablam! warning: unused import: `nalgebra::*` Aug 10 21:23:19.487 INFO kablam! --> src/main.rs:27:5 Aug 10 21:23:19.487 INFO kablam! | Aug 10 21:23:19.487 INFO kablam! 27 | use nalgebra::*; Aug 10 21:23:19.487 INFO kablam! | ^^^^^^^^^^^ Aug 10 21:23:19.488 INFO kablam! Aug 10 21:23:19.537 INFO kablam! warning: unused import: `window::Window` Aug 10 21:23:19.537 INFO kablam! --> src/object.rs:6:5 Aug 10 21:23:19.538 INFO kablam! | Aug 10 21:23:19.538 INFO kablam! 6 | use window::Window; Aug 10 21:23:19.538 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.538 INFO kablam! | Aug 10 21:23:19.538 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 10 21:23:19.538 INFO kablam! Aug 10 21:23:19.538 INFO kablam! warning: unused import: `std::default` Aug 10 21:23:19.538 INFO kablam! --> src/color.rs:8:5 Aug 10 21:23:19.538 INFO kablam! | Aug 10 21:23:19.538 INFO kablam! 8 | use std::default; Aug 10 21:23:19.538 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.538 INFO kablam! Aug 10 21:23:19.538 INFO kablam! warning: unused import: `VertexBuffer` Aug 10 21:23:19.538 INFO kablam! --> src/window.rs:16:14 Aug 10 21:23:19.539 INFO kablam! | Aug 10 21:23:19.539 INFO kablam! 16 | use object::{VertexBuffer}; Aug 10 21:23:19.539 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.539 INFO kablam! Aug 10 21:23:19.539 INFO kablam! warning: unused import: `gl::types::*` Aug 10 21:23:19.539 INFO kablam! --> src/window.rs:17:5 Aug 10 21:23:19.539 INFO kablam! | Aug 10 21:23:19.539 INFO kablam! 17 | use gl::types::*; Aug 10 21:23:19.539 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.539 INFO kablam! Aug 10 21:23:19.539 INFO kablam! warning: unused import: `std::default` Aug 10 21:23:19.539 INFO kablam! --> src/window.rs:18:5 Aug 10 21:23:19.539 INFO kablam! | Aug 10 21:23:19.539 INFO kablam! 18 | use std::default; Aug 10 21:23:19.539 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.539 INFO kablam! Aug 10 21:23:19.539 INFO kablam! warning: unused import: `std::cell::RefCell` Aug 10 21:23:19.539 INFO kablam! --> src/window.rs:21:5 Aug 10 21:23:19.539 INFO kablam! | Aug 10 21:23:19.539 INFO kablam! 21 | use std::cell::RefCell; Aug 10 21:23:19.539 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.539 INFO kablam! Aug 10 21:23:19.539 INFO kablam! warning: unused import: `event::*` Aug 10 21:23:19.539 INFO kablam! --> src/window.rs:23:5 Aug 10 21:23:19.539 INFO kablam! | Aug 10 21:23:19.539 INFO kablam! 23 | use event::*; Aug 10 21:23:19.539 INFO kablam! | ^^^^^^^^ Aug 10 21:23:19.539 INFO kablam! Aug 10 21:23:19.540 INFO kablam! warning: unused import: `window::Window` Aug 10 21:23:19.540 INFO kablam! --> src/draw.rs:6:5 Aug 10 21:23:19.540 INFO kablam! | Aug 10 21:23:19.540 INFO kablam! 6 | use window::Window; Aug 10 21:23:19.540 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.540 INFO kablam! Aug 10 21:23:19.540 INFO kablam! warning: unused imports: `ImageBuffer`, `Pixel`, `Rgb`, `Rgba` Aug 10 21:23:19.540 INFO kablam! --> src/texture.rs:3:47 Aug 10 21:23:19.540 INFO kablam! | Aug 10 21:23:19.540 INFO kablam! 3 | use self::image::{GenericImage, DynamicImage, ImageBuffer, Pixel, Rgba, Rgb}; Aug 10 21:23:19.541 INFO kablam! | ^^^^^^^^^^^ ^^^^^ ^^^^ ^^^ Aug 10 21:23:19.541 INFO kablam! Aug 10 21:23:19.541 INFO kablam! warning: unused import: `gl::types::*` Aug 10 21:23:19.541 INFO kablam! --> src/texture.rs:4:5 Aug 10 21:23:19.541 INFO kablam! | Aug 10 21:23:19.541 INFO kablam! 4 | use gl::types::*; Aug 10 21:23:19.541 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.541 INFO kablam! Aug 10 21:23:19.541 INFO kablam! warning: unused import: `std::rc::Rc` Aug 10 21:23:19.541 INFO kablam! --> src/texture.rs:6:5 Aug 10 21:23:19.541 INFO kablam! | Aug 10 21:23:19.541 INFO kablam! 6 | use std::rc::Rc; Aug 10 21:23:19.541 INFO kablam! | ^^^^^^^^^^^ Aug 10 21:23:19.541 INFO kablam! Aug 10 21:23:19.541 INFO kablam! warning: unused imports: `Drawable`, `Drawer` Aug 10 21:23:19.541 INFO kablam! --> src/texture.rs:7:12 Aug 10 21:23:19.541 INFO kablam! | Aug 10 21:23:19.541 INFO kablam! 7 | use draw::{Drawable,Drawer}; Aug 10 21:23:19.541 INFO kablam! | ^^^^^^^^ ^^^^^^ Aug 10 21:23:19.541 INFO kablam! Aug 10 21:23:19.541 INFO kablam! warning: unused import: `std::os::raw::c_void` Aug 10 21:23:19.541 INFO kablam! --> src/texture.rs:8:5 Aug 10 21:23:19.541 INFO kablam! | Aug 10 21:23:19.541 INFO kablam! 8 | use std::os::raw::c_void; Aug 10 21:23:19.541 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.541 INFO kablam! Aug 10 21:23:19.541 INFO kablam! warning: unused import: `window::Window` Aug 10 21:23:19.541 INFO kablam! --> src/event.rs:8:5 Aug 10 21:23:19.541 INFO kablam! | Aug 10 21:23:19.542 INFO kablam! 8 | use window::Window; Aug 10 21:23:19.542 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.542 INFO kablam! Aug 10 21:23:19.542 INFO kablam! warning: unused import: `std::mem` Aug 10 21:23:19.542 INFO kablam! --> src/shader.rs:11:5 Aug 10 21:23:19.542 INFO kablam! | Aug 10 21:23:19.542 INFO kablam! 11 | use std::mem; Aug 10 21:23:19.542 INFO kablam! | ^^^^^^^^ Aug 10 21:23:19.542 INFO kablam! Aug 10 21:23:19.542 INFO kablam! warning: unused import: `std::path::Path` Aug 10 21:23:19.542 INFO kablam! --> src/shader.rs:15:5 Aug 10 21:23:19.542 INFO kablam! | Aug 10 21:23:19.542 INFO kablam! 15 | use std::path::Path; Aug 10 21:23:19.542 INFO kablam! | ^^^^^^^^^^^^^^^ Aug 10 21:23:19.542 INFO kablam! Aug 10 21:23:19.542 INFO kablam! warning: unused import: `std::error::Error` Aug 10 21:23:19.542 INFO kablam! --> src/shader.rs:16:5 Aug 10 21:23:19.542 INFO kablam! | Aug 10 21:23:19.542 INFO kablam! 16 | use std::error::Error; Aug 10 21:23:19.542 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.542 INFO kablam! Aug 10 21:23:19.542 INFO kablam! warning: unused import: `gl::types::*` Aug 10 21:23:19.542 INFO kablam! --> src/sprite.rs:1:5 Aug 10 21:23:19.542 INFO kablam! | Aug 10 21:23:19.542 INFO kablam! 1 | use gl::types::*; Aug 10 21:23:19.542 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.542 INFO kablam! Aug 10 21:23:19.542 INFO kablam! warning: unused import: `gl` Aug 10 21:23:19.543 INFO kablam! --> src/sprite.rs:2:5 Aug 10 21:23:19.543 INFO kablam! | Aug 10 21:23:19.543 INFO kablam! 2 | use gl; Aug 10 21:23:19.543 INFO kablam! | ^^ Aug 10 21:23:19.543 INFO kablam! Aug 10 21:23:19.548 INFO kablam! warning: unused import: `window::Window` Aug 10 21:23:19.548 INFO kablam! --> src/sprite.rs:7:5 Aug 10 21:23:19.548 INFO kablam! | Aug 10 21:23:19.548 INFO kablam! 7 | use window::Window; Aug 10 21:23:19.548 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.548 INFO kablam! Aug 10 21:23:19.548 INFO kablam! warning: unused import: `shader::Shader` Aug 10 21:23:19.549 INFO kablam! --> src/sprite.rs:8:5 Aug 10 21:23:19.549 INFO kablam! | Aug 10 21:23:19.549 INFO kablam! 8 | use shader::Shader; Aug 10 21:23:19.549 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.549 INFO kablam! Aug 10 21:23:19.549 INFO kablam! warning: unused import: `std::borrow::BorrowMut` Aug 10 21:23:19.549 INFO kablam! --> src/sprite.rs:12:5 Aug 10 21:23:19.549 INFO kablam! | Aug 10 21:23:19.549 INFO kablam! 12 | use std::borrow::BorrowMut; Aug 10 21:23:19.549 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.549 INFO kablam! Aug 10 21:23:19.550 INFO kablam! warning: unused import: `std` Aug 10 21:23:19.550 INFO kablam! --> src/vertex.rs:1:5 Aug 10 21:23:19.550 INFO kablam! | Aug 10 21:23:19.550 INFO kablam! 1 | use std; Aug 10 21:23:19.550 INFO kablam! | ^^^ Aug 10 21:23:19.550 INFO kablam! Aug 10 21:23:19.550 INFO kablam! warning: unused imports: `Matrix2`, `Matrix3`, `Matrix4`, `Vector3`, `Vector4` Aug 10 21:23:19.550 INFO kablam! --> src/vertex.rs:2:16 Aug 10 21:23:19.550 INFO kablam! | Aug 10 21:23:19.550 INFO kablam! 2 | use nalgebra::{Vector3, Vector2, Vector4, Matrix4, Matrix2, Matrix3}; Aug 10 21:23:19.550 INFO kablam! | ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ Aug 10 21:23:19.550 INFO kablam! Aug 10 21:23:19.550 INFO kablam! warning: unused import: `nalgebra` Aug 10 21:23:19.550 INFO kablam! --> src/convert.rs:6:5 Aug 10 21:23:19.550 INFO kablam! | Aug 10 21:23:19.550 INFO kablam! 6 | use nalgebra; Aug 10 21:23:19.550 INFO kablam! | ^^^^^^^^ Aug 10 21:23:19.550 INFO kablam! Aug 10 21:23:19.550 INFO kablam! warning: unused import: `gl::types::*` Aug 10 21:23:19.550 INFO kablam! --> src/main.rs:17:5 Aug 10 21:23:19.550 INFO kablam! | Aug 10 21:23:19.550 INFO kablam! 17 | use gl::types::*; Aug 10 21:23:19.550 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:19.551 INFO kablam! Aug 10 21:23:19.552 INFO kablam! warning: unused imports: `Action`, `Context` Aug 10 21:23:19.552 INFO kablam! --> src/main.rs:18:12 Aug 10 21:23:19.552 INFO kablam! | Aug 10 21:23:19.552 INFO kablam! 18 | use glfw::{Action, Context, Key}; Aug 10 21:23:19.552 INFO kablam! | ^^^^^^ ^^^^^^^ Aug 10 21:23:19.552 INFO kablam! Aug 10 21:23:19.553 INFO kablam! warning: unused import: `std::cell::RefCell` Aug 10 21:23:19.553 INFO kablam! --> src/main.rs:20:5 Aug 10 21:23:19.553 INFO kablam! | Aug 10 21:23:19.553 INFO kablam! 20 | use std::cell::RefCell; Aug 10 21:23:19.553 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 10 21:23:19.553 INFO kablam! Aug 10 21:23:19.553 INFO kablam! warning: unused imports: `Primitive`, `VertexBuffer` Aug 10 21:23:19.553 INFO kablam! --> src/main.rs:23:14 Aug 10 21:23:19.553 INFO kablam! | Aug 10 21:23:19.553 INFO kablam! 23 | use object::{VertexBuffer, Primitive}; Aug 10 21:23:19.553 INFO kablam! | ^^^^^^^^^^^^ ^^^^^^^^^ Aug 10 21:23:19.553 INFO kablam! Aug 10 21:23:19.553 INFO kablam! warning: unused import: `vertex::Vertex` Aug 10 21:23:19.553 INFO kablam! --> src/main.rs:25:5 Aug 10 21:23:19.553 INFO kablam! | Aug 10 21:23:19.553 INFO kablam! 25 | use vertex::Vertex; Aug 10 21:23:19.553 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:19.553 INFO kablam! Aug 10 21:23:19.553 INFO kablam! warning: unused import: `nalgebra::*` Aug 10 21:23:19.553 INFO kablam! --> src/main.rs:27:5 Aug 10 21:23:19.553 INFO kablam! | Aug 10 21:23:19.553 INFO kablam! 27 | use nalgebra::*; Aug 10 21:23:19.553 INFO kablam! | ^^^^^^^^^^^ Aug 10 21:23:19.553 INFO kablam! Aug 10 21:23:20.713 INFO kablam! warning: unused import: `GenericImage` Aug 10 21:23:20.713 INFO kablam! --> src/texture.rs:3:19 Aug 10 21:23:20.713 INFO kablam! | Aug 10 21:23:20.713 INFO kablam! 3 | use self::image::{GenericImage, DynamicImage, ImageBuffer, Pixel, Rgba, Rgb}; Aug 10 21:23:20.713 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:20.716 INFO kablam! Aug 10 21:23:20.717 INFO kablam! warning: unused import: `draw::Drawable` Aug 10 21:23:20.717 INFO kablam! --> src/main.rs:26:5 Aug 10 21:23:20.717 INFO kablam! | Aug 10 21:23:20.717 INFO kablam! 26 | use draw::Drawable; Aug 10 21:23:20.717 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:20.717 INFO kablam! Aug 10 21:23:20.805 INFO kablam! warning: unused variable: `value` Aug 10 21:23:20.805 INFO kablam! --> src/convert.rs:9:63 Aug 10 21:23:20.805 INFO kablam! | Aug 10 21:23:20.805 INFO kablam! 9 | pub fn from_pixel_to_norm(value: T, screen: U) -> f64 { Aug 10 21:23:20.805 INFO kablam! | ^^^^^ help: consider using `_value` instead Aug 10 21:23:20.808 INFO kablam! | Aug 10 21:23:20.808 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 10 21:23:20.808 INFO kablam! Aug 10 21:23:20.809 INFO kablam! warning: unused variable: `screen` Aug 10 21:23:20.809 INFO kablam! --> src/convert.rs:9:73 Aug 10 21:23:20.809 INFO kablam! | Aug 10 21:23:20.809 INFO kablam! 9 | pub fn from_pixel_to_norm(value: T, screen: U) -> f64 { Aug 10 21:23:20.809 INFO kablam! | ^^^^^^ help: consider using `_screen` instead Aug 10 21:23:20.809 INFO kablam! Aug 10 21:23:20.809 INFO kablam! warning: unused variable: `tex` Aug 10 21:23:20.809 INFO kablam! --> src/main.rs:57:9 Aug 10 21:23:20.809 INFO kablam! | Aug 10 21:23:20.809 INFO kablam! 57 | let tex = Rc::new(Texture::new("texture/Z.png")); Aug 10 21:23:20.809 INFO kablam! | ^^^ help: consider using `_tex` instead Aug 10 21:23:20.809 INFO kablam! Aug 10 21:23:20.809 INFO kablam! warning: unused variable: `window` Aug 10 21:23:20.809 INFO kablam! --> src/draw.rs:20:31 Aug 10 21:23:20.809 INFO kablam! | Aug 10 21:23:20.809 INFO kablam! 20 | fn draw(&self, window: &mut T) { Aug 10 21:23:20.809 INFO kablam! | ^^^^^^ help: consider using `_window` instead Aug 10 21:23:20.810 INFO kablam! Aug 10 21:23:20.810 INFO kablam! warning: unused variable: `texture` Aug 10 21:23:20.810 INFO kablam! --> src/draw.rs:24:38 Aug 10 21:23:20.810 INFO kablam! | Aug 10 21:23:20.810 INFO kablam! 24 | fn assign_texture<'a>(&mut self, texture: Rc) { Aug 10 21:23:20.810 INFO kablam! | ^^^^^^^ help: consider using `_texture` instead Aug 10 21:23:20.810 INFO kablam! Aug 10 21:23:20.811 INFO kablam! warning: unused variable: `rot` Aug 10 21:23:20.811 INFO kablam! --> src/sprite.rs:93:30 Aug 10 21:23:20.811 INFO kablam! | Aug 10 21:23:20.811 INFO kablam! 93 | pub fn rotate(&mut self, rot: Rotation2) { Aug 10 21:23:20.811 INFO kablam! | ^^^ help: consider using `_rot` instead Aug 10 21:23:20.811 INFO kablam! Aug 10 21:23:20.854 INFO kablam! warning: unused import: `GenericImage` Aug 10 21:23:20.854 INFO kablam! --> src/texture.rs:3:19 Aug 10 21:23:20.854 INFO kablam! | Aug 10 21:23:20.854 INFO kablam! 3 | use self::image::{GenericImage, DynamicImage, ImageBuffer, Pixel, Rgba, Rgb}; Aug 10 21:23:20.854 INFO kablam! | ^^^^^^^^^^^^ Aug 10 21:23:20.854 INFO kablam! Aug 10 21:23:20.855 INFO kablam! warning: unused import: `draw::Drawable` Aug 10 21:23:20.855 INFO kablam! --> src/main.rs:26:5 Aug 10 21:23:20.855 INFO kablam! | Aug 10 21:23:20.855 INFO kablam! 26 | use draw::Drawable; Aug 10 21:23:20.855 INFO kablam! | ^^^^^^^^^^^^^^ Aug 10 21:23:20.855 INFO kablam! Aug 10 21:23:20.949 INFO kablam! warning: unused variable: `value` Aug 10 21:23:20.949 INFO kablam! --> src/convert.rs:9:63 Aug 10 21:23:20.949 INFO kablam! | Aug 10 21:23:20.949 INFO kablam! 9 | pub fn from_pixel_to_norm(value: T, screen: U) -> f64 { Aug 10 21:23:20.949 INFO kablam! | ^^^^^ help: consider using `_value` instead Aug 10 21:23:20.949 INFO kablam! | Aug 10 21:23:20.949 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 10 21:23:20.949 INFO kablam! Aug 10 21:23:20.950 INFO kablam! warning: unused variable: `screen` Aug 10 21:23:20.951 INFO kablam! --> src/convert.rs:9:73 Aug 10 21:23:20.951 INFO kablam! | Aug 10 21:23:20.951 INFO kablam! 9 | pub fn from_pixel_to_norm(value: T, screen: U) -> f64 { Aug 10 21:23:20.951 INFO kablam! | ^^^^^^ help: consider using `_screen` instead Aug 10 21:23:20.951 INFO kablam! Aug 10 21:23:20.951 INFO kablam! warning: unused variable: `tex` Aug 10 21:23:20.951 INFO kablam! --> src/main.rs:57:9 Aug 10 21:23:20.951 INFO kablam! | Aug 10 21:23:20.951 INFO kablam! 57 | let tex = Rc::new(Texture::new("texture/Z.png")); Aug 10 21:23:20.951 INFO kablam! | ^^^ help: consider using `_tex` instead Aug 10 21:23:20.951 INFO kablam! Aug 10 21:23:20.951 INFO kablam! warning: unused variable: `window` Aug 10 21:23:20.951 INFO kablam! --> src/draw.rs:20:31 Aug 10 21:23:20.951 INFO kablam! | Aug 10 21:23:20.951 INFO kablam! 20 | fn draw(&self, window: &mut T) { Aug 10 21:23:20.951 INFO kablam! | ^^^^^^ help: consider using `_window` instead Aug 10 21:23:20.951 INFO kablam! Aug 10 21:23:20.951 INFO kablam! warning: unused variable: `texture` Aug 10 21:23:20.951 INFO kablam! --> src/draw.rs:24:38 Aug 10 21:23:20.951 INFO kablam! | Aug 10 21:23:20.951 INFO kablam! 24 | fn assign_texture<'a>(&mut self, texture: Rc) { Aug 10 21:23:20.951 INFO kablam! | ^^^^^^^ help: consider using `_texture` instead Aug 10 21:23:20.951 INFO kablam! Aug 10 21:23:20.951 INFO kablam! warning: unused variable: `rot` Aug 10 21:23:20.951 INFO kablam! --> src/sprite.rs:93:30 Aug 10 21:23:20.951 INFO kablam! | Aug 10 21:23:20.951 INFO kablam! 93 | pub fn rotate(&mut self, rot: Rotation2) { Aug 10 21:23:20.951 INFO kablam! | ^^^ help: consider using `_rot` instead Aug 10 21:23:20.951 INFO kablam! Aug 10 21:23:21.044 INFO kablam! warning: unnecessary `unsafe` block Aug 10 21:23:21.044 INFO kablam! --> src/window.rs:141:9 Aug 10 21:23:21.044 INFO kablam! | Aug 10 21:23:21.044 INFO kablam! 141 | unsafe { Aug 10 21:23:21.044 INFO kablam! | ^^^^^^ unnecessary `unsafe` block Aug 10 21:23:21.056 INFO kablam! | Aug 10 21:23:21.057 INFO kablam! = note: #[warn(unused_unsafe)] on by default Aug 10 21:23:21.057 INFO kablam! Aug 10 21:23:21.058 INFO kablam! warning: variant is never constructed: `Triangles` Aug 10 21:23:21.058 INFO kablam! --> src/object.rs:25:5 Aug 10 21:23:21.058 INFO kablam! | Aug 10 21:23:21.058 INFO kablam! 25 | Triangles, Aug 10 21:23:21.058 INFO kablam! | ^^^^^^^^^ Aug 10 21:23:21.059 INFO kablam! | Aug 10 21:23:21.059 INFO kablam! = note: #[warn(dead_code)] on by default Aug 10 21:23:21.059 INFO kablam! Aug 10 21:23:21.060 INFO kablam! warning: variant is never constructed: `Quads` Aug 10 21:23:21.060 INFO kablam! --> src/object.rs:26:5 Aug 10 21:23:21.060 INFO kablam! | Aug 10 21:23:21.060 INFO kablam! 26 | Quads, Aug 10 21:23:21.060 INFO kablam! | ^^^^^ Aug 10 21:23:21.060 INFO kablam! Aug 10 21:23:21.061 INFO kablam! warning: variant is never constructed: `Points` Aug 10 21:23:21.061 INFO kablam! --> src/object.rs:28:5 Aug 10 21:23:21.061 INFO kablam! | Aug 10 21:23:21.061 INFO kablam! 28 | Points, Aug 10 21:23:21.061 INFO kablam! | ^^^^^^ Aug 10 21:23:21.061 INFO kablam! Aug 10 21:23:21.062 INFO kablam! warning: variant is never constructed: `Lines` Aug 10 21:23:21.062 INFO kablam! --> src/object.rs:29:5 Aug 10 21:23:21.062 INFO kablam! | Aug 10 21:23:21.062 INFO kablam! 29 | Lines, Aug 10 21:23:21.062 INFO kablam! | ^^^^^ Aug 10 21:23:21.062 INFO kablam! Aug 10 21:23:21.063 INFO kablam! warning: method is never used: `get_primitive` Aug 10 21:23:21.063 INFO kablam! --> src/object.rs:133:5 Aug 10 21:23:21.063 INFO kablam! | Aug 10 21:23:21.063 INFO kablam! 133 | pub fn get_primitive(&self) -> Primitive { Aug 10 21:23:21.063 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.063 INFO kablam! Aug 10 21:23:21.064 INFO kablam! warning: static item is never used: `MAGENTA` Aug 10 21:23:21.064 INFO kablam! --> src/color.rs:16:1 Aug 10 21:23:21.064 INFO kablam! | Aug 10 21:23:21.064 INFO kablam! 16 | static MAGENTA: Color = Color(1.0, 0.0, 1.0, 1.0); Aug 10 21:23:21.064 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.064 INFO kablam! Aug 10 21:23:21.065 INFO kablam! warning: static item is never used: `RED` Aug 10 21:23:21.065 INFO kablam! --> src/color.rs:17:1 Aug 10 21:23:21.065 INFO kablam! | Aug 10 21:23:21.065 INFO kablam! 17 | static RED: Color = Color(1.0, 0.0, 0.0, 1.0); Aug 10 21:23:21.065 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.065 INFO kablam! Aug 10 21:23:21.066 INFO kablam! warning: static item is never used: `BLUE` Aug 10 21:23:21.066 INFO kablam! --> src/color.rs:18:1 Aug 10 21:23:21.066 INFO kablam! | Aug 10 21:23:21.066 INFO kablam! 18 | static BLUE: Color = Color(0.0, 0.0, 1.0, 1.0); Aug 10 21:23:21.066 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.066 INFO kablam! Aug 10 21:23:21.067 INFO kablam! warning: method is never used: `new_alpha` Aug 10 21:23:21.067 INFO kablam! --> src/color.rs:23:5 Aug 10 21:23:21.067 INFO kablam! | Aug 10 21:23:21.067 INFO kablam! 23 | pub fn new_alpha(r: f32, g: f32, b: f32, a: f32) -> Color { Aug 10 21:23:21.067 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.067 INFO kablam! Aug 10 21:23:21.068 INFO kablam! warning: static item is never used: `TEST` Aug 10 21:23:21.068 INFO kablam! --> src/window.rs:7:1 Aug 10 21:23:21.068 INFO kablam! | Aug 10 21:23:21.068 INFO kablam! 7 | / pub static TEST: [f32; 9] = [ Aug 10 21:23:21.068 INFO kablam! 8 | | -0.5, -0.5, 0.0, Aug 10 21:23:21.068 INFO kablam! 9 | | 0.5, -0.5, 0.0, Aug 10 21:23:21.068 INFO kablam! 10 | | 0.0, 0.5, 0.0 Aug 10 21:23:21.068 INFO kablam! 11 | | ]; Aug 10 21:23:21.068 INFO kablam! | |__^ Aug 10 21:23:21.069 INFO kablam! Aug 10 21:23:21.069 INFO kablam! warning: field is never used: `already_init` Aug 10 21:23:21.069 INFO kablam! --> src/window.rs:38:5 Aug 10 21:23:21.069 INFO kablam! | Aug 10 21:23:21.069 INFO kablam! 38 | already_init: bool, Aug 10 21:23:21.069 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.070 INFO kablam! Aug 10 21:23:21.070 INFO kablam! warning: method is never used: `active` Aug 10 21:23:21.070 INFO kablam! --> src/window.rs:122:5 Aug 10 21:23:21.070 INFO kablam! | Aug 10 21:23:21.070 INFO kablam! 122 | pub fn active(&mut self) -> bool { Aug 10 21:23:21.070 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.071 INFO kablam! Aug 10 21:23:21.071 INFO kablam! warning: function is never used: `released` Aug 10 21:23:21.071 INFO kablam! --> src/event.rs:21:1 Aug 10 21:23:21.071 INFO kablam! | Aug 10 21:23:21.071 INFO kablam! 21 | pub fn released(ref event: &WindowEvent) -> Option { Aug 10 21:23:21.071 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.072 INFO kablam! Aug 10 21:23:21.072 INFO kablam! warning: function is never used: `file_to_cstring` Aug 10 21:23:21.072 INFO kablam! --> src/shader.rs:55:1 Aug 10 21:23:21.072 INFO kablam! | Aug 10 21:23:21.072 INFO kablam! 55 | pub fn file_to_cstring(name: &str) -> Result { Aug 10 21:23:21.072 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.073 INFO kablam! Aug 10 21:23:21.073 INFO kablam! warning: method is never used: `new` Aug 10 21:23:21.073 INFO kablam! --> src/shader.rs:66:2 Aug 10 21:23:21.073 INFO kablam! | Aug 10 21:23:21.073 INFO kablam! 66 | pub fn new(vert: &str, frag: &str) -> Result { Aug 10 21:23:21.073 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.074 INFO kablam! Aug 10 21:23:21.074 INFO kablam! warning: method is never used: `uniform_f4` Aug 10 21:23:21.074 INFO kablam! --> src/shader.rs:134:5 Aug 10 21:23:21.074 INFO kablam! | Aug 10 21:23:21.074 INFO kablam! 134 | pub fn uniform_f4(&mut self, name: &str, value: Vector4) { Aug 10 21:23:21.074 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.075 INFO kablam! Aug 10 21:23:21.075 INFO kablam! warning: method is never used: `uniform_f3` Aug 10 21:23:21.075 INFO kablam! --> src/shader.rs:141:5 Aug 10 21:23:21.075 INFO kablam! | Aug 10 21:23:21.075 INFO kablam! 141 | pub fn uniform_f3(&mut self, name: &str, value: Vector3) { Aug 10 21:23:21.076 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.076 INFO kablam! Aug 10 21:23:21.076 INFO kablam! warning: method is never used: `uniform_f2` Aug 10 21:23:21.076 INFO kablam! --> src/shader.rs:148:5 Aug 10 21:23:21.076 INFO kablam! | Aug 10 21:23:21.077 INFO kablam! 148 | pub fn uniform_f2(&mut self, name: &str, value: Vector2) { Aug 10 21:23:21.077 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.077 INFO kablam! Aug 10 21:23:21.077 INFO kablam! warning: method is never used: `uniform_f` Aug 10 21:23:21.077 INFO kablam! --> src/shader.rs:155:5 Aug 10 21:23:21.077 INFO kablam! | Aug 10 21:23:21.078 INFO kablam! 155 | pub fn uniform_f(&mut self, name: &str, value: f32) { Aug 10 21:23:21.078 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.078 INFO kablam! Aug 10 21:23:21.078 INFO kablam! warning: method is never used: `uniform_bool` Aug 10 21:23:21.078 INFO kablam! --> src/shader.rs:164:5 Aug 10 21:23:21.078 INFO kablam! | Aug 10 21:23:21.079 INFO kablam! 164 | pub fn uniform_bool(&mut self, name: &str, value: bool) { Aug 10 21:23:21.079 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.079 INFO kablam! Aug 10 21:23:21.079 INFO kablam! warning: method is never used: `uniform_int` Aug 10 21:23:21.079 INFO kablam! --> src/shader.rs:168:5 Aug 10 21:23:21.080 INFO kablam! | Aug 10 21:23:21.080 INFO kablam! 168 | pub fn uniform_int(&mut self, name: &str, value: i32) { Aug 10 21:23:21.080 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.080 INFO kablam! Aug 10 21:23:21.080 INFO kablam! warning: method is never used: `uniform_int2` Aug 10 21:23:21.081 INFO kablam! --> src/shader.rs:175:5 Aug 10 21:23:21.081 INFO kablam! | Aug 10 21:23:21.081 INFO kablam! 175 | pub fn uniform_int2(&mut self, name: &str, value: Vector2) { Aug 10 21:23:21.081 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.081 INFO kablam! Aug 10 21:23:21.081 INFO kablam! warning: method is never used: `uniform_int3` Aug 10 21:23:21.082 INFO kablam! --> src/shader.rs:182:5 Aug 10 21:23:21.082 INFO kablam! | Aug 10 21:23:21.082 INFO kablam! 182 | pub fn uniform_int3(&mut self, name: &str, value: Vector3) { Aug 10 21:23:21.082 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.082 INFO kablam! Aug 10 21:23:21.083 INFO kablam! warning: method is never used: `uniform_int4` Aug 10 21:23:21.083 INFO kablam! --> src/shader.rs:189:5 Aug 10 21:23:21.083 INFO kablam! | Aug 10 21:23:21.083 INFO kablam! 189 | pub fn uniform_int4(&mut self, name: &str, value: Vector4) { Aug 10 21:23:21.083 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.088 INFO kablam! Aug 10 21:23:21.089 INFO kablam! warning: method is never used: `uniform_mat4f` Aug 10 21:23:21.089 INFO kablam! --> src/shader.rs:198:5 Aug 10 21:23:21.089 INFO kablam! | Aug 10 21:23:21.089 INFO kablam! 198 | pub fn uniform_mat4f(&mut self, name: &str, value: Matrix4) { Aug 10 21:23:21.089 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.089 INFO kablam! Aug 10 21:23:21.090 INFO kablam! warning: method is never used: `uniform_mat3f` Aug 10 21:23:21.090 INFO kablam! --> src/shader.rs:205:5 Aug 10 21:23:21.090 INFO kablam! | Aug 10 21:23:21.090 INFO kablam! 205 | pub fn uniform_mat3f(&mut self, name: &str, value: Matrix3) { Aug 10 21:23:21.090 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.090 INFO kablam! Aug 10 21:23:21.091 INFO kablam! warning: method is never used: `uniform_mat2f` Aug 10 21:23:21.091 INFO kablam! --> src/shader.rs:212:5 Aug 10 21:23:21.091 INFO kablam! | Aug 10 21:23:21.091 INFO kablam! 212 | pub fn uniform_mat2f(&mut self, name: &str, value: Matrix2) { Aug 10 21:23:21.091 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.091 INFO kablam! Aug 10 21:23:21.092 INFO kablam! warning: method is never used: `new` Aug 10 21:23:21.092 INFO kablam! --> src/sprite.rs:37:5 Aug 10 21:23:21.092 INFO kablam! | Aug 10 21:23:21.092 INFO kablam! 37 | pub fn new() -> Sprite { Aug 10 21:23:21.092 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.092 INFO kablam! Aug 10 21:23:21.093 INFO kablam! warning: method is never used: `set_color` Aug 10 21:23:21.093 INFO kablam! --> src/sprite.rs:88:5 Aug 10 21:23:21.093 INFO kablam! | Aug 10 21:23:21.093 INFO kablam! 88 | pub fn set_color(&mut self, new_color: Color) { Aug 10 21:23:21.093 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.093 INFO kablam! Aug 10 21:23:21.094 INFO kablam! warning: method is never used: `rotate` Aug 10 21:23:21.094 INFO kablam! --> src/sprite.rs:93:5 Aug 10 21:23:21.094 INFO kablam! | Aug 10 21:23:21.094 INFO kablam! 93 | pub fn rotate(&mut self, rot: Rotation2) { Aug 10 21:23:21.094 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.094 INFO kablam! Aug 10 21:23:21.095 INFO kablam! warning: method is never used: `from_pos` Aug 10 21:23:21.095 INFO kablam! --> src/vertex.rs:14:5 Aug 10 21:23:21.095 INFO kablam! | Aug 10 21:23:21.095 INFO kablam! 14 | pub fn from_pos(pos: Vector2) -> Vertex { Aug 10 21:23:21.095 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.095 INFO kablam! Aug 10 21:23:21.096 INFO kablam! warning: method is never used: `from_texture` Aug 10 21:23:21.096 INFO kablam! --> src/vertex.rs:22:5 Aug 10 21:23:21.096 INFO kablam! | Aug 10 21:23:21.096 INFO kablam! 22 | pub fn from_texture(pos: Vector2, tex: Vector2) -> Vertex { Aug 10 21:23:21.096 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.096 INFO kablam! Aug 10 21:23:21.097 INFO kablam! warning: method is never used: `from_color` Aug 10 21:23:21.097 INFO kablam! --> src/vertex.rs:30:5 Aug 10 21:23:21.097 INFO kablam! | Aug 10 21:23:21.097 INFO kablam! 30 | pub fn from_color(pos: Vector2, color: Color) -> Vertex { Aug 10 21:23:21.097 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.097 INFO kablam! Aug 10 21:23:21.098 INFO kablam! warning: function is never used: `from_pixel_to_norm` Aug 10 21:23:21.098 INFO kablam! --> src/convert.rs:9:1 Aug 10 21:23:21.098 INFO kablam! | Aug 10 21:23:21.098 INFO kablam! 9 | pub fn from_pixel_to_norm(value: T, screen: U) -> f64 { Aug 10 21:23:21.098 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.098 INFO kablam! Aug 10 21:23:21.099 INFO kablam! warning: static item is never used: `RECT_VBO` Aug 10 21:23:21.099 INFO kablam! --> src/main.rs:33:1 Aug 10 21:23:21.099 INFO kablam! | Aug 10 21:23:21.099 INFO kablam! 33 | / static RECT_VBO: [f32; 18] = [ Aug 10 21:23:21.099 INFO kablam! 34 | | // first triangle Aug 10 21:23:21.099 INFO kablam! 35 | | 0.5, 0.5, 0.0, // top right Aug 10 21:23:21.099 INFO kablam! 36 | | 0.5, -0.5, 0.0, // bottom right Aug 10 21:23:21.099 INFO kablam! ... | Aug 10 21:23:21.099 INFO kablam! 41 | | -0.5, 0.5, 0.0 // top left Aug 10 21:23:21.099 INFO kablam! 42 | | ]; Aug 10 21:23:21.099 INFO kablam! | |__^ Aug 10 21:23:21.100 INFO kablam! Aug 10 21:23:21.169 INFO kablam! warning: unnecessary `unsafe` block Aug 10 21:23:21.169 INFO kablam! --> src/window.rs:141:9 Aug 10 21:23:21.169 INFO kablam! | Aug 10 21:23:21.169 INFO kablam! 141 | unsafe { Aug 10 21:23:21.169 INFO kablam! | ^^^^^^ unnecessary `unsafe` block Aug 10 21:23:21.169 INFO kablam! | Aug 10 21:23:21.169 INFO kablam! = note: #[warn(unused_unsafe)] on by default Aug 10 21:23:21.169 INFO kablam! Aug 10 21:23:21.170 INFO kablam! warning: variant is never constructed: `Triangles` Aug 10 21:23:21.170 INFO kablam! --> src/object.rs:25:5 Aug 10 21:23:21.170 INFO kablam! | Aug 10 21:23:21.170 INFO kablam! 25 | Triangles, Aug 10 21:23:21.170 INFO kablam! | ^^^^^^^^^ Aug 10 21:23:21.170 INFO kablam! | Aug 10 21:23:21.170 INFO kablam! = note: #[warn(dead_code)] on by default Aug 10 21:23:21.170 INFO kablam! Aug 10 21:23:21.171 INFO kablam! warning: variant is never constructed: `Quads` Aug 10 21:23:21.171 INFO kablam! --> src/object.rs:26:5 Aug 10 21:23:21.171 INFO kablam! | Aug 10 21:23:21.171 INFO kablam! 26 | Quads, Aug 10 21:23:21.171 INFO kablam! | ^^^^^ Aug 10 21:23:21.171 INFO kablam! Aug 10 21:23:21.171 INFO kablam! warning: variant is never constructed: `Points` Aug 10 21:23:21.171 INFO kablam! --> src/object.rs:28:5 Aug 10 21:23:21.171 INFO kablam! | Aug 10 21:23:21.171 INFO kablam! 28 | Points, Aug 10 21:23:21.171 INFO kablam! | ^^^^^^ Aug 10 21:23:21.171 INFO kablam! Aug 10 21:23:21.171 INFO kablam! warning: variant is never constructed: `Lines` Aug 10 21:23:21.171 INFO kablam! --> src/object.rs:29:5 Aug 10 21:23:21.171 INFO kablam! | Aug 10 21:23:21.171 INFO kablam! 29 | Lines, Aug 10 21:23:21.171 INFO kablam! | ^^^^^ Aug 10 21:23:21.171 INFO kablam! Aug 10 21:23:21.171 INFO kablam! warning: method is never used: `get_primitive` Aug 10 21:23:21.171 INFO kablam! --> src/object.rs:133:5 Aug 10 21:23:21.171 INFO kablam! | Aug 10 21:23:21.171 INFO kablam! 133 | pub fn get_primitive(&self) -> Primitive { Aug 10 21:23:21.171 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.171 INFO kablam! Aug 10 21:23:21.174 INFO kablam! warning: static item is never used: `MAGENTA` Aug 10 21:23:21.174 INFO kablam! --> src/color.rs:16:1 Aug 10 21:23:21.174 INFO kablam! | Aug 10 21:23:21.174 INFO kablam! 16 | static MAGENTA: Color = Color(1.0, 0.0, 1.0, 1.0); Aug 10 21:23:21.174 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.174 INFO kablam! Aug 10 21:23:21.174 INFO kablam! warning: static item is never used: `RED` Aug 10 21:23:21.174 INFO kablam! --> src/color.rs:17:1 Aug 10 21:23:21.174 INFO kablam! | Aug 10 21:23:21.174 INFO kablam! 17 | static RED: Color = Color(1.0, 0.0, 0.0, 1.0); Aug 10 21:23:21.174 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.174 INFO kablam! Aug 10 21:23:21.174 INFO kablam! warning: static item is never used: `BLUE` Aug 10 21:23:21.174 INFO kablam! --> src/color.rs:18:1 Aug 10 21:23:21.174 INFO kablam! | Aug 10 21:23:21.174 INFO kablam! 18 | static BLUE: Color = Color(0.0, 0.0, 1.0, 1.0); Aug 10 21:23:21.174 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.174 INFO kablam! Aug 10 21:23:21.174 INFO kablam! warning: method is never used: `new_alpha` Aug 10 21:23:21.174 INFO kablam! --> src/color.rs:23:5 Aug 10 21:23:21.174 INFO kablam! | Aug 10 21:23:21.174 INFO kablam! 23 | pub fn new_alpha(r: f32, g: f32, b: f32, a: f32) -> Color { Aug 10 21:23:21.174 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.174 INFO kablam! Aug 10 21:23:21.174 INFO kablam! warning: static item is never used: `TEST` Aug 10 21:23:21.174 INFO kablam! --> src/window.rs:7:1 Aug 10 21:23:21.174 INFO kablam! | Aug 10 21:23:21.175 INFO kablam! 7 | / pub static TEST: [f32; 9] = [ Aug 10 21:23:21.175 INFO kablam! 8 | | -0.5, -0.5, 0.0, Aug 10 21:23:21.175 INFO kablam! 9 | | 0.5, -0.5, 0.0, Aug 10 21:23:21.175 INFO kablam! 10 | | 0.0, 0.5, 0.0 Aug 10 21:23:21.175 INFO kablam! 11 | | ]; Aug 10 21:23:21.175 INFO kablam! | |__^ Aug 10 21:23:21.175 INFO kablam! Aug 10 21:23:21.175 INFO kablam! warning: field is never used: `already_init` Aug 10 21:23:21.175 INFO kablam! --> src/window.rs:38:5 Aug 10 21:23:21.175 INFO kablam! | Aug 10 21:23:21.175 INFO kablam! 38 | already_init: bool, Aug 10 21:23:21.175 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.175 INFO kablam! Aug 10 21:23:21.175 INFO kablam! warning: method is never used: `active` Aug 10 21:23:21.175 INFO kablam! --> src/window.rs:122:5 Aug 10 21:23:21.175 INFO kablam! | Aug 10 21:23:21.175 INFO kablam! 122 | pub fn active(&mut self) -> bool { Aug 10 21:23:21.175 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.175 INFO kablam! Aug 10 21:23:21.175 INFO kablam! warning: function is never used: `released` Aug 10 21:23:21.175 INFO kablam! --> src/event.rs:21:1 Aug 10 21:23:21.175 INFO kablam! | Aug 10 21:23:21.175 INFO kablam! 21 | pub fn released(ref event: &WindowEvent) -> Option { Aug 10 21:23:21.175 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.175 INFO kablam! Aug 10 21:23:21.175 INFO kablam! warning: function is never used: `file_to_cstring` Aug 10 21:23:21.175 INFO kablam! --> src/shader.rs:55:1 Aug 10 21:23:21.175 INFO kablam! | Aug 10 21:23:21.175 INFO kablam! 55 | pub fn file_to_cstring(name: &str) -> Result { Aug 10 21:23:21.175 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.175 INFO kablam! Aug 10 21:23:21.175 INFO kablam! warning: method is never used: `new` Aug 10 21:23:21.175 INFO kablam! --> src/shader.rs:66:2 Aug 10 21:23:21.176 INFO kablam! | Aug 10 21:23:21.176 INFO kablam! 66 | pub fn new(vert: &str, frag: &str) -> Result { Aug 10 21:23:21.176 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.176 INFO kablam! Aug 10 21:23:21.176 INFO kablam! warning: method is never used: `uniform_f4` Aug 10 21:23:21.176 INFO kablam! --> src/shader.rs:134:5 Aug 10 21:23:21.176 INFO kablam! | Aug 10 21:23:21.176 INFO kablam! 134 | pub fn uniform_f4(&mut self, name: &str, value: Vector4) { Aug 10 21:23:21.176 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.176 INFO kablam! Aug 10 21:23:21.176 INFO kablam! warning: method is never used: `uniform_f3` Aug 10 21:23:21.176 INFO kablam! --> src/shader.rs:141:5 Aug 10 21:23:21.176 INFO kablam! | Aug 10 21:23:21.176 INFO kablam! 141 | pub fn uniform_f3(&mut self, name: &str, value: Vector3) { Aug 10 21:23:21.176 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.176 INFO kablam! Aug 10 21:23:21.176 INFO kablam! warning: method is never used: `uniform_f2` Aug 10 21:23:21.176 INFO kablam! --> src/shader.rs:148:5 Aug 10 21:23:21.176 INFO kablam! | Aug 10 21:23:21.176 INFO kablam! 148 | pub fn uniform_f2(&mut self, name: &str, value: Vector2) { Aug 10 21:23:21.176 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.176 INFO kablam! Aug 10 21:23:21.176 INFO kablam! warning: method is never used: `uniform_f` Aug 10 21:23:21.176 INFO kablam! --> src/shader.rs:155:5 Aug 10 21:23:21.176 INFO kablam! | Aug 10 21:23:21.176 INFO kablam! 155 | pub fn uniform_f(&mut self, name: &str, value: f32) { Aug 10 21:23:21.176 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.176 INFO kablam! Aug 10 21:23:21.176 INFO kablam! warning: method is never used: `uniform_bool` Aug 10 21:23:21.176 INFO kablam! --> src/shader.rs:164:5 Aug 10 21:23:21.176 INFO kablam! | Aug 10 21:23:21.177 INFO kablam! 164 | pub fn uniform_bool(&mut self, name: &str, value: bool) { Aug 10 21:23:21.177 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.177 INFO kablam! Aug 10 21:23:21.177 INFO kablam! warning: method is never used: `uniform_int` Aug 10 21:23:21.177 INFO kablam! --> src/shader.rs:168:5 Aug 10 21:23:21.177 INFO kablam! | Aug 10 21:23:21.177 INFO kablam! 168 | pub fn uniform_int(&mut self, name: &str, value: i32) { Aug 10 21:23:21.177 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.177 INFO kablam! Aug 10 21:23:21.177 INFO kablam! warning: method is never used: `uniform_int2` Aug 10 21:23:21.177 INFO kablam! --> src/shader.rs:175:5 Aug 10 21:23:21.177 INFO kablam! | Aug 10 21:23:21.177 INFO kablam! 175 | pub fn uniform_int2(&mut self, name: &str, value: Vector2) { Aug 10 21:23:21.177 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.177 INFO kablam! Aug 10 21:23:21.177 INFO kablam! warning: method is never used: `uniform_int3` Aug 10 21:23:21.177 INFO kablam! --> src/shader.rs:182:5 Aug 10 21:23:21.177 INFO kablam! | Aug 10 21:23:21.177 INFO kablam! 182 | pub fn uniform_int3(&mut self, name: &str, value: Vector3) { Aug 10 21:23:21.177 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.177 INFO kablam! Aug 10 21:23:21.177 INFO kablam! warning: method is never used: `uniform_int4` Aug 10 21:23:21.177 INFO kablam! --> src/shader.rs:189:5 Aug 10 21:23:21.177 INFO kablam! | Aug 10 21:23:21.177 INFO kablam! 189 | pub fn uniform_int4(&mut self, name: &str, value: Vector4) { Aug 10 21:23:21.177 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.177 INFO kablam! Aug 10 21:23:21.177 INFO kablam! warning: method is never used: `uniform_mat4f` Aug 10 21:23:21.177 INFO kablam! --> src/shader.rs:198:5 Aug 10 21:23:21.177 INFO kablam! | Aug 10 21:23:21.178 INFO kablam! 198 | pub fn uniform_mat4f(&mut self, name: &str, value: Matrix4) { Aug 10 21:23:21.178 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.178 INFO kablam! Aug 10 21:23:21.178 INFO kablam! warning: method is never used: `uniform_mat3f` Aug 10 21:23:21.178 INFO kablam! --> src/shader.rs:205:5 Aug 10 21:23:21.178 INFO kablam! | Aug 10 21:23:21.178 INFO kablam! 205 | pub fn uniform_mat3f(&mut self, name: &str, value: Matrix3) { Aug 10 21:23:21.178 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.178 INFO kablam! Aug 10 21:23:21.178 INFO kablam! warning: method is never used: `uniform_mat2f` Aug 10 21:23:21.178 INFO kablam! --> src/shader.rs:212:5 Aug 10 21:23:21.178 INFO kablam! | Aug 10 21:23:21.178 INFO kablam! 212 | pub fn uniform_mat2f(&mut self, name: &str, value: Matrix2) { Aug 10 21:23:21.178 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.178 INFO kablam! Aug 10 21:23:21.178 INFO kablam! warning: method is never used: `new` Aug 10 21:23:21.178 INFO kablam! --> src/sprite.rs:37:5 Aug 10 21:23:21.178 INFO kablam! | Aug 10 21:23:21.178 INFO kablam! 37 | pub fn new() -> Sprite { Aug 10 21:23:21.178 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.178 INFO kablam! Aug 10 21:23:21.178 INFO kablam! warning: method is never used: `set_color` Aug 10 21:23:21.178 INFO kablam! --> src/sprite.rs:88:5 Aug 10 21:23:21.182 INFO kablam! | Aug 10 21:23:21.182 INFO kablam! 88 | pub fn set_color(&mut self, new_color: Color) { Aug 10 21:23:21.182 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.182 INFO kablam! Aug 10 21:23:21.182 INFO kablam! warning: method is never used: `rotate` Aug 10 21:23:21.183 INFO kablam! --> src/sprite.rs:93:5 Aug 10 21:23:21.183 INFO kablam! | Aug 10 21:23:21.183 INFO kablam! 93 | pub fn rotate(&mut self, rot: Rotation2) { Aug 10 21:23:21.183 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.183 INFO kablam! Aug 10 21:23:21.183 INFO kablam! warning: method is never used: `from_pos` Aug 10 21:23:21.183 INFO kablam! --> src/vertex.rs:14:5 Aug 10 21:23:21.183 INFO kablam! | Aug 10 21:23:21.183 INFO kablam! 14 | pub fn from_pos(pos: Vector2) -> Vertex { Aug 10 21:23:21.183 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.183 INFO kablam! Aug 10 21:23:21.184 INFO kablam! warning: method is never used: `from_texture` Aug 10 21:23:21.184 INFO kablam! --> src/vertex.rs:22:5 Aug 10 21:23:21.184 INFO kablam! | Aug 10 21:23:21.184 INFO kablam! 22 | pub fn from_texture(pos: Vector2, tex: Vector2) -> Vertex { Aug 10 21:23:21.184 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.184 INFO kablam! Aug 10 21:23:21.184 INFO kablam! warning: method is never used: `from_color` Aug 10 21:23:21.184 INFO kablam! --> src/vertex.rs:30:5 Aug 10 21:23:21.184 INFO kablam! | Aug 10 21:23:21.184 INFO kablam! 30 | pub fn from_color(pos: Vector2, color: Color) -> Vertex { Aug 10 21:23:21.184 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.185 INFO kablam! Aug 10 21:23:21.185 INFO kablam! warning: function is never used: `from_pixel_to_norm` Aug 10 21:23:21.185 INFO kablam! --> src/convert.rs:9:1 Aug 10 21:23:21.185 INFO kablam! | Aug 10 21:23:21.185 INFO kablam! 9 | pub fn from_pixel_to_norm(value: T, screen: U) -> f64 { Aug 10 21:23:21.185 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 10 21:23:21.185 INFO kablam! Aug 10 21:23:21.185 INFO kablam! warning: static item is never used: `RECT_VBO` Aug 10 21:23:21.185 INFO kablam! --> src/main.rs:33:1 Aug 10 21:23:21.185 INFO kablam! | Aug 10 21:23:21.186 INFO kablam! 33 | / static RECT_VBO: [f32; 18] = [ Aug 10 21:23:21.186 INFO kablam! 34 | | // first triangle Aug 10 21:23:21.186 INFO kablam! 35 | | 0.5, 0.5, 0.0, // top right Aug 10 21:23:21.186 INFO kablam! 36 | | 0.5, -0.5, 0.0, // bottom right Aug 10 21:23:21.186 INFO kablam! ... | Aug 10 21:23:21.186 INFO kablam! 41 | | -0.5, 0.5, 0.0 // top left Aug 10 21:23:21.186 INFO kablam! 42 | | ]; Aug 10 21:23:21.186 INFO kablam! | |__^ Aug 10 21:23:21.186 INFO kablam! Aug 10 21:23:21.306 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1m 36s Aug 10 21:23:21.327 INFO kablam! su: No module specific data is present Aug 10 21:23:21.868 INFO running `"docker" "rm" "-f" "b1412171626bdb171f1542735a9bebf71c8b5038a2155981e516f89f10dfe7da"` Aug 10 21:23:22.039 INFO blam! b1412171626bdb171f1542735a9bebf71c8b5038a2155981e516f89f10dfe7da