Nov 01 20:32:38.113 INFO testing JayDalton/file-converter against beta-2018-10-30 for beta-1.31-1
Nov 01 20:32:38.113 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 20:32:38.571 INFO blam! d5627e18da4266e3d7e29d6b73222546549523d50ae668a39a52edf7cf18cd19
Nov 01 20:32:38.574 INFO running `"docker" "start" "-a" "d5627e18da4266e3d7e29d6b73222546549523d50ae668a39a52edf7cf18cd19"`
Nov 01 20:32:39.407 INFO kablam! usermod: no changes
Nov 01 20:32:39.509 INFO kablam!    Compiling rmp v0.8.7
Nov 01 20:32:39.510 INFO kablam!    Compiling rustfft v2.0.0
Nov 01 20:32:40.683 INFO kablam!    Compiling rmp-serde v0.13.6
Nov 01 20:32:42.159 INFO kablam!    Compiling file-converter v0.1.0 (/source)
Nov 01 20:32:42.858 INFO kablam! warning: unused import: `Deserialize`
Nov 01 20:32:42.858 INFO kablam!   --> src/main.rs:13:13
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam! 13 | use serde::{Deserialize, Serialize};
Nov 01 20:32:42.858 INFO kablam!    |             ^^^^^^^^^^^
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 20:32:42.858 INFO kablam! 
Nov 01 20:32:42.858 INFO kablam! warning: unused import: `Deserializer`
Nov 01 20:32:42.858 INFO kablam!   --> src/main.rs:14:12
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam! 14 | use rmps::{Deserializer, Serializer};
Nov 01 20:32:42.858 INFO kablam!    |            ^^^^^^^^^^^^
Nov 01 20:32:42.858 INFO kablam! 
Nov 01 20:32:42.858 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 20:32:42.858 INFO kablam!   --> src/main.rs:26:5
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam! 26 | use std::sync::Arc;
Nov 01 20:32:42.858 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 20:32:42.858 INFO kablam! 
Nov 01 20:32:42.858 INFO kablam! warning: unused import: `std::sync::Mutex`
Nov 01 20:32:42.858 INFO kablam!   --> src/main.rs:27:5
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam! 27 | use std::sync::Mutex;
Nov 01 20:32:42.858 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 20:32:42.858 INFO kablam! 
Nov 01 20:32:42.858 INFO kablam! warning: unused import: `Duration`
Nov 01 20:32:42.858 INFO kablam!   --> src/main.rs:30:17
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam! 30 | use std::time::{Duration, Instant};
Nov 01 20:32:42.858 INFO kablam!    |                 ^^^^^^^^
Nov 01 20:32:42.858 INFO kablam! 
Nov 01 20:32:42.858 INFO kablam! warning: unused import: `std::path::Path`
Nov 01 20:32:42.858 INFO kablam!   --> src/main.rs:38:5
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam! 38 | use std::path::Path;
Nov 01 20:32:42.858 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 20:32:42.858 INFO kablam! 
Nov 01 20:32:42.858 INFO kablam! warning: unused import: `std::iter`
Nov 01 20:32:42.858 INFO kablam!   --> src/main.rs:39:5
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam! 39 | use std::iter;
Nov 01 20:32:42.858 INFO kablam!    |     ^^^^^^^^^
Nov 01 20:32:42.858 INFO kablam! 
Nov 01 20:32:42.858 INFO kablam! warning: unused imports: `SeedableRng`, `StdRng`
Nov 01 20:32:42.858 INFO kablam!   --> src/main.rs:51:12
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam! 51 | use rand::{StdRng, SeedableRng};
Nov 01 20:32:42.858 INFO kablam!    |            ^^^^^^  ^^^^^^^^^^^
Nov 01 20:32:42.858 INFO kablam! 
Nov 01 20:32:42.858 INFO kablam! warning: unused imports: `IndependentSample`, `Normal`
Nov 01 20:32:42.858 INFO kablam!   --> src/main.rs:52:27
Nov 01 20:32:42.858 INFO kablam!    |
Nov 01 20:32:42.858 INFO kablam! 52 | use rand::distributions::{Normal, IndependentSample};
Nov 01 20:32:42.858 INFO kablam!    |                           ^^^^^^  ^^^^^^^^^^^^^^^^^
Nov 01 20:32:42.858 INFO kablam! 
Nov 01 20:32:43.079 INFO kablam! warning: unused variable: `fname_temp`
Nov 01 20:32:43.079 INFO kablam!   --> src/main.rs:70:13
Nov 01 20:32:43.079 INFO kablam!    |
Nov 01 20:32:43.079 INFO kablam! 70 |         let fname_temp = &format!("{}.tmp", &args[0]);
Nov 01 20:32:43.079 INFO kablam!    |             ^^^^^^^^^^ help: consider using `_fname_temp` instead
Nov 01 20:32:43.079 INFO kablam!    |
Nov 01 20:32:43.079 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:32:43.079 INFO kablam! 
Nov 01 20:32:43.079 INFO kablam! warning: unused variable: `fname_test`
Nov 01 20:32:43.079 INFO kablam!   --> src/main.rs:71:13
Nov 01 20:32:43.079 INFO kablam!    |
Nov 01 20:32:43.079 INFO kablam! 71 |         let fname_test = &format!("{}.tst", &args[0]);
Nov 01 20:32:43.079 INFO kablam!    |             ^^^^^^^^^^ help: consider using `_fname_test` instead
Nov 01 20:32:43.079 INFO kablam! 
Nov 01 20:32:43.079 INFO kablam! warning: unused variable: `fname_name`
Nov 01 20:32:43.079 INFO kablam!   --> src/main.rs:72:13
Nov 01 20:32:43.079 INFO kablam!    |
Nov 01 20:32:43.079 INFO kablam! 72 |         let fname_name = &format!("{}.out", &args[0]);
Nov 01 20:32:43.079 INFO kablam!    |             ^^^^^^^^^^ help: consider using `_fname_name` instead
Nov 01 20:32:43.079 INFO kablam! 
Nov 01 20:32:43.079 INFO kablam! warning: unused variable: `fname_magnitude`
Nov 01 20:32:43.079 INFO kablam!   --> src/main.rs:73:13
Nov 01 20:32:43.079 INFO kablam!    |
Nov 01 20:32:43.079 INFO kablam! 73 |         let fname_magnitude = format!("{}.mag", &args[0]);
Nov 01 20:32:43.079 INFO kablam!    |             ^^^^^^^^^^^^^^^ help: consider using `_fname_magnitude` instead
Nov 01 20:32:43.079 INFO kablam! 
Nov 01 20:32:43.079 INFO kablam! warning: unused variable: `now`
Nov 01 20:32:43.079 INFO kablam!   --> src/main.rs:82:21
Nov 01 20:32:43.079 INFO kablam!    |
Nov 01 20:32:43.079 INFO kablam! 82 |             let mut now = Instant::now();
Nov 01 20:32:43.079 INFO kablam!    |                     ^^^ help: consider using `_now` instead
Nov 01 20:32:43.079 INFO kablam! 
Nov 01 20:32:43.079 INFO kablam! warning: unused variable: `complex`
Nov 01 20:32:43.079 INFO kablam!   --> src/main.rs:87:17
Nov 01 20:32:43.079 INFO kablam!    |
Nov 01 20:32:43.079 INFO kablam! 87 |             let complex = get_complex_matrix_2d(&content, img_rows, img_cols);
Nov 01 20:32:43.079 INFO kablam!    |                 ^^^^^^^ help: consider using `_complex` instead
Nov 01 20:32:43.079 INFO kablam! 
Nov 01 20:32:43.079 INFO kablam! warning: unused variable: `complex`
Nov 01 20:32:43.079 INFO kablam!   --> src/main.rs:88:17
Nov 01 20:32:43.079 INFO kablam!    |
Nov 01 20:32:43.079 INFO kablam! 88 |             let complex = get_complex_matrix(&content, img_rows, img_cols);
Nov 01 20:32:43.079 INFO kablam!    |                 ^^^^^^^ help: consider using `_complex` instead
Nov 01 20:32:43.079 INFO kablam! 
Nov 01 20:32:43.079 INFO kablam! warning: unused variable: `counter`
Nov 01 20:32:43.080 INFO kablam!    --> src/main.rs:190:13
Nov 01 20:32:43.080 INFO kablam!     |
Nov 01 20:32:43.080 INFO kablam! 190 |     let mut counter = 0;
Nov 01 20:32:43.080 INFO kablam!     |             ^^^^^^^ help: consider using `_counter` instead
Nov 01 20:32:43.080 INFO kablam! 
Nov 01 20:32:43.080 INFO kablam! warning: unused variable: `value`
Nov 01 20:32:43.080 INFO kablam!    --> src/main.rs:379:13
Nov 01 20:32:43.080 INFO kablam!     |
Nov 01 20:32:43.080 INFO kablam! 379 |         for value in line {
Nov 01 20:32:43.080 INFO kablam!     |             ^^^^^ help: consider using `_value` instead
Nov 01 20:32:43.080 INFO kablam! 
Nov 01 20:32:43.127 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:32:43.127 INFO kablam!   --> src/main.rs:82:17
Nov 01 20:32:43.127 INFO kablam!    |
Nov 01 20:32:43.127 INFO kablam! 82 |             let mut now = Instant::now();
Nov 01 20:32:43.127 INFO kablam!    |                 ----^^^
Nov 01 20:32:43.127 INFO kablam!    |                 |
Nov 01 20:32:43.127 INFO kablam!    |                 help: remove this `mut`
Nov 01 20:32:43.128 INFO kablam!    |
Nov 01 20:32:43.128 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:32:43.128 INFO kablam! 
Nov 01 20:32:43.147 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:32:43.147 INFO kablam!    --> src/main.rs:190:9
Nov 01 20:32:43.147 INFO kablam!     |
Nov 01 20:32:43.147 INFO kablam! 190 |     let mut counter = 0;
Nov 01 20:32:43.147 INFO kablam!     |         ----^^^^^^^
Nov 01 20:32:43.147 INFO kablam!     |         |
Nov 01 20:32:43.147 INFO kablam!     |         help: remove this `mut`
Nov 01 20:32:43.147 INFO kablam! 
Nov 01 20:32:43.163 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:32:43.163 INFO kablam!    --> src/main.rs:280:9
Nov 01 20:32:43.163 INFO kablam!     |
Nov 01 20:32:43.163 INFO kablam! 280 |     let mut result: Vec<Vec<f32>> = Vec::with_capacity(values.len());
Nov 01 20:32:43.163 INFO kablam!     |         ----^^^^^^
Nov 01 20:32:43.163 INFO kablam!     |         |
Nov 01 20:32:43.163 INFO kablam!     |         help: remove this `mut`
Nov 01 20:32:43.163 INFO kablam! 
Nov 01 20:32:43.171 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:32:43.171 INFO kablam!    --> src/main.rs:377:9
Nov 01 20:32:43.171 INFO kablam!     |
Nov 01 20:32:43.171 INFO kablam! 377 |     let mut result: Vec<u8> = Vec::new();
Nov 01 20:32:43.171 INFO kablam!     |         ----^^^^^^
Nov 01 20:32:43.171 INFO kablam!     |         |
Nov 01 20:32:43.171 INFO kablam!     |         help: remove this `mut`
Nov 01 20:32:43.171 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `fft_complex_matrix`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:184:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 184 | fn fft_complex_matrix(matrix: &Vec<Vec<Complex<f32>>>) -> Vec<Vec<Complex<f32>>> {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `get_flatten_matrix`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:204:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 204 | fn get_flatten_matrix(matrix: &Vec<Vec<f32>>) -> Vec<f32> {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `get_magnitude_from`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:214:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 214 | fn get_magnitude_from(matrix: &Vec<Vec<Complex<f32>>>) -> Vec<Vec<f32>> {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `get_complex_matrix_old`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:254:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 254 | fn get_complex_matrix_old(data: &Vec<Vec<f32>>) -> Vec<Vec<Complex<f32>>> {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `get_short_matrix`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:267:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 267 | fn get_short_matrix(data: &Vec<u16>, rows: usize, cols: usize) -> Vec<Vec<u16>> {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `get_float_matrix`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:278:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 278 | fn get_float_matrix(values: &Vec<f32>, rows: usize, cols: usize) -> Vec<Vec<f32>> {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `get_float_matrix_old`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:284:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 284 | fn get_float_matrix_old(data: &Vec<u16>, rows: usize, cols: usize) -> Vec<Vec<f32>> {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `get_file_content_from_u16`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:330:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 330 | fn get_file_content_from_u16(s: &str, swap: bool) -> Vec<u16> {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `set_file_logging_u16`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:359:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 359 | fn set_file_logging_u16(name: &str, data: &Vec<Vec<u16>>) {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `set_file_logging_f32`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:375:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 375 | fn set_file_logging_f32(name: &str, data: &Vec<Vec<f32>>) {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `set_file_content_u16`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:402:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 402 | fn set_file_content_u16(name: &str, values: Vec<u16>) {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `set_file_content_u8`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:410:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.183 INFO kablam! 410 | fn set_file_content_u8(name: &str, values: Vec<u8>) {
Nov 01 20:32:43.183 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.183 INFO kablam! 
Nov 01 20:32:43.183 INFO kablam! warning: function is never used: `exit_err`
Nov 01 20:32:43.183 INFO kablam!    --> src/main.rs:481:1
Nov 01 20:32:43.183 INFO kablam!     |
Nov 01 20:32:43.184 INFO kablam! 481 | fn exit_err<T: fmt::Display>(msg: T, code: i32) -> ! {
Nov 01 20:32:43.184 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:43.184 INFO kablam! 
Nov 01 20:32:45.551 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 6.11s
Nov 01 20:32:45.559 INFO kablam! su: No module specific data is present
Nov 01 20:32:45.975 INFO running `"docker" "rm" "-f" "d5627e18da4266e3d7e29d6b73222546549523d50ae668a39a52edf7cf18cd19"`
Nov 01 20:32:46.115 INFO blam! d5627e18da4266e3d7e29d6b73222546549523d50ae668a39a52edf7cf18cd19
Nov 01 20:32:46.124 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 20:32:46.475 INFO blam! e1a638a1d728aeb41a3971252c101e39020b10c1172e128b989e804f0bb2c840
Nov 01 20:32:46.488 INFO running `"docker" "start" "-a" "e1a638a1d728aeb41a3971252c101e39020b10c1172e128b989e804f0bb2c840"`
Nov 01 20:32:47.471 INFO kablam! usermod: no changes
Nov 01 20:32:47.539 INFO kablam!    Compiling file-converter v0.1.0 (/source)
Nov 01 20:32:48.325 INFO kablam! warning: unused import: `Deserialize`
Nov 01 20:32:48.325 INFO kablam!   --> src/main.rs:13:13
Nov 01 20:32:48.325 INFO kablam!    |
Nov 01 20:32:48.325 INFO kablam! 13 | use serde::{Deserialize, Serialize};
Nov 01 20:32:48.325 INFO kablam!    |             ^^^^^^^^^^^
Nov 01 20:32:48.325 INFO kablam!    |
Nov 01 20:32:48.326 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 20:32:48.326 INFO kablam! 
Nov 01 20:32:48.326 INFO kablam! warning: unused import: `Deserializer`
Nov 01 20:32:48.326 INFO kablam!   --> src/main.rs:14:12
Nov 01 20:32:48.326 INFO kablam!    |
Nov 01 20:32:48.326 INFO kablam! 14 | use rmps::{Deserializer, Serializer};
Nov 01 20:32:48.326 INFO kablam!    |            ^^^^^^^^^^^^
Nov 01 20:32:48.326 INFO kablam! 
Nov 01 20:32:48.326 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 20:32:48.326 INFO kablam!   --> src/main.rs:26:5
Nov 01 20:32:48.326 INFO kablam!    |
Nov 01 20:32:48.326 INFO kablam! 26 | use std::sync::Arc;
Nov 01 20:32:48.326 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 20:32:48.326 INFO kablam! 
Nov 01 20:32:48.326 INFO kablam! warning: unused import: `std::sync::Mutex`
Nov 01 20:32:48.326 INFO kablam!   --> src/main.rs:27:5
Nov 01 20:32:48.326 INFO kablam!    |
Nov 01 20:32:48.326 INFO kablam! 27 | use std::sync::Mutex;
Nov 01 20:32:48.326 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 20:32:48.326 INFO kablam! 
Nov 01 20:32:48.326 INFO kablam! warning: unused import: `Duration`
Nov 01 20:32:48.326 INFO kablam!   --> src/main.rs:30:17
Nov 01 20:32:48.326 INFO kablam!    |
Nov 01 20:32:48.326 INFO kablam! 30 | use std::time::{Duration, Instant};
Nov 01 20:32:48.326 INFO kablam!    |                 ^^^^^^^^
Nov 01 20:32:48.326 INFO kablam! 
Nov 01 20:32:48.326 INFO kablam! warning: unused import: `std::path::Path`
Nov 01 20:32:48.326 INFO kablam!   --> src/main.rs:38:5
Nov 01 20:32:48.326 INFO kablam!    |
Nov 01 20:32:48.326 INFO kablam! 38 | use std::path::Path;
Nov 01 20:32:48.326 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 20:32:48.326 INFO kablam! 
Nov 01 20:32:48.326 INFO kablam! warning: unused import: `std::iter`
Nov 01 20:32:48.326 INFO kablam!   --> src/main.rs:39:5
Nov 01 20:32:48.326 INFO kablam!    |
Nov 01 20:32:48.326 INFO kablam! 39 | use std::iter;
Nov 01 20:32:48.326 INFO kablam!    |     ^^^^^^^^^
Nov 01 20:32:48.326 INFO kablam! 
Nov 01 20:32:48.326 INFO kablam! warning: unused imports: `SeedableRng`, `StdRng`
Nov 01 20:32:48.326 INFO kablam!   --> src/main.rs:51:12
Nov 01 20:32:48.326 INFO kablam!    |
Nov 01 20:32:48.326 INFO kablam! 51 | use rand::{StdRng, SeedableRng};
Nov 01 20:32:48.326 INFO kablam!    |            ^^^^^^  ^^^^^^^^^^^
Nov 01 20:32:48.326 INFO kablam! 
Nov 01 20:32:48.326 INFO kablam! warning: unused imports: `IndependentSample`, `Normal`
Nov 01 20:32:48.326 INFO kablam!   --> src/main.rs:52:27
Nov 01 20:32:48.326 INFO kablam!    |
Nov 01 20:32:48.326 INFO kablam! 52 | use rand::distributions::{Normal, IndependentSample};
Nov 01 20:32:48.326 INFO kablam!    |                           ^^^^^^  ^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.326 INFO kablam! 
Nov 01 20:32:48.559 INFO kablam! warning: unused variable: `fname_temp`
Nov 01 20:32:48.559 INFO kablam!   --> src/main.rs:70:13
Nov 01 20:32:48.559 INFO kablam!    |
Nov 01 20:32:48.559 INFO kablam! 70 |         let fname_temp = &format!("{}.tmp", &args[0]);
Nov 01 20:32:48.559 INFO kablam!    |             ^^^^^^^^^^ help: consider using `_fname_temp` instead
Nov 01 20:32:48.559 INFO kablam!    |
Nov 01 20:32:48.559 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:32:48.559 INFO kablam! 
Nov 01 20:32:48.559 INFO kablam! warning: unused variable: `fname_test`
Nov 01 20:32:48.559 INFO kablam!   --> src/main.rs:71:13
Nov 01 20:32:48.559 INFO kablam!    |
Nov 01 20:32:48.560 INFO kablam! 71 |         let fname_test = &format!("{}.tst", &args[0]);
Nov 01 20:32:48.560 INFO kablam!    |             ^^^^^^^^^^ help: consider using `_fname_test` instead
Nov 01 20:32:48.560 INFO kablam! 
Nov 01 20:32:48.560 INFO kablam! warning: unused variable: `fname_name`
Nov 01 20:32:48.560 INFO kablam!   --> src/main.rs:72:13
Nov 01 20:32:48.560 INFO kablam!    |
Nov 01 20:32:48.560 INFO kablam! 72 |         let fname_name = &format!("{}.out", &args[0]);
Nov 01 20:32:48.560 INFO kablam!    |             ^^^^^^^^^^ help: consider using `_fname_name` instead
Nov 01 20:32:48.560 INFO kablam! 
Nov 01 20:32:48.560 INFO kablam! warning: unused variable: `fname_magnitude`
Nov 01 20:32:48.560 INFO kablam!   --> src/main.rs:73:13
Nov 01 20:32:48.560 INFO kablam!    |
Nov 01 20:32:48.560 INFO kablam! 73 |         let fname_magnitude = format!("{}.mag", &args[0]);
Nov 01 20:32:48.560 INFO kablam!    |             ^^^^^^^^^^^^^^^ help: consider using `_fname_magnitude` instead
Nov 01 20:32:48.560 INFO kablam! 
Nov 01 20:32:48.560 INFO kablam! warning: unused variable: `now`
Nov 01 20:32:48.560 INFO kablam!   --> src/main.rs:82:21
Nov 01 20:32:48.560 INFO kablam!    |
Nov 01 20:32:48.560 INFO kablam! 82 |             let mut now = Instant::now();
Nov 01 20:32:48.560 INFO kablam!    |                     ^^^ help: consider using `_now` instead
Nov 01 20:32:48.560 INFO kablam! 
Nov 01 20:32:48.560 INFO kablam! warning: unused variable: `complex`
Nov 01 20:32:48.560 INFO kablam!   --> src/main.rs:87:17
Nov 01 20:32:48.560 INFO kablam!    |
Nov 01 20:32:48.560 INFO kablam! 87 |             let complex = get_complex_matrix_2d(&content, img_rows, img_cols);
Nov 01 20:32:48.560 INFO kablam!    |                 ^^^^^^^ help: consider using `_complex` instead
Nov 01 20:32:48.560 INFO kablam! 
Nov 01 20:32:48.560 INFO kablam! warning: unused variable: `complex`
Nov 01 20:32:48.560 INFO kablam!   --> src/main.rs:88:17
Nov 01 20:32:48.560 INFO kablam!    |
Nov 01 20:32:48.560 INFO kablam! 88 |             let complex = get_complex_matrix(&content, img_rows, img_cols);
Nov 01 20:32:48.560 INFO kablam!    |                 ^^^^^^^ help: consider using `_complex` instead
Nov 01 20:32:48.560 INFO kablam! 
Nov 01 20:32:48.560 INFO kablam! warning: unused variable: `counter`
Nov 01 20:32:48.560 INFO kablam!    --> src/main.rs:190:13
Nov 01 20:32:48.560 INFO kablam!     |
Nov 01 20:32:48.560 INFO kablam! 190 |     let mut counter = 0;
Nov 01 20:32:48.560 INFO kablam!     |             ^^^^^^^ help: consider using `_counter` instead
Nov 01 20:32:48.560 INFO kablam! 
Nov 01 20:32:48.560 INFO kablam! warning: unused variable: `value`
Nov 01 20:32:48.560 INFO kablam!    --> src/main.rs:379:13
Nov 01 20:32:48.560 INFO kablam!     |
Nov 01 20:32:48.560 INFO kablam! 379 |         for value in line {
Nov 01 20:32:48.560 INFO kablam!     |             ^^^^^ help: consider using `_value` instead
Nov 01 20:32:48.560 INFO kablam! 
Nov 01 20:32:48.598 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:32:48.598 INFO kablam!   --> src/main.rs:82:17
Nov 01 20:32:48.598 INFO kablam!    |
Nov 01 20:32:48.598 INFO kablam! 82 |             let mut now = Instant::now();
Nov 01 20:32:48.598 INFO kablam!    |                 ----^^^
Nov 01 20:32:48.598 INFO kablam!    |                 |
Nov 01 20:32:48.598 INFO kablam!    |                 help: remove this `mut`
Nov 01 20:32:48.598 INFO kablam!    |
Nov 01 20:32:48.598 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:32:48.598 INFO kablam! 
Nov 01 20:32:48.617 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:32:48.617 INFO kablam!    --> src/main.rs:190:9
Nov 01 20:32:48.617 INFO kablam!     |
Nov 01 20:32:48.617 INFO kablam! 190 |     let mut counter = 0;
Nov 01 20:32:48.617 INFO kablam!     |         ----^^^^^^^
Nov 01 20:32:48.617 INFO kablam!     |         |
Nov 01 20:32:48.617 INFO kablam!     |         help: remove this `mut`
Nov 01 20:32:48.617 INFO kablam! 
Nov 01 20:32:48.629 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:32:48.629 INFO kablam!    --> src/main.rs:280:9
Nov 01 20:32:48.629 INFO kablam!     |
Nov 01 20:32:48.629 INFO kablam! 280 |     let mut result: Vec<Vec<f32>> = Vec::with_capacity(values.len());
Nov 01 20:32:48.629 INFO kablam!     |         ----^^^^^^
Nov 01 20:32:48.629 INFO kablam!     |         |
Nov 01 20:32:48.629 INFO kablam!     |         help: remove this `mut`
Nov 01 20:32:48.629 INFO kablam! 
Nov 01 20:32:48.639 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:32:48.639 INFO kablam!    --> src/main.rs:377:9
Nov 01 20:32:48.639 INFO kablam!     |
Nov 01 20:32:48.639 INFO kablam! 377 |     let mut result: Vec<u8> = Vec::new();
Nov 01 20:32:48.639 INFO kablam!     |         ----^^^^^^
Nov 01 20:32:48.639 INFO kablam!     |         |
Nov 01 20:32:48.639 INFO kablam!     |         help: remove this `mut`
Nov 01 20:32:48.639 INFO kablam! 
Nov 01 20:32:48.645 INFO kablam! warning: function is never used: `fft_complex_matrix`
Nov 01 20:32:48.646 INFO kablam!    --> src/main.rs:184:1
Nov 01 20:32:48.646 INFO kablam!     |
Nov 01 20:32:48.646 INFO kablam! 184 | fn fft_complex_matrix(matrix: &Vec<Vec<Complex<f32>>>) -> Vec<Vec<Complex<f32>>> {
Nov 01 20:32:48.646 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.646 INFO kablam!     |
Nov 01 20:32:48.646 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 01 20:32:48.646 INFO kablam! 
Nov 01 20:32:48.647 INFO kablam! warning: function is never used: `get_flatten_matrix`
Nov 01 20:32:48.647 INFO kablam!    --> src/main.rs:204:1
Nov 01 20:32:48.647 INFO kablam!     |
Nov 01 20:32:48.647 INFO kablam! 204 | fn get_flatten_matrix(matrix: &Vec<Vec<f32>>) -> Vec<f32> {
Nov 01 20:32:48.647 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.647 INFO kablam! 
Nov 01 20:32:48.647 INFO kablam! warning: function is never used: `get_magnitude_from`
Nov 01 20:32:48.647 INFO kablam!    --> src/main.rs:214:1
Nov 01 20:32:48.647 INFO kablam!     |
Nov 01 20:32:48.647 INFO kablam! 214 | fn get_magnitude_from(matrix: &Vec<Vec<Complex<f32>>>) -> Vec<Vec<f32>> {
Nov 01 20:32:48.647 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.647 INFO kablam! 
Nov 01 20:32:48.648 INFO kablam! warning: function is never used: `get_complex_matrix_old`
Nov 01 20:32:48.648 INFO kablam!    --> src/main.rs:254:1
Nov 01 20:32:48.648 INFO kablam!     |
Nov 01 20:32:48.648 INFO kablam! 254 | fn get_complex_matrix_old(data: &Vec<Vec<f32>>) -> Vec<Vec<Complex<f32>>> {
Nov 01 20:32:48.648 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.648 INFO kablam! 
Nov 01 20:32:48.648 INFO kablam! warning: function is never used: `get_short_matrix`
Nov 01 20:32:48.648 INFO kablam!    --> src/main.rs:267:1
Nov 01 20:32:48.648 INFO kablam!     |
Nov 01 20:32:48.648 INFO kablam! 267 | fn get_short_matrix(data: &Vec<u16>, rows: usize, cols: usize) -> Vec<Vec<u16>> {
Nov 01 20:32:48.648 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.648 INFO kablam! 
Nov 01 20:32:48.648 INFO kablam! warning: function is never used: `get_float_matrix`
Nov 01 20:32:48.649 INFO kablam!    --> src/main.rs:278:1
Nov 01 20:32:48.649 INFO kablam!     |
Nov 01 20:32:48.649 INFO kablam! 278 | fn get_float_matrix(values: &Vec<f32>, rows: usize, cols: usize) -> Vec<Vec<f32>> {
Nov 01 20:32:48.649 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.649 INFO kablam! 
Nov 01 20:32:48.649 INFO kablam! warning: function is never used: `get_float_matrix_old`
Nov 01 20:32:48.649 INFO kablam!    --> src/main.rs:284:1
Nov 01 20:32:48.649 INFO kablam!     |
Nov 01 20:32:48.649 INFO kablam! 284 | fn get_float_matrix_old(data: &Vec<u16>, rows: usize, cols: usize) -> Vec<Vec<f32>> {
Nov 01 20:32:48.649 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.649 INFO kablam! 
Nov 01 20:32:48.649 INFO kablam! warning: function is never used: `get_file_content_from_u16`
Nov 01 20:32:48.649 INFO kablam!    --> src/main.rs:330:1
Nov 01 20:32:48.649 INFO kablam!     |
Nov 01 20:32:48.649 INFO kablam! 330 | fn get_file_content_from_u16(s: &str, swap: bool) -> Vec<u16> {
Nov 01 20:32:48.649 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.649 INFO kablam! 
Nov 01 20:32:48.650 INFO kablam! warning: function is never used: `set_file_logging_u16`
Nov 01 20:32:48.650 INFO kablam!    --> src/main.rs:359:1
Nov 01 20:32:48.650 INFO kablam!     |
Nov 01 20:32:48.650 INFO kablam! 359 | fn set_file_logging_u16(name: &str, data: &Vec<Vec<u16>>) {
Nov 01 20:32:48.650 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.650 INFO kablam! 
Nov 01 20:32:48.650 INFO kablam! warning: function is never used: `set_file_logging_f32`
Nov 01 20:32:48.650 INFO kablam!    --> src/main.rs:375:1
Nov 01 20:32:48.650 INFO kablam!     |
Nov 01 20:32:48.650 INFO kablam! 375 | fn set_file_logging_f32(name: &str, data: &Vec<Vec<f32>>) {
Nov 01 20:32:48.650 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.650 INFO kablam! 
Nov 01 20:32:48.650 INFO kablam! warning: function is never used: `set_file_content_u16`
Nov 01 20:32:48.650 INFO kablam!    --> src/main.rs:402:1
Nov 01 20:32:48.650 INFO kablam!     |
Nov 01 20:32:48.651 INFO kablam! 402 | fn set_file_content_u16(name: &str, values: Vec<u16>) {
Nov 01 20:32:48.651 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.651 INFO kablam! 
Nov 01 20:32:48.651 INFO kablam! warning: function is never used: `set_file_content_u8`
Nov 01 20:32:48.651 INFO kablam!    --> src/main.rs:410:1
Nov 01 20:32:48.651 INFO kablam!     |
Nov 01 20:32:48.651 INFO kablam! 410 | fn set_file_content_u8(name: &str, values: Vec<u8>) {
Nov 01 20:32:48.651 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.651 INFO kablam! 
Nov 01 20:32:48.654 INFO kablam! warning: function is never used: `exit_err`
Nov 01 20:32:48.655 INFO kablam!    --> src/main.rs:481:1
Nov 01 20:32:48.655 INFO kablam!     |
Nov 01 20:32:48.655 INFO kablam! 481 | fn exit_err<T: fmt::Display>(msg: T, code: i32) -> ! {
Nov 01 20:32:48.655 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:48.655 INFO kablam! 
Nov 01 20:32:49.231 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.74s
Nov 01 20:32:49.231 INFO kablam! su: No module specific data is present
Nov 01 20:32:49.685 INFO running `"docker" "rm" "-f" "e1a638a1d728aeb41a3971252c101e39020b10c1172e128b989e804f0bb2c840"`
Nov 01 20:32:49.840 INFO blam! e1a638a1d728aeb41a3971252c101e39020b10c1172e128b989e804f0bb2c840
Nov 01 20:32:49.847 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 20:32:50.246 INFO blam! 3077e1a35169f991acbc2a8eaef6d0a4b8d8e30a7853c050889fe725cedbebe4
Nov 01 20:32:50.247 INFO running `"docker" "start" "-a" "3077e1a35169f991acbc2a8eaef6d0a4b8d8e30a7853c050889fe725cedbebe4"`
Nov 01 20:32:50.640 INFO kablam! usermod: no changes
Nov 01 20:32:50.683 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Nov 01 20:32:50.684 INFO kablam!      Running /target/debug/deps/file_converter-9c5eb719abf7628b
Nov 01 20:32:50.687 INFO blam! 
Nov 01 20:32:50.687 INFO blam! running 0 tests
Nov 01 20:32:50.687 INFO blam! 
Nov 01 20:32:50.687 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 20:32:50.687 INFO blam! 
Nov 01 20:32:50.690 INFO kablam! su: No module specific data is present
Nov 01 20:32:50.963 INFO running `"docker" "rm" "-f" "3077e1a35169f991acbc2a8eaef6d0a4b8d8e30a7853c050889fe725cedbebe4"`
Nov 01 20:32:51.079 INFO blam! 3077e1a35169f991acbc2a8eaef6d0a4b8d8e30a7853c050889fe725cedbebe4
