Nov 01 10:09:52.048 INFO testing eugeneyche/breakout against beta-2018-10-30 for beta-1.31-1
Nov 01 10:09:52.050 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 10:09:52.620 INFO blam! 7bc0a925cf51fa4fe3f21ad840021a5fbc89f4f921c88dae4846cf006e474121
Nov 01 10:09:52.623 INFO running `"docker" "start" "-a" "7bc0a925cf51fa4fe3f21ad840021a5fbc89f4f921c88dae4846cf006e474121"`
Nov 01 10:09:54.935 INFO kablam! usermod: no changes
Nov 01 10:09:55.214 INFO kablam!    Compiling freetype-sys v0.6.0
Nov 01 10:09:57.144 INFO kablam!    Compiling freetype-rs v0.18.0
Nov 01 10:09:58.559 INFO kablam!    Compiling breakout v0.1.0 (/source)
Nov 01 10:09:59.963 INFO kablam! warning: unnecessary parentheses around `if` condition
Nov 01 10:09:59.963 INFO kablam!    --> src/breakout.rs:243:20
Nov 01 10:09:59.963 INFO kablam!     |
Nov 01 10:09:59.963 INFO kablam! 243 |                 if (key_state == ElementState::Pressed) {
Nov 01 10:09:59.963 INFO kablam!     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 10:09:59.963 INFO kablam!     |
Nov 01 10:09:59.963 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 10:09:59.963 INFO kablam! 
Nov 01 10:09:59.963 INFO kablam! warning: unnecessary parentheses around `if` condition
Nov 01 10:09:59.963 INFO kablam!    --> src/breakout.rs:266:20
Nov 01 10:09:59.963 INFO kablam!     |
Nov 01 10:09:59.963 INFO kablam! 266 |                 if (key_state == ElementState::Pressed) {
Nov 01 10:09:59.963 INFO kablam!     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 10:09:59.963 INFO kablam! 
Nov 01 10:09:59.963 INFO kablam! warning: unused imports: `ElementState`, `MouseButton`, `VirtualKeyCode`
Nov 01 10:09:59.963 INFO kablam!   --> src/main.rs:15:5
Nov 01 10:09:59.963 INFO kablam!    |
Nov 01 10:09:59.963 INFO kablam! 15 |     ElementState,
Nov 01 10:09:59.963 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 10:09:59.963 INFO kablam! ...
Nov 01 10:09:59.963 INFO kablam! 22 |     MouseButton,
Nov 01 10:09:59.963 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 10:09:59.963 INFO kablam! 23 |     VirtualKeyCode,
Nov 01 10:09:59.963 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 10:09:59.963 INFO kablam!    |
Nov 01 10:09:59.963 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 10:09:59.963 INFO kablam! 
Nov 01 10:10:00.411 INFO kablam! warning: unused variable: `tr`
Nov 01 10:10:00.419 INFO kablam!    --> src/collision.rs:120:28
Nov 01 10:10:00.420 INFO kablam!     |
Nov 01 10:10:00.420 INFO kablam! 120 |     if let Some((tl, side, tr)) = solve_line_rect(seg, Rectangle::new(
Nov 01 10:10:00.421 INFO kablam!     |                            ^^ help: consider using `_tr` instead
Nov 01 10:10:00.421 INFO kablam!     |
Nov 01 10:10:00.421 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 10:10:00.422 INFO kablam! 
Nov 01 10:10:00.422 INFO kablam! warning: unused variable: `button`
Nov 01 10:10:00.422 INFO kablam!    --> src/breakout.rs:230:39
Nov 01 10:10:00.423 INFO kablam!     |
Nov 01 10:10:00.423 INFO kablam! 230 |     pub fn on_mouse_button(&mut self, button: MouseButton, state: ElementState) { }
Nov 01 10:10:00.423 INFO kablam!     |                                       ^^^^^^ help: consider using `_button` instead
Nov 01 10:10:00.423 INFO kablam! 
Nov 01 10:10:00.424 INFO kablam! warning: unused variable: `state`
Nov 01 10:10:00.424 INFO kablam!    --> src/breakout.rs:230:60
Nov 01 10:10:00.424 INFO kablam!     |
Nov 01 10:10:00.424 INFO kablam! 230 |     pub fn on_mouse_button(&mut self, button: MouseButton, state: ElementState) { }
Nov 01 10:10:00.425 INFO kablam!     |                                                            ^^^^^ help: consider using `_state` instead
Nov 01 10:10:00.425 INFO kablam! 
Nov 01 10:10:00.425 INFO kablam! warning: unused variable: `x`
Nov 01 10:10:00.426 INFO kablam!    --> src/breakout.rs:232:39
Nov 01 10:10:00.426 INFO kablam!     |
Nov 01 10:10:00.426 INFO kablam! 232 |     pub fn on_mouse_motion(&mut self, x: f32, y: f32) { }
Nov 01 10:10:00.427 INFO kablam!     |                                       ^ help: consider using `_x` instead
Nov 01 10:10:00.427 INFO kablam! 
Nov 01 10:10:00.427 INFO kablam! warning: unused variable: `y`
Nov 01 10:10:00.427 INFO kablam!    --> src/breakout.rs:232:47
Nov 01 10:10:00.428 INFO kablam!     |
Nov 01 10:10:00.428 INFO kablam! 232 |     pub fn on_mouse_motion(&mut self, x: f32, y: f32) { }
Nov 01 10:10:00.428 INFO kablam!     |                                               ^ help: consider using `_y` instead
Nov 01 10:10:00.429 INFO kablam! 
Nov 01 10:10:00.429 INFO kablam! warning: unused variable: `w`
Nov 01 10:10:00.429 INFO kablam!    --> src/breakout.rs:273:42
Nov 01 10:10:00.429 INFO kablam!     |
Nov 01 10:10:00.430 INFO kablam! 273 |     pub fn on_viewport_change(&mut self, w: u32, h: u32) {
Nov 01 10:10:00.430 INFO kablam!     |                                          ^ help: consider using `_w` instead
Nov 01 10:10:00.430 INFO kablam! 
Nov 01 10:10:00.431 INFO kablam! warning: unused variable: `h`
Nov 01 10:10:00.431 INFO kablam!    --> src/breakout.rs:273:50
Nov 01 10:10:00.431 INFO kablam!     |
Nov 01 10:10:00.431 INFO kablam! 273 |     pub fn on_viewport_change(&mut self, w: u32, h: u32) {
Nov 01 10:10:00.432 INFO kablam!     |                                                  ^ help: consider using `_h` instead
Nov 01 10:10:00.432 INFO kablam! 
Nov 01 10:10:00.511 INFO kablam! warning: function is never used: `check_circle_contains`
Nov 01 10:10:00.511 INFO kablam!   --> src/collision.rs:56:1
Nov 01 10:10:00.512 INFO kablam!    |
Nov 01 10:10:00.512 INFO kablam! 56 | pub fn check_circle_contains(circle: Circle, p: Vec2) -> bool {
Nov 01 10:10:00.512 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:00.513 INFO kablam!    |
Nov 01 10:10:00.513 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 10:10:00.513 INFO kablam! 
Nov 01 10:10:00.514 INFO kablam! warning: function is never used: `solve_line_circle`
Nov 01 10:10:00.514 INFO kablam!   --> src/collision.rs:77:1
Nov 01 10:10:00.514 INFO kablam!    |
Nov 01 10:10:00.515 INFO kablam! 77 | pub fn solve_line_circle(line: LineSegment, circle: Circle) -> Option<f32> {
Nov 01 10:10:00.515 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:00.515 INFO kablam! 
Nov 01 10:10:00.516 INFO kablam! warning: struct is never constructed: `FontMeasure`
Nov 01 10:10:00.516 INFO kablam!   --> src/fonts.rs:29:1
Nov 01 10:10:00.516 INFO kablam!    |
Nov 01 10:10:00.517 INFO kablam! 29 | pub struct FontMeasure {
Nov 01 10:10:00.517 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:00.517 INFO kablam! 
Nov 01 10:10:00.518 INFO kablam! warning: method is never used: `measure`
Nov 01 10:10:00.518 INFO kablam!   --> src/fonts.rs:41:5
Nov 01 10:10:00.518 INFO kablam!    |
Nov 01 10:10:00.522 INFO kablam! 41 |     pub fn measure(&self, text: &str) -> FontMeasure {
Nov 01 10:10:00.523 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:00.523 INFO kablam! 
Nov 01 10:10:00.523 INFO kablam! warning: method is never used: `new`
Nov 01 10:10:00.524 INFO kablam!    --> src/renderer.rs:110:5
Nov 01 10:10:00.524 INFO kablam!     |
Nov 01 10:10:00.524 INFO kablam! 110 |     pub fn new(p: Vec2, w: f32, h: f32) -> Self {
Nov 01 10:10:00.525 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:00.525 INFO kablam! 
Nov 01 10:10:00.525 INFO kablam! warning: method is never used: `draw`
Nov 01 10:10:00.526 INFO kablam!    --> src/renderer.rs:282:5
Nov 01 10:10:00.526 INFO kablam!     |
Nov 01 10:10:00.526 INFO kablam! 282 |     pub fn draw(&mut self, from_x: f32, from_y: f32, to_x: f32, to_y: f32, color: &[f32; 4]) {
Nov 01 10:10:00.527 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:00.527 INFO kablam! 
Nov 01 10:10:00.527 INFO kablam! warning: method is never used: `draw_line`
Nov 01 10:10:00.527 INFO kablam!    --> src/renderer.rs:423:5
Nov 01 10:10:00.528 INFO kablam!     |
Nov 01 10:10:00.528 INFO kablam! 423 |     pub fn draw_line(&mut self, from: Vec2, to: Vec2, color: Color) {
Nov 01 10:10:00.528 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:00.529 INFO kablam! 
Nov 01 10:10:04.731 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 9.75s
Nov 01 10:10:04.736 INFO kablam! su: No module specific data is present
Nov 01 10:10:05.935 INFO running `"docker" "rm" "-f" "7bc0a925cf51fa4fe3f21ad840021a5fbc89f4f921c88dae4846cf006e474121"`
Nov 01 10:10:06.335 INFO blam! 7bc0a925cf51fa4fe3f21ad840021a5fbc89f4f921c88dae4846cf006e474121
Nov 01 10:10:06.335 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 10:10:07.017 INFO blam! adf18c14930447c3de5a3554c7348e930f0a4689725512793fa59012cfef9ea4
Nov 01 10:10:07.021 INFO running `"docker" "start" "-a" "adf18c14930447c3de5a3554c7348e930f0a4689725512793fa59012cfef9ea4"`
Nov 01 10:10:08.838 INFO kablam! usermod: no changes
Nov 01 10:10:09.015 INFO kablam!    Compiling breakout v0.1.0 (/source)
Nov 01 10:10:10.258 INFO kablam! warning: unnecessary parentheses around `if` condition
Nov 01 10:10:10.259 INFO kablam!    --> src/breakout.rs:243:20
Nov 01 10:10:10.260 INFO kablam!     |
Nov 01 10:10:10.260 INFO kablam! 243 |                 if (key_state == ElementState::Pressed) {
Nov 01 10:10:10.261 INFO kablam!     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 10:10:10.262 INFO kablam!     |
Nov 01 10:10:10.262 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 10:10:10.262 INFO kablam! 
Nov 01 10:10:10.263 INFO kablam! warning: unnecessary parentheses around `if` condition
Nov 01 10:10:10.263 INFO kablam!    --> src/breakout.rs:266:20
Nov 01 10:10:10.263 INFO kablam!     |
Nov 01 10:10:10.264 INFO kablam! 266 |                 if (key_state == ElementState::Pressed) {
Nov 01 10:10:10.264 INFO kablam!     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 10:10:10.264 INFO kablam! 
Nov 01 10:10:10.268 INFO kablam! warning: unused imports: `ElementState`, `MouseButton`, `VirtualKeyCode`
Nov 01 10:10:10.269 INFO kablam!   --> src/main.rs:15:5
Nov 01 10:10:10.269 INFO kablam!    |
Nov 01 10:10:10.270 INFO kablam! 15 |     ElementState,
Nov 01 10:10:10.271 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 10:10:10.271 INFO kablam! ...
Nov 01 10:10:10.272 INFO kablam! 22 |     MouseButton,
Nov 01 10:10:10.272 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 10:10:10.272 INFO kablam! 23 |     VirtualKeyCode,
Nov 01 10:10:10.273 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 10:10:10.273 INFO kablam!    |
Nov 01 10:10:10.273 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 10:10:10.274 INFO kablam! 
Nov 01 10:10:10.705 INFO kablam! warning: unused variable: `tr`
Nov 01 10:10:10.705 INFO kablam!    --> src/collision.rs:120:28
Nov 01 10:10:10.705 INFO kablam!     |
Nov 01 10:10:10.705 INFO kablam! 120 |     if let Some((tl, side, tr)) = solve_line_rect(seg, Rectangle::new(
Nov 01 10:10:10.706 INFO kablam!     |                            ^^ help: consider using `_tr` instead
Nov 01 10:10:10.706 INFO kablam!     |
Nov 01 10:10:10.706 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 10:10:10.706 INFO kablam! 
Nov 01 10:10:10.706 INFO kablam! warning: unused variable: `button`
Nov 01 10:10:10.706 INFO kablam!    --> src/breakout.rs:230:39
Nov 01 10:10:10.706 INFO kablam!     |
Nov 01 10:10:10.706 INFO kablam! 230 |     pub fn on_mouse_button(&mut self, button: MouseButton, state: ElementState) { }
Nov 01 10:10:10.706 INFO kablam!     |                                       ^^^^^^ help: consider using `_button` instead
Nov 01 10:10:10.706 INFO kablam! 
Nov 01 10:10:10.706 INFO kablam! warning: unused variable: `state`
Nov 01 10:10:10.706 INFO kablam!    --> src/breakout.rs:230:60
Nov 01 10:10:10.706 INFO kablam!     |
Nov 01 10:10:10.706 INFO kablam! 230 |     pub fn on_mouse_button(&mut self, button: MouseButton, state: ElementState) { }
Nov 01 10:10:10.706 INFO kablam!     |                                                            ^^^^^ help: consider using `_state` instead
Nov 01 10:10:10.706 INFO kablam! 
Nov 01 10:10:10.706 INFO kablam! warning: unused variable: `x`
Nov 01 10:10:10.706 INFO kablam!    --> src/breakout.rs:232:39
Nov 01 10:10:10.706 INFO kablam!     |
Nov 01 10:10:10.706 INFO kablam! 232 |     pub fn on_mouse_motion(&mut self, x: f32, y: f32) { }
Nov 01 10:10:10.706 INFO kablam!     |                                       ^ help: consider using `_x` instead
Nov 01 10:10:10.706 INFO kablam! 
Nov 01 10:10:10.706 INFO kablam! warning: unused variable: `y`
Nov 01 10:10:10.706 INFO kablam!    --> src/breakout.rs:232:47
Nov 01 10:10:10.706 INFO kablam!     |
Nov 01 10:10:10.706 INFO kablam! 232 |     pub fn on_mouse_motion(&mut self, x: f32, y: f32) { }
Nov 01 10:10:10.706 INFO kablam!     |                                               ^ help: consider using `_y` instead
Nov 01 10:10:10.706 INFO kablam! 
Nov 01 10:10:10.706 INFO kablam! warning: unused variable: `w`
Nov 01 10:10:10.706 INFO kablam!    --> src/breakout.rs:273:42
Nov 01 10:10:10.706 INFO kablam!     |
Nov 01 10:10:10.706 INFO kablam! 273 |     pub fn on_viewport_change(&mut self, w: u32, h: u32) {
Nov 01 10:10:10.706 INFO kablam!     |                                          ^ help: consider using `_w` instead
Nov 01 10:10:10.706 INFO kablam! 
Nov 01 10:10:10.706 INFO kablam! warning: unused variable: `h`
Nov 01 10:10:10.706 INFO kablam!    --> src/breakout.rs:273:50
Nov 01 10:10:10.706 INFO kablam!     |
Nov 01 10:10:10.706 INFO kablam! 273 |     pub fn on_viewport_change(&mut self, w: u32, h: u32) {
Nov 01 10:10:10.706 INFO kablam!     |                                                  ^ help: consider using `_h` instead
Nov 01 10:10:10.706 INFO kablam! 
Nov 01 10:10:10.791 INFO kablam! warning: function is never used: `check_circle_contains`
Nov 01 10:10:10.791 INFO kablam!   --> src/collision.rs:56:1
Nov 01 10:10:10.791 INFO kablam!    |
Nov 01 10:10:10.791 INFO kablam! 56 | pub fn check_circle_contains(circle: Circle, p: Vec2) -> bool {
Nov 01 10:10:10.791 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:10.791 INFO kablam!    |
Nov 01 10:10:10.791 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 10:10:10.791 INFO kablam! 
Nov 01 10:10:10.791 INFO kablam! warning: function is never used: `solve_line_circle`
Nov 01 10:10:10.791 INFO kablam!   --> src/collision.rs:77:1
Nov 01 10:10:10.791 INFO kablam!    |
Nov 01 10:10:10.791 INFO kablam! 77 | pub fn solve_line_circle(line: LineSegment, circle: Circle) -> Option<f32> {
Nov 01 10:10:10.791 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:10.791 INFO kablam! 
Nov 01 10:10:10.791 INFO kablam! warning: struct is never constructed: `FontMeasure`
Nov 01 10:10:10.791 INFO kablam!   --> src/fonts.rs:29:1
Nov 01 10:10:10.791 INFO kablam!    |
Nov 01 10:10:10.791 INFO kablam! 29 | pub struct FontMeasure {
Nov 01 10:10:10.791 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:10.791 INFO kablam! 
Nov 01 10:10:10.791 INFO kablam! warning: method is never used: `measure`
Nov 01 10:10:10.791 INFO kablam!   --> src/fonts.rs:41:5
Nov 01 10:10:10.791 INFO kablam!    |
Nov 01 10:10:10.791 INFO kablam! 41 |     pub fn measure(&self, text: &str) -> FontMeasure {
Nov 01 10:10:10.791 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:10.791 INFO kablam! 
Nov 01 10:10:10.791 INFO kablam! warning: method is never used: `new`
Nov 01 10:10:10.791 INFO kablam!    --> src/renderer.rs:110:5
Nov 01 10:10:10.791 INFO kablam!     |
Nov 01 10:10:10.791 INFO kablam! 110 |     pub fn new(p: Vec2, w: f32, h: f32) -> Self {
Nov 01 10:10:10.791 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:10.791 INFO kablam! 
Nov 01 10:10:10.791 INFO kablam! warning: method is never used: `draw`
Nov 01 10:10:10.791 INFO kablam!    --> src/renderer.rs:282:5
Nov 01 10:10:10.791 INFO kablam!     |
Nov 01 10:10:10.791 INFO kablam! 282 |     pub fn draw(&mut self, from_x: f32, from_y: f32, to_x: f32, to_y: f32, color: &[f32; 4]) {
Nov 01 10:10:10.791 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:10.791 INFO kablam! 
Nov 01 10:10:10.791 INFO kablam! warning: method is never used: `draw_line`
Nov 01 10:10:10.791 INFO kablam!    --> src/renderer.rs:423:5
Nov 01 10:10:10.791 INFO kablam!     |
Nov 01 10:10:10.791 INFO kablam! 423 |     pub fn draw_line(&mut self, from: Vec2, to: Vec2, color: Color) {
Nov 01 10:10:10.791 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 10:10:10.791 INFO kablam! 
Nov 01 10:10:11.341 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.47s
Nov 01 10:10:11.356 INFO kablam! su: No module specific data is present
Nov 01 10:10:12.884 INFO running `"docker" "rm" "-f" "adf18c14930447c3de5a3554c7348e930f0a4689725512793fa59012cfef9ea4"`
Nov 01 10:10:13.201 INFO blam! adf18c14930447c3de5a3554c7348e930f0a4689725512793fa59012cfef9ea4
Nov 01 10:10:13.202 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 10:10:13.549 INFO blam! 2fc1162bdf0d33f49edee1526fa1d40b51b4e116a2a0b3b7c5ce74aaa5c3f51d
Nov 01 10:10:13.551 INFO running `"docker" "start" "-a" "2fc1162bdf0d33f49edee1526fa1d40b51b4e116a2a0b3b7c5ce74aaa5c3f51d"`
Nov 01 10:10:16.179 INFO kablam! usermod: no changes
Nov 01 10:10:16.327 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.12s
Nov 01 10:10:16.341 INFO kablam!      Running /target/debug/deps/breakout-b7daf73e1b7ea586
Nov 01 10:10:16.351 INFO blam! 
Nov 01 10:10:16.351 INFO blam! running 0 tests
Nov 01 10:10:16.351 INFO blam! 
Nov 01 10:10:16.351 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 10:10:16.351 INFO blam! 
Nov 01 10:10:16.351 INFO kablam! su: No module specific data is present
Nov 01 10:10:17.899 INFO running `"docker" "rm" "-f" "2fc1162bdf0d33f49edee1526fa1d40b51b4e116a2a0b3b7c5ce74aaa5c3f51d"`
Nov 01 10:10:18.187 INFO blam! 2fc1162bdf0d33f49edee1526fa1d40b51b4e116a2a0b3b7c5ce74aaa5c3f51d
