Nov 01 18:34:44.132 INFO testing Ploppz/test-specs against 1.30.0 for beta-1.31-1
Nov 01 18:34:44.132 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 18:34:44.659 INFO blam! 98d2d0a152fb829ac2df7ec2c4218f474b9ac2bf8ca1d3e730808afb55eb178d
Nov 01 18:34:44.665 INFO running `"docker" "start" "-a" "98d2d0a152fb829ac2df7ec2c4218f474b9ac2bf8ca1d3e730808afb55eb178d"`
Nov 01 18:34:45.691 INFO kablam! usermod: no changes
Nov 01 18:34:45.754 INFO kablam! warning: An explicit [[bin]] section is specified in Cargo.toml which currently
Nov 01 18:34:45.755 INFO kablam! disables Cargo from automatically inferring other binary targets.
Nov 01 18:34:45.755 INFO kablam! This inference behavior will change in the Rust 2018 edition and the following
Nov 01 18:34:45.755 INFO kablam! files will be included as a binary target:
Nov 01 18:34:45.755 INFO kablam! 
Nov 01 18:34:45.755 INFO kablam! * /source/src/main.rs
Nov 01 18:34:45.755 INFO kablam! 
Nov 01 18:34:45.755 INFO kablam! This is likely to break cargo build or cargo test as these files may not be
Nov 01 18:34:45.755 INFO kablam! ready to be compiled as a binary target today. You can future-proof yourself
Nov 01 18:34:45.755 INFO kablam! and disable this warning by adding `autobins = false` to your [package]
Nov 01 18:34:45.755 INFO kablam! section. You may also move the files to a location where Cargo would not
Nov 01 18:34:45.755 INFO kablam! automatically infer them to be a target, such as in subfolders.
Nov 01 18:34:45.755 INFO kablam! 
Nov 01 18:34:45.755 INFO kablam! For more information on this warning you can consult
Nov 01 18:34:45.755 INFO kablam! https://github.com/rust-lang/cargo/issues/5330
Nov 01 18:34:45.755 INFO kablam! warning: path `/source/src/main.rs` was erroneously implicitly accepted for binary `spinning-square`,
Nov 01 18:34:45.755 INFO kablam! please set bin.path in Cargo.toml
Nov 01 18:34:45.969 INFO kablam!    Compiling ticketed_lock v0.1.0
Nov 01 18:34:45.972 INFO kablam!    Compiling deflate v0.7.9
Nov 01 18:34:45.972 INFO kablam!    Compiling pulse v0.5.3
Nov 01 18:34:45.980 INFO kablam!    Compiling target_build_utils v0.3.0
Nov 01 18:34:50.063 INFO kablam!    Compiling specs v0.8.1
Nov 01 18:34:54.627 INFO kablam!    Compiling png v0.7.0
Nov 01 18:35:00.112 INFO kablam!    Compiling image v0.13.0
Nov 01 18:35:08.828 INFO kablam!    Compiling libloading v0.3.4
Nov 01 18:35:14.385 INFO kablam!    Compiling dlib v0.3.1
Nov 01 18:35:15.483 INFO kablam!    Compiling wayland-sys v0.7.8
Nov 01 18:35:19.951 INFO kablam!    Compiling wayland-client v0.7.8
Nov 01 18:35:24.259 INFO kablam!    Compiling piston2d-opengl_graphics v0.43.0
Nov 01 18:35:25.507 INFO kablam!    Compiling wayland-window v0.4.4
Nov 01 18:35:25.507 INFO kablam!    Compiling wayland-kbd v0.6.3
Nov 01 18:35:29.367 INFO kablam!    Compiling winit v0.5.11
Nov 01 18:35:36.345 INFO kablam!    Compiling glutin v0.7.4
Nov 01 18:35:39.727 INFO kablam!    Compiling pistoncore-glutin_window v0.36.0
Nov 01 18:35:44.812 INFO kablam!    Compiling test-specs v0.1.0 (/source)
Nov 01 18:35:48.295 INFO kablam! warning: unused variable: `ren`
Nov 01 18:35:48.295 INFO kablam!    --> src/main.rs:148:23
Nov 01 18:35:48.295 INFO kablam!     |
Nov 01 18:35:48.295 INFO kablam! 148 |             for (pos, ren) in (&pos.pass(), &ren.pass()).join() {
Nov 01 18:35:48.295 INFO kablam!     |                       ^^^ help: consider using `_ren` instead
Nov 01 18:35:48.295 INFO kablam!     |
Nov 01 18:35:48.295 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 18:35:48.295 INFO kablam! 
Nov 01 18:35:48.295 INFO kablam! warning: unused variable: `x`
Nov 01 18:35:48.295 INFO kablam!    --> src/main.rs:141:14
Nov 01 18:35:48.295 INFO kablam!     |
Nov 01 18:35:48.295 INFO kablam! 141 |         let (x, y) = ((args.width / 2) as f64,
Nov 01 18:35:48.295 INFO kablam!     |              ^ help: consider using `_x` instead
Nov 01 18:35:48.295 INFO kablam! 
Nov 01 18:35:48.295 INFO kablam! warning: unused variable: `y`
Nov 01 18:35:48.295 INFO kablam!    --> src/main.rs:141:17
Nov 01 18:35:48.295 INFO kablam!     |
Nov 01 18:35:48.295 INFO kablam! 141 |         let (x, y) = ((args.width / 2) as f64,
Nov 01 18:35:48.295 INFO kablam!     |                 ^ help: consider using `_y` instead
Nov 01 18:35:48.295 INFO kablam! 
Nov 01 18:35:48.295 INFO kablam! warning: unused variable: `args`
Nov 01 18:35:48.295 INFO kablam!    --> src/main.rs:157:26
Nov 01 18:35:48.295 INFO kablam!     |
Nov 01 18:35:48.295 INFO kablam! 157 |     fn update(&mut self, args: &UpdateArgs) {
Nov 01 18:35:48.295 INFO kablam!     |                          ^^^^ help: consider using `_args` instead
Nov 01 18:35:48.295 INFO kablam! 
Nov 01 18:35:48.307 INFO kablam! warning: variable does not need to be mutable
Nov 01 18:35:48.307 INFO kablam!   --> src/main.rs:66:14
Nov 01 18:35:48.307 INFO kablam!    |
Nov 01 18:35:48.307 INFO kablam! 66 |         let (mut force, attraction, pos) = arg.fetch(|w| (w.write::<Force>(), w.read::<Attraction>(), w.read::<Pos>()) );
Nov 01 18:35:48.307 INFO kablam!    |              ----^^^^^
Nov 01 18:35:48.307 INFO kablam!    |              |
Nov 01 18:35:48.307 INFO kablam!    |              help: remove this `mut`
Nov 01 18:35:48.307 INFO kablam!    |
Nov 01 18:35:48.307 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 18:35:48.307 INFO kablam! 
Nov 01 18:35:48.307 INFO kablam! warning: variable does not need to be mutable
Nov 01 18:35:48.307 INFO kablam!   --> src/main.rs:75:14
Nov 01 18:35:48.307 INFO kablam!    |
Nov 01 18:35:48.307 INFO kablam! 75 |         let (mut vel, force) = arg.fetch(|w| (w.write::<Vel>(), w.read::<Force>()) );
Nov 01 18:35:48.307 INFO kablam!    |              ----^^^
Nov 01 18:35:48.307 INFO kablam!    |              |
Nov 01 18:35:48.307 INFO kablam!    |              help: remove this `mut`
Nov 01 18:35:48.307 INFO kablam! 
Nov 01 18:35:48.315 INFO kablam! warning: variable does not need to be mutable
Nov 01 18:35:48.315 INFO kablam!   --> src/main.rs:84:14
Nov 01 18:35:48.315 INFO kablam!    |
Nov 01 18:35:48.315 INFO kablam! 84 |         let (mut pos, vel) = arg.fetch(|w| (w.write::<Pos>(), w.read::<Vel>()) );
Nov 01 18:35:48.315 INFO kablam!    |              ----^^^
Nov 01 18:35:48.315 INFO kablam!    |              |
Nov 01 18:35:48.315 INFO kablam!    |              help: remove this `mut`
Nov 01 18:35:48.315 INFO kablam! 
Nov 01 18:35:48.339 INFO kablam! warning: method is never used: `null_vec`
Nov 01 18:35:48.339 INFO kablam!   --> src/vec.rs:11:5
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam! 11 |     pub fn null_vec() -> Vec2 {
Nov 01 18:35:48.339 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 18:35:48.339 INFO kablam! 
Nov 01 18:35:48.339 INFO kablam! warning: method is never used: `new`
Nov 01 18:35:48.339 INFO kablam!   --> src/vec.rs:14:5
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam! 14 |     pub fn new(x: f32, y: f32) -> Vec2 {
Nov 01 18:35:48.339 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:35:48.339 INFO kablam! 
Nov 01 18:35:48.339 INFO kablam! warning: method is never used: `length`
Nov 01 18:35:48.339 INFO kablam!   --> src/vec.rs:17:5
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam! 17 |     pub fn length(&self) -> f32 {
Nov 01 18:35:48.339 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:35:48.339 INFO kablam! 
Nov 01 18:35:48.339 INFO kablam! warning: method is never used: `length_squared`
Nov 01 18:35:48.339 INFO kablam!   --> src/vec.rs:20:5
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam! 20 |     pub fn length_squared(&self) -> f32 {
Nov 01 18:35:48.339 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:35:48.339 INFO kablam! 
Nov 01 18:35:48.339 INFO kablam! warning: method is never used: `normalize`
Nov 01 18:35:48.339 INFO kablam!   --> src/vec.rs:23:5
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam! 23 |     pub fn normalize(&self) -> Vec2 {
Nov 01 18:35:48.339 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:35:48.339 INFO kablam! 
Nov 01 18:35:48.339 INFO kablam! warning: method is never used: `scale`
Nov 01 18:35:48.339 INFO kablam!   --> src/vec.rs:28:5
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam! 28 |     pub fn scale(&self, x: f32, y: f32) -> Vec2 {
Nov 01 18:35:48.339 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:35:48.339 INFO kablam! 
Nov 01 18:35:48.339 INFO kablam! warning: method is never used: `scale_uni`
Nov 01 18:35:48.339 INFO kablam!   --> src/vec.rs:31:5
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam! 31 |     pub fn scale_uni(&self, s: f32) -> Vec2 {
Nov 01 18:35:48.339 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:35:48.339 INFO kablam! 
Nov 01 18:35:48.339 INFO kablam! warning: method is never used: `dot`
Nov 01 18:35:48.339 INFO kablam!   --> src/vec.rs:36:5
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam! 36 |     pub fn dot(a: Vec2, b: Vec2) -> f32 {
Nov 01 18:35:48.339 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:35:48.339 INFO kablam! 
Nov 01 18:35:48.339 INFO kablam! warning: method is never used: `cross`
Nov 01 18:35:48.339 INFO kablam!   --> src/vec.rs:39:5
Nov 01 18:35:48.339 INFO kablam!    |
Nov 01 18:35:48.339 INFO kablam! 39 |     pub fn cross(a: Vec2, b: Vec2) -> f32 {
Nov 01 18:35:48.339 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:35:48.339 INFO kablam! 
Nov 01 18:35:53.647 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1m 07s
Nov 01 18:35:53.660 INFO kablam! su: No module specific data is present
Nov 01 18:35:54.298 INFO running `"docker" "rm" "-f" "98d2d0a152fb829ac2df7ec2c4218f474b9ac2bf8ca1d3e730808afb55eb178d"`
Nov 01 18:35:54.591 INFO blam! 98d2d0a152fb829ac2df7ec2c4218f474b9ac2bf8ca1d3e730808afb55eb178d
Nov 01 18:35:54.598 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 18:35:55.087 INFO blam! 1cf65ba05a663726a63ccf81767851193f835205bf3841d829a112910a847610
Nov 01 18:35:55.090 INFO running `"docker" "start" "-a" "1cf65ba05a663726a63ccf81767851193f835205bf3841d829a112910a847610"`
Nov 01 18:35:57.219 INFO kablam! usermod: no changes
Nov 01 18:35:57.263 INFO kablam! warning: An explicit [[bin]] section is specified in Cargo.toml which currently
Nov 01 18:35:57.263 INFO kablam! disables Cargo from automatically inferring other binary targets.
Nov 01 18:35:57.263 INFO kablam! This inference behavior will change in the Rust 2018 edition and the following
Nov 01 18:35:57.263 INFO kablam! files will be included as a binary target:
Nov 01 18:35:57.263 INFO kablam! 
Nov 01 18:35:57.263 INFO kablam! * /source/src/main.rs
Nov 01 18:35:57.263 INFO kablam! 
Nov 01 18:35:57.263 INFO kablam! This is likely to break cargo build or cargo test as these files may not be
Nov 01 18:35:57.263 INFO kablam! ready to be compiled as a binary target today. You can future-proof yourself
Nov 01 18:35:57.263 INFO kablam! and disable this warning by adding `autobins = false` to your [package]
Nov 01 18:35:57.263 INFO kablam! section. You may also move the files to a location where Cargo would not
Nov 01 18:35:57.263 INFO kablam! automatically infer them to be a target, such as in subfolders.
Nov 01 18:35:57.263 INFO kablam! 
Nov 01 18:35:57.263 INFO kablam! For more information on this warning you can consult
Nov 01 18:35:57.263 INFO kablam! https://github.com/rust-lang/cargo/issues/5330
Nov 01 18:35:57.263 INFO kablam! warning: path `/source/src/main.rs` was erroneously implicitly accepted for binary `spinning-square`,
Nov 01 18:35:57.263 INFO kablam! please set bin.path in Cargo.toml
Nov 01 18:35:57.462 INFO kablam!    Compiling test-specs v0.1.0 (/source)
Nov 01 18:36:00.928 INFO kablam! warning: unused variable: `ren`
Nov 01 18:36:00.929 INFO kablam!    --> src/main.rs:148:23
Nov 01 18:36:00.930 INFO kablam!     |
Nov 01 18:36:00.930 INFO kablam! 148 |             for (pos, ren) in (&pos.pass(), &ren.pass()).join() {
Nov 01 18:36:00.931 INFO kablam!     |                       ^^^ help: consider using `_ren` instead
Nov 01 18:36:00.932 INFO kablam!     |
Nov 01 18:36:00.932 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 18:36:00.933 INFO kablam! 
Nov 01 18:36:00.939 INFO kablam! warning: unused variable: `x`
Nov 01 18:36:00.940 INFO kablam!    --> src/main.rs:141:14
Nov 01 18:36:00.940 INFO kablam!     |
Nov 01 18:36:00.941 INFO kablam! 141 |         let (x, y) = ((args.width / 2) as f64,
Nov 01 18:36:00.941 INFO kablam!     |              ^ help: consider using `_x` instead
Nov 01 18:36:00.942 INFO kablam! 
Nov 01 18:36:00.942 INFO kablam! warning: unused variable: `y`
Nov 01 18:36:00.943 INFO kablam!    --> src/main.rs:141:17
Nov 01 18:36:00.943 INFO kablam!     |
Nov 01 18:36:00.944 INFO kablam! 141 |         let (x, y) = ((args.width / 2) as f64,
Nov 01 18:36:00.944 INFO kablam!     |                 ^ help: consider using `_y` instead
Nov 01 18:36:00.944 INFO kablam! 
Nov 01 18:36:00.944 INFO kablam! warning: unused variable: `args`
Nov 01 18:36:00.944 INFO kablam!    --> src/main.rs:157:26
Nov 01 18:36:00.944 INFO kablam!     |
Nov 01 18:36:00.945 INFO kablam! 157 |     fn update(&mut self, args: &UpdateArgs) {
Nov 01 18:36:00.945 INFO kablam!     |                          ^^^^ help: consider using `_args` instead
Nov 01 18:36:00.945 INFO kablam! 
Nov 01 18:36:00.945 INFO kablam! warning: variable does not need to be mutable
Nov 01 18:36:00.945 INFO kablam!   --> src/main.rs:66:14
Nov 01 18:36:00.945 INFO kablam!    |
Nov 01 18:36:00.945 INFO kablam! 66 |         let (mut force, attraction, pos) = arg.fetch(|w| (w.write::<Force>(), w.read::<Attraction>(), w.read::<Pos>()) );
Nov 01 18:36:00.945 INFO kablam!    |              ----^^^^^
Nov 01 18:36:00.945 INFO kablam!    |              |
Nov 01 18:36:00.945 INFO kablam!    |              help: remove this `mut`
Nov 01 18:36:00.945 INFO kablam!    |
Nov 01 18:36:00.945 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 18:36:00.945 INFO kablam! 
Nov 01 18:36:00.951 INFO kablam! warning: variable does not need to be mutable
Nov 01 18:36:00.951 INFO kablam!   --> src/main.rs:75:14
Nov 01 18:36:00.951 INFO kablam!    |
Nov 01 18:36:00.951 INFO kablam! 75 |         let (mut vel, force) = arg.fetch(|w| (w.write::<Vel>(), w.read::<Force>()) );
Nov 01 18:36:00.951 INFO kablam!    |              ----^^^
Nov 01 18:36:00.951 INFO kablam!    |              |
Nov 01 18:36:00.951 INFO kablam!    |              help: remove this `mut`
Nov 01 18:36:00.951 INFO kablam! 
Nov 01 18:36:00.954 INFO kablam! warning: variable does not need to be mutable
Nov 01 18:36:00.954 INFO kablam!   --> src/main.rs:84:14
Nov 01 18:36:00.954 INFO kablam!    |
Nov 01 18:36:00.954 INFO kablam! 84 |         let (mut pos, vel) = arg.fetch(|w| (w.write::<Pos>(), w.read::<Vel>()) );
Nov 01 18:36:00.955 INFO kablam!    |              ----^^^
Nov 01 18:36:00.955 INFO kablam!    |              |
Nov 01 18:36:00.955 INFO kablam!    |              help: remove this `mut`
Nov 01 18:36:00.955 INFO kablam! 
Nov 01 18:36:00.970 INFO kablam! warning: method is never used: `null_vec`
Nov 01 18:36:00.970 INFO kablam!   --> src/vec.rs:11:5
Nov 01 18:36:00.970 INFO kablam!    |
Nov 01 18:36:00.970 INFO kablam! 11 |     pub fn null_vec() -> Vec2 {
Nov 01 18:36:00.970 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:36:00.970 INFO kablam!    |
Nov 01 18:36:00.970 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 18:36:00.970 INFO kablam! 
Nov 01 18:36:00.970 INFO kablam! warning: method is never used: `new`
Nov 01 18:36:00.970 INFO kablam!   --> src/vec.rs:14:5
Nov 01 18:36:00.970 INFO kablam!    |
Nov 01 18:36:00.970 INFO kablam! 14 |     pub fn new(x: f32, y: f32) -> Vec2 {
Nov 01 18:36:00.970 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:36:00.970 INFO kablam! 
Nov 01 18:36:00.971 INFO kablam! warning: method is never used: `length`
Nov 01 18:36:00.971 INFO kablam!   --> src/vec.rs:17:5
Nov 01 18:36:00.971 INFO kablam!    |
Nov 01 18:36:00.971 INFO kablam! 17 |     pub fn length(&self) -> f32 {
Nov 01 18:36:00.971 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:36:00.971 INFO kablam! 
Nov 01 18:36:00.971 INFO kablam! warning: method is never used: `length_squared`
Nov 01 18:36:00.971 INFO kablam!   --> src/vec.rs:20:5
Nov 01 18:36:00.971 INFO kablam!    |
Nov 01 18:36:00.971 INFO kablam! 20 |     pub fn length_squared(&self) -> f32 {
Nov 01 18:36:00.971 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:36:00.971 INFO kablam! 
Nov 01 18:36:00.971 INFO kablam! warning: method is never used: `normalize`
Nov 01 18:36:00.971 INFO kablam!   --> src/vec.rs:23:5
Nov 01 18:36:00.975 INFO kablam!    |
Nov 01 18:36:00.975 INFO kablam! 23 |     pub fn normalize(&self) -> Vec2 {
Nov 01 18:36:00.975 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:36:00.975 INFO kablam! 
Nov 01 18:36:00.975 INFO kablam! warning: method is never used: `scale`
Nov 01 18:36:00.975 INFO kablam!   --> src/vec.rs:28:5
Nov 01 18:36:00.975 INFO kablam!    |
Nov 01 18:36:00.975 INFO kablam! 28 |     pub fn scale(&self, x: f32, y: f32) -> Vec2 {
Nov 01 18:36:00.975 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:36:00.975 INFO kablam! 
Nov 01 18:36:00.975 INFO kablam! warning: method is never used: `scale_uni`
Nov 01 18:36:00.975 INFO kablam!   --> src/vec.rs:31:5
Nov 01 18:36:00.976 INFO kablam!    |
Nov 01 18:36:00.976 INFO kablam! 31 |     pub fn scale_uni(&self, s: f32) -> Vec2 {
Nov 01 18:36:00.976 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:36:00.976 INFO kablam! 
Nov 01 18:36:00.976 INFO kablam! warning: method is never used: `dot`
Nov 01 18:36:00.976 INFO kablam!   --> src/vec.rs:36:5
Nov 01 18:36:00.976 INFO kablam!    |
Nov 01 18:36:00.976 INFO kablam! 36 |     pub fn dot(a: Vec2, b: Vec2) -> f32 {
Nov 01 18:36:00.976 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:36:00.976 INFO kablam! 
Nov 01 18:36:00.976 INFO kablam! warning: method is never used: `cross`
Nov 01 18:36:00.976 INFO kablam!   --> src/vec.rs:39:5
Nov 01 18:36:00.976 INFO kablam!    |
Nov 01 18:36:00.976 INFO kablam! 39 |     pub fn cross(a: Vec2, b: Vec2) -> f32 {
Nov 01 18:36:00.976 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 18:36:00.976 INFO kablam! 
Nov 01 18:36:01.599 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 4.35s
Nov 01 18:36:01.614 INFO kablam! su: No module specific data is present
Nov 01 18:36:02.975 INFO running `"docker" "rm" "-f" "1cf65ba05a663726a63ccf81767851193f835205bf3841d829a112910a847610"`
Nov 01 18:36:03.323 INFO blam! 1cf65ba05a663726a63ccf81767851193f835205bf3841d829a112910a847610
Nov 01 18:36:03.326 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 18:36:03.809 INFO blam! b1ed613fb74281e3cdab94aa9c374ae42f477ba99e4e9721b051f37d29c253a0
Nov 01 18:36:03.809 INFO running `"docker" "start" "-a" "b1ed613fb74281e3cdab94aa9c374ae42f477ba99e4e9721b051f37d29c253a0"`
Nov 01 18:36:05.615 INFO kablam! usermod: no changes
Nov 01 18:36:05.655 INFO kablam! warning: An explicit [[bin]] section is specified in Cargo.toml which currently
Nov 01 18:36:05.655 INFO kablam! disables Cargo from automatically inferring other binary targets.
Nov 01 18:36:05.655 INFO kablam! This inference behavior will change in the Rust 2018 edition and the following
Nov 01 18:36:05.655 INFO kablam! files will be included as a binary target:
Nov 01 18:36:05.655 INFO kablam! 
Nov 01 18:36:05.655 INFO kablam! * /source/src/main.rs
Nov 01 18:36:05.655 INFO kablam! 
Nov 01 18:36:05.655 INFO kablam! This is likely to break cargo build or cargo test as these files may not be
Nov 01 18:36:05.655 INFO kablam! ready to be compiled as a binary target today. You can future-proof yourself
Nov 01 18:36:05.655 INFO kablam! and disable this warning by adding `autobins = false` to your [package]
Nov 01 18:36:05.655 INFO kablam! section. You may also move the files to a location where Cargo would not
Nov 01 18:36:05.655 INFO kablam! automatically infer them to be a target, such as in subfolders.
Nov 01 18:36:05.655 INFO kablam! 
Nov 01 18:36:05.655 INFO kablam! For more information on this warning you can consult
Nov 01 18:36:05.655 INFO kablam! https://github.com/rust-lang/cargo/issues/5330
Nov 01 18:36:05.655 INFO kablam! warning: path `/source/src/main.rs` was erroneously implicitly accepted for binary `spinning-square`,
Nov 01 18:36:05.655 INFO kablam! please set bin.path in Cargo.toml
Nov 01 18:36:05.852 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.21s
Nov 01 18:36:05.883 INFO kablam!      Running /target/debug/deps/spinning_square-9fec84e51e2e1a70
Nov 01 18:36:05.896 INFO kablam! su: No module specific data is present
Nov 01 18:36:05.896 INFO blam! 
Nov 01 18:36:05.896 INFO blam! running 0 tests
Nov 01 18:36:05.896 INFO blam! 
Nov 01 18:36:05.896 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 18:36:05.896 INFO blam! 
Nov 01 18:36:06.740 INFO running `"docker" "rm" "-f" "b1ed613fb74281e3cdab94aa9c374ae42f477ba99e4e9721b051f37d29c253a0"`
Nov 01 18:36:07.011 INFO blam! b1ed613fb74281e3cdab94aa9c374ae42f477ba99e4e9721b051f37d29c253a0
