Oct 13 04:15:30.143 INFO testing peterdelevoryas/cg against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling-1 Oct 13 04:15:30.143 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 13 04:15:30.545 INFO blam! 4b54825e6d241207d477f239c71c6cf4d33bf68f6e8c3794d5a3b498f6db96ca Oct 13 04:15:30.548 INFO running `"docker" "start" "-a" "4b54825e6d241207d477f239c71c6cf4d33bf68f6e8c3794d5a3b498f6db96ca"` Oct 13 04:15:31.678 INFO kablam! usermod: no changes Oct 13 04:15:31.755 INFO kablam! Compiling cg v0.1.0 (/source) Oct 13 04:15:31.765 INFO kablam! Compiling bmp v0.3.0 Oct 13 04:15:33.758 INFO kablam! warning: unused import: `win::KeyState` Oct 13 04:15:33.759 INFO kablam! --> src/view.rs:7:5 Oct 13 04:15:33.759 INFO kablam! | Oct 13 04:15:33.759 INFO kablam! 7 | use win::KeyState; Oct 13 04:15:33.759 INFO kablam! | ^^^^^^^^^^^^^ Oct 13 04:15:33.759 INFO kablam! | Oct 13 04:15:33.759 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 04:15:33.759 INFO kablam! Oct 13 04:15:34.679 INFO kablam! warning: unused variable: `up` Oct 13 04:15:34.680 INFO kablam! --> src/third_person.rs:40:52 Oct 13 04:15:34.680 INFO kablam! | Oct 13 04:15:34.680 INFO kablam! 40 | pub fn new(mut position: Vec3f, target: Vec3f, up: Vec3f) -> Camera { Oct 13 04:15:34.680 INFO kablam! | ^^ help: consider using `_up` instead Oct 13 04:15:34.681 INFO kablam! | Oct 13 04:15:34.681 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 04:15:34.681 INFO kablam! Oct 13 04:15:35.036 INFO kablam! warning: constant item is never used: `GLFW_REPEAT` Oct 13 04:15:35.036 INFO kablam! --> src/win/glfw.rs:273:5 Oct 13 04:15:35.037 INFO kablam! | Oct 13 04:15:35.037 INFO kablam! 273 | pub const GLFW_REPEAT: c_int = 2; Oct 13 04:15:35.037 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:35.038 INFO kablam! | Oct 13 04:15:35.038 INFO kablam! = note: #[warn(dead_code)] on by default Oct 13 04:15:35.038 INFO kablam! Oct 13 04:15:35.039 INFO kablam! warning: constant item is never used: `GLFW_CURSOR_DISABLED` Oct 13 04:15:35.039 INFO kablam! --> src/win/glfw.rs:274:5 Oct 13 04:15:35.039 INFO kablam! | Oct 13 04:15:35.039 INFO kablam! 274 | pub const GLFW_CURSOR_DISABLED: c_int = 0x00034003; Oct 13 04:15:35.039 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:35.040 INFO kablam! Oct 13 04:15:35.040 INFO kablam! warning: constant item is never used: `GLFW_CURSOR` Oct 13 04:15:35.040 INFO kablam! --> src/win/glfw.rs:275:5 Oct 13 04:15:35.040 INFO kablam! | Oct 13 04:15:35.041 INFO kablam! 275 | pub const GLFW_CURSOR: c_int = 0x00033001; Oct 13 04:15:35.041 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:35.041 INFO kablam! Oct 13 04:15:35.041 INFO kablam! warning: foreign function is never used: `glfwSetInputMode` Oct 13 04:15:35.042 INFO kablam! --> src/win/glfw.rs:297:9 Oct 13 04:15:35.042 INFO kablam! | Oct 13 04:15:35.042 INFO kablam! 297 | pub fn glfwSetInputMode(window: *mut GLFWwindow, mode: c_int, value: c_int); Oct 13 04:15:35.043 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:35.043 INFO kablam! Oct 13 04:15:35.043 INFO kablam! warning: associated const is never used: `SPEED` Oct 13 04:15:35.044 INFO kablam! --> src/third_person.rs:37:5 Oct 13 04:15:35.044 INFO kablam! | Oct 13 04:15:35.044 INFO kablam! 37 | const SPEED: f32 = 0.1; Oct 13 04:15:35.044 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:35.045 INFO kablam! Oct 13 04:15:35.045 INFO kablam! warning: associated const is never used: `SENSITIVITY` Oct 13 04:15:35.045 INFO kablam! --> src/third_person.rs:38:5 Oct 13 04:15:35.046 INFO kablam! | Oct 13 04:15:35.046 INFO kablam! 38 | const SENSITIVITY: f32 = 0.009; Oct 13 04:15:35.046 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:35.047 INFO kablam! Oct 13 04:15:36.655 INFO kablam! warning: unused import: `cg::math::perspective` Oct 13 04:15:36.655 INFO kablam! --> src/main.rs:19:5 Oct 13 04:15:36.655 INFO kablam! | Oct 13 04:15:36.655 INFO kablam! 19 | use cg::math::perspective; Oct 13 04:15:36.655 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:36.655 INFO kablam! | Oct 13 04:15:36.655 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 04:15:36.655 INFO kablam! Oct 13 04:15:36.655 INFO kablam! warning: unused import: `cg::projection` Oct 13 04:15:36.655 INFO kablam! --> src/main.rs:31:5 Oct 13 04:15:36.655 INFO kablam! | Oct 13 04:15:36.655 INFO kablam! 31 | use cg::projection; Oct 13 04:15:36.655 INFO kablam! | ^^^^^^^^^^^^^^ Oct 13 04:15:36.655 INFO kablam! Oct 13 04:15:36.655 INFO kablam! warning: unused macro definition Oct 13 04:15:36.655 INFO kablam! --> src/main.rs:253:1 Oct 13 04:15:36.655 INFO kablam! | Oct 13 04:15:36.655 INFO kablam! 253 | / macro_rules! color { Oct 13 04:15:36.655 INFO kablam! 254 | | ($x:expr, $y:expr, $z:expr) => ({ Oct 13 04:15:36.655 INFO kablam! 255 | | Vec3 { Oct 13 04:15:36.655 INFO kablam! 256 | | x: $x as f32 / 255.0, Oct 13 04:15:36.655 INFO kablam! ... | Oct 13 04:15:36.655 INFO kablam! 260 | | }) Oct 13 04:15:36.655 INFO kablam! 261 | | } Oct 13 04:15:36.655 INFO kablam! | |_^ Oct 13 04:15:36.655 INFO kablam! | Oct 13 04:15:36.655 INFO kablam! = note: #[warn(unused_macros)] on by default Oct 13 04:15:36.655 INFO kablam! Oct 13 04:15:36.655 INFO kablam! warning: unused macro definition Oct 13 04:15:36.655 INFO kablam! --> src/main.rs:477:1 Oct 13 04:15:36.655 INFO kablam! | Oct 13 04:15:36.655 INFO kablam! 477 | / macro_rules! triangles { Oct 13 04:15:36.655 INFO kablam! 478 | | ( Oct 13 04:15:36.655 INFO kablam! 479 | | $( Oct 13 04:15:36.655 INFO kablam! 480 | | vertex [$x:expr, $y:expr, $z:expr]; Oct 13 04:15:36.655 INFO kablam! ... | Oct 13 04:15:36.655 INFO kablam! 502 | | }) Oct 13 04:15:36.655 INFO kablam! 503 | | } Oct 13 04:15:36.655 INFO kablam! | |_^ Oct 13 04:15:36.655 INFO kablam! Oct 13 04:15:36.655 INFO kablam! warning: unused macro definition Oct 13 04:15:36.655 INFO kablam! --> src/main.rs:588:1 Oct 13 04:15:36.655 INFO kablam! | Oct 13 04:15:36.655 INFO kablam! 588 | / macro_rules! lines { Oct 13 04:15:36.655 INFO kablam! 589 | | ( Oct 13 04:15:36.655 INFO kablam! 590 | | $( Oct 13 04:15:36.655 INFO kablam! 591 | | vertex [$x:expr, $y:expr, $z:expr]; Oct 13 04:15:36.655 INFO kablam! ... | Oct 13 04:15:36.655 INFO kablam! 613 | | }) Oct 13 04:15:36.655 INFO kablam! 614 | | } Oct 13 04:15:36.655 INFO kablam! | |_^ Oct 13 04:15:36.655 INFO kablam! Oct 13 04:15:36.655 INFO kablam! warning: unnecessary parentheses around assigned value Oct 13 04:15:36.655 INFO kablam! --> src/main.rs:1217:34 Oct 13 04:15:36.655 INFO kablam! | Oct 13 04:15:36.656 INFO kablam! 1217 | let y_distance = (self.object.translation.y - target.translation.y); Oct 13 04:15:36.656 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 13 04:15:36.656 INFO kablam! | Oct 13 04:15:36.656 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 13 04:15:36.656 INFO kablam! Oct 13 04:15:37.415 INFO kablam! warning: unused variable: `cube_normals` Oct 13 04:15:37.415 INFO kablam! --> src/main.rs:1344:9 Oct 13 04:15:37.415 INFO kablam! | Oct 13 04:15:37.415 INFO kablam! 1344 | let cube_normals = gl.store_obj(&cube_normals); Oct 13 04:15:37.415 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_cube_normals` instead Oct 13 04:15:37.415 INFO kablam! | Oct 13 04:15:37.415 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 04:15:37.415 INFO kablam! Oct 13 04:15:37.415 INFO kablam! warning: unused variable: `cube_light_directions` Oct 13 04:15:37.415 INFO kablam! --> src/main.rs:1345:9 Oct 13 04:15:37.415 INFO kablam! | Oct 13 04:15:37.415 INFO kablam! 1345 | let cube_light_directions = gl.store_obj(&cube_light_directions); Oct 13 04:15:37.415 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ help: consider using `_cube_light_directions` instead Oct 13 04:15:37.415 INFO kablam! Oct 13 04:15:37.415 INFO kablam! warning: unused variable: `car_normals` Oct 13 04:15:37.415 INFO kablam! --> src/main.rs:1497:9 Oct 13 04:15:37.415 INFO kablam! | Oct 13 04:15:37.415 INFO kablam! 1497 | let car_normals = gl.store_obj(&car_normals); Oct 13 04:15:37.415 INFO kablam! | ^^^^^^^^^^^ help: consider using `_car_normals` instead Oct 13 04:15:37.415 INFO kablam! Oct 13 04:15:37.415 INFO kablam! warning: unused variable: `car_light_directions` Oct 13 04:15:37.415 INFO kablam! --> src/main.rs:1498:9 Oct 13 04:15:37.415 INFO kablam! | Oct 13 04:15:37.415 INFO kablam! 1498 | let car_light_directions = gl.store_obj(&car_light_directions); Oct 13 04:15:37.415 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ help: consider using `_car_light_directions` instead Oct 13 04:15:37.415 INFO kablam! Oct 13 04:15:37.415 INFO kablam! warning: unused variable: `test_cube` Oct 13 04:15:37.415 INFO kablam! --> src/main.rs:1664:9 Oct 13 04:15:37.415 INFO kablam! | Oct 13 04:15:37.415 INFO kablam! 1664 | let test_cube = Object { Oct 13 04:15:37.415 INFO kablam! | ^^^^^^^^^ help: consider using `_test_cube` instead Oct 13 04:15:37.415 INFO kablam! Oct 13 04:15:37.415 INFO kablam! warning: unused variable: `aspect_ratio` Oct 13 04:15:37.415 INFO kablam! --> src/main.rs:1719:9 Oct 13 04:15:37.415 INFO kablam! | Oct 13 04:15:37.415 INFO kablam! 1719 | let aspect_ratio = framebuffer_size.x as f32 / framebuffer_size.y as f32; Oct 13 04:15:37.415 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_aspect_ratio` instead Oct 13 04:15:37.415 INFO kablam! Oct 13 04:15:37.415 INFO kablam! warning: unused variable: `dt` Oct 13 04:15:37.415 INFO kablam! --> src/main.rs:1686:41 Oct 13 04:15:37.415 INFO kablam! | Oct 13 04:15:37.415 INFO kablam! 1686 | fn update_light(light: &mut Object, dt: f32, window: &Window) { Oct 13 04:15:37.415 INFO kablam! | ^^ help: consider using `_dt` instead Oct 13 04:15:37.415 INFO kablam! Oct 13 04:15:37.415 INFO kablam! warning: unused variable: `normal` Oct 13 04:15:37.415 INFO kablam! --> src/main.rs:449:17 Oct 13 04:15:37.415 INFO kablam! | Oct 13 04:15:37.415 INFO kablam! 449 | let normal = v0.normal; Oct 13 04:15:37.415 INFO kablam! | ^^^^^^ help: consider using `_normal` instead Oct 13 04:15:37.415 INFO kablam! Oct 13 04:15:37.415 INFO kablam! warning: unused variable: `obj` Oct 13 04:15:37.415 INFO kablam! --> src/main.rs:762:24 Oct 13 04:15:37.416 INFO kablam! | Oct 13 04:15:37.416 INFO kablam! 762 | fn drop_obj(&self, obj: GpuObj) { Oct 13 04:15:37.416 INFO kablam! | ^^^ help: consider using `_obj` instead Oct 13 04:15:37.416 INFO kablam! Oct 13 04:15:37.416 INFO kablam! warning: unused variable: `dt` Oct 13 04:15:37.416 INFO kablam! --> src/main.rs:1181:26 Oct 13 04:15:37.416 INFO kablam! | Oct 13 04:15:37.416 INFO kablam! 1181 | fn move_1(&mut self, dt: f32) { Oct 13 04:15:37.416 INFO kablam! | ^^ help: consider using `_dt` instead Oct 13 04:15:37.416 INFO kablam! Oct 13 04:15:37.636 INFO kablam! warning: constant item is never used: `VERTEX_SHADER_SOURCE` Oct 13 04:15:37.636 INFO kablam! --> src/main.rs:44:1 Oct 13 04:15:37.636 INFO kablam! | Oct 13 04:15:37.636 INFO kablam! 44 | / const VERTEX_SHADER_SOURCE: &'static str = "\ Oct 13 04:15:37.637 INFO kablam! 45 | | #version 330 core Oct 13 04:15:37.637 INFO kablam! 46 | | #extension GL_ARB_explicit_uniform_location: require Oct 13 04:15:37.637 INFO kablam! 47 | | Oct 13 04:15:37.637 INFO kablam! ... | Oct 13 04:15:37.637 INFO kablam! 64 | | } Oct 13 04:15:37.638 INFO kablam! 65 | | \0"; Oct 13 04:15:37.638 INFO kablam! | |____^ Oct 13 04:15:37.638 INFO kablam! | Oct 13 04:15:37.638 INFO kablam! = note: #[warn(dead_code)] on by default Oct 13 04:15:37.638 INFO kablam! Oct 13 04:15:37.639 INFO kablam! warning: constant item is never used: `FRAGMENT_SHADER_SOURCE` Oct 13 04:15:37.639 INFO kablam! --> src/main.rs:144:1 Oct 13 04:15:37.639 INFO kablam! | Oct 13 04:15:37.639 INFO kablam! 144 | / const FRAGMENT_SHADER_SOURCE: &'static str = "\ Oct 13 04:15:37.639 INFO kablam! 145 | | #version 330 core Oct 13 04:15:37.639 INFO kablam! 146 | | #extension GL_ARB_explicit_uniform_location: require Oct 13 04:15:37.640 INFO kablam! 147 | | Oct 13 04:15:37.640 INFO kablam! ... | Oct 13 04:15:37.640 INFO kablam! 188 | | } Oct 13 04:15:37.640 INFO kablam! 189 | | \0"; Oct 13 04:15:37.640 INFO kablam! | |____^ Oct 13 04:15:37.641 INFO kablam! Oct 13 04:15:37.641 INFO kablam! warning: constant item is never used: `INDIGO` Oct 13 04:15:37.641 INFO kablam! --> src/main.rs:223:1 Oct 13 04:15:37.641 INFO kablam! | Oct 13 04:15:37.641 INFO kablam! 223 | / const INDIGO: Vec3 = Vec3 { Oct 13 04:15:37.642 INFO kablam! 224 | | x: 0x3F as f32 / 255.0, Oct 13 04:15:37.642 INFO kablam! 225 | | y: 0x51 as f32 / 255.0, Oct 13 04:15:37.642 INFO kablam! 226 | | z: 0xB5 as f32 / 255.0, Oct 13 04:15:37.642 INFO kablam! 227 | | }; Oct 13 04:15:37.642 INFO kablam! | |__^ Oct 13 04:15:37.643 INFO kablam! Oct 13 04:15:37.643 INFO kablam! warning: constant item is never used: `DEEP_PURPLE` Oct 13 04:15:37.643 INFO kablam! --> src/main.rs:229:1 Oct 13 04:15:37.643 INFO kablam! | Oct 13 04:15:37.643 INFO kablam! 229 | / const DEEP_PURPLE: Vec3 = Vec3 { Oct 13 04:15:37.644 INFO kablam! 230 | | x: 0x67 as f32 / 255.0, Oct 13 04:15:37.644 INFO kablam! 231 | | y: 0x3A as f32 / 255.0, Oct 13 04:15:37.644 INFO kablam! 232 | | z: 0xB7 as f32 / 255.0, Oct 13 04:15:37.644 INFO kablam! 233 | | }; Oct 13 04:15:37.645 INFO kablam! | |__^ Oct 13 04:15:37.645 INFO kablam! Oct 13 04:15:37.645 INFO kablam! warning: constant item is never used: `TEAL` Oct 13 04:15:37.645 INFO kablam! --> src/main.rs:235:1 Oct 13 04:15:37.646 INFO kablam! | Oct 13 04:15:37.646 INFO kablam! 235 | / const TEAL: Vec3 = Vec3 { Oct 13 04:15:37.646 INFO kablam! 236 | | x: 0x00 as f32 / 255.0, Oct 13 04:15:37.646 INFO kablam! 237 | | y: 0x96 as f32 / 255.0, Oct 13 04:15:37.651 INFO kablam! 238 | | z: 0x88 as f32 / 255.0, Oct 13 04:15:37.651 INFO kablam! 239 | | }; Oct 13 04:15:37.651 INFO kablam! | |__^ Oct 13 04:15:37.652 INFO kablam! Oct 13 04:15:37.652 INFO kablam! warning: constant item is never used: `SKY_BLUE` Oct 13 04:15:37.652 INFO kablam! --> src/main.rs:241:1 Oct 13 04:15:37.652 INFO kablam! | Oct 13 04:15:37.652 INFO kablam! 241 | / const SKY_BLUE: Vec3 = Vec3 { Oct 13 04:15:37.653 INFO kablam! 242 | | x: 0x87 as f32 / 255.0, Oct 13 04:15:37.653 INFO kablam! 243 | | y: 0xCE as f32 / 255.0, Oct 13 04:15:37.653 INFO kablam! 244 | | z: 0xEB as f32 / 255.0, Oct 13 04:15:37.654 INFO kablam! 245 | | }; Oct 13 04:15:37.654 INFO kablam! | |__^ Oct 13 04:15:37.654 INFO kablam! Oct 13 04:15:37.654 INFO kablam! warning: constant item is never used: `DIRT_BROWN` Oct 13 04:15:37.654 INFO kablam! --> src/main.rs:247:1 Oct 13 04:15:37.655 INFO kablam! | Oct 13 04:15:37.655 INFO kablam! 247 | / const DIRT_BROWN: Vec3 = Vec3 { Oct 13 04:15:37.655 INFO kablam! 248 | | x: 0x57 as f32 / 255.0, Oct 13 04:15:37.655 INFO kablam! 249 | | y: 0x3B as f32 / 255.0, Oct 13 04:15:37.656 INFO kablam! 250 | | z: 0x0C as f32 / 255.0, Oct 13 04:15:37.656 INFO kablam! 251 | | }; Oct 13 04:15:37.656 INFO kablam! | |__^ Oct 13 04:15:37.656 INFO kablam! Oct 13 04:15:37.657 INFO kablam! warning: constant item is never used: `COLORS` Oct 13 04:15:37.657 INFO kablam! --> src/main.rs:263:1 Oct 13 04:15:37.657 INFO kablam! | Oct 13 04:15:37.657 INFO kablam! 263 | const COLORS: &[Vec3] = &[INDIGO, DEEP_PURPLE, TEAL]; Oct 13 04:15:37.658 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:37.658 INFO kablam! Oct 13 04:15:37.658 INFO kablam! warning: struct is never constructed: `Line` Oct 13 04:15:37.658 INFO kablam! --> src/main.rs:296:1 Oct 13 04:15:37.659 INFO kablam! | Oct 13 04:15:37.659 INFO kablam! 296 | struct Line { Oct 13 04:15:37.659 INFO kablam! | ^^^^^^^^^^^ Oct 13 04:15:37.660 INFO kablam! Oct 13 04:15:37.660 INFO kablam! warning: method is never used: `lines` Oct 13 04:15:37.660 INFO kablam! --> src/main.rs:335:5 Oct 13 04:15:37.660 INFO kablam! | Oct 13 04:15:37.661 INFO kablam! 335 | pub fn lines(positions: Vec>, lines: Vec) -> Obj { Oct 13 04:15:37.661 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:37.661 INFO kablam! Oct 13 04:15:37.661 INFO kablam! warning: method is never used: `color` Oct 13 04:15:37.662 INFO kablam! --> src/main.rs:1053:17 Oct 13 04:15:37.662 INFO kablam! | Oct 13 04:15:37.662 INFO kablam! 1053 | fn $uniform(&self) -> Uniform<$ty> { Oct 13 04:15:37.662 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:37.663 INFO kablam! ... Oct 13 04:15:37.663 INFO kablam! 1072 | / define_pipeline! { Oct 13 04:15:37.663 INFO kablam! 1073 | | name: Pipeline1; Oct 13 04:15:37.664 INFO kablam! 1074 | | vs: TEXCOORD_VTXSHDR; Oct 13 04:15:37.664 INFO kablam! 1075 | | fs: TEXCOORD_FRAGSHDR; Oct 13 04:15:37.664 INFO kablam! ... | Oct 13 04:15:37.664 INFO kablam! 1084 | | ]; Oct 13 04:15:37.665 INFO kablam! 1085 | | } Oct 13 04:15:37.665 INFO kablam! | |_- in this macro invocation Oct 13 04:15:37.665 INFO kablam! Oct 13 04:15:37.665 INFO kablam! warning: method is never used: `auto_circle` Oct 13 04:15:37.666 INFO kablam! --> src/main.rs:1132:5 Oct 13 04:15:37.666 INFO kablam! | Oct 13 04:15:37.666 INFO kablam! 1132 | fn auto_circle(object: Object<'gpu_obj>, target: &'gpu_obj Object<'gpu_obj>) -> Self { Oct 13 04:15:37.666 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:37.667 INFO kablam! Oct 13 04:15:37.667 INFO kablam! warning: function is never used: `update_light` Oct 13 04:15:37.667 INFO kablam! --> src/main.rs:1686:5 Oct 13 04:15:37.668 INFO kablam! | Oct 13 04:15:37.668 INFO kablam! 1686 | fn update_light(light: &mut Object, dt: f32, window: &Window) { Oct 13 04:15:37.668 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:37.668 INFO kablam! Oct 13 04:15:37.669 INFO kablam! warning: static variable `prev_state` should have an upper case name such as `PREV_STATE` Oct 13 04:15:37.669 INFO kablam! --> src/main.rs:932:9 Oct 13 04:15:37.669 INFO kablam! | Oct 13 04:15:37.669 INFO kablam! 932 | static mut prev_state: Option = None; Oct 13 04:15:37.670 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:37.670 INFO kablam! | Oct 13 04:15:37.670 INFO kablam! = note: #[warn(non_upper_case_globals)] on by default Oct 13 04:15:37.674 INFO kablam! Oct 13 04:15:37.675 INFO kablam! warning: static variable `prev_state` should have an upper case name such as `PREV_STATE` Oct 13 04:15:37.675 INFO kablam! --> src/main.rs:990:9 Oct 13 04:15:37.675 INFO kablam! | Oct 13 04:15:37.676 INFO kablam! 990 | static mut prev_state: Option = None; Oct 13 04:15:37.676 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:37.676 INFO kablam! Oct 13 04:15:39.287 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 7.57s Oct 13 04:15:39.291 INFO kablam! su: No module specific data is present Oct 13 04:15:39.869 INFO running `"docker" "rm" "-f" "4b54825e6d241207d477f239c71c6cf4d33bf68f6e8c3794d5a3b498f6db96ca"` Oct 13 04:15:40.179 INFO blam! 4b54825e6d241207d477f239c71c6cf4d33bf68f6e8c3794d5a3b498f6db96ca Oct 13 04:15:40.193 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 13 04:15:40.786 INFO blam! 28d9ec8fdfe8237bb2b4b1ede4b2ce8e9a6ab17f675788bf953c66d034704e90 Oct 13 04:15:40.791 INFO running `"docker" "start" "-a" "28d9ec8fdfe8237bb2b4b1ede4b2ce8e9a6ab17f675788bf953c66d034704e90"` Oct 13 04:15:42.093 INFO kablam! usermod: no changes Oct 13 04:15:42.171 INFO kablam! Compiling cg v0.1.0 (/source) Oct 13 04:15:42.591 INFO kablam! warning: unused import: `cg::math::perspective` Oct 13 04:15:42.591 INFO kablam! --> src/main.rs:19:5 Oct 13 04:15:42.591 INFO kablam! | Oct 13 04:15:42.591 INFO kablam! 19 | use cg::math::perspective; Oct 13 04:15:42.591 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:42.591 INFO kablam! | Oct 13 04:15:42.591 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 04:15:42.591 INFO kablam! Oct 13 04:15:42.591 INFO kablam! warning: unused import: `cg::projection` Oct 13 04:15:42.591 INFO kablam! --> src/main.rs:31:5 Oct 13 04:15:42.591 INFO kablam! | Oct 13 04:15:42.591 INFO kablam! 31 | use cg::projection; Oct 13 04:15:42.591 INFO kablam! | ^^^^^^^^^^^^^^ Oct 13 04:15:42.591 INFO kablam! Oct 13 04:15:42.591 INFO kablam! warning: unused macro definition Oct 13 04:15:42.591 INFO kablam! --> src/main.rs:253:1 Oct 13 04:15:42.591 INFO kablam! | Oct 13 04:15:42.591 INFO kablam! 253 | / macro_rules! color { Oct 13 04:15:42.591 INFO kablam! 254 | | ($x:expr, $y:expr, $z:expr) => ({ Oct 13 04:15:42.591 INFO kablam! 255 | | Vec3 { Oct 13 04:15:42.591 INFO kablam! 256 | | x: $x as f32 / 255.0, Oct 13 04:15:42.591 INFO kablam! ... | Oct 13 04:15:42.591 INFO kablam! 260 | | }) Oct 13 04:15:42.591 INFO kablam! 261 | | } Oct 13 04:15:42.591 INFO kablam! | |_^ Oct 13 04:15:42.591 INFO kablam! | Oct 13 04:15:42.591 INFO kablam! = note: #[warn(unused_macros)] on by default Oct 13 04:15:42.591 INFO kablam! Oct 13 04:15:42.591 INFO kablam! warning: unused macro definition Oct 13 04:15:42.591 INFO kablam! --> src/main.rs:477:1 Oct 13 04:15:42.591 INFO kablam! | Oct 13 04:15:42.591 INFO kablam! 477 | / macro_rules! triangles { Oct 13 04:15:42.591 INFO kablam! 478 | | ( Oct 13 04:15:42.591 INFO kablam! 479 | | $( Oct 13 04:15:42.591 INFO kablam! 480 | | vertex [$x:expr, $y:expr, $z:expr]; Oct 13 04:15:42.591 INFO kablam! ... | Oct 13 04:15:42.591 INFO kablam! 502 | | }) Oct 13 04:15:42.591 INFO kablam! 503 | | } Oct 13 04:15:42.591 INFO kablam! | |_^ Oct 13 04:15:42.591 INFO kablam! Oct 13 04:15:42.591 INFO kablam! warning: unused macro definition Oct 13 04:15:42.591 INFO kablam! --> src/main.rs:588:1 Oct 13 04:15:42.591 INFO kablam! | Oct 13 04:15:42.591 INFO kablam! 588 | / macro_rules! lines { Oct 13 04:15:42.591 INFO kablam! 589 | | ( Oct 13 04:15:42.591 INFO kablam! 590 | | $( Oct 13 04:15:42.591 INFO kablam! 591 | | vertex [$x:expr, $y:expr, $z:expr]; Oct 13 04:15:42.591 INFO kablam! ... | Oct 13 04:15:42.591 INFO kablam! 613 | | }) Oct 13 04:15:42.591 INFO kablam! 614 | | } Oct 13 04:15:42.591 INFO kablam! | |_^ Oct 13 04:15:42.591 INFO kablam! Oct 13 04:15:42.591 INFO kablam! warning: unnecessary parentheses around assigned value Oct 13 04:15:42.591 INFO kablam! --> src/main.rs:1217:34 Oct 13 04:15:42.591 INFO kablam! | Oct 13 04:15:42.591 INFO kablam! 1217 | let y_distance = (self.object.translation.y - target.translation.y); Oct 13 04:15:42.591 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 13 04:15:42.591 INFO kablam! | Oct 13 04:15:42.591 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 13 04:15:42.591 INFO kablam! Oct 13 04:15:42.899 INFO kablam! warning: unused import: `super::Vec4` Oct 13 04:15:42.899 INFO kablam! --> src/math.rs:537:9 Oct 13 04:15:42.899 INFO kablam! | Oct 13 04:15:42.899 INFO kablam! 537 | use super::Vec4; Oct 13 04:15:42.899 INFO kablam! | ^^^^^^^^^^^ Oct 13 04:15:42.899 INFO kablam! | Oct 13 04:15:42.899 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 04:15:42.899 INFO kablam! Oct 13 04:15:42.943 INFO kablam! warning: unused import: `win::KeyState` Oct 13 04:15:42.943 INFO kablam! --> src/view.rs:7:5 Oct 13 04:15:42.944 INFO kablam! | Oct 13 04:15:42.944 INFO kablam! 7 | use win::KeyState; Oct 13 04:15:42.944 INFO kablam! | ^^^^^^^^^^^^^ Oct 13 04:15:42.944 INFO kablam! Oct 13 04:15:43.487 INFO kablam! warning: unused variable: `cube_normals` Oct 13 04:15:43.487 INFO kablam! --> src/main.rs:1344:9 Oct 13 04:15:43.487 INFO kablam! | Oct 13 04:15:43.487 INFO kablam! 1344 | let cube_normals = gl.store_obj(&cube_normals); Oct 13 04:15:43.487 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_cube_normals` instead Oct 13 04:15:43.487 INFO kablam! | Oct 13 04:15:43.487 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 04:15:43.487 INFO kablam! Oct 13 04:15:43.487 INFO kablam! warning: unused variable: `cube_light_directions` Oct 13 04:15:43.487 INFO kablam! --> src/main.rs:1345:9 Oct 13 04:15:43.487 INFO kablam! | Oct 13 04:15:43.487 INFO kablam! 1345 | let cube_light_directions = gl.store_obj(&cube_light_directions); Oct 13 04:15:43.487 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ help: consider using `_cube_light_directions` instead Oct 13 04:15:43.487 INFO kablam! Oct 13 04:15:43.487 INFO kablam! warning: unused variable: `car_normals` Oct 13 04:15:43.487 INFO kablam! --> src/main.rs:1497:9 Oct 13 04:15:43.487 INFO kablam! | Oct 13 04:15:43.487 INFO kablam! 1497 | let car_normals = gl.store_obj(&car_normals); Oct 13 04:15:43.487 INFO kablam! | ^^^^^^^^^^^ help: consider using `_car_normals` instead Oct 13 04:15:43.487 INFO kablam! Oct 13 04:15:43.487 INFO kablam! warning: unused variable: `car_light_directions` Oct 13 04:15:43.487 INFO kablam! --> src/main.rs:1498:9 Oct 13 04:15:43.487 INFO kablam! | Oct 13 04:15:43.487 INFO kablam! 1498 | let car_light_directions = gl.store_obj(&car_light_directions); Oct 13 04:15:43.487 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ help: consider using `_car_light_directions` instead Oct 13 04:15:43.487 INFO kablam! Oct 13 04:15:43.487 INFO kablam! warning: unused variable: `test_cube` Oct 13 04:15:43.487 INFO kablam! --> src/main.rs:1664:9 Oct 13 04:15:43.487 INFO kablam! | Oct 13 04:15:43.488 INFO kablam! 1664 | let test_cube = Object { Oct 13 04:15:43.488 INFO kablam! | ^^^^^^^^^ help: consider using `_test_cube` instead Oct 13 04:15:43.488 INFO kablam! Oct 13 04:15:43.488 INFO kablam! warning: unused variable: `aspect_ratio` Oct 13 04:15:43.488 INFO kablam! --> src/main.rs:1719:9 Oct 13 04:15:43.488 INFO kablam! | Oct 13 04:15:43.488 INFO kablam! 1719 | let aspect_ratio = framebuffer_size.x as f32 / framebuffer_size.y as f32; Oct 13 04:15:43.488 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_aspect_ratio` instead Oct 13 04:15:43.488 INFO kablam! Oct 13 04:15:43.488 INFO kablam! warning: unused variable: `dt` Oct 13 04:15:43.488 INFO kablam! --> src/main.rs:1686:41 Oct 13 04:15:43.488 INFO kablam! | Oct 13 04:15:43.488 INFO kablam! 1686 | fn update_light(light: &mut Object, dt: f32, window: &Window) { Oct 13 04:15:43.488 INFO kablam! | ^^ help: consider using `_dt` instead Oct 13 04:15:43.488 INFO kablam! Oct 13 04:15:43.488 INFO kablam! warning: unused variable: `normal` Oct 13 04:15:43.488 INFO kablam! --> src/main.rs:449:17 Oct 13 04:15:43.488 INFO kablam! | Oct 13 04:15:43.488 INFO kablam! 449 | let normal = v0.normal; Oct 13 04:15:43.488 INFO kablam! | ^^^^^^ help: consider using `_normal` instead Oct 13 04:15:43.488 INFO kablam! Oct 13 04:15:43.488 INFO kablam! warning: unused variable: `obj` Oct 13 04:15:43.488 INFO kablam! --> src/main.rs:762:24 Oct 13 04:15:43.488 INFO kablam! | Oct 13 04:15:43.488 INFO kablam! 762 | fn drop_obj(&self, obj: GpuObj) { Oct 13 04:15:43.488 INFO kablam! | ^^^ help: consider using `_obj` instead Oct 13 04:15:43.488 INFO kablam! Oct 13 04:15:43.488 INFO kablam! warning: unused variable: `dt` Oct 13 04:15:43.488 INFO kablam! --> src/main.rs:1181:26 Oct 13 04:15:43.488 INFO kablam! | Oct 13 04:15:43.488 INFO kablam! 1181 | fn move_1(&mut self, dt: f32) { Oct 13 04:15:43.488 INFO kablam! | ^^ help: consider using `_dt` instead Oct 13 04:15:43.488 INFO kablam! Oct 13 04:15:43.843 INFO kablam! warning: constant item is never used: `VERTEX_SHADER_SOURCE` Oct 13 04:15:43.843 INFO kablam! --> src/main.rs:44:1 Oct 13 04:15:43.843 INFO kablam! | Oct 13 04:15:43.843 INFO kablam! 44 | / const VERTEX_SHADER_SOURCE: &'static str = "\ Oct 13 04:15:43.843 INFO kablam! 45 | | #version 330 core Oct 13 04:15:43.843 INFO kablam! 46 | | #extension GL_ARB_explicit_uniform_location: require Oct 13 04:15:43.843 INFO kablam! 47 | | Oct 13 04:15:43.843 INFO kablam! ... | Oct 13 04:15:43.843 INFO kablam! 64 | | } Oct 13 04:15:43.843 INFO kablam! 65 | | \0"; Oct 13 04:15:43.843 INFO kablam! | |____^ Oct 13 04:15:43.843 INFO kablam! | Oct 13 04:15:43.843 INFO kablam! = note: #[warn(dead_code)] on by default Oct 13 04:15:43.843 INFO kablam! Oct 13 04:15:43.843 INFO kablam! warning: constant item is never used: `FRAGMENT_SHADER_SOURCE` Oct 13 04:15:43.843 INFO kablam! --> src/main.rs:144:1 Oct 13 04:15:43.843 INFO kablam! | Oct 13 04:15:43.843 INFO kablam! 144 | / const FRAGMENT_SHADER_SOURCE: &'static str = "\ Oct 13 04:15:43.843 INFO kablam! 145 | | #version 330 core Oct 13 04:15:43.843 INFO kablam! 146 | | #extension GL_ARB_explicit_uniform_location: require Oct 13 04:15:43.843 INFO kablam! 147 | | Oct 13 04:15:43.843 INFO kablam! ... | Oct 13 04:15:43.843 INFO kablam! 188 | | } Oct 13 04:15:43.843 INFO kablam! 189 | | \0"; Oct 13 04:15:43.843 INFO kablam! | |____^ Oct 13 04:15:43.843 INFO kablam! Oct 13 04:15:43.843 INFO kablam! warning: constant item is never used: `INDIGO` Oct 13 04:15:43.843 INFO kablam! --> src/main.rs:223:1 Oct 13 04:15:43.843 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 223 | / const INDIGO: Vec3 = Vec3 { Oct 13 04:15:43.844 INFO kablam! 224 | | x: 0x3F as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 225 | | y: 0x51 as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 226 | | z: 0xB5 as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 227 | | }; Oct 13 04:15:43.844 INFO kablam! | |__^ Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.844 INFO kablam! warning: constant item is never used: `DEEP_PURPLE` Oct 13 04:15:43.844 INFO kablam! --> src/main.rs:229:1 Oct 13 04:15:43.844 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 229 | / const DEEP_PURPLE: Vec3 = Vec3 { Oct 13 04:15:43.844 INFO kablam! 230 | | x: 0x67 as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 231 | | y: 0x3A as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 232 | | z: 0xB7 as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 233 | | }; Oct 13 04:15:43.844 INFO kablam! | |__^ Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.844 INFO kablam! warning: constant item is never used: `TEAL` Oct 13 04:15:43.844 INFO kablam! --> src/main.rs:235:1 Oct 13 04:15:43.844 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 235 | / const TEAL: Vec3 = Vec3 { Oct 13 04:15:43.844 INFO kablam! 236 | | x: 0x00 as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 237 | | y: 0x96 as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 238 | | z: 0x88 as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 239 | | }; Oct 13 04:15:43.844 INFO kablam! | |__^ Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.844 INFO kablam! warning: constant item is never used: `SKY_BLUE` Oct 13 04:15:43.844 INFO kablam! --> src/main.rs:241:1 Oct 13 04:15:43.844 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 241 | / const SKY_BLUE: Vec3 = Vec3 { Oct 13 04:15:43.844 INFO kablam! 242 | | x: 0x87 as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 243 | | y: 0xCE as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 244 | | z: 0xEB as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 245 | | }; Oct 13 04:15:43.844 INFO kablam! | |__^ Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.844 INFO kablam! warning: constant item is never used: `DIRT_BROWN` Oct 13 04:15:43.844 INFO kablam! --> src/main.rs:247:1 Oct 13 04:15:43.844 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 247 | / const DIRT_BROWN: Vec3 = Vec3 { Oct 13 04:15:43.844 INFO kablam! 248 | | x: 0x57 as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 249 | | y: 0x3B as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 250 | | z: 0x0C as f32 / 255.0, Oct 13 04:15:43.844 INFO kablam! 251 | | }; Oct 13 04:15:43.844 INFO kablam! | |__^ Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.844 INFO kablam! warning: constant item is never used: `COLORS` Oct 13 04:15:43.844 INFO kablam! --> src/main.rs:263:1 Oct 13 04:15:43.844 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 263 | const COLORS: &[Vec3] = &[INDIGO, DEEP_PURPLE, TEAL]; Oct 13 04:15:43.844 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.844 INFO kablam! warning: struct is never constructed: `Line` Oct 13 04:15:43.844 INFO kablam! --> src/main.rs:296:1 Oct 13 04:15:43.844 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 296 | struct Line { Oct 13 04:15:43.844 INFO kablam! | ^^^^^^^^^^^ Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.844 INFO kablam! warning: method is never used: `lines` Oct 13 04:15:43.844 INFO kablam! --> src/main.rs:335:5 Oct 13 04:15:43.844 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 335 | pub fn lines(positions: Vec>, lines: Vec) -> Obj { Oct 13 04:15:43.844 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.844 INFO kablam! warning: method is never used: `color` Oct 13 04:15:43.844 INFO kablam! --> src/main.rs:1053:17 Oct 13 04:15:43.844 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 1053 | fn $uniform(&self) -> Uniform<$ty> { Oct 13 04:15:43.844 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:43.844 INFO kablam! ... Oct 13 04:15:43.844 INFO kablam! 1072 | / define_pipeline! { Oct 13 04:15:43.844 INFO kablam! 1073 | | name: Pipeline1; Oct 13 04:15:43.844 INFO kablam! 1074 | | vs: TEXCOORD_VTXSHDR; Oct 13 04:15:43.844 INFO kablam! 1075 | | fs: TEXCOORD_FRAGSHDR; Oct 13 04:15:43.844 INFO kablam! ... | Oct 13 04:15:43.844 INFO kablam! 1084 | | ]; Oct 13 04:15:43.844 INFO kablam! 1085 | | } Oct 13 04:15:43.844 INFO kablam! | |_- in this macro invocation Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.844 INFO kablam! warning: method is never used: `auto_circle` Oct 13 04:15:43.844 INFO kablam! --> src/main.rs:1132:5 Oct 13 04:15:43.844 INFO kablam! | Oct 13 04:15:43.844 INFO kablam! 1132 | fn auto_circle(object: Object<'gpu_obj>, target: &'gpu_obj Object<'gpu_obj>) -> Self { Oct 13 04:15:43.844 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:43.844 INFO kablam! Oct 13 04:15:43.859 INFO kablam! warning: static variable `prev_state` should have an upper case name such as `PREV_STATE` Oct 13 04:15:43.859 INFO kablam! --> src/main.rs:932:9 Oct 13 04:15:43.859 INFO kablam! | Oct 13 04:15:43.859 INFO kablam! 932 | static mut prev_state: Option = None; Oct 13 04:15:43.859 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:43.859 INFO kablam! | Oct 13 04:15:43.859 INFO kablam! = note: #[warn(non_upper_case_globals)] on by default Oct 13 04:15:43.859 INFO kablam! Oct 13 04:15:43.859 INFO kablam! warning: static variable `prev_state` should have an upper case name such as `PREV_STATE` Oct 13 04:15:43.859 INFO kablam! --> src/main.rs:990:9 Oct 13 04:15:43.859 INFO kablam! | Oct 13 04:15:43.859 INFO kablam! 990 | static mut prev_state: Option = None; Oct 13 04:15:43.859 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:43.859 INFO kablam! Oct 13 04:15:44.375 INFO kablam! warning: unused variable: `radians` Oct 13 04:15:44.375 INFO kablam! --> src/angle.rs:89:13 Oct 13 04:15:44.375 INFO kablam! | Oct 13 04:15:44.375 INFO kablam! 89 | let radians: Radians = degrees.into(); Oct 13 04:15:44.375 INFO kablam! | ^^^^^^^ help: consider using `_radians` instead Oct 13 04:15:44.375 INFO kablam! | Oct 13 04:15:44.375 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 04:15:44.375 INFO kablam! Oct 13 04:15:44.375 INFO kablam! warning: unused variable: `up` Oct 13 04:15:44.375 INFO kablam! --> src/third_person.rs:40:52 Oct 13 04:15:44.375 INFO kablam! | Oct 13 04:15:44.375 INFO kablam! 40 | pub fn new(mut position: Vec3f, target: Vec3f, up: Vec3f) -> Camera { Oct 13 04:15:44.376 INFO kablam! | ^^ help: consider using `_up` instead Oct 13 04:15:44.376 INFO kablam! Oct 13 04:15:44.815 INFO kablam! warning: constant item is never used: `GLFW_REPEAT` Oct 13 04:15:44.815 INFO kablam! --> src/win/glfw.rs:273:5 Oct 13 04:15:44.815 INFO kablam! | Oct 13 04:15:44.815 INFO kablam! 273 | pub const GLFW_REPEAT: c_int = 2; Oct 13 04:15:44.815 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:44.815 INFO kablam! | Oct 13 04:15:44.815 INFO kablam! = note: #[warn(dead_code)] on by default Oct 13 04:15:44.815 INFO kablam! Oct 13 04:15:44.815 INFO kablam! warning: constant item is never used: `GLFW_CURSOR_DISABLED` Oct 13 04:15:44.815 INFO kablam! --> src/win/glfw.rs:274:5 Oct 13 04:15:44.815 INFO kablam! | Oct 13 04:15:44.815 INFO kablam! 274 | pub const GLFW_CURSOR_DISABLED: c_int = 0x00034003; Oct 13 04:15:44.815 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:44.815 INFO kablam! Oct 13 04:15:44.815 INFO kablam! warning: constant item is never used: `GLFW_CURSOR` Oct 13 04:15:44.815 INFO kablam! --> src/win/glfw.rs:275:5 Oct 13 04:15:44.815 INFO kablam! | Oct 13 04:15:44.815 INFO kablam! 275 | pub const GLFW_CURSOR: c_int = 0x00033001; Oct 13 04:15:44.815 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:44.815 INFO kablam! Oct 13 04:15:44.815 INFO kablam! warning: foreign function is never used: `glfwSetInputMode` Oct 13 04:15:44.815 INFO kablam! --> src/win/glfw.rs:297:9 Oct 13 04:15:44.815 INFO kablam! | Oct 13 04:15:44.815 INFO kablam! 297 | pub fn glfwSetInputMode(window: *mut GLFWwindow, mode: c_int, value: c_int); Oct 13 04:15:44.815 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:44.815 INFO kablam! Oct 13 04:15:44.817 INFO kablam! warning: associated const is never used: `SPEED` Oct 13 04:15:44.817 INFO kablam! --> src/third_person.rs:37:5 Oct 13 04:15:44.817 INFO kablam! | Oct 13 04:15:44.817 INFO kablam! 37 | const SPEED: f32 = 0.1; Oct 13 04:15:44.817 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:44.817 INFO kablam! Oct 13 04:15:44.817 INFO kablam! warning: associated const is never used: `SENSITIVITY` Oct 13 04:15:44.817 INFO kablam! --> src/third_person.rs:38:5 Oct 13 04:15:44.817 INFO kablam! | Oct 13 04:15:44.817 INFO kablam! 38 | const SENSITIVITY: f32 = 0.009; Oct 13 04:15:44.817 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 04:15:44.817 INFO kablam! Oct 13 04:15:45.547 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 3.43s Oct 13 04:15:45.550 INFO kablam! su: No module specific data is present Oct 13 04:15:46.346 INFO running `"docker" "rm" "-f" "28d9ec8fdfe8237bb2b4b1ede4b2ce8e9a6ab17f675788bf953c66d034704e90"` Oct 13 04:15:46.615 INFO blam! 28d9ec8fdfe8237bb2b4b1ede4b2ce8e9a6ab17f675788bf953c66d034704e90