Oct 10 16:54:10.677 INFO testing peterdelevoryas/cg against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 10 16:54:10.678 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 10 16:54:10.679 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-4/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 16:54:11.118 INFO blam! 75ab102ee1c280f9c74aa282f7141e062e7ea985e1816ecf7888f7997e3cdeb2 Oct 10 16:54:11.120 INFO running `"docker" "start" "-a" "75ab102ee1c280f9c74aa282f7141e062e7ea985e1816ecf7888f7997e3cdeb2"` Oct 10 16:54:12.171 INFO kablam! usermod: no changes Oct 10 16:54:12.300 INFO kablam! Compiling cg v0.1.0 (/source) Oct 10 16:54:12.305 INFO kablam! Compiling bmp v0.3.0 Oct 10 16:54:14.844 INFO kablam! warning: unused import: `win::KeyState` Oct 10 16:54:14.844 INFO kablam! --> src/view.rs:7:5 Oct 10 16:54:14.844 INFO kablam! | Oct 10 16:54:14.844 INFO kablam! 7 | use win::KeyState; Oct 10 16:54:14.844 INFO kablam! | ^^^^^^^^^^^^^ Oct 10 16:54:14.844 INFO kablam! | Oct 10 16:54:14.844 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 16:54:14.844 INFO kablam! Oct 10 16:54:15.688 INFO kablam! warning: unused variable: `up` Oct 10 16:54:15.688 INFO kablam! --> src/third_person.rs:40:52 Oct 10 16:54:15.688 INFO kablam! | Oct 10 16:54:15.688 INFO kablam! 40 | pub fn new(mut position: Vec3f, target: Vec3f, up: Vec3f) -> Camera { Oct 10 16:54:15.688 INFO kablam! | ^^ help: consider using `_up` instead Oct 10 16:54:15.688 INFO kablam! | Oct 10 16:54:15.688 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 16:54:15.688 INFO kablam! Oct 10 16:54:16.022 INFO kablam! warning: constant item is never used: `GLFW_REPEAT` Oct 10 16:54:16.022 INFO kablam! --> src/win/glfw.rs:273:5 Oct 10 16:54:16.022 INFO kablam! | Oct 10 16:54:16.022 INFO kablam! 273 | pub const GLFW_REPEAT: c_int = 2; Oct 10 16:54:16.022 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:16.022 INFO kablam! | Oct 10 16:54:16.022 INFO kablam! = note: #[warn(dead_code)] on by default Oct 10 16:54:16.022 INFO kablam! Oct 10 16:54:16.022 INFO kablam! warning: constant item is never used: `GLFW_CURSOR_DISABLED` Oct 10 16:54:16.022 INFO kablam! --> src/win/glfw.rs:274:5 Oct 10 16:54:16.022 INFO kablam! | Oct 10 16:54:16.022 INFO kablam! 274 | pub const GLFW_CURSOR_DISABLED: c_int = 0x00034003; Oct 10 16:54:16.022 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:16.022 INFO kablam! Oct 10 16:54:16.022 INFO kablam! warning: constant item is never used: `GLFW_CURSOR` Oct 10 16:54:16.022 INFO kablam! --> src/win/glfw.rs:275:5 Oct 10 16:54:16.022 INFO kablam! | Oct 10 16:54:16.022 INFO kablam! 275 | pub const GLFW_CURSOR: c_int = 0x00033001; Oct 10 16:54:16.022 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:16.022 INFO kablam! Oct 10 16:54:16.022 INFO kablam! warning: foreign function is never used: `glfwSetInputMode` Oct 10 16:54:16.022 INFO kablam! --> src/win/glfw.rs:297:9 Oct 10 16:54:16.022 INFO kablam! | Oct 10 16:54:16.022 INFO kablam! 297 | pub fn glfwSetInputMode(window: *mut GLFWwindow, mode: c_int, value: c_int); Oct 10 16:54:16.022 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:16.022 INFO kablam! Oct 10 16:54:16.022 INFO kablam! warning: associated const is never used: `SPEED` Oct 10 16:54:16.022 INFO kablam! --> src/third_person.rs:37:5 Oct 10 16:54:16.022 INFO kablam! | Oct 10 16:54:16.022 INFO kablam! 37 | const SPEED: f32 = 0.1; Oct 10 16:54:16.022 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:16.022 INFO kablam! Oct 10 16:54:16.022 INFO kablam! warning: associated const is never used: `SENSITIVITY` Oct 10 16:54:16.022 INFO kablam! --> src/third_person.rs:38:5 Oct 10 16:54:16.022 INFO kablam! | Oct 10 16:54:16.022 INFO kablam! 38 | const SENSITIVITY: f32 = 0.009; Oct 10 16:54:16.022 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:16.022 INFO kablam! Oct 10 16:54:18.028 INFO kablam! warning: unused import: `cg::math::perspective` Oct 10 16:54:18.028 INFO kablam! --> src/main.rs:19:5 Oct 10 16:54:18.028 INFO kablam! | Oct 10 16:54:18.029 INFO kablam! 19 | use cg::math::perspective; Oct 10 16:54:18.029 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:18.029 INFO kablam! | Oct 10 16:54:18.029 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 16:54:18.029 INFO kablam! Oct 10 16:54:18.029 INFO kablam! warning: unused import: `cg::projection` Oct 10 16:54:18.029 INFO kablam! --> src/main.rs:31:5 Oct 10 16:54:18.029 INFO kablam! | Oct 10 16:54:18.029 INFO kablam! 31 | use cg::projection; Oct 10 16:54:18.029 INFO kablam! | ^^^^^^^^^^^^^^ Oct 10 16:54:18.029 INFO kablam! Oct 10 16:54:18.029 INFO kablam! warning: unused macro definition Oct 10 16:54:18.029 INFO kablam! --> src/main.rs:253:1 Oct 10 16:54:18.029 INFO kablam! | Oct 10 16:54:18.029 INFO kablam! 253 | / macro_rules! color { Oct 10 16:54:18.029 INFO kablam! 254 | | ($x:expr, $y:expr, $z:expr) => ({ Oct 10 16:54:18.029 INFO kablam! 255 | | Vec3 { Oct 10 16:54:18.029 INFO kablam! 256 | | x: $x as f32 / 255.0, Oct 10 16:54:18.029 INFO kablam! ... | Oct 10 16:54:18.029 INFO kablam! 260 | | }) Oct 10 16:54:18.029 INFO kablam! 261 | | } Oct 10 16:54:18.029 INFO kablam! | |_^ Oct 10 16:54:18.029 INFO kablam! | Oct 10 16:54:18.029 INFO kablam! = note: #[warn(unused_macros)] on by default Oct 10 16:54:18.029 INFO kablam! Oct 10 16:54:18.029 INFO kablam! warning: unused macro definition Oct 10 16:54:18.029 INFO kablam! --> src/main.rs:477:1 Oct 10 16:54:18.029 INFO kablam! | Oct 10 16:54:18.029 INFO kablam! 477 | / macro_rules! triangles { Oct 10 16:54:18.029 INFO kablam! 478 | | ( Oct 10 16:54:18.029 INFO kablam! 479 | | $( Oct 10 16:54:18.029 INFO kablam! 480 | | vertex [$x:expr, $y:expr, $z:expr]; Oct 10 16:54:18.029 INFO kablam! ... | Oct 10 16:54:18.029 INFO kablam! 502 | | }) Oct 10 16:54:18.029 INFO kablam! 503 | | } Oct 10 16:54:18.029 INFO kablam! | |_^ Oct 10 16:54:18.029 INFO kablam! Oct 10 16:54:18.029 INFO kablam! warning: unused macro definition Oct 10 16:54:18.029 INFO kablam! --> src/main.rs:588:1 Oct 10 16:54:18.029 INFO kablam! | Oct 10 16:54:18.029 INFO kablam! 588 | / macro_rules! lines { Oct 10 16:54:18.029 INFO kablam! 589 | | ( Oct 10 16:54:18.029 INFO kablam! 590 | | $( Oct 10 16:54:18.029 INFO kablam! 591 | | vertex [$x:expr, $y:expr, $z:expr]; Oct 10 16:54:18.029 INFO kablam! ... | Oct 10 16:54:18.029 INFO kablam! 613 | | }) Oct 10 16:54:18.029 INFO kablam! 614 | | } Oct 10 16:54:18.029 INFO kablam! | |_^ Oct 10 16:54:18.029 INFO kablam! Oct 10 16:54:18.029 INFO kablam! warning: unnecessary parentheses around assigned value Oct 10 16:54:18.029 INFO kablam! --> src/main.rs:1217:34 Oct 10 16:54:18.029 INFO kablam! | Oct 10 16:54:18.029 INFO kablam! 1217 | let y_distance = (self.object.translation.y - target.translation.y); Oct 10 16:54:18.029 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 10 16:54:18.029 INFO kablam! | Oct 10 16:54:18.029 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 10 16:54:18.029 INFO kablam! Oct 10 16:54:18.801 INFO kablam! warning: unused variable: `cube_normals` Oct 10 16:54:18.801 INFO kablam! --> src/main.rs:1344:9 Oct 10 16:54:18.802 INFO kablam! | Oct 10 16:54:18.802 INFO kablam! 1344 | let cube_normals = gl.store_obj(&cube_normals); Oct 10 16:54:18.802 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_cube_normals` instead Oct 10 16:54:18.803 INFO kablam! | Oct 10 16:54:18.803 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 16:54:18.803 INFO kablam! Oct 10 16:54:18.804 INFO kablam! warning: unused variable: `cube_light_directions` Oct 10 16:54:18.804 INFO kablam! --> src/main.rs:1345:9 Oct 10 16:54:18.804 INFO kablam! | Oct 10 16:54:18.804 INFO kablam! 1345 | let cube_light_directions = gl.store_obj(&cube_light_directions); Oct 10 16:54:18.805 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ help: consider using `_cube_light_directions` instead Oct 10 16:54:18.805 INFO kablam! Oct 10 16:54:18.805 INFO kablam! warning: unused variable: `car_normals` Oct 10 16:54:18.806 INFO kablam! --> src/main.rs:1497:9 Oct 10 16:54:18.806 INFO kablam! | Oct 10 16:54:18.806 INFO kablam! 1497 | let car_normals = gl.store_obj(&car_normals); Oct 10 16:54:18.806 INFO kablam! | ^^^^^^^^^^^ help: consider using `_car_normals` instead Oct 10 16:54:18.807 INFO kablam! Oct 10 16:54:18.807 INFO kablam! warning: unused variable: `car_light_directions` Oct 10 16:54:18.807 INFO kablam! --> src/main.rs:1498:9 Oct 10 16:54:18.807 INFO kablam! | Oct 10 16:54:18.808 INFO kablam! 1498 | let car_light_directions = gl.store_obj(&car_light_directions); Oct 10 16:54:18.808 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ help: consider using `_car_light_directions` instead Oct 10 16:54:18.808 INFO kablam! Oct 10 16:54:18.809 INFO kablam! warning: unused variable: `test_cube` Oct 10 16:54:18.809 INFO kablam! --> src/main.rs:1664:9 Oct 10 16:54:18.809 INFO kablam! | Oct 10 16:54:18.809 INFO kablam! 1664 | let test_cube = Object { Oct 10 16:54:18.810 INFO kablam! | ^^^^^^^^^ help: consider using `_test_cube` instead Oct 10 16:54:18.810 INFO kablam! Oct 10 16:54:18.810 INFO kablam! warning: unused variable: `aspect_ratio` Oct 10 16:54:18.810 INFO kablam! --> src/main.rs:1719:9 Oct 10 16:54:18.811 INFO kablam! | Oct 10 16:54:18.811 INFO kablam! 1719 | let aspect_ratio = framebuffer_size.x as f32 / framebuffer_size.y as f32; Oct 10 16:54:18.811 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_aspect_ratio` instead Oct 10 16:54:18.811 INFO kablam! Oct 10 16:54:18.812 INFO kablam! warning: unused variable: `dt` Oct 10 16:54:18.812 INFO kablam! --> src/main.rs:1686:41 Oct 10 16:54:18.812 INFO kablam! | Oct 10 16:54:18.812 INFO kablam! 1686 | fn update_light(light: &mut Object, dt: f32, window: &Window) { Oct 10 16:54:18.813 INFO kablam! | ^^ help: consider using `_dt` instead Oct 10 16:54:18.813 INFO kablam! Oct 10 16:54:18.813 INFO kablam! warning: unused variable: `normal` Oct 10 16:54:18.813 INFO kablam! --> src/main.rs:449:17 Oct 10 16:54:18.814 INFO kablam! | Oct 10 16:54:18.814 INFO kablam! 449 | let normal = v0.normal; Oct 10 16:54:18.814 INFO kablam! | ^^^^^^ help: consider using `_normal` instead Oct 10 16:54:18.815 INFO kablam! Oct 10 16:54:18.815 INFO kablam! warning: unused variable: `obj` Oct 10 16:54:18.815 INFO kablam! --> src/main.rs:762:24 Oct 10 16:54:18.815 INFO kablam! | Oct 10 16:54:18.816 INFO kablam! 762 | fn drop_obj(&self, obj: GpuObj) { Oct 10 16:54:18.820 INFO kablam! | ^^^ help: consider using `_obj` instead Oct 10 16:54:18.820 INFO kablam! Oct 10 16:54:18.821 INFO kablam! warning: unused variable: `dt` Oct 10 16:54:18.821 INFO kablam! --> src/main.rs:1181:26 Oct 10 16:54:18.821 INFO kablam! | Oct 10 16:54:18.821 INFO kablam! 1181 | fn move_1(&mut self, dt: f32) { Oct 10 16:54:18.822 INFO kablam! | ^^ help: consider using `_dt` instead Oct 10 16:54:18.822 INFO kablam! Oct 10 16:54:19.056 INFO kablam! warning: constant item is never used: `VERTEX_SHADER_SOURCE` Oct 10 16:54:19.056 INFO kablam! --> src/main.rs:44:1 Oct 10 16:54:19.056 INFO kablam! | Oct 10 16:54:19.056 INFO kablam! 44 | / const VERTEX_SHADER_SOURCE: &'static str = "\ Oct 10 16:54:19.056 INFO kablam! 45 | | #version 330 core Oct 10 16:54:19.056 INFO kablam! 46 | | #extension GL_ARB_explicit_uniform_location: require Oct 10 16:54:19.056 INFO kablam! 47 | | Oct 10 16:54:19.056 INFO kablam! ... | Oct 10 16:54:19.056 INFO kablam! 64 | | } Oct 10 16:54:19.056 INFO kablam! 65 | | \0"; Oct 10 16:54:19.056 INFO kablam! | |____^ Oct 10 16:54:19.056 INFO kablam! | Oct 10 16:54:19.056 INFO kablam! = note: #[warn(dead_code)] on by default Oct 10 16:54:19.056 INFO kablam! Oct 10 16:54:19.056 INFO kablam! warning: constant item is never used: `FRAGMENT_SHADER_SOURCE` Oct 10 16:54:19.056 INFO kablam! --> src/main.rs:144:1 Oct 10 16:54:19.056 INFO kablam! | Oct 10 16:54:19.056 INFO kablam! 144 | / const FRAGMENT_SHADER_SOURCE: &'static str = "\ Oct 10 16:54:19.056 INFO kablam! 145 | | #version 330 core Oct 10 16:54:19.056 INFO kablam! 146 | | #extension GL_ARB_explicit_uniform_location: require Oct 10 16:54:19.056 INFO kablam! 147 | | Oct 10 16:54:19.056 INFO kablam! ... | Oct 10 16:54:19.056 INFO kablam! 188 | | } Oct 10 16:54:19.056 INFO kablam! 189 | | \0"; Oct 10 16:54:19.056 INFO kablam! | |____^ Oct 10 16:54:19.056 INFO kablam! Oct 10 16:54:19.056 INFO kablam! warning: constant item is never used: `INDIGO` Oct 10 16:54:19.056 INFO kablam! --> src/main.rs:223:1 Oct 10 16:54:19.056 INFO kablam! | Oct 10 16:54:19.056 INFO kablam! 223 | / const INDIGO: Vec3 = Vec3 { Oct 10 16:54:19.056 INFO kablam! 224 | | x: 0x3F as f32 / 255.0, Oct 10 16:54:19.056 INFO kablam! 225 | | y: 0x51 as f32 / 255.0, Oct 10 16:54:19.056 INFO kablam! 226 | | z: 0xB5 as f32 / 255.0, Oct 10 16:54:19.056 INFO kablam! 227 | | }; Oct 10 16:54:19.056 INFO kablam! | |__^ Oct 10 16:54:19.056 INFO kablam! Oct 10 16:54:19.056 INFO kablam! warning: constant item is never used: `DEEP_PURPLE` Oct 10 16:54:19.056 INFO kablam! --> src/main.rs:229:1 Oct 10 16:54:19.056 INFO kablam! | Oct 10 16:54:19.056 INFO kablam! 229 | / const DEEP_PURPLE: Vec3 = Vec3 { Oct 10 16:54:19.056 INFO kablam! 230 | | x: 0x67 as f32 / 255.0, Oct 10 16:54:19.056 INFO kablam! 231 | | y: 0x3A as f32 / 255.0, Oct 10 16:54:19.056 INFO kablam! 232 | | z: 0xB7 as f32 / 255.0, Oct 10 16:54:19.056 INFO kablam! 233 | | }; Oct 10 16:54:19.056 INFO kablam! | |__^ Oct 10 16:54:19.056 INFO kablam! Oct 10 16:54:19.056 INFO kablam! warning: constant item is never used: `TEAL` Oct 10 16:54:19.056 INFO kablam! --> src/main.rs:235:1 Oct 10 16:54:19.056 INFO kablam! | Oct 10 16:54:19.056 INFO kablam! 235 | / const TEAL: Vec3 = Vec3 { Oct 10 16:54:19.056 INFO kablam! 236 | | x: 0x00 as f32 / 255.0, Oct 10 16:54:19.056 INFO kablam! 237 | | y: 0x96 as f32 / 255.0, Oct 10 16:54:19.056 INFO kablam! 238 | | z: 0x88 as f32 / 255.0, Oct 10 16:54:19.056 INFO kablam! 239 | | }; Oct 10 16:54:19.056 INFO kablam! | |__^ Oct 10 16:54:19.056 INFO kablam! Oct 10 16:54:19.056 INFO kablam! warning: constant item is never used: `SKY_BLUE` Oct 10 16:54:19.056 INFO kablam! --> src/main.rs:241:1 Oct 10 16:54:19.057 INFO kablam! | Oct 10 16:54:19.057 INFO kablam! 241 | / const SKY_BLUE: Vec3 = Vec3 { Oct 10 16:54:19.057 INFO kablam! 242 | | x: 0x87 as f32 / 255.0, Oct 10 16:54:19.057 INFO kablam! 243 | | y: 0xCE as f32 / 255.0, Oct 10 16:54:19.057 INFO kablam! 244 | | z: 0xEB as f32 / 255.0, Oct 10 16:54:19.057 INFO kablam! 245 | | }; Oct 10 16:54:19.057 INFO kablam! | |__^ Oct 10 16:54:19.057 INFO kablam! Oct 10 16:54:19.057 INFO kablam! warning: constant item is never used: `DIRT_BROWN` Oct 10 16:54:19.057 INFO kablam! --> src/main.rs:247:1 Oct 10 16:54:19.057 INFO kablam! | Oct 10 16:54:19.057 INFO kablam! 247 | / const DIRT_BROWN: Vec3 = Vec3 { Oct 10 16:54:19.057 INFO kablam! 248 | | x: 0x57 as f32 / 255.0, Oct 10 16:54:19.057 INFO kablam! 249 | | y: 0x3B as f32 / 255.0, Oct 10 16:54:19.057 INFO kablam! 250 | | z: 0x0C as f32 / 255.0, Oct 10 16:54:19.057 INFO kablam! 251 | | }; Oct 10 16:54:19.057 INFO kablam! | |__^ Oct 10 16:54:19.057 INFO kablam! Oct 10 16:54:19.057 INFO kablam! warning: constant item is never used: `COLORS` Oct 10 16:54:19.057 INFO kablam! --> src/main.rs:263:1 Oct 10 16:54:19.057 INFO kablam! | Oct 10 16:54:19.057 INFO kablam! 263 | const COLORS: &[Vec3] = &[INDIGO, DEEP_PURPLE, TEAL]; Oct 10 16:54:19.057 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:19.057 INFO kablam! Oct 10 16:54:19.057 INFO kablam! warning: struct is never constructed: `Line` Oct 10 16:54:19.057 INFO kablam! --> src/main.rs:296:1 Oct 10 16:54:19.057 INFO kablam! | Oct 10 16:54:19.057 INFO kablam! 296 | struct Line { Oct 10 16:54:19.057 INFO kablam! | ^^^^^^^^^^^ Oct 10 16:54:19.057 INFO kablam! Oct 10 16:54:19.057 INFO kablam! warning: method is never used: `lines` Oct 10 16:54:19.057 INFO kablam! --> src/main.rs:335:5 Oct 10 16:54:19.057 INFO kablam! | Oct 10 16:54:19.057 INFO kablam! 335 | pub fn lines(positions: Vec>, lines: Vec) -> Obj { Oct 10 16:54:19.057 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:19.057 INFO kablam! Oct 10 16:54:19.057 INFO kablam! warning: method is never used: `color` Oct 10 16:54:19.057 INFO kablam! --> src/main.rs:1053:17 Oct 10 16:54:19.057 INFO kablam! | Oct 10 16:54:19.057 INFO kablam! 1053 | fn $uniform(&self) -> Uniform<$ty> { Oct 10 16:54:19.057 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:19.057 INFO kablam! ... Oct 10 16:54:19.057 INFO kablam! 1072 | / define_pipeline! { Oct 10 16:54:19.057 INFO kablam! 1073 | | name: Pipeline1; Oct 10 16:54:19.057 INFO kablam! 1074 | | vs: TEXCOORD_VTXSHDR; Oct 10 16:54:19.057 INFO kablam! 1075 | | fs: TEXCOORD_FRAGSHDR; Oct 10 16:54:19.057 INFO kablam! ... | Oct 10 16:54:19.057 INFO kablam! 1084 | | ]; Oct 10 16:54:19.057 INFO kablam! 1085 | | } Oct 10 16:54:19.057 INFO kablam! | |_- in this macro invocation Oct 10 16:54:19.057 INFO kablam! Oct 10 16:54:19.057 INFO kablam! warning: method is never used: `auto_circle` Oct 10 16:54:19.057 INFO kablam! --> src/main.rs:1132:5 Oct 10 16:54:19.057 INFO kablam! | Oct 10 16:54:19.057 INFO kablam! 1132 | fn auto_circle(object: Object<'gpu_obj>, target: &'gpu_obj Object<'gpu_obj>) -> Self { Oct 10 16:54:19.057 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:19.057 INFO kablam! Oct 10 16:54:19.061 INFO kablam! warning: function is never used: `update_light` Oct 10 16:54:19.061 INFO kablam! --> src/main.rs:1686:5 Oct 10 16:54:19.061 INFO kablam! | Oct 10 16:54:19.061 INFO kablam! 1686 | fn update_light(light: &mut Object, dt: f32, window: &Window) { Oct 10 16:54:19.061 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:19.061 INFO kablam! Oct 10 16:54:19.072 INFO kablam! warning: static variable `prev_state` should have an upper case name such as `PREV_STATE` Oct 10 16:54:19.072 INFO kablam! --> src/main.rs:932:9 Oct 10 16:54:19.072 INFO kablam! | Oct 10 16:54:19.072 INFO kablam! 932 | static mut prev_state: Option = None; Oct 10 16:54:19.072 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:19.072 INFO kablam! | Oct 10 16:54:19.072 INFO kablam! = note: #[warn(non_upper_case_globals)] on by default Oct 10 16:54:19.072 INFO kablam! Oct 10 16:54:19.072 INFO kablam! warning: static variable `prev_state` should have an upper case name such as `PREV_STATE` Oct 10 16:54:19.072 INFO kablam! --> src/main.rs:990:9 Oct 10 16:54:19.072 INFO kablam! | Oct 10 16:54:19.072 INFO kablam! 990 | static mut prev_state: Option = None; Oct 10 16:54:19.072 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:19.072 INFO kablam! Oct 10 16:54:20.881 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 8.67s Oct 10 16:54:20.884 INFO kablam! su: No module specific data is present Oct 10 16:54:22.424 INFO running `"docker" "rm" "-f" "75ab102ee1c280f9c74aa282f7141e062e7ea985e1816ecf7888f7997e3cdeb2"` Oct 10 16:54:22.832 INFO blam! 75ab102ee1c280f9c74aa282f7141e062e7ea985e1816ecf7888f7997e3cdeb2 Oct 10 16:54:22.834 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 10 16:54:22.836 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-4/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 16:54:23.174 INFO blam! 845a3c062c71beb17b8f20d892259318ec4576b4884eee27b70de9e5c9c9e8c8 Oct 10 16:54:23.192 INFO running `"docker" "start" "-a" "845a3c062c71beb17b8f20d892259318ec4576b4884eee27b70de9e5c9c9e8c8"` Oct 10 16:54:23.881 INFO kablam! usermod: no changes Oct 10 16:54:23.924 INFO kablam! Compiling cg v0.1.0 (/source) Oct 10 16:54:24.588 INFO kablam! warning: unused import: `cg::math::perspective` Oct 10 16:54:24.588 INFO kablam! --> src/main.rs:19:5 Oct 10 16:54:24.588 INFO kablam! | Oct 10 16:54:24.588 INFO kablam! 19 | use cg::math::perspective; Oct 10 16:54:24.588 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:24.588 INFO kablam! | Oct 10 16:54:24.588 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 16:54:24.588 INFO kablam! Oct 10 16:54:24.588 INFO kablam! warning: unused import: `cg::projection` Oct 10 16:54:24.588 INFO kablam! --> src/main.rs:31:5 Oct 10 16:54:24.589 INFO kablam! | Oct 10 16:54:24.589 INFO kablam! 31 | use cg::projection; Oct 10 16:54:24.589 INFO kablam! | ^^^^^^^^^^^^^^ Oct 10 16:54:24.589 INFO kablam! Oct 10 16:54:24.589 INFO kablam! warning: unused macro definition Oct 10 16:54:24.589 INFO kablam! --> src/main.rs:253:1 Oct 10 16:54:24.589 INFO kablam! | Oct 10 16:54:24.589 INFO kablam! 253 | / macro_rules! color { Oct 10 16:54:24.589 INFO kablam! 254 | | ($x:expr, $y:expr, $z:expr) => ({ Oct 10 16:54:24.589 INFO kablam! 255 | | Vec3 { Oct 10 16:54:24.589 INFO kablam! 256 | | x: $x as f32 / 255.0, Oct 10 16:54:24.589 INFO kablam! ... | Oct 10 16:54:24.589 INFO kablam! 260 | | }) Oct 10 16:54:24.589 INFO kablam! 261 | | } Oct 10 16:54:24.589 INFO kablam! | |_^ Oct 10 16:54:24.589 INFO kablam! | Oct 10 16:54:24.589 INFO kablam! = note: #[warn(unused_macros)] on by default Oct 10 16:54:24.589 INFO kablam! Oct 10 16:54:24.589 INFO kablam! warning: unused macro definition Oct 10 16:54:24.589 INFO kablam! --> src/main.rs:477:1 Oct 10 16:54:24.589 INFO kablam! | Oct 10 16:54:24.589 INFO kablam! 477 | / macro_rules! triangles { Oct 10 16:54:24.589 INFO kablam! 478 | | ( Oct 10 16:54:24.589 INFO kablam! 479 | | $( Oct 10 16:54:24.589 INFO kablam! 480 | | vertex [$x:expr, $y:expr, $z:expr]; Oct 10 16:54:24.589 INFO kablam! ... | Oct 10 16:54:24.589 INFO kablam! 502 | | }) Oct 10 16:54:24.589 INFO kablam! 503 | | } Oct 10 16:54:24.589 INFO kablam! | |_^ Oct 10 16:54:24.589 INFO kablam! Oct 10 16:54:24.589 INFO kablam! warning: unused macro definition Oct 10 16:54:24.589 INFO kablam! --> src/main.rs:588:1 Oct 10 16:54:24.589 INFO kablam! | Oct 10 16:54:24.589 INFO kablam! 588 | / macro_rules! lines { Oct 10 16:54:24.589 INFO kablam! 589 | | ( Oct 10 16:54:24.589 INFO kablam! 590 | | $( Oct 10 16:54:24.589 INFO kablam! 591 | | vertex [$x:expr, $y:expr, $z:expr]; Oct 10 16:54:24.589 INFO kablam! ... | Oct 10 16:54:24.589 INFO kablam! 613 | | }) Oct 10 16:54:24.589 INFO kablam! 614 | | } Oct 10 16:54:24.589 INFO kablam! | |_^ Oct 10 16:54:24.589 INFO kablam! Oct 10 16:54:24.596 INFO kablam! warning: unnecessary parentheses around assigned value Oct 10 16:54:24.596 INFO kablam! --> src/main.rs:1217:34 Oct 10 16:54:24.596 INFO kablam! | Oct 10 16:54:24.596 INFO kablam! 1217 | let y_distance = (self.object.translation.y - target.translation.y); Oct 10 16:54:24.596 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 10 16:54:24.596 INFO kablam! | Oct 10 16:54:24.596 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 10 16:54:24.596 INFO kablam! Oct 10 16:54:24.640 INFO kablam! warning: unused import: `super::Vec4` Oct 10 16:54:24.640 INFO kablam! --> src/math.rs:537:9 Oct 10 16:54:24.640 INFO kablam! | Oct 10 16:54:24.640 INFO kablam! 537 | use super::Vec4; Oct 10 16:54:24.640 INFO kablam! | ^^^^^^^^^^^ Oct 10 16:54:24.640 INFO kablam! | Oct 10 16:54:24.640 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 16:54:24.640 INFO kablam! Oct 10 16:54:24.648 INFO kablam! warning: unused import: `win::KeyState` Oct 10 16:54:24.648 INFO kablam! --> src/view.rs:7:5 Oct 10 16:54:24.648 INFO kablam! | Oct 10 16:54:24.648 INFO kablam! 7 | use win::KeyState; Oct 10 16:54:24.648 INFO kablam! | ^^^^^^^^^^^^^ Oct 10 16:54:24.648 INFO kablam! Oct 10 16:54:25.462 INFO kablam! warning: unused variable: `cube_normals` Oct 10 16:54:25.462 INFO kablam! --> src/main.rs:1344:9 Oct 10 16:54:25.462 INFO kablam! | Oct 10 16:54:25.463 INFO kablam! 1344 | let cube_normals = gl.store_obj(&cube_normals); Oct 10 16:54:25.463 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_cube_normals` instead Oct 10 16:54:25.463 INFO kablam! | Oct 10 16:54:25.464 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 16:54:25.467 INFO kablam! Oct 10 16:54:25.468 INFO kablam! warning: unused variable: `cube_light_directions` Oct 10 16:54:25.468 INFO kablam! --> src/main.rs:1345:9 Oct 10 16:54:25.468 INFO kablam! | Oct 10 16:54:25.468 INFO kablam! 1345 | let cube_light_directions = gl.store_obj(&cube_light_directions); Oct 10 16:54:25.469 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ help: consider using `_cube_light_directions` instead Oct 10 16:54:25.469 INFO kablam! Oct 10 16:54:25.469 INFO kablam! warning: unused variable: `car_normals` Oct 10 16:54:25.470 INFO kablam! --> src/main.rs:1497:9 Oct 10 16:54:25.470 INFO kablam! | Oct 10 16:54:25.470 INFO kablam! 1497 | let car_normals = gl.store_obj(&car_normals); Oct 10 16:54:25.471 INFO kablam! | ^^^^^^^^^^^ help: consider using `_car_normals` instead Oct 10 16:54:25.471 INFO kablam! Oct 10 16:54:25.471 INFO kablam! warning: unused variable: `car_light_directions` Oct 10 16:54:25.471 INFO kablam! --> src/main.rs:1498:9 Oct 10 16:54:25.472 INFO kablam! | Oct 10 16:54:25.472 INFO kablam! 1498 | let car_light_directions = gl.store_obj(&car_light_directions); Oct 10 16:54:25.472 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ help: consider using `_car_light_directions` instead Oct 10 16:54:25.473 INFO kablam! Oct 10 16:54:25.473 INFO kablam! warning: unused variable: `test_cube` Oct 10 16:54:25.473 INFO kablam! --> src/main.rs:1664:9 Oct 10 16:54:25.474 INFO kablam! | Oct 10 16:54:25.474 INFO kablam! 1664 | let test_cube = Object { Oct 10 16:54:25.474 INFO kablam! | ^^^^^^^^^ help: consider using `_test_cube` instead Oct 10 16:54:25.474 INFO kablam! Oct 10 16:54:25.475 INFO kablam! warning: unused variable: `aspect_ratio` Oct 10 16:54:25.475 INFO kablam! --> src/main.rs:1719:9 Oct 10 16:54:25.475 INFO kablam! | Oct 10 16:54:25.476 INFO kablam! 1719 | let aspect_ratio = framebuffer_size.x as f32 / framebuffer_size.y as f32; Oct 10 16:54:25.476 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_aspect_ratio` instead Oct 10 16:54:25.476 INFO kablam! Oct 10 16:54:25.477 INFO kablam! warning: unused variable: `dt` Oct 10 16:54:25.477 INFO kablam! --> src/main.rs:1686:41 Oct 10 16:54:25.477 INFO kablam! | Oct 10 16:54:25.477 INFO kablam! 1686 | fn update_light(light: &mut Object, dt: f32, window: &Window) { Oct 10 16:54:25.478 INFO kablam! | ^^ help: consider using `_dt` instead Oct 10 16:54:25.478 INFO kablam! Oct 10 16:54:25.478 INFO kablam! warning: unused variable: `normal` Oct 10 16:54:25.479 INFO kablam! --> src/main.rs:449:17 Oct 10 16:54:25.479 INFO kablam! | Oct 10 16:54:25.479 INFO kablam! 449 | let normal = v0.normal; Oct 10 16:54:25.480 INFO kablam! | ^^^^^^ help: consider using `_normal` instead Oct 10 16:54:25.480 INFO kablam! Oct 10 16:54:25.480 INFO kablam! warning: unused variable: `obj` Oct 10 16:54:25.480 INFO kablam! --> src/main.rs:762:24 Oct 10 16:54:25.481 INFO kablam! | Oct 10 16:54:25.481 INFO kablam! 762 | fn drop_obj(&self, obj: GpuObj) { Oct 10 16:54:25.481 INFO kablam! | ^^^ help: consider using `_obj` instead Oct 10 16:54:25.482 INFO kablam! Oct 10 16:54:25.482 INFO kablam! warning: unused variable: `dt` Oct 10 16:54:25.482 INFO kablam! --> src/main.rs:1181:26 Oct 10 16:54:25.483 INFO kablam! | Oct 10 16:54:25.483 INFO kablam! 1181 | fn move_1(&mut self, dt: f32) { Oct 10 16:54:25.483 INFO kablam! | ^^ help: consider using `_dt` instead Oct 10 16:54:25.484 INFO kablam! Oct 10 16:54:25.696 INFO kablam! warning: constant item is never used: `VERTEX_SHADER_SOURCE` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:44:1 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 44 | / const VERTEX_SHADER_SOURCE: &'static str = "\ Oct 10 16:54:25.697 INFO kablam! 45 | | #version 330 core Oct 10 16:54:25.697 INFO kablam! 46 | | #extension GL_ARB_explicit_uniform_location: require Oct 10 16:54:25.697 INFO kablam! 47 | | Oct 10 16:54:25.697 INFO kablam! ... | Oct 10 16:54:25.697 INFO kablam! 64 | | } Oct 10 16:54:25.697 INFO kablam! 65 | | \0"; Oct 10 16:54:25.697 INFO kablam! | |____^ Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! = note: #[warn(dead_code)] on by default Oct 10 16:54:25.697 INFO kablam! Oct 10 16:54:25.697 INFO kablam! warning: constant item is never used: `FRAGMENT_SHADER_SOURCE` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:144:1 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 144 | / const FRAGMENT_SHADER_SOURCE: &'static str = "\ Oct 10 16:54:25.697 INFO kablam! 145 | | #version 330 core Oct 10 16:54:25.697 INFO kablam! 146 | | #extension GL_ARB_explicit_uniform_location: require Oct 10 16:54:25.697 INFO kablam! 147 | | Oct 10 16:54:25.697 INFO kablam! ... | Oct 10 16:54:25.697 INFO kablam! 188 | | } Oct 10 16:54:25.697 INFO kablam! 189 | | \0"; Oct 10 16:54:25.697 INFO kablam! | |____^ Oct 10 16:54:25.697 INFO kablam! Oct 10 16:54:25.697 INFO kablam! warning: constant item is never used: `INDIGO` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:223:1 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 223 | / const INDIGO: Vec3 = Vec3 { Oct 10 16:54:25.697 INFO kablam! 224 | | x: 0x3F as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 225 | | y: 0x51 as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 226 | | z: 0xB5 as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 227 | | }; Oct 10 16:54:25.697 INFO kablam! | |__^ Oct 10 16:54:25.697 INFO kablam! Oct 10 16:54:25.697 INFO kablam! warning: constant item is never used: `DEEP_PURPLE` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:229:1 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 229 | / const DEEP_PURPLE: Vec3 = Vec3 { Oct 10 16:54:25.697 INFO kablam! 230 | | x: 0x67 as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 231 | | y: 0x3A as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 232 | | z: 0xB7 as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 233 | | }; Oct 10 16:54:25.697 INFO kablam! | |__^ Oct 10 16:54:25.697 INFO kablam! Oct 10 16:54:25.697 INFO kablam! warning: constant item is never used: `TEAL` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:235:1 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 235 | / const TEAL: Vec3 = Vec3 { Oct 10 16:54:25.697 INFO kablam! 236 | | x: 0x00 as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 237 | | y: 0x96 as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 238 | | z: 0x88 as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 239 | | }; Oct 10 16:54:25.697 INFO kablam! | |__^ Oct 10 16:54:25.697 INFO kablam! Oct 10 16:54:25.697 INFO kablam! warning: constant item is never used: `SKY_BLUE` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:241:1 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 241 | / const SKY_BLUE: Vec3 = Vec3 { Oct 10 16:54:25.697 INFO kablam! 242 | | x: 0x87 as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 243 | | y: 0xCE as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 244 | | z: 0xEB as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 245 | | }; Oct 10 16:54:25.697 INFO kablam! | |__^ Oct 10 16:54:25.697 INFO kablam! Oct 10 16:54:25.697 INFO kablam! warning: constant item is never used: `DIRT_BROWN` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:247:1 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 247 | / const DIRT_BROWN: Vec3 = Vec3 { Oct 10 16:54:25.697 INFO kablam! 248 | | x: 0x57 as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 249 | | y: 0x3B as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 250 | | z: 0x0C as f32 / 255.0, Oct 10 16:54:25.697 INFO kablam! 251 | | }; Oct 10 16:54:25.697 INFO kablam! | |__^ Oct 10 16:54:25.697 INFO kablam! Oct 10 16:54:25.697 INFO kablam! warning: constant item is never used: `COLORS` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:263:1 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 263 | const COLORS: &[Vec3] = &[INDIGO, DEEP_PURPLE, TEAL]; Oct 10 16:54:25.697 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:25.697 INFO kablam! Oct 10 16:54:25.697 INFO kablam! warning: struct is never constructed: `Line` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:296:1 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 296 | struct Line { Oct 10 16:54:25.697 INFO kablam! | ^^^^^^^^^^^ Oct 10 16:54:25.697 INFO kablam! Oct 10 16:54:25.697 INFO kablam! warning: method is never used: `lines` Oct 10 16:54:25.697 INFO kablam! --> src/main.rs:335:5 Oct 10 16:54:25.697 INFO kablam! | Oct 10 16:54:25.697 INFO kablam! 335 | pub fn lines(positions: Vec>, lines: Vec) -> Obj { Oct 10 16:54:25.698 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:25.698 INFO kablam! Oct 10 16:54:25.700 INFO kablam! warning: method is never used: `color` Oct 10 16:54:25.700 INFO kablam! --> src/main.rs:1053:17 Oct 10 16:54:25.700 INFO kablam! | Oct 10 16:54:25.700 INFO kablam! 1053 | fn $uniform(&self) -> Uniform<$ty> { Oct 10 16:54:25.700 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:25.700 INFO kablam! ... Oct 10 16:54:25.700 INFO kablam! 1072 | / define_pipeline! { Oct 10 16:54:25.700 INFO kablam! 1073 | | name: Pipeline1; Oct 10 16:54:25.700 INFO kablam! 1074 | | vs: TEXCOORD_VTXSHDR; Oct 10 16:54:25.700 INFO kablam! 1075 | | fs: TEXCOORD_FRAGSHDR; Oct 10 16:54:25.700 INFO kablam! ... | Oct 10 16:54:25.700 INFO kablam! 1084 | | ]; Oct 10 16:54:25.700 INFO kablam! 1085 | | } Oct 10 16:54:25.700 INFO kablam! | |_- in this macro invocation Oct 10 16:54:25.700 INFO kablam! Oct 10 16:54:25.700 INFO kablam! warning: method is never used: `auto_circle` Oct 10 16:54:25.700 INFO kablam! --> src/main.rs:1132:5 Oct 10 16:54:25.700 INFO kablam! | Oct 10 16:54:25.700 INFO kablam! 1132 | fn auto_circle(object: Object<'gpu_obj>, target: &'gpu_obj Object<'gpu_obj>) -> Self { Oct 10 16:54:25.700 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:25.700 INFO kablam! Oct 10 16:54:25.704 INFO kablam! warning: static variable `prev_state` should have an upper case name such as `PREV_STATE` Oct 10 16:54:25.704 INFO kablam! --> src/main.rs:932:9 Oct 10 16:54:25.704 INFO kablam! | Oct 10 16:54:25.705 INFO kablam! 932 | static mut prev_state: Option = None; Oct 10 16:54:25.705 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:25.705 INFO kablam! | Oct 10 16:54:25.705 INFO kablam! = note: #[warn(non_upper_case_globals)] on by default Oct 10 16:54:25.705 INFO kablam! Oct 10 16:54:25.705 INFO kablam! warning: static variable `prev_state` should have an upper case name such as `PREV_STATE` Oct 10 16:54:25.705 INFO kablam! --> src/main.rs:990:9 Oct 10 16:54:25.705 INFO kablam! | Oct 10 16:54:25.705 INFO kablam! 990 | static mut prev_state: Option = None; Oct 10 16:54:25.705 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:25.705 INFO kablam! Oct 10 16:54:25.900 INFO kablam! warning: unused variable: `radians` Oct 10 16:54:25.900 INFO kablam! --> src/angle.rs:89:13 Oct 10 16:54:25.900 INFO kablam! | Oct 10 16:54:25.900 INFO kablam! 89 | let radians: Radians = degrees.into(); Oct 10 16:54:25.900 INFO kablam! | ^^^^^^^ help: consider using `_radians` instead Oct 10 16:54:25.900 INFO kablam! | Oct 10 16:54:25.900 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 16:54:25.900 INFO kablam! Oct 10 16:54:25.908 INFO kablam! warning: unused variable: `up` Oct 10 16:54:25.908 INFO kablam! --> src/third_person.rs:40:52 Oct 10 16:54:25.908 INFO kablam! | Oct 10 16:54:25.908 INFO kablam! 40 | pub fn new(mut position: Vec3f, target: Vec3f, up: Vec3f) -> Camera { Oct 10 16:54:25.908 INFO kablam! | ^^ help: consider using `_up` instead Oct 10 16:54:25.908 INFO kablam! Oct 10 16:54:26.264 INFO kablam! warning: constant item is never used: `GLFW_REPEAT` Oct 10 16:54:26.264 INFO kablam! --> src/win/glfw.rs:273:5 Oct 10 16:54:26.264 INFO kablam! | Oct 10 16:54:26.264 INFO kablam! 273 | pub const GLFW_REPEAT: c_int = 2; Oct 10 16:54:26.264 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:26.264 INFO kablam! | Oct 10 16:54:26.264 INFO kablam! = note: #[warn(dead_code)] on by default Oct 10 16:54:26.264 INFO kablam! Oct 10 16:54:26.264 INFO kablam! warning: constant item is never used: `GLFW_CURSOR_DISABLED` Oct 10 16:54:26.264 INFO kablam! --> src/win/glfw.rs:274:5 Oct 10 16:54:26.264 INFO kablam! | Oct 10 16:54:26.264 INFO kablam! 274 | pub const GLFW_CURSOR_DISABLED: c_int = 0x00034003; Oct 10 16:54:26.264 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:26.264 INFO kablam! Oct 10 16:54:26.264 INFO kablam! warning: constant item is never used: `GLFW_CURSOR` Oct 10 16:54:26.264 INFO kablam! --> src/win/glfw.rs:275:5 Oct 10 16:54:26.264 INFO kablam! | Oct 10 16:54:26.264 INFO kablam! 275 | pub const GLFW_CURSOR: c_int = 0x00033001; Oct 10 16:54:26.264 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:26.264 INFO kablam! Oct 10 16:54:26.264 INFO kablam! warning: foreign function is never used: `glfwSetInputMode` Oct 10 16:54:26.264 INFO kablam! --> src/win/glfw.rs:297:9 Oct 10 16:54:26.264 INFO kablam! | Oct 10 16:54:26.264 INFO kablam! 297 | pub fn glfwSetInputMode(window: *mut GLFWwindow, mode: c_int, value: c_int); Oct 10 16:54:26.264 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:26.264 INFO kablam! Oct 10 16:54:26.264 INFO kablam! warning: associated const is never used: `SPEED` Oct 10 16:54:26.264 INFO kablam! --> src/third_person.rs:37:5 Oct 10 16:54:26.264 INFO kablam! | Oct 10 16:54:26.264 INFO kablam! 37 | const SPEED: f32 = 0.1; Oct 10 16:54:26.264 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:26.264 INFO kablam! Oct 10 16:54:26.264 INFO kablam! warning: associated const is never used: `SENSITIVITY` Oct 10 16:54:26.264 INFO kablam! --> src/third_person.rs:38:5 Oct 10 16:54:26.264 INFO kablam! | Oct 10 16:54:26.264 INFO kablam! 38 | const SENSITIVITY: f32 = 0.009; Oct 10 16:54:26.264 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 16:54:26.264 INFO kablam! Oct 10 16:54:26.888 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.98s Oct 10 16:54:26.888 INFO kablam! su: No module specific data is present Oct 10 16:54:27.867 INFO running `"docker" "rm" "-f" "845a3c062c71beb17b8f20d892259318ec4576b4884eee27b70de9e5c9c9e8c8"` Oct 10 16:54:28.078 INFO blam! 845a3c062c71beb17b8f20d892259318ec4576b4884eee27b70de9e5c9c9e8c8 Oct 10 16:54:28.078 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 10 16:54:28.078 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-4/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 16:54:28.537 INFO blam! ea5dfbcbe70fdacc19db5a8973fc161ca05101f224c678ae82d548fa56b372b1 Oct 10 16:54:28.540 INFO running `"docker" "start" "-a" "ea5dfbcbe70fdacc19db5a8973fc161ca05101f224c678ae82d548fa56b372b1"` Oct 10 16:54:29.719 INFO kablam! usermod: no changes Oct 10 16:54:29.780 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.04s Oct 10 16:54:29.798 INFO kablam! Running /target/debug/deps/cg-05d1dd8d9435c471 Oct 10 16:54:29.820 INFO blam! Oct 10 16:54:29.820 INFO blam! running 4 tests Oct 10 16:54:29.820 INFO blam! test math::test::add ... ok Oct 10 16:54:29.820 INFO blam! test angle::test::into_radians ... ok Oct 10 16:54:29.820 INFO blam! test math::test::sub ... ok Oct 10 16:54:29.820 INFO blam! test math::test::mat4_macro ... ok Oct 10 16:54:29.820 INFO blam! Oct 10 16:54:29.820 INFO blam! test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 10 16:54:29.820 INFO blam! Oct 10 16:54:29.820 INFO blam! Oct 10 16:54:29.820 INFO blam! running 0 tests Oct 10 16:54:29.820 INFO blam! Oct 10 16:54:29.820 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 10 16:54:29.820 INFO blam! Oct 10 16:54:29.821 INFO kablam! Running /target/debug/deps/cg-8ac23cbab60e8ac9 Oct 10 16:54:29.821 INFO kablam! Doc-tests cg Oct 10 16:54:30.868 INFO blam! Oct 10 16:54:30.868 INFO blam! running 2 tests Oct 10 16:54:32.022 INFO blam! test src/math.rs - math::vec2 (line 41) ... FAILED Oct 10 16:54:32.029 INFO blam! test src/math.rs - math::Vec2 (line 30) ... FAILED Oct 10 16:54:32.029 INFO blam! Oct 10 16:54:32.029 INFO blam! failures: Oct 10 16:54:32.029 INFO blam! Oct 10 16:54:32.029 INFO blam! ---- src/math.rs - math::vec2 (line 41) stdout ---- Oct 10 16:54:32.029 INFO blam! error[E0425]: cannot find function `vec2` in this scope Oct 10 16:54:32.029 INFO blam! --> src/math.rs:42:9 Oct 10 16:54:32.029 INFO blam! | Oct 10 16:54:32.029 INFO blam! 3 | let v = vec2(33.0, -22.1); Oct 10 16:54:32.030 INFO blam! | ^^^^ not found in this scope Oct 10 16:54:32.030 INFO blam! Oct 10 16:54:32.030 INFO blam! thread 'src/math.rs - math::vec2 (line 41)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 10 16:54:32.030 INFO blam! stack backtrace: Oct 10 16:54:32.030 INFO blam! 0: 0x7f94bb555dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 10 16:54:32.030 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 10 16:54:32.030 INFO blam! 1: 0x7f94bb53ae06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 10 16:54:32.030 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 10 16:54:32.030 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 10 16:54:32.030 INFO blam! 2: 0x7f94bb560d9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 10 16:54:32.030 INFO blam! at libstd/panicking.rs:211 Oct 10 16:54:32.030 INFO blam! 3: 0x7f94bb560aab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 10 16:54:32.030 INFO blam! at libstd/panicking.rs:221 Oct 10 16:54:32.030 INFO blam! 4: 0x7f94bd7dc64e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 10 16:54:32.030 INFO blam! 5: 0x7f94bb561563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 10 16:54:32.030 INFO blam! at libstd/panicking.rs:480 Oct 10 16:54:32.030 INFO blam! 6: 0x562e5ad01796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 10 16:54:32.030 INFO blam! at libstd/panicking.rs:410 Oct 10 16:54:32.030 INFO blam! 7: 0x562e5ae84cfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 10 16:54:32.030 INFO blam! at librustdoc/test.rs:333 Oct 10 16:54:32.030 INFO blam! 8: 0x562e5ae44ef7 - >::set::hd7bc23bb100376f9 Oct 10 16:54:32.031 INFO blam! at librustdoc/test.rs:565 Oct 10 16:54:32.031 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 10 16:54:32.031 INFO blam! at libsyntax/lib.rs:106 Oct 10 16:54:32.031 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 10 16:54:32.031 INFO blam! 9: 0x562e5ac5ca8f - syntax::with_globals::h13b9cd4342f6776c Oct 10 16:54:32.031 INFO blam! at libsyntax/lib.rs:105 Oct 10 16:54:32.031 INFO blam! 10: 0x562e5ad0194a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 10 16:54:32.031 INFO blam! at librustdoc/test.rs:562 Oct 10 16:54:32.031 INFO blam! at libstd/panic.rs:313 Oct 10 16:54:32.031 INFO blam! at libstd/panicking.rs:310 Oct 10 16:54:32.031 INFO blam! 11: 0x7f94bb56ec79 - __rust_maybe_catch_panic Oct 10 16:54:32.031 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 16:54:32.031 INFO blam! 12: 0x562e5ad567d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 10 16:54:32.031 INFO blam! at libstd/panicking.rs:289 Oct 10 16:54:32.031 INFO blam! at libstd/panic.rs:392 Oct 10 16:54:32.031 INFO blam! at librustc_driver/lib.rs:1575 Oct 10 16:54:32.031 INFO blam! 13: 0x562e5ae5a9ec - >::call_box::h469711a6fc649ccc Oct 10 16:54:32.031 INFO blam! at librustdoc/test.rs:562 Oct 10 16:54:32.031 INFO blam! at liballoc/boxed.rs:672 Oct 10 16:54:32.031 INFO blam! 14: 0x7f94bcbc3ad2 - >::call_box::h477ac8c82814e76d Oct 10 16:54:32.031 INFO blam! at libtest/lib.rs:1461 Oct 10 16:54:32.032 INFO blam! at liballoc/boxed.rs:672 Oct 10 16:54:32.032 INFO blam! 15: 0x7f94bb56ec79 - __rust_maybe_catch_panic Oct 10 16:54:32.032 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 16:54:32.032 INFO blam! 16: 0x7f94bcbeab5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 10 16:54:32.032 INFO blam! at libstd/panicking.rs:289 Oct 10 16:54:32.032 INFO blam! at libstd/panic.rs:392 Oct 10 16:54:32.032 INFO blam! at libtest/lib.rs:1423 Oct 10 16:54:32.032 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 10 16:54:32.032 INFO blam! 17: 0x7f94bcbebac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 10 16:54:32.032 INFO blam! at libstd/thread/mod.rs:409 Oct 10 16:54:32.032 INFO blam! at libstd/panic.rs:313 Oct 10 16:54:32.032 INFO blam! at libstd/panicking.rs:310 Oct 10 16:54:32.032 INFO blam! 18: 0x7f94bb56ec79 - __rust_maybe_catch_panic Oct 10 16:54:32.032 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 16:54:32.032 INFO blam! 19: 0x7f94bcbd45b6 - >::call_box::h96125cb29a9ba44b Oct 10 16:54:32.032 INFO blam! at libstd/panicking.rs:289 Oct 10 16:54:32.032 INFO blam! at libstd/panic.rs:392 Oct 10 16:54:32.032 INFO blam! at libstd/thread/mod.rs:408 Oct 10 16:54:32.032 INFO blam! at liballoc/boxed.rs:672 Oct 10 16:54:32.032 INFO blam! 20: 0x7f94bb55c93a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 10 16:54:32.032 INFO blam! at liballoc/boxed.rs:682 Oct 10 16:54:32.032 INFO blam! at libstd/sys_common/thread.rs:24 Oct 10 16:54:32.032 INFO blam! 21: 0x7f94bb531d35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 10 16:54:32.032 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 10 16:54:32.032 INFO blam! 22: 0x7f94bb0bc6b9 - start_thread Oct 10 16:54:32.032 INFO blam! 23: 0x7f94babdc41c - clone Oct 10 16:54:32.032 INFO blam! 24: 0x0 - Oct 10 16:54:32.033 INFO blam! query stack during panic: Oct 10 16:54:32.033 INFO blam! end of query stack Oct 10 16:54:32.033 INFO blam! Oct 10 16:54:32.033 INFO blam! ---- src/math.rs - math::Vec2 (line 30) stdout ---- Oct 10 16:54:32.033 INFO blam! error[E0422]: cannot find struct, variant or union type `Vec2` in this scope Oct 10 16:54:32.033 INFO blam! --> src/math.rs:31:9 Oct 10 16:54:32.033 INFO blam! | Oct 10 16:54:32.033 INFO blam! 3 | let v = Vec2 { x: 33.0, y: -22.1 }; Oct 10 16:54:32.033 INFO blam! | ^^^^ did you mean `Vec`? Oct 10 16:54:32.033 INFO blam! Oct 10 16:54:32.033 INFO blam! thread 'src/math.rs - math::Vec2 (line 30)' panicked at 'couldn't compile the test', librustdoc/test.rs:333:13 Oct 10 16:54:32.033 INFO blam! stack backtrace: Oct 10 16:54:32.033 INFO blam! 0: 0x7f94bb555dce - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 10 16:54:32.033 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 10 16:54:32.033 INFO blam! 1: 0x7f94bb53ae06 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 10 16:54:32.033 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 10 16:54:32.033 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 10 16:54:32.033 INFO blam! 2: 0x7f94bb560d9d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 10 16:54:32.033 INFO blam! at libstd/panicking.rs:211 Oct 10 16:54:32.033 INFO blam! 3: 0x7f94bb560aab - std::panicking::default_hook::h1ef46fa7cd894809 Oct 10 16:54:32.033 INFO blam! at libstd/panicking.rs:221 Oct 10 16:54:32.033 INFO blam! 4: 0x7f94bd7dc64e - rustc::util::common::panic_hook::h6c0fab3f49b67368 Oct 10 16:54:32.033 INFO blam! 5: 0x7f94bb561563 - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 10 16:54:32.033 INFO blam! at libstd/panicking.rs:480 Oct 10 16:54:32.033 INFO blam! 6: 0x562e5ad01796 - std::panicking::begin_panic::hb2f2557b5ad530d6 Oct 10 16:54:32.033 INFO blam! at libstd/panicking.rs:410 Oct 10 16:54:32.033 INFO blam! 7: 0x562e5ae84cfb - rustdoc::test::run_test::h7f9ad0c8d380d83c Oct 10 16:54:32.033 INFO blam! at librustdoc/test.rs:333 Oct 10 16:54:32.033 INFO blam! 8: 0x562e5ae44ef7 - >::set::hd7bc23bb100376f9 Oct 10 16:54:32.033 INFO blam! at librustdoc/test.rs:565 Oct 10 16:54:32.033 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 10 16:54:32.033 INFO blam! at libsyntax/lib.rs:106 Oct 10 16:54:32.033 INFO blam! at /cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-0.1.2/src/lib.rs:155 Oct 10 16:54:32.033 INFO blam! 9: 0x562e5ac5ca8f - syntax::with_globals::h13b9cd4342f6776c Oct 10 16:54:32.033 INFO blam! at libsyntax/lib.rs:105 Oct 10 16:54:32.033 INFO blam! 10: 0x562e5ad0194a - std::panicking::try::do_call::h251f77b3e67a3607 Oct 10 16:54:32.033 INFO blam! at librustdoc/test.rs:562 Oct 10 16:54:32.033 INFO blam! at libstd/panic.rs:313 Oct 10 16:54:32.033 INFO blam! at libstd/panicking.rs:310 Oct 10 16:54:32.033 INFO blam! 11: 0x7f94bb56ec79 - __rust_maybe_catch_panic Oct 10 16:54:32.033 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 16:54:32.033 INFO blam! 12: 0x562e5ad567d3 - rustc_driver::in_named_rustc_thread::h5b9d8f6b223fabca Oct 10 16:54:32.033 INFO blam! at libstd/panicking.rs:289 Oct 10 16:54:32.033 INFO blam! at libstd/panic.rs:392 Oct 10 16:54:32.033 INFO blam! at librustc_driver/lib.rs:1575 Oct 10 16:54:32.033 INFO blam! 13: 0x562e5ae5a9ec - >::call_box::h469711a6fc649ccc Oct 10 16:54:32.033 INFO blam! at librustdoc/test.rs:562 Oct 10 16:54:32.033 INFO blam! at liballoc/boxed.rs:672 Oct 10 16:54:32.033 INFO blam! 14: 0x7f94bcbc3ad2 - >::call_box::h477ac8c82814e76d Oct 10 16:54:32.033 INFO blam! at libtest/lib.rs:1461 Oct 10 16:54:32.033 INFO blam! at liballoc/boxed.rs:672 Oct 10 16:54:32.033 INFO blam! 15: 0x7f94bb56ec79 - __rust_maybe_catch_panic Oct 10 16:54:32.033 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 16:54:32.033 INFO blam! 16: 0x7f94bcbeab5d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 10 16:54:32.033 INFO blam! at libstd/panicking.rs:289 Oct 10 16:54:32.033 INFO blam! at libstd/panic.rs:392 Oct 10 16:54:32.033 INFO blam! at libtest/lib.rs:1423 Oct 10 16:54:32.033 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 10 16:54:32.033 INFO blam! 17: 0x7f94bcbebac4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 10 16:54:32.033 INFO blam! at libstd/thread/mod.rs:409 Oct 10 16:54:32.033 INFO blam! at libstd/panic.rs:313 Oct 10 16:54:32.033 INFO blam! at libstd/panicking.rs:310 Oct 10 16:54:32.033 INFO blam! 18: 0x7f94bb56ec79 - __rust_maybe_catch_panic Oct 10 16:54:32.033 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 16:54:32.033 INFO blam! 19: 0x7f94bcbd45b6 - >::call_box::h96125cb29a9ba44b Oct 10 16:54:32.033 INFO blam! at libstd/panicking.rs:289 Oct 10 16:54:32.033 INFO blam! at libstd/panic.rs:392 Oct 10 16:54:32.033 INFO blam! at libstd/thread/mod.rs:408 Oct 10 16:54:32.033 INFO blam! at liballoc/boxed.rs:672 Oct 10 16:54:32.033 INFO blam! 20: 0x7f94bb55c93a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 10 16:54:32.033 INFO blam! at liballoc/boxed.rs:682 Oct 10 16:54:32.033 INFO blam! at libstd/sys_common/thread.rs:24 Oct 10 16:54:32.033 INFO blam! 21: 0x7f94bb531d35 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 10 16:54:32.033 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 10 16:54:32.033 INFO blam! 22: 0x7f94bb0bc6b9 - start_thread Oct 10 16:54:32.033 INFO blam! 23: 0x7f94babdc41c - clone Oct 10 16:54:32.033 INFO blam! 24: 0x0 - Oct 10 16:54:32.033 INFO blam! query stack during panic: Oct 10 16:54:32.033 INFO blam! end of query stack Oct 10 16:54:32.033 INFO blam! Oct 10 16:54:32.033 INFO blam! Oct 10 16:54:32.033 INFO blam! failures: Oct 10 16:54:32.033 INFO blam! src/math.rs - math::Vec2 (line 30) Oct 10 16:54:32.033 INFO blam! src/math.rs - math::vec2 (line 41) Oct 10 16:54:32.033 INFO blam! Oct 10 16:54:32.033 INFO blam! test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out Oct 10 16:54:32.034 INFO blam! Oct 10 16:54:32.056 INFO kablam! error: test failed, to rerun pass '--doc' Oct 10 16:54:32.056 INFO kablam! su: No module specific data is present Oct 10 16:54:32.710 INFO running `"docker" "rm" "-f" "ea5dfbcbe70fdacc19db5a8973fc161ca05101f224c678ae82d548fa56b372b1"` Oct 10 16:54:32.932 INFO blam! ea5dfbcbe70fdacc19db5a8973fc161ca05101f224c678ae82d548fa56b372b1