Nov 01 06:23:40.016 INFO testing jssandh2/rust-systems against beta-2018-10-30 for beta-1.31-1
Nov 01 06:23:40.016 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 06:23:40.471 INFO blam! dab64a811e9c5a5ea18bd99757f3d9ceebb327294b20fff7c0e2a3d31f71b213
Nov 01 06:23:40.479 INFO running `"docker" "start" "-a" "dab64a811e9c5a5ea18bd99757f3d9ceebb327294b20fff7c0e2a3d31f71b213"`
Nov 01 06:23:40.926 INFO kablam! usermod: no changes
Nov 01 06:23:40.956 INFO kablam!    Compiling rust-systems v0.0.1 (/source)
Nov 01 06:23:41.257 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 06:23:41.257 INFO kablam!   --> src/test/primitive_types.rs:47:13
Nov 01 06:23:41.257 INFO kablam!    |
Nov 01 06:23:41.257 INFO kablam! 47 |     let b = (0);  // Normal zero
Nov 01 06:23:41.257 INFO kablam!    |             ^^^ help: remove these parentheses
Nov 01 06:23:41.257 INFO kablam!    |
Nov 01 06:23:41.257 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 01 06:23:41.257 INFO kablam! 
Nov 01 06:23:41.299 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:41.299 INFO kablam!  --> src/test/primitive_types.rs:3:9
Nov 01 06:23:41.299 INFO kablam!   |
Nov 01 06:23:41.299 INFO kablam! 3 |     let x = true;
Nov 01 06:23:41.299 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:41.299 INFO kablam!   |
Nov 01 06:23:41.299 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:41.299 INFO kablam! 
Nov 01 06:23:41.299 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:41.299 INFO kablam!  --> src/test/primitive_types.rs:4:9
Nov 01 06:23:41.299 INFO kablam!   |
Nov 01 06:23:41.299 INFO kablam! 4 |     let y: bool = false;
Nov 01 06:23:41.299 INFO kablam!   |         ^ help: consider using `_y` instead
Nov 01 06:23:41.299 INFO kablam! 
Nov 01 06:23:41.299 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:41.299 INFO kablam!  --> src/test/primitive_types.rs:7:9
Nov 01 06:23:41.299 INFO kablam!   |
Nov 01 06:23:41.299 INFO kablam! 7 |     let x = 'x';
Nov 01 06:23:41.299 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:41.299 INFO kablam! 
Nov 01 06:23:41.299 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:41.299 INFO kablam!   --> src/test/primitive_types.rs:10:9
Nov 01 06:23:41.299 INFO kablam!    |
Nov 01 06:23:41.299 INFO kablam! 10 |     let x = 42; // `x` has type `i32`
Nov 01 06:23:41.299 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:41.299 INFO kablam! 
Nov 01 06:23:41.299 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:41.299 INFO kablam!   --> src/test/primitive_types.rs:11:9
Nov 01 06:23:41.299 INFO kablam!    |
Nov 01 06:23:41.299 INFO kablam! 11 |     let y = 1.0; // `y` has type `f64`
Nov 01 06:23:41.299 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:41.299 INFO kablam! 
Nov 01 06:23:41.299 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:41.299 INFO kablam!   --> src/test/primitive_types.rs:19:9
Nov 01 06:23:41.299 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 19 |     let a = [1, 2, 3]; // a : [i32; 3]
Nov 01 06:23:41.300 INFO kablam!    |         ^ help: consider using `_a` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `m`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:20:13
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 20 |     let mut m = [1, 2, 3]; // m : [i32; 3]
Nov 01 06:23:41.300 INFO kablam!    |             ^ help: consider using `_m` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `names`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:25:9
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 25 |     let names = ["Juspreet", "Cook", "Levin"]; // names : [&str; 3]
Nov 01 06:23:41.300 INFO kablam!    |         ^^^^^ help: consider using `_names` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `b_duplicate`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:30:9
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 30 |     let b_duplicate = &b[..];  // A slice containing everything in `a`
Nov 01 06:23:41.300 INFO kablam!    |         ^^^^^^^^^^^ help: consider using `_b_duplicate` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `middle`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:31:9
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 31 |     let middle = &b[1..4];     // A slice of `a` : [1, 2, 3]
Nov 01 06:23:41.300 INFO kablam!    |         ^^^^^^ help: consider using `_middle` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:35:9
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 35 |     let x = (1, "hello");
Nov 01 06:23:41.300 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:36:9
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 36 |     let y: (i32, &str) = (1, "hello");
Nov 01 06:23:41.300 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: variable `x` is assigned to, but never used
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:38:13
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 38 |     let mut x = (1, 2);
Nov 01 06:23:41.300 INFO kablam!    |             ^
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam!    = note: consider using `_x` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: value assigned to `x` is never read
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:40:5
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 40 |     x = y;   // A tuple is assigned to another (mutable) tuple, and type-check => The same Product-Type
Nov 01 06:23:41.300 INFO kablam!    |     ^
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:46:9
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 46 |     let a = (0,); // Tuple of arity 1
Nov 01 06:23:41.300 INFO kablam!    |         ^ help: consider using `_a` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `b`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:47:9
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 47 |     let b = (0);  // Normal zero
Nov 01 06:23:41.300 INFO kablam!    |         ^ help: consider using `_b` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:52:9
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 52 |     let x = tuple.0;
Nov 01 06:23:41.300 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:53:9
Nov 01 06:23:41.300 INFO kablam!    |
Nov 01 06:23:41.300 INFO kablam! 53 |     let y = tuple.1;
Nov 01 06:23:41.300 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:41.300 INFO kablam! 
Nov 01 06:23:41.300 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:41.300 INFO kablam!   --> src/test/primitive_types.rs:54:9
Nov 01 06:23:41.301 INFO kablam!    |
Nov 01 06:23:41.301 INFO kablam! 54 |     let z = tuple.2;
Nov 01 06:23:41.301 INFO kablam!    |         ^ help: consider using `_z` instead
Nov 01 06:23:41.301 INFO kablam! 
Nov 01 06:23:41.301 INFO kablam! warning: variable does not need to be mutable
Nov 01 06:23:41.301 INFO kablam!   --> src/test/primitive_types.rs:20:9
Nov 01 06:23:41.301 INFO kablam!    |
Nov 01 06:23:41.301 INFO kablam! 20 |     let mut m = [1, 2, 3]; // m : [i32; 3]
Nov 01 06:23:41.301 INFO kablam!    |         ----^
Nov 01 06:23:41.301 INFO kablam!    |         |
Nov 01 06:23:41.301 INFO kablam!    |         help: remove this `mut`
Nov 01 06:23:41.301 INFO kablam!    |
Nov 01 06:23:41.301 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 06:23:41.301 INFO kablam! 
Nov 01 06:23:41.315 INFO kablam! warning: function is never used: `foo`
Nov 01 06:23:41.315 INFO kablam!   --> src/test/primitive_types.rs:57:5
Nov 01 06:23:41.315 INFO kablam!    |
Nov 01 06:23:41.315 INFO kablam! 57 |     fn foo(x: i32) -> i32 { x } // foo : i32 -> i32
Nov 01 06:23:41.315 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:41.315 INFO kablam!    |
Nov 01 06:23:41.315 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 06:23:41.315 INFO kablam! 
Nov 01 06:23:41.315 INFO kablam! warning: function is never used: `two_foo`
Nov 01 06:23:41.315 INFO kablam!   --> src/test/primitive_types.rs:59:5
Nov 01 06:23:41.315 INFO kablam!    |
Nov 01 06:23:41.315 INFO kablam! 59 |     fn two_foo(x: i32, y: i32) -> i32 { x + y } // two_foo : (i32 * i32) -> i32
Nov 01 06:23:41.315 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:41.315 INFO kablam! 
Nov 01 06:23:41.323 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:41.323 INFO kablam!  --> src/test/vectors.rs:9:9
Nov 01 06:23:41.323 INFO kablam!   |
Nov 01 06:23:41.323 INFO kablam! 9 |     let x = Box::new(5);   // This is closer to the Type-Theoretic defn of `List<T>` := Nil | Cons(T, Box(List<T>))
Nov 01 06:23:41.323 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:41.323 INFO kablam!   |
Nov 01 06:23:41.323 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:41.323 INFO kablam! 
Nov 01 06:23:41.323 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:41.323 INFO kablam!   --> src/test/conditionals_and_loops.rs:14:9
Nov 01 06:23:41.323 INFO kablam!    |
Nov 01 06:23:41.323 INFO kablam! 14 |     let y = if x == 5 { 10 } else { 15 }; // y : i32
Nov 01 06:23:41.323 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:41.323 INFO kablam!    |
Nov 01 06:23:41.323 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 06:23:41.323 INFO kablam! 
Nov 01 06:23:41.339 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 06:23:41.339 INFO kablam!   --> src/test/functions.rs:20:13
Nov 01 06:23:41.339 INFO kablam!    |
Nov 01 06:23:41.339 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:41.339 INFO kablam!    |             ^^^^^^^ help: remove these parentheses
Nov 01 06:23:41.339 INFO kablam!    |
Nov 01 06:23:41.339 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 01 06:23:41.339 INFO kablam! 
Nov 01 06:23:41.347 INFO kablam! warning: unreachable statement
Nov 01 06:23:41.347 INFO kablam!   --> src/test/functions.rs:23:5
Nov 01 06:23:41.347 INFO kablam!    |
Nov 01 06:23:41.347 INFO kablam! 23 |     let x: String = diverges();
Nov 01 06:23:41.347 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:41.347 INFO kablam!    |
Nov 01 06:23:41.347 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Nov 01 06:23:41.347 INFO kablam! 
Nov 01 06:23:41.370 INFO kablam! warning: variable `y` is assigned to, but never used
Nov 01 06:23:41.370 INFO kablam!   --> src/test/functions.rs:19:13
Nov 01 06:23:41.370 INFO kablam!    |
Nov 01 06:23:41.370 INFO kablam! 19 |     let mut y = 5;
Nov 01 06:23:41.370 INFO kablam!    |             ^
Nov 01 06:23:41.370 INFO kablam!    |
Nov 01 06:23:41.370 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 06:23:41.370 INFO kablam!    = note: consider using `_y` instead
Nov 01 06:23:41.370 INFO kablam! 
Nov 01 06:23:41.370 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:41.370 INFO kablam!   --> src/test/functions.rs:20:9
Nov 01 06:23:41.370 INFO kablam!    |
Nov 01 06:23:41.370 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:41.370 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:41.370 INFO kablam! 
Nov 01 06:23:41.370 INFO kablam! warning: value assigned to `y` is never read
Nov 01 06:23:41.370 INFO kablam!   --> src/test/functions.rs:20:14
Nov 01 06:23:41.370 INFO kablam!    |
Nov 01 06:23:41.370 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:41.370 INFO kablam!    |              ^
Nov 01 06:23:41.370 INFO kablam!    |
Nov 01 06:23:41.370 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:41.370 INFO kablam! 
Nov 01 06:23:41.370 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:41.370 INFO kablam!   --> src/test/functions.rs:22:9
Nov 01 06:23:41.370 INFO kablam!    |
Nov 01 06:23:41.370 INFO kablam! 22 |     let x: i32 = diverges();
Nov 01 06:23:41.370 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:41.370 INFO kablam! 
Nov 01 06:23:41.370 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:41.370 INFO kablam!   --> src/test/functions.rs:23:9
Nov 01 06:23:41.370 INFO kablam!    |
Nov 01 06:23:41.370 INFO kablam! 23 |     let x: String = diverges();
Nov 01 06:23:41.370 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:41.370 INFO kablam! 
Nov 01 06:23:41.370 INFO kablam! warning: unused variable: `f`
Nov 01 06:23:41.370 INFO kablam!   --> src/test/functions.rs:28:9
Nov 01 06:23:41.370 INFO kablam!    |
Nov 01 06:23:41.370 INFO kablam! 28 |     let f: fn(i32) -> i32;
Nov 01 06:23:41.371 INFO kablam!    |         ^ help: consider using `_f` instead
Nov 01 06:23:41.371 INFO kablam! 
Nov 01 06:23:41.371 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:41.371 INFO kablam!   --> src/test/functions.rs:31:9
Nov 01 06:23:41.371 INFO kablam!    |
Nov 01 06:23:41.371 INFO kablam! 31 |     let y = f(5, 6);
Nov 01 06:23:41.371 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:41.371 INFO kablam! 
Nov 01 06:23:41.371 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:41.371 INFO kablam!   --> src/test/functions.rs:34:9
Nov 01 06:23:41.371 INFO kablam!    |
Nov 01 06:23:41.371 INFO kablam! 34 |     let z = sum_number(5, 6);
Nov 01 06:23:41.371 INFO kablam!    |         ^ help: consider using `_z` instead
Nov 01 06:23:41.371 INFO kablam! 
Nov 01 06:23:41.371 INFO kablam! warning: function is never used: `sum_number_three`
Nov 01 06:23:41.371 INFO kablam!  --> src/test/functions.rs:9:1
Nov 01 06:23:41.371 INFO kablam!   |
Nov 01 06:23:41.371 INFO kablam! 9 | fn sum_number_three(x: i32, y: i32, z:i32) -> i32 {
Nov 01 06:23:41.371 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:41.371 INFO kablam!   |
Nov 01 06:23:41.371 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 06:23:41.371 INFO kablam! 
Nov 01 06:23:41.404 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:41.404 INFO kablam!  --> src/test/data_types.rs:3:9
Nov 01 06:23:41.404 INFO kablam!   |
Nov 01 06:23:41.404 INFO kablam! 3 |    let (y, z) = (1, 2); // Binding that uses _patterns_
Nov 01 06:23:41.404 INFO kablam!   |         ^ help: consider using `_y` instead
Nov 01 06:23:41.404 INFO kablam!   |
Nov 01 06:23:41.404 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:41.404 INFO kablam! 
Nov 01 06:23:41.404 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:41.404 INFO kablam!  --> src/test/data_types.rs:3:12
Nov 01 06:23:41.404 INFO kablam!   |
Nov 01 06:23:41.404 INFO kablam! 3 |    let (y, z) = (1, 2); // Binding that uses _patterns_
Nov 01 06:23:41.404 INFO kablam!   |            ^ help: consider using `_z` instead
Nov 01 06:23:41.404 INFO kablam! 
Nov 01 06:23:41.404 INFO kablam! warning: unused variable: `k`
Nov 01 06:23:41.404 INFO kablam!  --> src/test/data_types.rs:4:8
Nov 01 06:23:41.404 INFO kablam!   |
Nov 01 06:23:41.404 INFO kablam! 4 |    let k: i32 = 5; // Binding to _bind_ k to 5, with a static "int 32" type
Nov 01 06:23:41.404 INFO kablam!   |        ^ help: consider using `_k` instead
Nov 01 06:23:41.404 INFO kablam! 
Nov 01 06:23:41.404 INFO kablam! warning: value assigned to `xp` is never read
Nov 01 06:23:41.404 INFO kablam!   --> src/test/data_types.rs:11:12
Nov 01 06:23:41.404 INFO kablam!    |
Nov 01 06:23:41.404 INFO kablam! 11 |    let mut xp = 5;
Nov 01 06:23:41.404 INFO kablam!    |            ^^
Nov 01 06:23:41.404 INFO kablam!    |
Nov 01 06:23:41.404 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:41.404 INFO kablam! 
Nov 01 06:23:41.404 INFO kablam! warning: value assigned to `a` is never read
Nov 01 06:23:41.404 INFO kablam!   --> src/test/data_types.rs:32:12
Nov 01 06:23:41.404 INFO kablam!    |
Nov 01 06:23:41.404 INFO kablam! 32 |    let mut a: i32 = 8;
Nov 01 06:23:41.404 INFO kablam!    |            ^
Nov 01 06:23:41.404 INFO kablam! 
Nov 01 06:23:41.404 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:41.404 INFO kablam!   --> src/test/data_types.rs:34:8
Nov 01 06:23:41.404 INFO kablam!    |
Nov 01 06:23:41.404 INFO kablam! 34 |    let a = a; // a is now _immutable_ and *locked* to 10 (util shadowed). 
Nov 01 06:23:41.404 INFO kablam!    |        ^ help: consider using `_a` instead
Nov 01 06:23:41.404 INFO kablam! 
Nov 01 06:23:41.404 INFO kablam! warning: unused variable: `e`
Nov 01 06:23:41.404 INFO kablam!   --> src/test/data_types.rs:37:8
Nov 01 06:23:41.405 INFO kablam!    |
Nov 01 06:23:41.405 INFO kablam! 37 |    let e = 5;
Nov 01 06:23:41.405 INFO kablam!    |        ^ help: consider using `_e` instead
Nov 01 06:23:41.405 INFO kablam! 
Nov 01 06:23:41.405 INFO kablam! warning: unused variable: `e`
Nov 01 06:23:41.405 INFO kablam!   --> src/test/data_types.rs:38:8
Nov 01 06:23:41.405 INFO kablam!    |
Nov 01 06:23:41.405 INFO kablam! 38 |    let e = "I am now a string!"; // e has changed types from i32 --> string
Nov 01 06:23:41.405 INFO kablam!    |        ^ help: consider using `_e` instead
Nov 01 06:23:41.405 INFO kablam! 
Nov 01 06:23:41.873 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.93s
Nov 01 06:23:41.877 INFO kablam! su: No module specific data is present
Nov 01 06:23:42.400 INFO running `"docker" "rm" "-f" "dab64a811e9c5a5ea18bd99757f3d9ceebb327294b20fff7c0e2a3d31f71b213"`
Nov 01 06:23:42.600 INFO blam! dab64a811e9c5a5ea18bd99757f3d9ceebb327294b20fff7c0e2a3d31f71b213
Nov 01 06:23:42.617 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 06:23:43.029 INFO blam! 42490f3dca40532ee05851bc6f37f524fc0a1dc36ee81099d623b2a8888ae77c
Nov 01 06:23:43.030 INFO running `"docker" "start" "-a" "42490f3dca40532ee05851bc6f37f524fc0a1dc36ee81099d623b2a8888ae77c"`
Nov 01 06:23:43.578 INFO kablam! usermod: no changes
Nov 01 06:23:43.623 INFO kablam!    Compiling rust-systems v0.0.1 (/source)
Nov 01 06:23:43.955 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:43.955 INFO kablam!  --> src/test/data_types.rs:3:9
Nov 01 06:23:43.955 INFO kablam!   |
Nov 01 06:23:43.955 INFO kablam! 3 |    let (y, z) = (1, 2); // Binding that uses _patterns_
Nov 01 06:23:43.955 INFO kablam!   |         ^ help: consider using `_y` instead
Nov 01 06:23:43.955 INFO kablam!   |
Nov 01 06:23:43.955 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:43.955 INFO kablam! 
Nov 01 06:23:43.955 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:43.955 INFO kablam!  --> src/test/data_types.rs:3:12
Nov 01 06:23:43.955 INFO kablam!   |
Nov 01 06:23:43.955 INFO kablam! 3 |    let (y, z) = (1, 2); // Binding that uses _patterns_
Nov 01 06:23:43.955 INFO kablam!   |            ^ help: consider using `_z` instead
Nov 01 06:23:43.955 INFO kablam! 
Nov 01 06:23:43.955 INFO kablam! warning: unused variable: `k`
Nov 01 06:23:43.955 INFO kablam!  --> src/test/data_types.rs:4:8
Nov 01 06:23:43.955 INFO kablam!   |
Nov 01 06:23:43.955 INFO kablam! 4 |    let k: i32 = 5; // Binding to _bind_ k to 5, with a static "int 32" type
Nov 01 06:23:43.955 INFO kablam!   |        ^ help: consider using `_k` instead
Nov 01 06:23:43.955 INFO kablam! 
Nov 01 06:23:43.955 INFO kablam! warning: value assigned to `xp` is never read
Nov 01 06:23:43.955 INFO kablam!   --> src/test/data_types.rs:11:12
Nov 01 06:23:43.955 INFO kablam!    |
Nov 01 06:23:43.955 INFO kablam! 11 |    let mut xp = 5;
Nov 01 06:23:43.955 INFO kablam!    |            ^^
Nov 01 06:23:43.955 INFO kablam!    |
Nov 01 06:23:43.955 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:43.955 INFO kablam! 
Nov 01 06:23:43.955 INFO kablam! warning: value assigned to `a` is never read
Nov 01 06:23:43.955 INFO kablam!   --> src/test/data_types.rs:32:12
Nov 01 06:23:43.955 INFO kablam!    |
Nov 01 06:23:43.955 INFO kablam! 32 |    let mut a: i32 = 8;
Nov 01 06:23:43.955 INFO kablam!    |            ^
Nov 01 06:23:43.955 INFO kablam! 
Nov 01 06:23:43.955 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:43.955 INFO kablam!   --> src/test/data_types.rs:34:8
Nov 01 06:23:43.955 INFO kablam!    |
Nov 01 06:23:43.955 INFO kablam! 34 |    let a = a; // a is now _immutable_ and *locked* to 10 (util shadowed). 
Nov 01 06:23:43.955 INFO kablam!    |        ^ help: consider using `_a` instead
Nov 01 06:23:43.955 INFO kablam! 
Nov 01 06:23:43.955 INFO kablam! warning: unused variable: `e`
Nov 01 06:23:43.955 INFO kablam!   --> src/test/data_types.rs:37:8
Nov 01 06:23:43.955 INFO kablam!    |
Nov 01 06:23:43.955 INFO kablam! 37 |    let e = 5;
Nov 01 06:23:43.955 INFO kablam!    |        ^ help: consider using `_e` instead
Nov 01 06:23:43.956 INFO kablam! 
Nov 01 06:23:43.956 INFO kablam! warning: unused variable: `e`
Nov 01 06:23:43.956 INFO kablam!   --> src/test/data_types.rs:38:8
Nov 01 06:23:43.956 INFO kablam!    |
Nov 01 06:23:43.956 INFO kablam! 38 |    let e = "I am now a string!"; // e has changed types from i32 --> string
Nov 01 06:23:43.956 INFO kablam!    |        ^ help: consider using `_e` instead
Nov 01 06:23:43.956 INFO kablam! 
Nov 01 06:23:44.255 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:44.255 INFO kablam!  --> src/test/vectors.rs:9:9
Nov 01 06:23:44.255 INFO kablam!   |
Nov 01 06:23:44.255 INFO kablam! 9 |     let x = Box::new(5);   // This is closer to the Type-Theoretic defn of `List<T>` := Nil | Cons(T, Box(List<T>))
Nov 01 06:23:44.255 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:44.255 INFO kablam!   |
Nov 01 06:23:44.255 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:44.255 INFO kablam! 
Nov 01 06:23:44.383 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 06:23:44.383 INFO kablam!   --> src/test/primitive_types.rs:47:13
Nov 01 06:23:44.383 INFO kablam!    |
Nov 01 06:23:44.383 INFO kablam! 47 |     let b = (0);  // Normal zero
Nov 01 06:23:44.383 INFO kablam!    |             ^^^ help: remove these parentheses
Nov 01 06:23:44.383 INFO kablam!    |
Nov 01 06:23:44.383 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 01 06:23:44.383 INFO kablam! 
Nov 01 06:23:44.442 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:44.443 INFO kablam!  --> src/test/primitive_types.rs:3:9
Nov 01 06:23:44.443 INFO kablam!   |
Nov 01 06:23:44.443 INFO kablam! 3 |     let x = true;
Nov 01 06:23:44.443 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:44.443 INFO kablam!   |
Nov 01 06:23:44.443 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:44.443 INFO kablam! 
Nov 01 06:23:44.443 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:44.443 INFO kablam!  --> src/test/primitive_types.rs:4:9
Nov 01 06:23:44.443 INFO kablam!   |
Nov 01 06:23:44.443 INFO kablam! 4 |     let y: bool = false;
Nov 01 06:23:44.443 INFO kablam!   |         ^ help: consider using `_y` instead
Nov 01 06:23:44.443 INFO kablam! 
Nov 01 06:23:44.443 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:44.443 INFO kablam!  --> src/test/primitive_types.rs:7:9
Nov 01 06:23:44.443 INFO kablam!   |
Nov 01 06:23:44.444 INFO kablam! 7 |     let x = 'x';
Nov 01 06:23:44.444 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:44.444 INFO kablam! 
Nov 01 06:23:44.444 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:44.444 INFO kablam!   --> src/test/primitive_types.rs:10:9
Nov 01 06:23:44.444 INFO kablam!    |
Nov 01 06:23:44.444 INFO kablam! 10 |     let x = 42; // `x` has type `i32`
Nov 01 06:23:44.444 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:44.444 INFO kablam! 
Nov 01 06:23:44.444 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:44.444 INFO kablam!   --> src/test/primitive_types.rs:11:9
Nov 01 06:23:44.444 INFO kablam!    |
Nov 01 06:23:44.444 INFO kablam! 11 |     let y = 1.0; // `y` has type `f64`
Nov 01 06:23:44.444 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:44.444 INFO kablam! 
Nov 01 06:23:44.444 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:44.444 INFO kablam!   --> src/test/primitive_types.rs:19:9
Nov 01 06:23:44.444 INFO kablam!    |
Nov 01 06:23:44.444 INFO kablam! 19 |     let a = [1, 2, 3]; // a : [i32; 3]
Nov 01 06:23:44.444 INFO kablam!    |         ^ help: consider using `_a` instead
Nov 01 06:23:44.444 INFO kablam! 
Nov 01 06:23:44.444 INFO kablam! warning: unused variable: `m`
Nov 01 06:23:44.444 INFO kablam!   --> src/test/primitive_types.rs:20:13
Nov 01 06:23:44.444 INFO kablam!    |
Nov 01 06:23:44.444 INFO kablam! 20 |     let mut m = [1, 2, 3]; // m : [i32; 3]
Nov 01 06:23:44.444 INFO kablam!    |             ^ help: consider using `_m` instead
Nov 01 06:23:44.444 INFO kablam! 
Nov 01 06:23:44.444 INFO kablam! warning: unused variable: `names`
Nov 01 06:23:44.444 INFO kablam!   --> src/test/primitive_types.rs:25:9
Nov 01 06:23:44.444 INFO kablam!    |
Nov 01 06:23:44.445 INFO kablam! 25 |     let names = ["Juspreet", "Cook", "Levin"]; // names : [&str; 3]
Nov 01 06:23:44.445 INFO kablam!    |         ^^^^^ help: consider using `_names` instead
Nov 01 06:23:44.445 INFO kablam! 
Nov 01 06:23:44.445 INFO kablam! warning: unused variable: `b_duplicate`
Nov 01 06:23:44.445 INFO kablam!   --> src/test/primitive_types.rs:30:9
Nov 01 06:23:44.445 INFO kablam!    |
Nov 01 06:23:44.445 INFO kablam! 30 |     let b_duplicate = &b[..];  // A slice containing everything in `a`
Nov 01 06:23:44.445 INFO kablam!    |         ^^^^^^^^^^^ help: consider using `_b_duplicate` instead
Nov 01 06:23:44.446 INFO kablam! 
Nov 01 06:23:44.446 INFO kablam! warning: unused variable: `middle`
Nov 01 06:23:44.446 INFO kablam!   --> src/test/primitive_types.rs:31:9
Nov 01 06:23:44.446 INFO kablam!    |
Nov 01 06:23:44.446 INFO kablam! 31 |     let middle = &b[1..4];     // A slice of `a` : [1, 2, 3]
Nov 01 06:23:44.446 INFO kablam!    |         ^^^^^^ help: consider using `_middle` instead
Nov 01 06:23:44.446 INFO kablam! 
Nov 01 06:23:44.446 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:44.446 INFO kablam!   --> src/test/primitive_types.rs:35:9
Nov 01 06:23:44.446 INFO kablam!    |
Nov 01 06:23:44.446 INFO kablam! 35 |     let x = (1, "hello");
Nov 01 06:23:44.446 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:44.446 INFO kablam! 
Nov 01 06:23:44.446 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:44.446 INFO kablam!   --> src/test/primitive_types.rs:36:9
Nov 01 06:23:44.446 INFO kablam!    |
Nov 01 06:23:44.446 INFO kablam! 36 |     let y: (i32, &str) = (1, "hello");
Nov 01 06:23:44.446 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:44.446 INFO kablam! 
Nov 01 06:23:44.446 INFO kablam! warning: variable `x` is assigned to, but never used
Nov 01 06:23:44.446 INFO kablam!   --> src/test/primitive_types.rs:38:13
Nov 01 06:23:44.446 INFO kablam!    |
Nov 01 06:23:44.446 INFO kablam! 38 |     let mut x = (1, 2);
Nov 01 06:23:44.446 INFO kablam!    |             ^
Nov 01 06:23:44.446 INFO kablam!    |
Nov 01 06:23:44.446 INFO kablam!    = note: consider using `_x` instead
Nov 01 06:23:44.446 INFO kablam! 
Nov 01 06:23:44.446 INFO kablam! warning: value assigned to `x` is never read
Nov 01 06:23:44.446 INFO kablam!   --> src/test/primitive_types.rs:40:5
Nov 01 06:23:44.446 INFO kablam!    |
Nov 01 06:23:44.446 INFO kablam! 40 |     x = y;   // A tuple is assigned to another (mutable) tuple, and type-check => The same Product-Type
Nov 01 06:23:44.446 INFO kablam!    |     ^
Nov 01 06:23:44.446 INFO kablam!    |
Nov 01 06:23:44.446 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:44.446 INFO kablam! 
Nov 01 06:23:44.446 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:44.446 INFO kablam!   --> src/test/primitive_types.rs:46:9
Nov 01 06:23:44.446 INFO kablam!    |
Nov 01 06:23:44.446 INFO kablam! 46 |     let a = (0,); // Tuple of arity 1
Nov 01 06:23:44.446 INFO kablam!    |         ^ help: consider using `_a` instead
Nov 01 06:23:44.446 INFO kablam! 
Nov 01 06:23:44.451 INFO kablam! warning: unused variable: `b`
Nov 01 06:23:44.451 INFO kablam!   --> src/test/primitive_types.rs:47:9
Nov 01 06:23:44.451 INFO kablam!    |
Nov 01 06:23:44.451 INFO kablam! 47 |     let b = (0);  // Normal zero
Nov 01 06:23:44.451 INFO kablam!    |         ^ help: consider using `_b` instead
Nov 01 06:23:44.451 INFO kablam! 
Nov 01 06:23:44.451 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:44.451 INFO kablam!   --> src/test/primitive_types.rs:52:9
Nov 01 06:23:44.451 INFO kablam!    |
Nov 01 06:23:44.451 INFO kablam! 52 |     let x = tuple.0;
Nov 01 06:23:44.451 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:44.451 INFO kablam! 
Nov 01 06:23:44.451 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:44.451 INFO kablam!   --> src/test/primitive_types.rs:53:9
Nov 01 06:23:44.451 INFO kablam!    |
Nov 01 06:23:44.451 INFO kablam! 53 |     let y = tuple.1;
Nov 01 06:23:44.451 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:44.451 INFO kablam! 
Nov 01 06:23:44.451 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:44.451 INFO kablam!   --> src/test/primitive_types.rs:54:9
Nov 01 06:23:44.451 INFO kablam!    |
Nov 01 06:23:44.451 INFO kablam! 54 |     let z = tuple.2;
Nov 01 06:23:44.451 INFO kablam!    |         ^ help: consider using `_z` instead
Nov 01 06:23:44.451 INFO kablam! 
Nov 01 06:23:44.463 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:44.465 INFO kablam!   --> src/test/conditionals_and_loops.rs:14:9
Nov 01 06:23:44.465 INFO kablam!    |
Nov 01 06:23:44.465 INFO kablam! 14 |     let y = if x == 5 { 10 } else { 15 }; // y : i32
Nov 01 06:23:44.465 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:44.465 INFO kablam!    |
Nov 01 06:23:44.465 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 06:23:44.465 INFO kablam! 
Nov 01 06:23:44.465 INFO kablam! warning: variable does not need to be mutable
Nov 01 06:23:44.465 INFO kablam!   --> src/test/primitive_types.rs:20:9
Nov 01 06:23:44.465 INFO kablam!    |
Nov 01 06:23:44.465 INFO kablam! 20 |     let mut m = [1, 2, 3]; // m : [i32; 3]
Nov 01 06:23:44.465 INFO kablam!    |         ----^
Nov 01 06:23:44.465 INFO kablam!    |         |
Nov 01 06:23:44.465 INFO kablam!    |         help: remove this `mut`
Nov 01 06:23:44.468 INFO kablam!    |
Nov 01 06:23:44.468 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 06:23:44.468 INFO kablam! 
Nov 01 06:23:44.687 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 06:23:44.687 INFO kablam!   --> src/test/functions.rs:20:13
Nov 01 06:23:44.687 INFO kablam!    |
Nov 01 06:23:44.687 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:44.687 INFO kablam!    |             ^^^^^^^ help: remove these parentheses
Nov 01 06:23:44.691 INFO kablam!    |
Nov 01 06:23:44.691 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 01 06:23:44.691 INFO kablam! 
Nov 01 06:23:44.719 INFO kablam! warning: unreachable statement
Nov 01 06:23:44.719 INFO kablam!   --> src/test/functions.rs:23:5
Nov 01 06:23:44.719 INFO kablam!    |
Nov 01 06:23:44.719 INFO kablam! 23 |     let x: String = diverges();
Nov 01 06:23:44.719 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:44.719 INFO kablam!    |
Nov 01 06:23:44.719 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Nov 01 06:23:44.719 INFO kablam! 
Nov 01 06:23:44.727 INFO kablam! warning: variable `y` is assigned to, but never used
Nov 01 06:23:44.727 INFO kablam!   --> src/test/functions.rs:19:13
Nov 01 06:23:44.727 INFO kablam!    |
Nov 01 06:23:44.727 INFO kablam! 19 |     let mut y = 5;
Nov 01 06:23:44.727 INFO kablam!    |             ^
Nov 01 06:23:44.735 INFO kablam!    |
Nov 01 06:23:44.735 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 06:23:44.735 INFO kablam!    = note: consider using `_y` instead
Nov 01 06:23:44.735 INFO kablam! 
Nov 01 06:23:44.735 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:44.735 INFO kablam!   --> src/test/functions.rs:20:9
Nov 01 06:23:44.735 INFO kablam!    |
Nov 01 06:23:44.735 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:44.735 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:44.735 INFO kablam! 
Nov 01 06:23:44.735 INFO kablam! warning: value assigned to `y` is never read
Nov 01 06:23:44.735 INFO kablam!   --> src/test/functions.rs:20:14
Nov 01 06:23:44.735 INFO kablam!    |
Nov 01 06:23:44.735 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:44.735 INFO kablam!    |              ^
Nov 01 06:23:44.735 INFO kablam!    |
Nov 01 06:23:44.735 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:44.735 INFO kablam! 
Nov 01 06:23:44.735 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:44.735 INFO kablam!   --> src/test/functions.rs:22:9
Nov 01 06:23:44.735 INFO kablam!    |
Nov 01 06:23:44.735 INFO kablam! 22 |     let x: i32 = diverges();
Nov 01 06:23:44.735 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:44.735 INFO kablam! 
Nov 01 06:23:44.735 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:44.735 INFO kablam!   --> src/test/functions.rs:23:9
Nov 01 06:23:44.735 INFO kablam!    |
Nov 01 06:23:44.735 INFO kablam! 23 |     let x: String = diverges();
Nov 01 06:23:44.735 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:44.735 INFO kablam! 
Nov 01 06:23:44.735 INFO kablam! warning: unused variable: `f`
Nov 01 06:23:44.735 INFO kablam!   --> src/test/functions.rs:28:9
Nov 01 06:23:44.735 INFO kablam!    |
Nov 01 06:23:44.735 INFO kablam! 28 |     let f: fn(i32) -> i32;
Nov 01 06:23:44.735 INFO kablam!    |         ^ help: consider using `_f` instead
Nov 01 06:23:44.735 INFO kablam! 
Nov 01 06:23:44.735 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:44.735 INFO kablam!   --> src/test/functions.rs:31:9
Nov 01 06:23:44.735 INFO kablam!    |
Nov 01 06:23:44.735 INFO kablam! 31 |     let y = f(5, 6);
Nov 01 06:23:44.735 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:44.735 INFO kablam! 
Nov 01 06:23:44.735 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:44.735 INFO kablam!   --> src/test/functions.rs:34:9
Nov 01 06:23:44.735 INFO kablam!    |
Nov 01 06:23:44.735 INFO kablam! 34 |     let z = sum_number(5, 6);
Nov 01 06:23:44.735 INFO kablam!    |         ^ help: consider using `_z` instead
Nov 01 06:23:44.735 INFO kablam! 
Nov 01 06:23:44.747 INFO kablam! warning: function is never used: `sum_number_three`
Nov 01 06:23:44.747 INFO kablam!  --> src/test/functions.rs:9:1
Nov 01 06:23:44.747 INFO kablam!   |
Nov 01 06:23:44.747 INFO kablam! 9 | fn sum_number_three(x: i32, y: i32, z:i32) -> i32 {
Nov 01 06:23:44.747 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:44.747 INFO kablam!   |
Nov 01 06:23:44.747 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 06:23:44.747 INFO kablam! 
Nov 01 06:23:45.500 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.89s
Nov 01 06:23:45.503 INFO kablam! su: No module specific data is present
Nov 01 06:23:46.197 INFO running `"docker" "rm" "-f" "42490f3dca40532ee05851bc6f37f524fc0a1dc36ee81099d623b2a8888ae77c"`
Nov 01 06:23:46.483 INFO blam! 42490f3dca40532ee05851bc6f37f524fc0a1dc36ee81099d623b2a8888ae77c
Nov 01 06:23:46.485 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 06:23:46.823 INFO blam! 58d213b0199cfa426f91dabb4a2b131cb708eb94f81d8b08e7070d7d1e0bb25c
Nov 01 06:23:46.826 INFO running `"docker" "start" "-a" "58d213b0199cfa426f91dabb4a2b131cb708eb94f81d8b08e7070d7d1e0bb25c"`
Nov 01 06:23:47.347 INFO kablam! usermod: no changes
Nov 01 06:23:47.381 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Nov 01 06:23:47.388 INFO kablam!      Running /target/debug/deps/conditionals_and_loops-39a6d06703bc1173
Nov 01 06:23:47.390 INFO blam! 
Nov 01 06:23:47.390 INFO blam! running 0 tests
Nov 01 06:23:47.390 INFO blam! 
Nov 01 06:23:47.390 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.390 INFO blam! 
Nov 01 06:23:47.391 INFO kablam!      Running /target/debug/deps/data_types-8a522a6f0acf7a3b
Nov 01 06:23:47.393 INFO blam! 
Nov 01 06:23:47.393 INFO blam! running 0 tests
Nov 01 06:23:47.393 INFO blam! 
Nov 01 06:23:47.393 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.393 INFO blam! 
Nov 01 06:23:47.393 INFO kablam!      Running /target/debug/deps/functions-a392f9bb98019d69
Nov 01 06:23:47.395 INFO blam! 
Nov 01 06:23:47.395 INFO blam! running 0 tests
Nov 01 06:23:47.395 INFO blam! 
Nov 01 06:23:47.395 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.395 INFO blam! 
Nov 01 06:23:47.395 INFO kablam!      Running /target/debug/deps/hello_world-7c0bf635ecaa6110
Nov 01 06:23:47.397 INFO blam! 
Nov 01 06:23:47.397 INFO blam! running 0 tests
Nov 01 06:23:47.397 INFO blam! 
Nov 01 06:23:47.397 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.397 INFO blam! 
Nov 01 06:23:47.397 INFO kablam!      Running /target/debug/deps/primitive_types-06dda6a3ca9b1c46
Nov 01 06:23:47.399 INFO blam! 
Nov 01 06:23:47.399 INFO blam! running 0 tests
Nov 01 06:23:47.399 INFO blam! 
Nov 01 06:23:47.399 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.399 INFO blam! 
Nov 01 06:23:47.399 INFO kablam!      Running /target/debug/deps/vectors-54066bd31cd41470
Nov 01 06:23:47.402 INFO blam! 
Nov 01 06:23:47.402 INFO blam! running 0 tests
Nov 01 06:23:47.402 INFO blam! 
Nov 01 06:23:47.402 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.402 INFO blam! 
Nov 01 06:23:47.404 INFO kablam! su: No module specific data is present
Nov 01 06:23:47.735 INFO running `"docker" "rm" "-f" "58d213b0199cfa426f91dabb4a2b131cb708eb94f81d8b08e7070d7d1e0bb25c"`
Nov 01 06:23:47.815 INFO blam! 58d213b0199cfa426f91dabb4a2b131cb708eb94f81d8b08e7070d7d1e0bb25c
