Nov 01 06:23:40.991 INFO testing jssandh2/rust-systems against 1.30.0 for beta-1.31-1
Nov 01 06:23:40.991 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 06:23:41.351 INFO blam! 1c67cf477c59fd64f99ee3ba810122e4806ef558d3be49bfd07a9a97b9c0ae94
Nov 01 06:23:41.353 INFO running `"docker" "start" "-a" "1c67cf477c59fd64f99ee3ba810122e4806ef558d3be49bfd07a9a97b9c0ae94"`
Nov 01 06:23:41.951 INFO kablam! usermod: no changes
Nov 01 06:23:41.969 INFO kablam!    Compiling rust-systems v0.0.1 (/source)
Nov 01 06:23:42.275 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 06:23:42.276 INFO kablam!   --> src/test/functions.rs:20:13
Nov 01 06:23:42.276 INFO kablam!    |
Nov 01 06:23:42.276 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:42.276 INFO kablam!    |             ^^^^^^^ help: remove these parentheses
Nov 01 06:23:42.276 INFO kablam!    |
Nov 01 06:23:42.276 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 01 06:23:42.276 INFO kablam! 
Nov 01 06:23:42.291 INFO kablam! warning: unreachable statement
Nov 01 06:23:42.295 INFO kablam!   --> src/test/functions.rs:23:5
Nov 01 06:23:42.295 INFO kablam!    |
Nov 01 06:23:42.295 INFO kablam! 23 |     let x: String = diverges();
Nov 01 06:23:42.295 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:42.295 INFO kablam!    |
Nov 01 06:23:42.307 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Nov 01 06:23:42.307 INFO kablam! 
Nov 01 06:23:42.307 INFO kablam! warning: variable `y` is assigned to, but never used
Nov 01 06:23:42.307 INFO kablam!   --> src/test/functions.rs:19:13
Nov 01 06:23:42.307 INFO kablam!    |
Nov 01 06:23:42.307 INFO kablam! 19 |     let mut y = 5;
Nov 01 06:23:42.307 INFO kablam!    |             ^
Nov 01 06:23:42.307 INFO kablam!    |
Nov 01 06:23:42.307 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 06:23:42.307 INFO kablam!    = note: consider using `_y` instead
Nov 01 06:23:42.307 INFO kablam! 
Nov 01 06:23:42.307 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:42.307 INFO kablam!   --> src/test/functions.rs:20:9
Nov 01 06:23:42.307 INFO kablam!    |
Nov 01 06:23:42.307 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:42.308 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:42.308 INFO kablam! 
Nov 01 06:23:42.308 INFO kablam! warning: value assigned to `y` is never read
Nov 01 06:23:42.308 INFO kablam!   --> src/test/functions.rs:20:14
Nov 01 06:23:42.308 INFO kablam!    |
Nov 01 06:23:42.308 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:42.308 INFO kablam!    |              ^
Nov 01 06:23:42.308 INFO kablam!    |
Nov 01 06:23:42.308 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:42.308 INFO kablam! 
Nov 01 06:23:42.308 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:42.308 INFO kablam!   --> src/test/functions.rs:22:9
Nov 01 06:23:42.308 INFO kablam!    |
Nov 01 06:23:42.308 INFO kablam! 22 |     let x: i32 = diverges();
Nov 01 06:23:42.308 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:42.308 INFO kablam! 
Nov 01 06:23:42.308 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:42.308 INFO kablam!   --> src/test/functions.rs:23:9
Nov 01 06:23:42.308 INFO kablam!    |
Nov 01 06:23:42.308 INFO kablam! 23 |     let x: String = diverges();
Nov 01 06:23:42.308 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:42.308 INFO kablam! 
Nov 01 06:23:42.308 INFO kablam! warning: unused variable: `f`
Nov 01 06:23:42.309 INFO kablam!   --> src/test/functions.rs:28:9
Nov 01 06:23:42.309 INFO kablam!    |
Nov 01 06:23:42.309 INFO kablam! 28 |     let f: fn(i32) -> i32;
Nov 01 06:23:42.309 INFO kablam!    |         ^ help: consider using `_f` instead
Nov 01 06:23:42.309 INFO kablam! 
Nov 01 06:23:42.309 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:42.309 INFO kablam!   --> src/test/functions.rs:31:9
Nov 01 06:23:42.309 INFO kablam!    |
Nov 01 06:23:42.309 INFO kablam! 31 |     let y = f(5, 6);
Nov 01 06:23:42.309 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:42.309 INFO kablam! 
Nov 01 06:23:42.309 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:42.309 INFO kablam!   --> src/test/functions.rs:34:9
Nov 01 06:23:42.309 INFO kablam!    |
Nov 01 06:23:42.309 INFO kablam! 34 |     let z = sum_number(5, 6);
Nov 01 06:23:42.309 INFO kablam!    |         ^ help: consider using `_z` instead
Nov 01 06:23:42.309 INFO kablam! 
Nov 01 06:23:42.309 INFO kablam! warning: function is never used: `sum_number_three`
Nov 01 06:23:42.309 INFO kablam!  --> src/test/functions.rs:9:1
Nov 01 06:23:42.309 INFO kablam!   |
Nov 01 06:23:42.309 INFO kablam! 9 | fn sum_number_three(x: i32, y: i32, z:i32) -> i32 {
Nov 01 06:23:42.309 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:42.309 INFO kablam!   |
Nov 01 06:23:42.309 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 06:23:42.309 INFO kablam! 
Nov 01 06:23:42.347 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 06:23:42.347 INFO kablam!   --> src/test/primitive_types.rs:47:13
Nov 01 06:23:42.347 INFO kablam!    |
Nov 01 06:23:42.347 INFO kablam! 47 |     let b = (0);  // Normal zero
Nov 01 06:23:42.347 INFO kablam!    |             ^^^ help: remove these parentheses
Nov 01 06:23:42.347 INFO kablam!    |
Nov 01 06:23:42.347 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 01 06:23:42.347 INFO kablam! 
Nov 01 06:23:42.367 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:42.367 INFO kablam!  --> src/test/vectors.rs:9:9
Nov 01 06:23:42.367 INFO kablam!   |
Nov 01 06:23:42.367 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:42.367 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:42.367 INFO kablam!   |
Nov 01 06:23:42.367 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:42.367 INFO kablam! 
Nov 01 06:23:42.379 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:42.379 INFO kablam!  --> src/test/primitive_types.rs:3:9
Nov 01 06:23:42.379 INFO kablam!   |
Nov 01 06:23:42.379 INFO kablam! 3 |     let x = true;
Nov 01 06:23:42.379 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:42.379 INFO kablam!   |
Nov 01 06:23:42.379 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:42.379 INFO kablam! 
Nov 01 06:23:42.379 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:42.379 INFO kablam!  --> src/test/primitive_types.rs:4:9
Nov 01 06:23:42.379 INFO kablam!   |
Nov 01 06:23:42.379 INFO kablam! 4 |     let y: bool = false;
Nov 01 06:23:42.379 INFO kablam!   |         ^ help: consider using `_y` instead
Nov 01 06:23:42.379 INFO kablam! 
Nov 01 06:23:42.379 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:42.379 INFO kablam!  --> src/test/primitive_types.rs:7:9
Nov 01 06:23:42.379 INFO kablam!   |
Nov 01 06:23:42.379 INFO kablam! 7 |     let x = 'x';
Nov 01 06:23:42.379 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:42.379 INFO kablam! 
Nov 01 06:23:42.379 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:42.379 INFO kablam!   --> src/test/primitive_types.rs:10:9
Nov 01 06:23:42.379 INFO kablam!    |
Nov 01 06:23:42.379 INFO kablam! 10 |     let x = 42; // `x` has type `i32`
Nov 01 06:23:42.379 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:42.379 INFO kablam! 
Nov 01 06:23:42.379 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:42.379 INFO kablam!   --> src/test/primitive_types.rs:11:9
Nov 01 06:23:42.379 INFO kablam!    |
Nov 01 06:23:42.379 INFO kablam! 11 |     let y = 1.0; // `y` has type `f64`
Nov 01 06:23:42.379 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:42.379 INFO kablam! 
Nov 01 06:23:42.379 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:19:9
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 19 |     let a = [1, 2, 3]; // a : [i32; 3]
Nov 01 06:23:42.380 INFO kablam!    |         ^ help: consider using `_a` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `m`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:20:13
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 20 |     let mut m = [1, 2, 3]; // m : [i32; 3]
Nov 01 06:23:42.380 INFO kablam!    |             ^ help: consider using `_m` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `names`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:25:9
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 25 |     let names = ["Juspreet", "Cook", "Levin"]; // names : [&str; 3]
Nov 01 06:23:42.380 INFO kablam!    |         ^^^^^ help: consider using `_names` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `b_duplicate`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:30:9
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 30 |     let b_duplicate = &b[..];  // A slice containing everything in `a`
Nov 01 06:23:42.380 INFO kablam!    |         ^^^^^^^^^^^ help: consider using `_b_duplicate` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `middle`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:31:9
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 31 |     let middle = &b[1..4];     // A slice of `a` : [1, 2, 3]
Nov 01 06:23:42.380 INFO kablam!    |         ^^^^^^ help: consider using `_middle` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:35:9
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 35 |     let x = (1, "hello");
Nov 01 06:23:42.380 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:36:9
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 36 |     let y: (i32, &str) = (1, "hello");
Nov 01 06:23:42.380 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: variable `x` is assigned to, but never used
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:38:13
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 38 |     let mut x = (1, 2);
Nov 01 06:23:42.380 INFO kablam!    |             ^
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam!    = note: consider using `_x` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: value assigned to `x` is never read
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:40:5
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 40 |     x = y;   // A tuple is assigned to another (mutable) tuple, and type-check => The same Product-Type
Nov 01 06:23:42.380 INFO kablam!    |     ^
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:46:9
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 46 |     let a = (0,); // Tuple of arity 1
Nov 01 06:23:42.380 INFO kablam!    |         ^ help: consider using `_a` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `b`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:47:9
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 47 |     let b = (0);  // Normal zero
Nov 01 06:23:42.380 INFO kablam!    |         ^ help: consider using `_b` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:52:9
Nov 01 06:23:42.380 INFO kablam!    |
Nov 01 06:23:42.380 INFO kablam! 52 |     let x = tuple.0;
Nov 01 06:23:42.380 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:42.380 INFO kablam! 
Nov 01 06:23:42.380 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:42.380 INFO kablam!   --> src/test/primitive_types.rs:53:9
Nov 01 06:23:42.381 INFO kablam!    |
Nov 01 06:23:42.381 INFO kablam! 53 |     let y = tuple.1;
Nov 01 06:23:42.381 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:42.381 INFO kablam! 
Nov 01 06:23:42.381 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:42.381 INFO kablam!   --> src/test/primitive_types.rs:54:9
Nov 01 06:23:42.381 INFO kablam!    |
Nov 01 06:23:42.381 INFO kablam! 54 |     let z = tuple.2;
Nov 01 06:23:42.381 INFO kablam!    |         ^ help: consider using `_z` instead
Nov 01 06:23:42.381 INFO kablam! 
Nov 01 06:23:42.396 INFO kablam! warning: variable does not need to be mutable
Nov 01 06:23:42.396 INFO kablam!   --> src/test/primitive_types.rs:20:9
Nov 01 06:23:42.396 INFO kablam!    |
Nov 01 06:23:42.396 INFO kablam! 20 |     let mut m = [1, 2, 3]; // m : [i32; 3]
Nov 01 06:23:42.396 INFO kablam!    |         ----^
Nov 01 06:23:42.396 INFO kablam!    |         |
Nov 01 06:23:42.399 INFO kablam!    |         help: remove this `mut`
Nov 01 06:23:42.399 INFO kablam!    |
Nov 01 06:23:42.399 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 06:23:42.399 INFO kablam! 
Nov 01 06:23:42.399 INFO kablam! warning: function is never used: `foo`
Nov 01 06:23:42.399 INFO kablam!   --> src/test/primitive_types.rs:57:5
Nov 01 06:23:42.399 INFO kablam!    |
Nov 01 06:23:42.399 INFO kablam! 57 |     fn foo(x: i32) -> i32 { x } // foo : i32 -> i32
Nov 01 06:23:42.399 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:42.399 INFO kablam!    |
Nov 01 06:23:42.399 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 06:23:42.399 INFO kablam! 
Nov 01 06:23:42.399 INFO kablam! warning: function is never used: `two_foo`
Nov 01 06:23:42.399 INFO kablam!   --> src/test/primitive_types.rs:59:5
Nov 01 06:23:42.399 INFO kablam!    |
Nov 01 06:23:42.399 INFO kablam! 59 |     fn two_foo(x: i32, y: i32) -> i32 { x + y } // two_foo : (i32 * i32) -> i32
Nov 01 06:23:42.399 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:42.399 INFO kablam! 
Nov 01 06:23:42.399 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:42.399 INFO kablam!  --> src/test/data_types.rs:3:9
Nov 01 06:23:42.399 INFO kablam!   |
Nov 01 06:23:42.399 INFO kablam! 3 |    let (y, z) = (1, 2); // Binding that uses _patterns_
Nov 01 06:23:42.399 INFO kablam!   |         ^ help: consider using `_y` instead
Nov 01 06:23:42.399 INFO kablam!   |
Nov 01 06:23:42.399 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:42.399 INFO kablam! 
Nov 01 06:23:42.399 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:42.399 INFO kablam!  --> src/test/data_types.rs:3:12
Nov 01 06:23:42.399 INFO kablam!   |
Nov 01 06:23:42.399 INFO kablam! 3 |    let (y, z) = (1, 2); // Binding that uses _patterns_
Nov 01 06:23:42.399 INFO kablam!   |            ^ help: consider using `_z` instead
Nov 01 06:23:42.399 INFO kablam! 
Nov 01 06:23:42.399 INFO kablam! warning: unused variable: `k`
Nov 01 06:23:42.399 INFO kablam!  --> src/test/data_types.rs:4:8
Nov 01 06:23:42.399 INFO kablam!   |
Nov 01 06:23:42.399 INFO kablam! 4 |    let k: i32 = 5; // Binding to _bind_ k to 5, with a static "int 32" type
Nov 01 06:23:42.399 INFO kablam!   |        ^ help: consider using `_k` instead
Nov 01 06:23:42.399 INFO kablam! 
Nov 01 06:23:42.399 INFO kablam! warning: value assigned to `xp` is never read
Nov 01 06:23:42.399 INFO kablam!   --> src/test/data_types.rs:11:12
Nov 01 06:23:42.399 INFO kablam!    |
Nov 01 06:23:42.399 INFO kablam! 11 |    let mut xp = 5;
Nov 01 06:23:42.399 INFO kablam!    |            ^^
Nov 01 06:23:42.399 INFO kablam!    |
Nov 01 06:23:42.399 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:42.399 INFO kablam! 
Nov 01 06:23:42.399 INFO kablam! warning: value assigned to `a` is never read
Nov 01 06:23:42.399 INFO kablam!   --> src/test/data_types.rs:32:12
Nov 01 06:23:42.399 INFO kablam!    |
Nov 01 06:23:42.399 INFO kablam! 32 |    let mut a: i32 = 8;
Nov 01 06:23:42.399 INFO kablam!    |            ^
Nov 01 06:23:42.400 INFO kablam! 
Nov 01 06:23:42.400 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:42.400 INFO kablam!   --> src/test/data_types.rs:34:8
Nov 01 06:23:42.400 INFO kablam!    |
Nov 01 06:23:42.400 INFO kablam! 34 |    let a = a; // a is now _immutable_ and *locked* to 10 (util shadowed). 
Nov 01 06:23:42.400 INFO kablam!    |        ^ help: consider using `_a` instead
Nov 01 06:23:42.400 INFO kablam! 
Nov 01 06:23:42.400 INFO kablam! warning: unused variable: `e`
Nov 01 06:23:42.400 INFO kablam!   --> src/test/data_types.rs:37:8
Nov 01 06:23:42.400 INFO kablam!    |
Nov 01 06:23:42.400 INFO kablam! 37 |    let e = 5;
Nov 01 06:23:42.400 INFO kablam!    |        ^ help: consider using `_e` instead
Nov 01 06:23:42.400 INFO kablam! 
Nov 01 06:23:42.400 INFO kablam! warning: unused variable: `e`
Nov 01 06:23:42.400 INFO kablam!   --> src/test/data_types.rs:38:8
Nov 01 06:23:42.400 INFO kablam!    |
Nov 01 06:23:42.400 INFO kablam! 38 |    let e = "I am now a string!"; // e has changed types from i32 --> string
Nov 01 06:23:42.400 INFO kablam!    |        ^ help: consider using `_e` instead
Nov 01 06:23:42.400 INFO kablam! 
Nov 01 06:23:42.455 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:42.455 INFO kablam!   --> src/test/conditionals_and_loops.rs:14:9
Nov 01 06:23:42.455 INFO kablam!    |
Nov 01 06:23:42.455 INFO kablam! 14 |     let y = if x == 5 { 10 } else { 15 }; // y : i32
Nov 01 06:23:42.455 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:42.455 INFO kablam!    |
Nov 01 06:23:42.455 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 06:23:42.455 INFO kablam! 
Nov 01 06:23:42.976 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.01s
Nov 01 06:23:42.979 INFO kablam! su: No module specific data is present
Nov 01 06:23:43.236 INFO running `"docker" "rm" "-f" "1c67cf477c59fd64f99ee3ba810122e4806ef558d3be49bfd07a9a97b9c0ae94"`
Nov 01 06:23:43.304 INFO blam! 1c67cf477c59fd64f99ee3ba810122e4806ef558d3be49bfd07a9a97b9c0ae94
Nov 01 06:23:43.306 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 06:23:43.498 INFO blam! 1ee257b2074add290868817a5503be37aab8fd5ce8964a986e0778c46da43e0e
Nov 01 06:23:43.500 INFO running `"docker" "start" "-a" "1ee257b2074add290868817a5503be37aab8fd5ce8964a986e0778c46da43e0e"`
Nov 01 06:23:44.442 INFO kablam! usermod: no changes
Nov 01 06:23:44.511 INFO kablam!    Compiling rust-systems v0.0.1 (/source)
Nov 01 06:23:45.223 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 06:23:45.223 INFO kablam!   --> src/test/primitive_types.rs:47:13
Nov 01 06:23:45.223 INFO kablam!    |
Nov 01 06:23:45.223 INFO kablam! 47 |     let b = (0);  // Normal zero
Nov 01 06:23:45.223 INFO kablam!    |             ^^^ help: remove these parentheses
Nov 01 06:23:45.223 INFO kablam!    |
Nov 01 06:23:45.223 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 01 06:23:45.223 INFO kablam! 
Nov 01 06:23:45.283 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:45.283 INFO kablam!  --> src/test/primitive_types.rs:3:9
Nov 01 06:23:45.283 INFO kablam!   |
Nov 01 06:23:45.283 INFO kablam! 3 |     let x = true;
Nov 01 06:23:45.283 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:45.283 INFO kablam!   |
Nov 01 06:23:45.283 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:45.283 INFO kablam! 
Nov 01 06:23:45.283 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:45.283 INFO kablam!  --> src/test/primitive_types.rs:4:9
Nov 01 06:23:45.283 INFO kablam!   |
Nov 01 06:23:45.283 INFO kablam! 4 |     let y: bool = false;
Nov 01 06:23:45.283 INFO kablam!   |         ^ help: consider using `_y` instead
Nov 01 06:23:45.283 INFO kablam! 
Nov 01 06:23:45.283 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:45.283 INFO kablam!  --> src/test/primitive_types.rs:7:9
Nov 01 06:23:45.283 INFO kablam!   |
Nov 01 06:23:45.283 INFO kablam! 7 |     let x = 'x';
Nov 01 06:23:45.283 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:45.283 INFO kablam! 
Nov 01 06:23:45.283 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:45.283 INFO kablam!   --> src/test/primitive_types.rs:10:9
Nov 01 06:23:45.283 INFO kablam!    |
Nov 01 06:23:45.283 INFO kablam! 10 |     let x = 42; // `x` has type `i32`
Nov 01 06:23:45.283 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:45.283 INFO kablam! 
Nov 01 06:23:45.283 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:45.283 INFO kablam!   --> src/test/primitive_types.rs:11:9
Nov 01 06:23:45.283 INFO kablam!    |
Nov 01 06:23:45.283 INFO kablam! 11 |     let y = 1.0; // `y` has type `f64`
Nov 01 06:23:45.284 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:19:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 19 |     let a = [1, 2, 3]; // a : [i32; 3]
Nov 01 06:23:45.284 INFO kablam!    |         ^ help: consider using `_a` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `m`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:20:13
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 20 |     let mut m = [1, 2, 3]; // m : [i32; 3]
Nov 01 06:23:45.284 INFO kablam!    |             ^ help: consider using `_m` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `names`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:25:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 25 |     let names = ["Juspreet", "Cook", "Levin"]; // names : [&str; 3]
Nov 01 06:23:45.284 INFO kablam!    |         ^^^^^ help: consider using `_names` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `b_duplicate`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:30:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 30 |     let b_duplicate = &b[..];  // A slice containing everything in `a`
Nov 01 06:23:45.284 INFO kablam!    |         ^^^^^^^^^^^ help: consider using `_b_duplicate` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `middle`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:31:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 31 |     let middle = &b[1..4];     // A slice of `a` : [1, 2, 3]
Nov 01 06:23:45.284 INFO kablam!    |         ^^^^^^ help: consider using `_middle` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:35:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 35 |     let x = (1, "hello");
Nov 01 06:23:45.284 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:36:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 36 |     let y: (i32, &str) = (1, "hello");
Nov 01 06:23:45.284 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: variable `x` is assigned to, but never used
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:38:13
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 38 |     let mut x = (1, 2);
Nov 01 06:23:45.284 INFO kablam!    |             ^
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam!    = note: consider using `_x` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: value assigned to `x` is never read
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:40:5
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 40 |     x = y;   // A tuple is assigned to another (mutable) tuple, and type-check => The same Product-Type
Nov 01 06:23:45.284 INFO kablam!    |     ^
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:46:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 46 |     let a = (0,); // Tuple of arity 1
Nov 01 06:23:45.284 INFO kablam!    |         ^ help: consider using `_a` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `b`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:47:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 47 |     let b = (0);  // Normal zero
Nov 01 06:23:45.284 INFO kablam!    |         ^ help: consider using `_b` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:52:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 52 |     let x = tuple.0;
Nov 01 06:23:45.284 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.284 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:45.284 INFO kablam!   --> src/test/primitive_types.rs:53:9
Nov 01 06:23:45.284 INFO kablam!    |
Nov 01 06:23:45.284 INFO kablam! 53 |     let y = tuple.1;
Nov 01 06:23:45.284 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:45.284 INFO kablam! 
Nov 01 06:23:45.285 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:45.285 INFO kablam!   --> src/test/primitive_types.rs:54:9
Nov 01 06:23:45.285 INFO kablam!    |
Nov 01 06:23:45.285 INFO kablam! 54 |     let z = tuple.2;
Nov 01 06:23:45.285 INFO kablam!    |         ^ help: consider using `_z` instead
Nov 01 06:23:45.285 INFO kablam! 
Nov 01 06:23:45.300 INFO kablam! warning: variable does not need to be mutable
Nov 01 06:23:45.300 INFO kablam!   --> src/test/primitive_types.rs:20:9
Nov 01 06:23:45.300 INFO kablam!    |
Nov 01 06:23:45.300 INFO kablam! 20 |     let mut m = [1, 2, 3]; // m : [i32; 3]
Nov 01 06:23:45.300 INFO kablam!    |         ----^
Nov 01 06:23:45.300 INFO kablam!    |         |
Nov 01 06:23:45.300 INFO kablam!    |         help: remove this `mut`
Nov 01 06:23:45.300 INFO kablam!    |
Nov 01 06:23:45.300 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 06:23:45.300 INFO kablam! 
Nov 01 06:23:45.540 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:45.540 INFO kablam!  --> src/test/vectors.rs:9:9
Nov 01 06:23:45.540 INFO kablam!   |
Nov 01 06:23:45.540 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:45.540 INFO kablam!   |         ^ help: consider using `_x` instead
Nov 01 06:23:45.540 INFO kablam!   |
Nov 01 06:23:45.540 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:45.540 INFO kablam! 
Nov 01 06:23:45.571 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:45.571 INFO kablam!  --> src/test/data_types.rs:3:9
Nov 01 06:23:45.571 INFO kablam!   |
Nov 01 06:23:45.571 INFO kablam! 3 |    let (y, z) = (1, 2); // Binding that uses _patterns_
Nov 01 06:23:45.571 INFO kablam!   |         ^ help: consider using `_y` instead
Nov 01 06:23:45.571 INFO kablam!   |
Nov 01 06:23:45.571 INFO kablam!   = note: #[warn(unused_variables)] on by default
Nov 01 06:23:45.571 INFO kablam! 
Nov 01 06:23:45.572 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:45.572 INFO kablam!  --> src/test/data_types.rs:3:12
Nov 01 06:23:45.572 INFO kablam!   |
Nov 01 06:23:45.572 INFO kablam! 3 |    let (y, z) = (1, 2); // Binding that uses _patterns_
Nov 01 06:23:45.572 INFO kablam!   |            ^ help: consider using `_z` instead
Nov 01 06:23:45.573 INFO kablam! 
Nov 01 06:23:45.573 INFO kablam! warning: unused variable: `k`
Nov 01 06:23:45.573 INFO kablam!  --> src/test/data_types.rs:4:8
Nov 01 06:23:45.573 INFO kablam!   |
Nov 01 06:23:45.573 INFO kablam! 4 |    let k: i32 = 5; // Binding to _bind_ k to 5, with a static "int 32" type
Nov 01 06:23:45.573 INFO kablam!   |        ^ help: consider using `_k` instead
Nov 01 06:23:45.573 INFO kablam! 
Nov 01 06:23:45.574 INFO kablam! warning: value assigned to `xp` is never read
Nov 01 06:23:45.574 INFO kablam!   --> src/test/data_types.rs:11:12
Nov 01 06:23:45.574 INFO kablam!    |
Nov 01 06:23:45.574 INFO kablam! 11 |    let mut xp = 5;
Nov 01 06:23:45.574 INFO kablam!    |            ^^
Nov 01 06:23:45.574 INFO kablam!    |
Nov 01 06:23:45.574 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:45.575 INFO kablam! 
Nov 01 06:23:45.578 INFO kablam! warning: value assigned to `a` is never read
Nov 01 06:23:45.579 INFO kablam!   --> src/test/data_types.rs:32:12
Nov 01 06:23:45.579 INFO kablam!    |
Nov 01 06:23:45.579 INFO kablam! 32 |    let mut a: i32 = 8;
Nov 01 06:23:45.579 INFO kablam!    |            ^
Nov 01 06:23:45.579 INFO kablam! 
Nov 01 06:23:45.579 INFO kablam! warning: unused variable: `a`
Nov 01 06:23:45.579 INFO kablam!   --> src/test/data_types.rs:34:8
Nov 01 06:23:45.579 INFO kablam!    |
Nov 01 06:23:45.579 INFO kablam! 34 |    let a = a; // a is now _immutable_ and *locked* to 10 (util shadowed). 
Nov 01 06:23:45.579 INFO kablam!    |        ^ help: consider using `_a` instead
Nov 01 06:23:45.579 INFO kablam! 
Nov 01 06:23:45.579 INFO kablam! warning: unused variable: `e`
Nov 01 06:23:45.579 INFO kablam!   --> src/test/data_types.rs:37:8
Nov 01 06:23:45.579 INFO kablam!    |
Nov 01 06:23:45.579 INFO kablam! 37 |    let e = 5;
Nov 01 06:23:45.579 INFO kablam!    |        ^ help: consider using `_e` instead
Nov 01 06:23:45.579 INFO kablam! 
Nov 01 06:23:45.579 INFO kablam! warning: unused variable: `e`
Nov 01 06:23:45.579 INFO kablam!   --> src/test/data_types.rs:38:8
Nov 01 06:23:45.579 INFO kablam!    |
Nov 01 06:23:45.579 INFO kablam! 38 |    let e = "I am now a string!"; // e has changed types from i32 --> string
Nov 01 06:23:45.579 INFO kablam!    |        ^ help: consider using `_e` instead
Nov 01 06:23:45.579 INFO kablam! 
Nov 01 06:23:45.582 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 01 06:23:45.582 INFO kablam!   --> src/test/functions.rs:20:13
Nov 01 06:23:45.582 INFO kablam!    |
Nov 01 06:23:45.582 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:45.582 INFO kablam!    |             ^^^^^^^ help: remove these parentheses
Nov 01 06:23:45.582 INFO kablam!    |
Nov 01 06:23:45.582 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 01 06:23:45.582 INFO kablam! 
Nov 01 06:23:45.606 INFO kablam! warning: unreachable statement
Nov 01 06:23:45.606 INFO kablam!   --> src/test/functions.rs:23:5
Nov 01 06:23:45.606 INFO kablam!    |
Nov 01 06:23:45.606 INFO kablam! 23 |     let x: String = diverges();
Nov 01 06:23:45.606 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:45.606 INFO kablam!    |
Nov 01 06:23:45.606 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Nov 01 06:23:45.606 INFO kablam! 
Nov 01 06:23:45.612 INFO kablam! warning: variable `y` is assigned to, but never used
Nov 01 06:23:45.613 INFO kablam!   --> src/test/functions.rs:19:13
Nov 01 06:23:45.613 INFO kablam!    |
Nov 01 06:23:45.613 INFO kablam! 19 |     let mut y = 5;
Nov 01 06:23:45.613 INFO kablam!    |             ^
Nov 01 06:23:45.613 INFO kablam!    |
Nov 01 06:23:45.613 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 06:23:45.613 INFO kablam!    = note: consider using `_y` instead
Nov 01 06:23:45.613 INFO kablam! 
Nov 01 06:23:45.613 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:45.613 INFO kablam!   --> src/test/functions.rs:20:9
Nov 01 06:23:45.613 INFO kablam!    |
Nov 01 06:23:45.613 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:45.613 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:45.613 INFO kablam! 
Nov 01 06:23:45.613 INFO kablam! warning: value assigned to `y` is never read
Nov 01 06:23:45.613 INFO kablam!   --> src/test/functions.rs:20:14
Nov 01 06:23:45.613 INFO kablam!    |
Nov 01 06:23:45.613 INFO kablam! 20 |     let x = (y = 6); // `x` has the value `()`, _NOT_ 6
Nov 01 06:23:45.613 INFO kablam!    |              ^
Nov 01 06:23:45.614 INFO kablam!    |
Nov 01 06:23:45.614 INFO kablam!    = note: #[warn(unused_assignments)] on by default
Nov 01 06:23:45.614 INFO kablam! 
Nov 01 06:23:45.614 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:45.614 INFO kablam!   --> src/test/functions.rs:22:9
Nov 01 06:23:45.614 INFO kablam!    |
Nov 01 06:23:45.614 INFO kablam! 22 |     let x: i32 = diverges();
Nov 01 06:23:45.614 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:45.614 INFO kablam! 
Nov 01 06:23:45.614 INFO kablam! warning: unused variable: `x`
Nov 01 06:23:45.614 INFO kablam!   --> src/test/functions.rs:23:9
Nov 01 06:23:45.614 INFO kablam!    |
Nov 01 06:23:45.614 INFO kablam! 23 |     let x: String = diverges();
Nov 01 06:23:45.614 INFO kablam!    |         ^ help: consider using `_x` instead
Nov 01 06:23:45.618 INFO kablam! 
Nov 01 06:23:45.618 INFO kablam! warning: unused variable: `f`
Nov 01 06:23:45.618 INFO kablam!   --> src/test/functions.rs:28:9
Nov 01 06:23:45.618 INFO kablam!    |
Nov 01 06:23:45.618 INFO kablam! 28 |     let f: fn(i32) -> i32;
Nov 01 06:23:45.618 INFO kablam!    |         ^ help: consider using `_f` instead
Nov 01 06:23:45.618 INFO kablam! 
Nov 01 06:23:45.618 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:45.619 INFO kablam!   --> src/test/functions.rs:31:9
Nov 01 06:23:45.619 INFO kablam!    |
Nov 01 06:23:45.619 INFO kablam! 31 |     let y = f(5, 6);
Nov 01 06:23:45.619 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:45.619 INFO kablam! 
Nov 01 06:23:45.619 INFO kablam! warning: unused variable: `z`
Nov 01 06:23:45.619 INFO kablam!   --> src/test/functions.rs:34:9
Nov 01 06:23:45.619 INFO kablam!    |
Nov 01 06:23:45.619 INFO kablam! 34 |     let z = sum_number(5, 6);
Nov 01 06:23:45.619 INFO kablam!    |         ^ help: consider using `_z` instead
Nov 01 06:23:45.619 INFO kablam! 
Nov 01 06:23:45.623 INFO kablam! warning: function is never used: `sum_number_three`
Nov 01 06:23:45.623 INFO kablam!  --> src/test/functions.rs:9:1
Nov 01 06:23:45.623 INFO kablam!   |
Nov 01 06:23:45.623 INFO kablam! 9 | fn sum_number_three(x: i32, y: i32, z:i32) -> i32 {
Nov 01 06:23:45.623 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 06:23:45.623 INFO kablam!   |
Nov 01 06:23:45.623 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 06:23:45.623 INFO kablam! 
Nov 01 06:23:45.775 INFO kablam! warning: unused variable: `y`
Nov 01 06:23:45.775 INFO kablam!   --> src/test/conditionals_and_loops.rs:14:9
Nov 01 06:23:45.775 INFO kablam!    |
Nov 01 06:23:45.775 INFO kablam! 14 |     let y = if x == 5 { 10 } else { 15 }; // y : i32
Nov 01 06:23:45.775 INFO kablam!    |         ^ help: consider using `_y` instead
Nov 01 06:23:45.775 INFO kablam!    |
Nov 01 06:23:45.775 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 06:23:45.775 INFO kablam! 
Nov 01 06:23:46.567 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.08s
Nov 01 06:23:46.572 INFO kablam! su: No module specific data is present
Nov 01 06:23:46.845 INFO running `"docker" "rm" "-f" "1ee257b2074add290868817a5503be37aab8fd5ce8964a986e0778c46da43e0e"`
Nov 01 06:23:46.987 INFO blam! 1ee257b2074add290868817a5503be37aab8fd5ce8964a986e0778c46da43e0e
Nov 01 06:23:46.991 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 06:23:47.203 INFO blam! b3c0c3f85e662f4b6f06add1bf938395d96568cd1326efcb52f3fda058294fc0
Nov 01 06:23:47.205 INFO running `"docker" "start" "-a" "b3c0c3f85e662f4b6f06add1bf938395d96568cd1326efcb52f3fda058294fc0"`
Nov 01 06:23:47.621 INFO kablam! usermod: no changes
Nov 01 06:23:47.649 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.00s
Nov 01 06:23:47.649 INFO kablam!      Running /target/debug/deps/conditionals_and_loops-f5172e855c0b5d52
Nov 01 06:23:47.652 INFO blam! 
Nov 01 06:23:47.652 INFO blam! running 0 tests
Nov 01 06:23:47.653 INFO blam! 
Nov 01 06:23:47.653 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.653 INFO blam! 
Nov 01 06:23:47.653 INFO kablam!      Running /target/debug/deps/data_types-822a8ac0fa993e40
Nov 01 06:23:47.654 INFO kablam!      Running /target/debug/deps/functions-b8781b64a7cb2568
Nov 01 06:23:47.654 INFO blam! 
Nov 01 06:23:47.654 INFO blam! running 0 tests
Nov 01 06:23:47.654 INFO blam! 
Nov 01 06:23:47.654 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.654 INFO blam! 
Nov 01 06:23:47.656 INFO blam! 
Nov 01 06:23:47.656 INFO kablam!      Running /target/debug/deps/hello_world-59312f8a94d0292a
Nov 01 06:23:47.656 INFO blam! running 0 tests
Nov 01 06:23:47.656 INFO blam! 
Nov 01 06:23:47.656 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.656 INFO blam! 
Nov 01 06:23:47.658 INFO blam! 
Nov 01 06:23:47.658 INFO blam! running 0 tests
Nov 01 06:23:47.658 INFO blam! 
Nov 01 06:23:47.658 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.658 INFO blam! 
Nov 01 06:23:47.658 INFO kablam!      Running /target/debug/deps/primitive_types-d0a3e4555472429f
Nov 01 06:23:47.660 INFO blam! 
Nov 01 06:23:47.660 INFO blam! running 0 tests
Nov 01 06:23:47.660 INFO blam! 
Nov 01 06:23:47.660 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.660 INFO blam! 
Nov 01 06:23:47.660 INFO kablam!      Running /target/debug/deps/vectors-a1b9be4cda67f0ed
Nov 01 06:23:47.661 INFO blam! 
Nov 01 06:23:47.661 INFO blam! running 0 tests
Nov 01 06:23:47.661 INFO blam! 
Nov 01 06:23:47.661 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 06:23:47.661 INFO blam! 
Nov 01 06:23:47.663 INFO kablam! su: No module specific data is present
Nov 01 06:23:47.901 INFO running `"docker" "rm" "-f" "b3c0c3f85e662f4b6f06add1bf938395d96568cd1326efcb52f3fda058294fc0"`
Nov 01 06:23:48.003 INFO blam! b3c0c3f85e662f4b6f06add1bf938395d96568cd1326efcb52f3fda058294fc0
