Nov 01 02:49:19.770 INFO testing mmajko/knapsack-problem against 1.30.0 for beta-1.31-1
Nov 01 02:49:19.770 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 02:49:20.009 INFO blam! 9dd5e0402d2f55fbdee33afbca427b8f1b22bbd372a9956e4c3883b0297b72e8
Nov 01 02:49:20.011 INFO running `"docker" "start" "-a" "9dd5e0402d2f55fbdee33afbca427b8f1b22bbd372a9956e4c3883b0297b72e8"`
Nov 01 02:49:20.491 INFO kablam! usermod: no changes
Nov 01 02:49:20.538 INFO kablam!    Compiling rand v0.3.18
Nov 01 02:49:22.449 INFO kablam!    Compiling knapsack-problem v0.2.0 (/source)
Nov 01 02:49:22.738 INFO kablam! warning: unused import: `solvers::recursive`
Nov 01 02:49:22.738 INFO kablam!  --> src/solvers/dynamic.rs:2:5
Nov 01 02:49:22.738 INFO kablam!   |
Nov 01 02:49:22.738 INFO kablam! 2 | use solvers::recursive;
Nov 01 02:49:22.738 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Nov 01 02:49:22.738 INFO kablam!   |
Nov 01 02:49:22.738 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 02:49:22.738 INFO kablam! 
Nov 01 02:49:22.743 INFO kablam! warning: unused imports: `KnapItem`, `sum_of_prices`
Nov 01 02:49:22.743 INFO kablam!  --> src/solvers/recursive.rs:1:14
Nov 01 02:49:22.743 INFO kablam!   |
Nov 01 02:49:22.743 INFO kablam! 1 | use parser::{sum_of_prices, Knapsack, KnapItem};
Nov 01 02:49:22.743 INFO kablam!   |              ^^^^^^^^^^^^^            ^^^^^^^^
Nov 01 02:49:22.743 INFO kablam! 
Nov 01 02:49:22.743 INFO kablam! warning: unused import: `inspect`
Nov 01 02:49:22.743 INFO kablam!  --> src/genetic/mod.rs:6:48
Nov 01 02:49:22.743 INFO kablam!   |
Nov 01 02:49:22.743 INFO kablam! 6 | use self::utils::{odds_are, random_individual, inspect, sort_population};
Nov 01 02:49:22.743 INFO kablam!   |                                                ^^^^^^^
Nov 01 02:49:22.744 INFO kablam! 
Nov 01 02:49:22.899 INFO kablam! warning: unused variable: `x`
Nov 01 02:49:22.899 INFO kablam!   --> src/solvers/mod.rs:60:72
Nov 01 02:49:22.899 INFO kablam!    |
Nov 01 02:49:22.899 INFO kablam! 60 |     let new_items = knap.items.clone().iter().enumerate().filter(|&(i, x)| bits[i])
Nov 01 02:49:22.899 INFO kablam!    |                                                                        ^ help: consider using `_x` instead
Nov 01 02:49:22.899 INFO kablam!    |
Nov 01 02:49:22.899 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 02:49:22.899 INFO kablam! 
Nov 01 02:49:22.899 INFO kablam! warning: unused variable: `i`
Nov 01 02:49:22.899 INFO kablam!   --> src/solvers/mod.rs:61:28
Nov 01 02:49:22.899 INFO kablam!    |
Nov 01 02:49:22.899 INFO kablam! 61 |                     .map(|(i, x)| *x).collect();
Nov 01 02:49:22.899 INFO kablam!    |                            ^ help: consider using `_i` instead
Nov 01 02:49:22.899 INFO kablam! 
Nov 01 02:49:22.899 INFO kablam! warning: unused variable: `pop_size`
Nov 01 02:49:22.899 INFO kablam!  --> src/genetic/selectors.rs:7:9
Nov 01 02:49:22.899 INFO kablam!   |
Nov 01 02:49:22.899 INFO kablam! 7 |     let pop_size = population.len();
Nov 01 02:49:22.899 INFO kablam!   |         ^^^^^^^^ help: consider using `_pop_size` instead
Nov 01 02:49:22.899 INFO kablam! 
Nov 01 02:49:22.899 INFO kablam! warning: unused variable: `generation`
Nov 01 02:49:22.899 INFO kablam!   --> src/genetic/utils.rs:34:19
Nov 01 02:49:22.899 INFO kablam!    |
Nov 01 02:49:22.899 INFO kablam! 34 | pub fn inspect<F>(generation: usize, sorted_population: &Vec<Vec<bool>>, fitness_fn: &F) where F: Fn(&Vec<bool>) -> usize {
Nov 01 02:49:22.899 INFO kablam!    |                   ^^^^^^^^^^ help: consider using `_generation` instead
Nov 01 02:49:22.899 INFO kablam! 
Nov 01 02:49:22.899 INFO kablam! warning: unused variable: `elitism_count`
Nov 01 02:49:22.899 INFO kablam!   --> src/genetic/mod.rs:16:9
Nov 01 02:49:22.899 INFO kablam!    |
Nov 01 02:49:22.899 INFO kablam! 16 |     let elitism_count = 2;
Nov 01 02:49:22.899 INFO kablam!    |         ^^^^^^^^^^^^^ help: consider using `_elitism_count` instead
Nov 01 02:49:22.899 INFO kablam! 
Nov 01 02:49:22.899 INFO kablam! warning: unused variable: `i`
Nov 01 02:49:22.899 INFO kablam!   --> src/genetic/mod.rs:21:9
Nov 01 02:49:22.899 INFO kablam!    |
Nov 01 02:49:22.899 INFO kablam! 21 |     for i in 0..500 {
Nov 01 02:49:22.899 INFO kablam!    |         ^ help: consider using `_i` instead
Nov 01 02:49:22.899 INFO kablam! 
Nov 01 02:49:22.920 INFO kablam! warning: variable does not need to be mutable
Nov 01 02:49:22.920 INFO kablam!   --> src/reporter.rs:22:9
Nov 01 02:49:22.920 INFO kablam!    |
Nov 01 02:49:22.920 INFO kablam! 22 |     let mut stype = String::from(format!("{:?}", solution));
Nov 01 02:49:22.920 INFO kablam!    |         ----^^^^^
Nov 01 02:49:22.920 INFO kablam!    |         |
Nov 01 02:49:22.920 INFO kablam!    |         help: remove this `mut`
Nov 01 02:49:22.920 INFO kablam!    |
Nov 01 02:49:22.920 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 02:49:22.920 INFO kablam! 
Nov 01 02:49:22.963 INFO kablam! warning: variant is never constructed: `None`
Nov 01 02:49:22.963 INFO kablam!   --> src/parser.rs:10:5
Nov 01 02:49:22.964 INFO kablam!    |
Nov 01 02:49:22.964 INFO kablam! 10 |     None,
Nov 01 02:49:22.964 INFO kablam!    |     ^^^^
Nov 01 02:49:22.965 INFO kablam!    |
Nov 01 02:49:22.965 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 02:49:22.965 INFO kablam! 
Nov 01 02:49:22.966 INFO kablam! warning: variant is never constructed: `FPTAS25`
Nov 01 02:49:22.966 INFO kablam!   --> src/parser.rs:15:5
Nov 01 02:49:22.966 INFO kablam!    |
Nov 01 02:49:22.966 INFO kablam! 15 |     FPTAS25,
Nov 01 02:49:22.967 INFO kablam!    |     ^^^^^^^
Nov 01 02:49:22.967 INFO kablam! 
Nov 01 02:49:22.967 INFO kablam! warning: variant is never constructed: `FPTAS75`
Nov 01 02:49:22.968 INFO kablam!   --> src/parser.rs:17:5
Nov 01 02:49:22.968 INFO kablam!    |
Nov 01 02:49:22.968 INFO kablam! 17 |     FPTAS75,
Nov 01 02:49:22.969 INFO kablam!    |     ^^^^^^^
Nov 01 02:49:22.969 INFO kablam! 
Nov 01 02:49:22.969 INFO kablam! warning: function is never used: `inspect`
Nov 01 02:49:22.969 INFO kablam!   --> src/genetic/utils.rs:34:1
Nov 01 02:49:22.970 INFO kablam!    |
Nov 01 02:49:22.970 INFO kablam! 34 | pub fn inspect<F>(generation: usize, sorted_population: &Vec<Vec<bool>>, fitness_fn: &F) where F: Fn(&Vec<bool>) -> usize {
Nov 01 02:49:22.971 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 02:49:22.971 INFO kablam! 
Nov 01 02:49:24.001 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.49s
Nov 01 02:49:24.004 INFO kablam! su: No module specific data is present
Nov 01 02:49:24.428 INFO running `"docker" "rm" "-f" "9dd5e0402d2f55fbdee33afbca427b8f1b22bbd372a9956e4c3883b0297b72e8"`
Nov 01 02:49:24.685 INFO blam! 9dd5e0402d2f55fbdee33afbca427b8f1b22bbd372a9956e4c3883b0297b72e8
Nov 01 02:49:24.699 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 02:49:25.121 INFO blam! 595ada24df1d31ad200ffa4cd6a44eccdd751fca082210c9220c02ccea8cba6e
Nov 01 02:49:25.123 INFO running `"docker" "start" "-a" "595ada24df1d31ad200ffa4cd6a44eccdd751fca082210c9220c02ccea8cba6e"`
Nov 01 02:49:26.770 INFO kablam! usermod: no changes
Nov 01 02:49:26.863 INFO kablam!    Compiling knapsack-problem v0.2.0 (/source)
Nov 01 02:49:27.319 INFO kablam! warning: unused import: `solvers::recursive`
Nov 01 02:49:27.319 INFO kablam!  --> src/solvers/dynamic.rs:2:5
Nov 01 02:49:27.320 INFO kablam!   |
Nov 01 02:49:27.320 INFO kablam! 2 | use solvers::recursive;
Nov 01 02:49:27.320 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Nov 01 02:49:27.321 INFO kablam!   |
Nov 01 02:49:27.321 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 02:49:27.321 INFO kablam! 
Nov 01 02:49:27.322 INFO kablam! warning: unused imports: `KnapItem`, `sum_of_prices`
Nov 01 02:49:27.322 INFO kablam!  --> src/solvers/recursive.rs:1:14
Nov 01 02:49:27.322 INFO kablam!   |
Nov 01 02:49:27.323 INFO kablam! 1 | use parser::{sum_of_prices, Knapsack, KnapItem};
Nov 01 02:49:27.323 INFO kablam!   |              ^^^^^^^^^^^^^            ^^^^^^^^
Nov 01 02:49:27.323 INFO kablam! 
Nov 01 02:49:27.323 INFO kablam! warning: unused import: `inspect`
Nov 01 02:49:27.324 INFO kablam!  --> src/genetic/mod.rs:6:48
Nov 01 02:49:27.324 INFO kablam!   |
Nov 01 02:49:27.324 INFO kablam! 6 | use self::utils::{odds_are, random_individual, inspect, sort_population};
Nov 01 02:49:27.325 INFO kablam!   |                                                ^^^^^^^
Nov 01 02:49:27.325 INFO kablam! 
Nov 01 02:49:27.511 INFO kablam! warning: unused variable: `x`
Nov 01 02:49:27.511 INFO kablam!   --> src/solvers/mod.rs:60:72
Nov 01 02:49:27.512 INFO kablam!    |
Nov 01 02:49:27.512 INFO kablam! 60 |     let new_items = knap.items.clone().iter().enumerate().filter(|&(i, x)| bits[i])
Nov 01 02:49:27.512 INFO kablam!    |                                                                        ^ help: consider using `_x` instead
Nov 01 02:49:27.512 INFO kablam!    |
Nov 01 02:49:27.513 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 02:49:27.513 INFO kablam! 
Nov 01 02:49:27.513 INFO kablam! warning: unused variable: `i`
Nov 01 02:49:27.514 INFO kablam!   --> src/solvers/mod.rs:61:28
Nov 01 02:49:27.514 INFO kablam!    |
Nov 01 02:49:27.514 INFO kablam! 61 |                     .map(|(i, x)| *x).collect();
Nov 01 02:49:27.514 INFO kablam!    |                            ^ help: consider using `_i` instead
Nov 01 02:49:27.515 INFO kablam! 
Nov 01 02:49:27.515 INFO kablam! warning: unused variable: `pop_size`
Nov 01 02:49:27.515 INFO kablam!  --> src/genetic/selectors.rs:7:9
Nov 01 02:49:27.515 INFO kablam!   |
Nov 01 02:49:27.516 INFO kablam! 7 |     let pop_size = population.len();
Nov 01 02:49:27.516 INFO kablam!   |         ^^^^^^^^ help: consider using `_pop_size` instead
Nov 01 02:49:27.516 INFO kablam! 
Nov 01 02:49:27.517 INFO kablam! warning: unused variable: `generation`
Nov 01 02:49:27.517 INFO kablam!   --> src/genetic/utils.rs:34:19
Nov 01 02:49:27.517 INFO kablam!    |
Nov 01 02:49:27.518 INFO kablam! 34 | pub fn inspect<F>(generation: usize, sorted_population: &Vec<Vec<bool>>, fitness_fn: &F) where F: Fn(&Vec<bool>) -> usize {
Nov 01 02:49:27.518 INFO kablam!    |                   ^^^^^^^^^^ help: consider using `_generation` instead
Nov 01 02:49:27.518 INFO kablam! 
Nov 01 02:49:27.518 INFO kablam! warning: unused variable: `elitism_count`
Nov 01 02:49:27.519 INFO kablam!   --> src/genetic/mod.rs:16:9
Nov 01 02:49:27.519 INFO kablam!    |
Nov 01 02:49:27.519 INFO kablam! 16 |     let elitism_count = 2;
Nov 01 02:49:27.520 INFO kablam!    |         ^^^^^^^^^^^^^ help: consider using `_elitism_count` instead
Nov 01 02:49:27.520 INFO kablam! 
Nov 01 02:49:27.520 INFO kablam! warning: unused variable: `i`
Nov 01 02:49:27.521 INFO kablam!   --> src/genetic/mod.rs:21:9
Nov 01 02:49:27.521 INFO kablam!    |
Nov 01 02:49:27.521 INFO kablam! 21 |     for i in 0..500 {
Nov 01 02:49:27.522 INFO kablam!    |         ^ help: consider using `_i` instead
Nov 01 02:49:27.522 INFO kablam! 
Nov 01 02:49:27.532 INFO kablam! warning: variable does not need to be mutable
Nov 01 02:49:27.532 INFO kablam!   --> src/reporter.rs:22:9
Nov 01 02:49:27.533 INFO kablam!    |
Nov 01 02:49:27.533 INFO kablam! 22 |     let mut stype = String::from(format!("{:?}", solution));
Nov 01 02:49:27.533 INFO kablam!    |         ----^^^^^
Nov 01 02:49:27.533 INFO kablam!    |         |
Nov 01 02:49:27.533 INFO kablam!    |         help: remove this `mut`
Nov 01 02:49:27.539 INFO kablam!    |
Nov 01 02:49:27.539 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 02:49:27.539 INFO kablam! 
Nov 01 02:49:27.563 INFO kablam! warning: variant is never constructed: `None`
Nov 01 02:49:27.564 INFO kablam!   --> src/parser.rs:10:5
Nov 01 02:49:27.564 INFO kablam!    |
Nov 01 02:49:27.564 INFO kablam! 10 |     None,
Nov 01 02:49:27.565 INFO kablam!    |     ^^^^
Nov 01 02:49:27.565 INFO kablam!    |
Nov 01 02:49:27.565 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 02:49:27.565 INFO kablam! 
Nov 01 02:49:27.566 INFO kablam! warning: variant is never constructed: `FPTAS25`
Nov 01 02:49:27.566 INFO kablam!   --> src/parser.rs:15:5
Nov 01 02:49:27.566 INFO kablam!    |
Nov 01 02:49:27.566 INFO kablam! 15 |     FPTAS25,
Nov 01 02:49:27.566 INFO kablam!    |     ^^^^^^^
Nov 01 02:49:27.566 INFO kablam! 
Nov 01 02:49:27.567 INFO kablam! warning: variant is never constructed: `FPTAS75`
Nov 01 02:49:27.567 INFO kablam!   --> src/parser.rs:17:5
Nov 01 02:49:27.567 INFO kablam!    |
Nov 01 02:49:27.567 INFO kablam! 17 |     FPTAS75,
Nov 01 02:49:27.567 INFO kablam!    |     ^^^^^^^
Nov 01 02:49:27.567 INFO kablam! 
Nov 01 02:49:27.567 INFO kablam! warning: function is never used: `inspect`
Nov 01 02:49:27.567 INFO kablam!   --> src/genetic/utils.rs:34:1
Nov 01 02:49:27.571 INFO kablam!    |
Nov 01 02:49:27.571 INFO kablam! 34 | pub fn inspect<F>(generation: usize, sorted_population: &Vec<Vec<bool>>, fitness_fn: &F) where F: Fn(&Vec<bool>) -> usize {
Nov 01 02:49:27.571 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 02:49:27.571 INFO kablam! 
Nov 01 02:49:27.998 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.18s
Nov 01 02:49:28.005 INFO kablam! su: No module specific data is present
Nov 01 02:49:29.488 INFO running `"docker" "rm" "-f" "595ada24df1d31ad200ffa4cd6a44eccdd751fca082210c9220c02ccea8cba6e"`
Nov 01 02:49:29.807 INFO blam! 595ada24df1d31ad200ffa4cd6a44eccdd751fca082210c9220c02ccea8cba6e
Nov 01 02:49:29.819 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 02:49:30.302 INFO blam! 46a0860c272934e7dd1076b7bfe13c24e9081f70c498ee400071d9d5d439464e
Nov 01 02:49:30.305 INFO running `"docker" "start" "-a" "46a0860c272934e7dd1076b7bfe13c24e9081f70c498ee400071d9d5d439464e"`
Nov 01 02:49:31.751 INFO kablam! usermod: no changes
Nov 01 02:49:31.835 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Nov 01 02:49:31.836 INFO kablam!      Running /target/debug/deps/knapsack_problem-af152429e7b84cda
Nov 01 02:49:31.847 INFO blam! 
Nov 01 02:49:31.847 INFO blam! running 0 tests
Nov 01 02:49:31.847 INFO blam! 
Nov 01 02:49:31.847 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 02:49:31.847 INFO blam! 
Nov 01 02:49:31.851 INFO kablam! su: No module specific data is present
Nov 01 02:49:32.558 INFO running `"docker" "rm" "-f" "46a0860c272934e7dd1076b7bfe13c24e9081f70c498ee400071d9d5d439464e"`
Nov 01 02:49:32.835 INFO blam! 46a0860c272934e7dd1076b7bfe13c24e9081f70c498ee400071d9d5d439464e
