Oct 14 22:29:39.162 INFO testing donniemattingly/fingerprint against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling-1 Oct 14 22:29:39.164 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 14 22:29:39.631 INFO blam! bf36fd728378cfc76e028a35d5a6cc3508a7406e76ed04d87a65f53473046d34 Oct 14 22:29:39.634 INFO running `"docker" "start" "-a" "bf36fd728378cfc76e028a35d5a6cc3508a7406e76ed04d87a65f53473046d34"` Oct 14 22:29:42.570 INFO kablam! usermod: no changes Oct 14 22:29:42.862 INFO kablam! Compiling libc v0.2.38 Oct 14 22:29:42.863 INFO kablam! Compiling hound v3.3.1 Oct 14 22:29:42.899 INFO kablam! Compiling sha1 v0.6.0 Oct 14 22:29:42.899 INFO kablam! Compiling goertzel v0.2.0 Oct 14 22:29:42.903 INFO kablam! Compiling num-complex v0.1.42 Oct 14 22:29:42.904 INFO kablam! Compiling miniz-sys v0.1.10 Oct 14 22:29:42.905 INFO kablam! Compiling log v0.4.1 Oct 14 22:29:42.905 INFO kablam! Compiling multimap v0.4.0 Oct 14 22:29:45.498 INFO kablam! Compiling ordered-float v0.5.0 Oct 14 22:29:46.917 INFO kablam! Compiling serde_yaml v0.7.3 Oct 14 22:29:49.088 INFO kablam! Compiling png v0.11.0 Oct 14 22:29:49.783 INFO kablam! Compiling serde-value v0.5.1 Oct 14 22:29:51.867 INFO kablam! Compiling alga v0.5.3 Oct 14 22:29:51.869 INFO kablam! Compiling rustfft v2.0.0 Oct 14 22:29:52.515 INFO kablam! Compiling rand v0.4.2 Oct 14 22:29:52.516 INFO kablam! Compiling num_cpus v1.8.0 Oct 14 22:29:54.631 INFO kablam! Compiling time v0.1.39 Oct 14 22:30:02.095 INFO kablam! Compiling flate2 v1.0.1 Oct 14 22:30:02.159 INFO kablam! Compiling threadpool v1.7.1 Oct 14 22:30:06.248 INFO kablam! Compiling num-bigint v0.1.43 Oct 14 22:30:06.250 INFO kablam! Compiling rayon-core v1.4.0 Oct 14 22:30:06.252 INFO kablam! Compiling rand v0.3.22 Oct 14 22:30:12.250 INFO kablam! Compiling nalgebra v0.13.1 Oct 14 22:30:12.420 INFO kablam! Compiling rayon v1.0.0 Oct 14 22:30:15.835 INFO kablam! Compiling num-rational v0.1.42 Oct 14 22:30:18.812 INFO kablam! Compiling num v0.1.42 Oct 14 22:30:19.311 INFO kablam! Compiling chrono v0.4.0 Oct 14 22:30:19.311 INFO kablam! Compiling nalgebra v0.5.1 Oct 14 22:30:19.311 INFO kablam! Compiling streaming-stats v0.1.28 Oct 14 22:30:19.311 INFO kablam! Compiling stopwatch v0.0.7 Oct 14 22:30:23.351 INFO kablam! Compiling jpeg-decoder v0.1.14 Oct 14 22:30:27.199 INFO kablam! Compiling log4rs v0.8.0 Oct 14 22:30:33.228 INFO kablam! Compiling image v0.18.0 Oct 14 22:30:56.971 INFO kablam! Compiling apodize v0.2.0 Oct 14 22:31:27.279 INFO kablam! Compiling fingerprint v0.1.0 (/source) Oct 14 22:31:29.731 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 14 22:31:29.731 INFO kablam! --> src/main.rs:14:5 Oct 14 22:31:29.731 INFO kablam! | Oct 14 22:31:29.731 INFO kablam! 14 | use std::collections::HashMap; Oct 14 22:31:29.731 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:29.731 INFO kablam! | Oct 14 22:31:29.731 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 22:31:29.731 INFO kablam! Oct 14 22:31:29.731 INFO kablam! warning: unused import: `std::path::PathBuf` Oct 14 22:31:29.731 INFO kablam! --> src/spectrogram.rs:234:5 Oct 14 22:31:29.731 INFO kablam! | Oct 14 22:31:29.731 INFO kablam! 234 | use std::path::PathBuf; Oct 14 22:31:29.731 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:29.731 INFO kablam! Oct 14 22:31:29.731 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 14 22:31:29.731 INFO kablam! --> src/hash.rs:5:5 Oct 14 22:31:29.731 INFO kablam! | Oct 14 22:31:29.731 INFO kablam! 5 | use std::collections::HashSet; Oct 14 22:31:29.731 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:29.731 INFO kablam! Oct 14 22:31:29.739 INFO kablam! warning: unused import: `std::path::PathBuf` Oct 14 22:31:29.739 INFO kablam! --> src/hash.rs:197:5 Oct 14 22:31:29.739 INFO kablam! | Oct 14 22:31:29.739 INFO kablam! 197 | use std::path::PathBuf; Oct 14 22:31:29.739 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:29.739 INFO kablam! Oct 14 22:31:29.739 INFO kablam! warning: unnecessary parentheses around `if` condition Oct 14 22:31:29.739 INFO kablam! --> src/main.rs:81:12 Oct 14 22:31:29.739 INFO kablam! | Oct 14 22:31:29.739 INFO kablam! 81 | if (diff != cur) { Oct 14 22:31:29.739 INFO kablam! | ^^^^^^^^^^^^^ help: remove these parentheses Oct 14 22:31:29.739 INFO kablam! | Oct 14 22:31:29.739 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 14 22:31:29.739 INFO kablam! Oct 14 22:31:29.739 INFO kablam! warning: unnecessary parentheses around `if` condition Oct 14 22:31:29.739 INFO kablam! --> src/main.rs:82:16 Oct 14 22:31:29.739 INFO kablam! | Oct 14 22:31:29.739 INFO kablam! 82 | if (cur_count > 10) { Oct 14 22:31:29.739 INFO kablam! | ^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 14 22:31:29.739 INFO kablam! Oct 14 22:31:29.979 INFO kablam! warning: unused variable: `peaks_len` Oct 14 22:31:29.979 INFO kablam! --> src/hash.rs:116:9 Oct 14 22:31:29.979 INFO kablam! | Oct 14 22:31:29.980 INFO kablam! 116 | let peaks_len = peaks.len(); Oct 14 22:31:29.980 INFO kablam! | ^^^^^^^^^ help: consider using `_peaks_len` instead Oct 14 22:31:29.980 INFO kablam! | Oct 14 22:31:29.981 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 22:31:29.981 INFO kablam! Oct 14 22:31:29.982 INFO kablam! warning: unused variable: `peak` Oct 14 22:31:29.982 INFO kablam! --> src/hash.rs:126:13 Oct 14 22:31:29.982 INFO kablam! | Oct 14 22:31:29.982 INFO kablam! 126 | for (i, peak) in peaks.iter().enumerate() { Oct 14 22:31:29.982 INFO kablam! | ^^^^ help: consider using `_peak` instead Oct 14 22:31:29.982 INFO kablam! Oct 14 22:31:29.984 INFO kablam! warning: unused variable: `y` Oct 14 22:31:29.984 INFO kablam! --> src/hash.rs:162:9 Oct 14 22:31:29.984 INFO kablam! | Oct 14 22:31:29.984 INFO kablam! 162 | let y = rand::random::(); Oct 14 22:31:29.984 INFO kablam! | ^ help: consider using `_y` instead Oct 14 22:31:29.984 INFO kablam! Oct 14 22:31:30.003 INFO kablam! warning: unused variable: `offsets2` Oct 14 22:31:30.003 INFO kablam! --> src/main.rs:65:13 Oct 14 22:31:30.003 INFO kablam! | Oct 14 22:31:30.003 INFO kablam! 65 | let mut offsets2: Vec<(f32, f32, String)> = Vec::new(); Oct 14 22:31:30.003 INFO kablam! | ^^^^^^^^ help: consider using `_offsets2` instead Oct 14 22:31:30.003 INFO kablam! Oct 14 22:31:30.003 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.003 INFO kablam! --> src/main.rs:25:9 Oct 14 22:31:30.003 INFO kablam! | Oct 14 22:31:30.003 INFO kablam! 25 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:30.003 INFO kablam! | ----^^ Oct 14 22:31:30.003 INFO kablam! | | Oct 14 22:31:30.003 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.003 INFO kablam! | Oct 14 22:31:30.003 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 22:31:30.003 INFO kablam! Oct 14 22:31:30.019 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.019 INFO kablam! --> src/main.rs:44:9 Oct 14 22:31:30.019 INFO kablam! | Oct 14 22:31:30.019 INFO kablam! 44 | let mut dups = 0; Oct 14 22:31:30.019 INFO kablam! | ----^^^^ Oct 14 22:31:30.019 INFO kablam! | | Oct 14 22:31:30.019 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.019 INFO kablam! Oct 14 22:31:30.019 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.019 INFO kablam! --> src/main.rs:65:9 Oct 14 22:31:30.019 INFO kablam! | Oct 14 22:31:30.019 INFO kablam! 65 | let mut offsets2: Vec<(f32, f32, String)> = Vec::new(); Oct 14 22:31:30.019 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:30.019 INFO kablam! | | Oct 14 22:31:30.019 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.019 INFO kablam! Oct 14 22:31:30.039 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.039 INFO kablam! --> src/spectrogram.rs:62:13 Oct 14 22:31:30.039 INFO kablam! | Oct 14 22:31:30.039 INFO kablam! 62 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:30.039 INFO kablam! | ----^^ Oct 14 22:31:30.039 INFO kablam! | | Oct 14 22:31:30.039 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.039 INFO kablam! Oct 14 22:31:30.039 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.039 INFO kablam! --> src/spectrogram.rs:109:9 Oct 14 22:31:30.039 INFO kablam! | Oct 14 22:31:30.039 INFO kablam! 109 | let mut new_spec = spectrum.split_off(half_index); Oct 14 22:31:30.039 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:30.039 INFO kablam! | | Oct 14 22:31:30.039 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.039 INFO kablam! Oct 14 22:31:30.067 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.067 INFO kablam! --> src/spectrogram.rs:183:9 Oct 14 22:31:30.067 INFO kablam! | Oct 14 22:31:30.067 INFO kablam! 183 | let mut raw: Vec> = vec![Vec::new(); num_chunks - 1 as usize]; Oct 14 22:31:30.067 INFO kablam! | ----^^^ Oct 14 22:31:30.067 INFO kablam! | | Oct 14 22:31:30.067 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.067 INFO kablam! Oct 14 22:31:30.067 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.067 INFO kablam! --> src/spectrogram.rs:184:9 Oct 14 22:31:30.067 INFO kablam! | Oct 14 22:31:30.067 INFO kablam! 184 | let mut output: Mutex>> = Mutex::new(raw); Oct 14 22:31:30.067 INFO kablam! | ----^^^^^^ Oct 14 22:31:30.067 INFO kablam! | | Oct 14 22:31:30.067 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.067 INFO kablam! Oct 14 22:31:30.079 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.079 INFO kablam! --> src/hash.rs:61:9 Oct 14 22:31:30.079 INFO kablam! | Oct 14 22:31:30.079 INFO kablam! 61 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:30.079 INFO kablam! | ----^^ Oct 14 22:31:30.079 INFO kablam! | | Oct 14 22:31:30.079 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.079 INFO kablam! Oct 14 22:31:30.091 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.091 INFO kablam! --> src/hash.rs:113:9 Oct 14 22:31:30.091 INFO kablam! | Oct 14 22:31:30.091 INFO kablam! 113 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:30.091 INFO kablam! | ----^^ Oct 14 22:31:30.091 INFO kablam! | | Oct 14 22:31:30.091 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.091 INFO kablam! Oct 14 22:31:30.091 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:30.091 INFO kablam! --> src/hash.rs:119:9 Oct 14 22:31:30.091 INFO kablam! | Oct 14 22:31:30.091 INFO kablam! 119 | let mut output: Mutex> = Mutex::new(vec![]); Oct 14 22:31:30.091 INFO kablam! | ----^^^^^^ Oct 14 22:31:30.091 INFO kablam! | | Oct 14 22:31:30.091 INFO kablam! | help: remove this `mut` Oct 14 22:31:30.091 INFO kablam! Oct 14 22:31:30.095 INFO kablam! warning: function is never used: `gen_spectrogram` Oct 14 22:31:30.095 INFO kablam! --> src/main.rs:33:1 Oct 14 22:31:30.095 INFO kablam! | Oct 14 22:31:30.095 INFO kablam! 33 | fn gen_spectrogram>(wav: P, image: P) { Oct 14 22:31:30.095 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:30.095 INFO kablam! | Oct 14 22:31:30.095 INFO kablam! = note: #[warn(dead_code)] on by default Oct 14 22:31:30.095 INFO kablam! Oct 14 22:31:30.095 INFO kablam! warning: function is never used: `test_fingerprinting` Oct 14 22:31:30.095 INFO kablam! --> src/main.rs:39:1 Oct 14 22:31:30.095 INFO kablam! | Oct 14 22:31:30.095 INFO kablam! 39 | fn test_fingerprinting() { Oct 14 22:31:30.095 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:30.095 INFO kablam! Oct 14 22:31:30.592 INFO kablam! warning: unused import: `self::stopwatch::Stopwatch` Oct 14 22:31:30.592 INFO kablam! --> src/lib.rs:8:5 Oct 14 22:31:30.593 INFO kablam! | Oct 14 22:31:30.593 INFO kablam! 8 | use self::stopwatch::Stopwatch; Oct 14 22:31:30.593 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:30.594 INFO kablam! | Oct 14 22:31:30.594 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 22:31:30.594 INFO kablam! Oct 14 22:31:30.594 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 14 22:31:30.595 INFO kablam! --> src/lib.rs:14:5 Oct 14 22:31:30.595 INFO kablam! | Oct 14 22:31:30.595 INFO kablam! 14 | use std::collections::HashMap; Oct 14 22:31:30.596 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:30.596 INFO kablam! Oct 14 22:31:30.596 INFO kablam! warning: unused import: `multimap::MultiMap` Oct 14 22:31:30.596 INFO kablam! --> src/lib.rs:18:5 Oct 14 22:31:30.597 INFO kablam! | Oct 14 22:31:30.597 INFO kablam! 18 | use multimap::MultiMap; Oct 14 22:31:30.597 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:30.597 INFO kablam! Oct 14 22:31:30.598 INFO kablam! warning: unused import: `std::path::PathBuf` Oct 14 22:31:30.598 INFO kablam! --> src/spectrogram.rs:234:5 Oct 14 22:31:30.598 INFO kablam! | Oct 14 22:31:30.598 INFO kablam! 234 | use std::path::PathBuf; Oct 14 22:31:30.599 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:30.599 INFO kablam! Oct 14 22:31:30.599 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 14 22:31:30.600 INFO kablam! --> src/hash.rs:5:5 Oct 14 22:31:30.600 INFO kablam! | Oct 14 22:31:30.600 INFO kablam! 5 | use std::collections::HashSet; Oct 14 22:31:30.600 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:30.601 INFO kablam! Oct 14 22:31:30.601 INFO kablam! warning: unused import: `std::path::PathBuf` Oct 14 22:31:30.601 INFO kablam! --> src/hash.rs:197:5 Oct 14 22:31:30.601 INFO kablam! | Oct 14 22:31:30.602 INFO kablam! 197 | use std::path::PathBuf; Oct 14 22:31:30.602 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:30.602 INFO kablam! Oct 14 22:31:31.024 INFO kablam! warning: unused variable: `peaks_len` Oct 14 22:31:31.025 INFO kablam! --> src/hash.rs:116:9 Oct 14 22:31:31.026 INFO kablam! | Oct 14 22:31:31.026 INFO kablam! 116 | let peaks_len = peaks.len(); Oct 14 22:31:31.027 INFO kablam! | ^^^^^^^^^ help: consider using `_peaks_len` instead Oct 14 22:31:31.027 INFO kablam! | Oct 14 22:31:31.027 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 22:31:31.028 INFO kablam! Oct 14 22:31:31.031 INFO kablam! warning: unused variable: `peak` Oct 14 22:31:31.031 INFO kablam! --> src/hash.rs:126:13 Oct 14 22:31:31.031 INFO kablam! | Oct 14 22:31:31.032 INFO kablam! 126 | for (i, peak) in peaks.iter().enumerate() { Oct 14 22:31:31.032 INFO kablam! | ^^^^ help: consider using `_peak` instead Oct 14 22:31:31.032 INFO kablam! Oct 14 22:31:31.032 INFO kablam! warning: unused variable: `y` Oct 14 22:31:31.033 INFO kablam! --> src/hash.rs:162:9 Oct 14 22:31:31.033 INFO kablam! | Oct 14 22:31:31.033 INFO kablam! 162 | let y = rand::random::(); Oct 14 22:31:31.033 INFO kablam! | ^ help: consider using `_y` instead Oct 14 22:31:31.034 INFO kablam! Oct 14 22:31:31.034 INFO kablam! warning: unused variable: `path` Oct 14 22:31:31.034 INFO kablam! --> src/lib.rs:53:39 Oct 14 22:31:31.034 INFO kablam! | Oct 14 22:31:31.035 INFO kablam! 53 | pub extern "C" fn rust_compute_hashes(path: *const c_char) -> int32_t { Oct 14 22:31:31.035 INFO kablam! | ^^^^ help: consider using `_path` instead Oct 14 22:31:31.035 INFO kablam! Oct 14 22:31:31.040 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.040 INFO kablam! --> src/spectrogram.rs:62:13 Oct 14 22:31:31.041 INFO kablam! | Oct 14 22:31:31.041 INFO kablam! 62 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:31.042 INFO kablam! | ----^^ Oct 14 22:31:31.047 INFO kablam! | | Oct 14 22:31:31.047 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.048 INFO kablam! | Oct 14 22:31:31.048 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 22:31:31.048 INFO kablam! Oct 14 22:31:31.048 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.048 INFO kablam! --> src/spectrogram.rs:109:9 Oct 14 22:31:31.049 INFO kablam! | Oct 14 22:31:31.049 INFO kablam! 109 | let mut new_spec = spectrum.split_off(half_index); Oct 14 22:31:31.049 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:31.049 INFO kablam! | | Oct 14 22:31:31.050 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.050 INFO kablam! Oct 14 22:31:31.059 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.059 INFO kablam! --> src/spectrogram.rs:183:9 Oct 14 22:31:31.059 INFO kablam! | Oct 14 22:31:31.060 INFO kablam! 183 | let mut raw: Vec> = vec![Vec::new(); num_chunks - 1 as usize]; Oct 14 22:31:31.060 INFO kablam! | ----^^^ Oct 14 22:31:31.060 INFO kablam! | | Oct 14 22:31:31.060 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.060 INFO kablam! Oct 14 22:31:31.061 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.061 INFO kablam! --> src/spectrogram.rs:184:9 Oct 14 22:31:31.061 INFO kablam! | Oct 14 22:31:31.062 INFO kablam! 184 | let mut output: Mutex>> = Mutex::new(raw); Oct 14 22:31:31.062 INFO kablam! | ----^^^^^^ Oct 14 22:31:31.062 INFO kablam! | | Oct 14 22:31:31.062 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.063 INFO kablam! Oct 14 22:31:31.072 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.072 INFO kablam! --> src/hash.rs:61:9 Oct 14 22:31:31.073 INFO kablam! | Oct 14 22:31:31.073 INFO kablam! 61 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:31.073 INFO kablam! | ----^^ Oct 14 22:31:31.074 INFO kablam! | | Oct 14 22:31:31.074 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.074 INFO kablam! Oct 14 22:31:31.078 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.079 INFO kablam! --> src/hash.rs:113:9 Oct 14 22:31:31.079 INFO kablam! | Oct 14 22:31:31.079 INFO kablam! 113 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:31.080 INFO kablam! | ----^^ Oct 14 22:31:31.080 INFO kablam! | | Oct 14 22:31:31.081 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.081 INFO kablam! Oct 14 22:31:31.082 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.082 INFO kablam! --> src/hash.rs:119:9 Oct 14 22:31:31.082 INFO kablam! | Oct 14 22:31:31.083 INFO kablam! 119 | let mut output: Mutex> = Mutex::new(vec![]); Oct 14 22:31:31.084 INFO kablam! | ----^^^^^^ Oct 14 22:31:31.084 INFO kablam! | | Oct 14 22:31:31.084 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.085 INFO kablam! Oct 14 22:31:31.085 INFO kablam! warning: unnecessary `unsafe` block Oct 14 22:31:31.085 INFO kablam! --> src/lib.rs:69:5 Oct 14 22:31:31.086 INFO kablam! | Oct 14 22:31:31.086 INFO kablam! 69 | unsafe { transformed[0] } Oct 14 22:31:31.087 INFO kablam! | ^^^^^^ unnecessary `unsafe` block Oct 14 22:31:31.087 INFO kablam! | Oct 14 22:31:31.088 INFO kablam! = note: #[warn(unused_unsafe)] on by default Oct 14 22:31:31.088 INFO kablam! Oct 14 22:31:32.927 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1m 50s Oct 14 22:31:32.939 INFO kablam! su: No module specific data is present Oct 14 22:31:34.475 INFO running `"docker" "rm" "-f" "bf36fd728378cfc76e028a35d5a6cc3508a7406e76ed04d87a65f53473046d34"` Oct 14 22:31:34.755 INFO blam! bf36fd728378cfc76e028a35d5a6cc3508a7406e76ed04d87a65f53473046d34 Oct 14 22:31:34.764 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-6/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-6/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 14 22:31:35.179 INFO blam! 43c3de28a093836ce44f3b255ad5eea78ff1d0cce9e49dce6cea7b9a7fec83e5 Oct 14 22:31:35.182 INFO running `"docker" "start" "-a" "43c3de28a093836ce44f3b255ad5eea78ff1d0cce9e49dce6cea7b9a7fec83e5"` Oct 14 22:31:36.571 INFO kablam! usermod: no changes Oct 14 22:31:36.779 INFO kablam! Compiling fingerprint v0.1.0 (/source) Oct 14 22:31:39.615 INFO kablam! warning: unused import: `self::stopwatch::Stopwatch` Oct 14 22:31:39.616 INFO kablam! --> src/lib.rs:8:5 Oct 14 22:31:39.617 INFO kablam! | Oct 14 22:31:39.617 INFO kablam! 8 | use self::stopwatch::Stopwatch; Oct 14 22:31:39.618 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:39.618 INFO kablam! | Oct 14 22:31:39.619 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 22:31:39.619 INFO kablam! Oct 14 22:31:39.620 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 14 22:31:39.621 INFO kablam! --> src/lib.rs:14:5 Oct 14 22:31:39.621 INFO kablam! | Oct 14 22:31:39.622 INFO kablam! 14 | use std::collections::HashMap; Oct 14 22:31:39.622 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:39.623 INFO kablam! Oct 14 22:31:39.623 INFO kablam! warning: unused import: `multimap::MultiMap` Oct 14 22:31:39.624 INFO kablam! --> src/lib.rs:18:5 Oct 14 22:31:39.624 INFO kablam! | Oct 14 22:31:39.624 INFO kablam! 18 | use multimap::MultiMap; Oct 14 22:31:39.624 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:39.625 INFO kablam! Oct 14 22:31:39.625 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 14 22:31:39.625 INFO kablam! --> src/hash.rs:5:5 Oct 14 22:31:39.625 INFO kablam! | Oct 14 22:31:39.625 INFO kablam! 5 | use std::collections::HashSet; Oct 14 22:31:39.625 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:39.625 INFO kablam! Oct 14 22:31:39.935 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 14 22:31:39.935 INFO kablam! --> src/main.rs:14:5 Oct 14 22:31:39.935 INFO kablam! | Oct 14 22:31:39.935 INFO kablam! 14 | use std::collections::HashMap; Oct 14 22:31:39.935 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:39.935 INFO kablam! | Oct 14 22:31:39.935 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 22:31:39.935 INFO kablam! Oct 14 22:31:39.951 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 14 22:31:39.951 INFO kablam! --> src/hash.rs:5:5 Oct 14 22:31:39.951 INFO kablam! | Oct 14 22:31:39.951 INFO kablam! 5 | use std::collections::HashSet; Oct 14 22:31:39.951 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:39.951 INFO kablam! Oct 14 22:31:39.951 INFO kablam! warning: unnecessary parentheses around `if` condition Oct 14 22:31:39.951 INFO kablam! --> src/main.rs:81:12 Oct 14 22:31:39.951 INFO kablam! | Oct 14 22:31:39.951 INFO kablam! 81 | if (diff != cur) { Oct 14 22:31:39.951 INFO kablam! | ^^^^^^^^^^^^^ help: remove these parentheses Oct 14 22:31:39.951 INFO kablam! | Oct 14 22:31:39.951 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 14 22:31:39.951 INFO kablam! Oct 14 22:31:39.951 INFO kablam! warning: unnecessary parentheses around `if` condition Oct 14 22:31:39.951 INFO kablam! --> src/main.rs:82:16 Oct 14 22:31:39.951 INFO kablam! | Oct 14 22:31:39.951 INFO kablam! 82 | if (cur_count > 10) { Oct 14 22:31:39.951 INFO kablam! | ^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 14 22:31:39.951 INFO kablam! Oct 14 22:31:40.056 INFO kablam! warning: unused variable: `peaks_len` Oct 14 22:31:40.056 INFO kablam! --> src/hash.rs:116:9 Oct 14 22:31:40.057 INFO kablam! | Oct 14 22:31:40.057 INFO kablam! 116 | let peaks_len = peaks.len(); Oct 14 22:31:40.057 INFO kablam! | ^^^^^^^^^ help: consider using `_peaks_len` instead Oct 14 22:31:40.057 INFO kablam! | Oct 14 22:31:40.057 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 22:31:40.057 INFO kablam! Oct 14 22:31:40.057 INFO kablam! warning: unused variable: `peak` Oct 14 22:31:40.057 INFO kablam! --> src/hash.rs:126:13 Oct 14 22:31:40.057 INFO kablam! | Oct 14 22:31:40.057 INFO kablam! 126 | for (i, peak) in peaks.iter().enumerate() { Oct 14 22:31:40.057 INFO kablam! | ^^^^ help: consider using `_peak` instead Oct 14 22:31:40.057 INFO kablam! Oct 14 22:31:40.057 INFO kablam! warning: unused variable: `y` Oct 14 22:31:40.057 INFO kablam! --> src/hash.rs:162:9 Oct 14 22:31:40.057 INFO kablam! | Oct 14 22:31:40.057 INFO kablam! 162 | let y = rand::random::(); Oct 14 22:31:40.057 INFO kablam! | ^ help: consider using `_y` instead Oct 14 22:31:40.057 INFO kablam! Oct 14 22:31:40.057 INFO kablam! warning: unused variable: `path` Oct 14 22:31:40.057 INFO kablam! --> src/lib.rs:53:39 Oct 14 22:31:40.057 INFO kablam! | Oct 14 22:31:40.057 INFO kablam! 53 | pub extern "C" fn rust_compute_hashes(path: *const c_char) -> int32_t { Oct 14 22:31:40.057 INFO kablam! | ^^^^ help: consider using `_path` instead Oct 14 22:31:40.057 INFO kablam! Oct 14 22:31:40.087 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.087 INFO kablam! --> src/spectrogram.rs:62:13 Oct 14 22:31:40.087 INFO kablam! | Oct 14 22:31:40.087 INFO kablam! 62 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.087 INFO kablam! | ----^^ Oct 14 22:31:40.087 INFO kablam! | | Oct 14 22:31:40.087 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.087 INFO kablam! | Oct 14 22:31:40.087 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 22:31:40.087 INFO kablam! Oct 14 22:31:40.103 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.103 INFO kablam! --> src/spectrogram.rs:109:9 Oct 14 22:31:40.103 INFO kablam! | Oct 14 22:31:40.103 INFO kablam! 109 | let mut new_spec = spectrum.split_off(half_index); Oct 14 22:31:40.103 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:40.103 INFO kablam! | | Oct 14 22:31:40.103 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.103 INFO kablam! Oct 14 22:31:40.131 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.131 INFO kablam! --> src/spectrogram.rs:183:9 Oct 14 22:31:40.131 INFO kablam! | Oct 14 22:31:40.131 INFO kablam! 183 | let mut raw: Vec> = vec![Vec::new(); num_chunks - 1 as usize]; Oct 14 22:31:40.131 INFO kablam! | ----^^^ Oct 14 22:31:40.131 INFO kablam! | | Oct 14 22:31:40.131 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.131 INFO kablam! Oct 14 22:31:40.131 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.131 INFO kablam! --> src/spectrogram.rs:184:9 Oct 14 22:31:40.131 INFO kablam! | Oct 14 22:31:40.131 INFO kablam! 184 | let mut output: Mutex>> = Mutex::new(raw); Oct 14 22:31:40.131 INFO kablam! | ----^^^^^^ Oct 14 22:31:40.131 INFO kablam! | | Oct 14 22:31:40.131 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.131 INFO kablam! Oct 14 22:31:40.159 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.159 INFO kablam! --> src/hash.rs:61:9 Oct 14 22:31:40.159 INFO kablam! | Oct 14 22:31:40.159 INFO kablam! 61 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.159 INFO kablam! | ----^^ Oct 14 22:31:40.159 INFO kablam! | | Oct 14 22:31:40.159 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.159 INFO kablam! Oct 14 22:31:40.166 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.166 INFO kablam! --> src/hash.rs:113:9 Oct 14 22:31:40.166 INFO kablam! | Oct 14 22:31:40.166 INFO kablam! 113 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.166 INFO kablam! | ----^^ Oct 14 22:31:40.166 INFO kablam! | | Oct 14 22:31:40.166 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.166 INFO kablam! Oct 14 22:31:40.166 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.166 INFO kablam! --> src/hash.rs:119:9 Oct 14 22:31:40.166 INFO kablam! | Oct 14 22:31:40.166 INFO kablam! 119 | let mut output: Mutex> = Mutex::new(vec![]); Oct 14 22:31:40.166 INFO kablam! | ----^^^^^^ Oct 14 22:31:40.166 INFO kablam! | | Oct 14 22:31:40.166 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.166 INFO kablam! Oct 14 22:31:40.175 INFO kablam! warning: unnecessary `unsafe` block Oct 14 22:31:40.175 INFO kablam! --> src/lib.rs:69:5 Oct 14 22:31:40.175 INFO kablam! | Oct 14 22:31:40.175 INFO kablam! 69 | unsafe { transformed[0] } Oct 14 22:31:40.175 INFO kablam! | ^^^^^^ unnecessary `unsafe` block Oct 14 22:31:40.175 INFO kablam! | Oct 14 22:31:40.175 INFO kablam! = note: #[warn(unused_unsafe)] on by default Oct 14 22:31:40.175 INFO kablam! Oct 14 22:31:40.349 INFO kablam! warning: unused variable: `peaks_len` Oct 14 22:31:40.349 INFO kablam! --> src/hash.rs:116:9 Oct 14 22:31:40.349 INFO kablam! | Oct 14 22:31:40.349 INFO kablam! 116 | let peaks_len = peaks.len(); Oct 14 22:31:40.349 INFO kablam! | ^^^^^^^^^ help: consider using `_peaks_len` instead Oct 14 22:31:40.349 INFO kablam! | Oct 14 22:31:40.349 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 22:31:40.349 INFO kablam! Oct 14 22:31:40.349 INFO kablam! warning: unused variable: `peak` Oct 14 22:31:40.349 INFO kablam! --> src/hash.rs:126:13 Oct 14 22:31:40.349 INFO kablam! | Oct 14 22:31:40.349 INFO kablam! 126 | for (i, peak) in peaks.iter().enumerate() { Oct 14 22:31:40.349 INFO kablam! | ^^^^ help: consider using `_peak` instead Oct 14 22:31:40.349 INFO kablam! Oct 14 22:31:40.349 INFO kablam! warning: unused variable: `y` Oct 14 22:31:40.349 INFO kablam! --> src/hash.rs:162:9 Oct 14 22:31:40.349 INFO kablam! | Oct 14 22:31:40.349 INFO kablam! 162 | let y = rand::random::(); Oct 14 22:31:40.349 INFO kablam! | ^ help: consider using `_y` instead Oct 14 22:31:40.349 INFO kablam! Oct 14 22:31:40.349 INFO kablam! warning: unused variable: `offsets2` Oct 14 22:31:40.349 INFO kablam! --> src/main.rs:65:13 Oct 14 22:31:40.349 INFO kablam! | Oct 14 22:31:40.349 INFO kablam! 65 | let mut offsets2: Vec<(f32, f32, String)> = Vec::new(); Oct 14 22:31:40.349 INFO kablam! | ^^^^^^^^ help: consider using `_offsets2` instead Oct 14 22:31:40.349 INFO kablam! Oct 14 22:31:40.363 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.363 INFO kablam! --> src/main.rs:25:9 Oct 14 22:31:40.363 INFO kablam! | Oct 14 22:31:40.363 INFO kablam! 25 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.363 INFO kablam! | ----^^ Oct 14 22:31:40.363 INFO kablam! | | Oct 14 22:31:40.363 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.363 INFO kablam! | Oct 14 22:31:40.363 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 22:31:40.363 INFO kablam! Oct 14 22:31:40.383 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.383 INFO kablam! --> src/main.rs:44:9 Oct 14 22:31:40.383 INFO kablam! | Oct 14 22:31:40.383 INFO kablam! 44 | let mut dups = 0; Oct 14 22:31:40.383 INFO kablam! | ----^^^^ Oct 14 22:31:40.383 INFO kablam! | | Oct 14 22:31:40.383 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.383 INFO kablam! Oct 14 22:31:40.383 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.383 INFO kablam! --> src/main.rs:65:9 Oct 14 22:31:40.383 INFO kablam! | Oct 14 22:31:40.383 INFO kablam! 65 | let mut offsets2: Vec<(f32, f32, String)> = Vec::new(); Oct 14 22:31:40.383 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:40.383 INFO kablam! | | Oct 14 22:31:40.383 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.383 INFO kablam! Oct 14 22:31:40.399 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.399 INFO kablam! --> src/spectrogram.rs:62:13 Oct 14 22:31:40.399 INFO kablam! | Oct 14 22:31:40.399 INFO kablam! 62 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.399 INFO kablam! | ----^^ Oct 14 22:31:40.399 INFO kablam! | | Oct 14 22:31:40.399 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.400 INFO kablam! Oct 14 22:31:40.411 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.411 INFO kablam! --> src/spectrogram.rs:109:9 Oct 14 22:31:40.411 INFO kablam! | Oct 14 22:31:40.411 INFO kablam! 109 | let mut new_spec = spectrum.split_off(half_index); Oct 14 22:31:40.411 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:40.411 INFO kablam! | | Oct 14 22:31:40.411 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.412 INFO kablam! Oct 14 22:31:40.430 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.430 INFO kablam! --> src/spectrogram.rs:183:9 Oct 14 22:31:40.431 INFO kablam! | Oct 14 22:31:40.431 INFO kablam! 183 | let mut raw: Vec> = vec![Vec::new(); num_chunks - 1 as usize]; Oct 14 22:31:40.431 INFO kablam! | ----^^^ Oct 14 22:31:40.431 INFO kablam! | | Oct 14 22:31:40.431 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.431 INFO kablam! Oct 14 22:31:40.432 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.432 INFO kablam! --> src/spectrogram.rs:184:9 Oct 14 22:31:40.432 INFO kablam! | Oct 14 22:31:40.432 INFO kablam! 184 | let mut output: Mutex>> = Mutex::new(raw); Oct 14 22:31:40.432 INFO kablam! | ----^^^^^^ Oct 14 22:31:40.432 INFO kablam! | | Oct 14 22:31:40.432 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.432 INFO kablam! Oct 14 22:31:40.452 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.452 INFO kablam! --> src/hash.rs:61:9 Oct 14 22:31:40.452 INFO kablam! | Oct 14 22:31:40.452 INFO kablam! 61 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.452 INFO kablam! | ----^^ Oct 14 22:31:40.452 INFO kablam! | | Oct 14 22:31:40.452 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.452 INFO kablam! Oct 14 22:31:40.459 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.464 INFO kablam! --> src/hash.rs:113:9 Oct 14 22:31:40.464 INFO kablam! | Oct 14 22:31:40.464 INFO kablam! 113 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.464 INFO kablam! | ----^^ Oct 14 22:31:40.464 INFO kablam! | | Oct 14 22:31:40.464 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.464 INFO kablam! Oct 14 22:31:40.464 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.464 INFO kablam! --> src/hash.rs:119:9 Oct 14 22:31:40.464 INFO kablam! | Oct 14 22:31:40.464 INFO kablam! 119 | let mut output: Mutex> = Mutex::new(vec![]); Oct 14 22:31:40.464 INFO kablam! | ----^^^^^^ Oct 14 22:31:40.464 INFO kablam! | | Oct 14 22:31:40.465 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.465 INFO kablam! Oct 14 22:31:40.471 INFO kablam! warning: function is never used: `gen_spectrogram` Oct 14 22:31:40.472 INFO kablam! --> src/main.rs:33:1 Oct 14 22:31:40.472 INFO kablam! | Oct 14 22:31:40.472 INFO kablam! 33 | fn gen_spectrogram>(wav: P, image: P) { Oct 14 22:31:40.472 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.473 INFO kablam! | Oct 14 22:31:40.473 INFO kablam! = note: #[warn(dead_code)] on by default Oct 14 22:31:40.473 INFO kablam! Oct 14 22:31:40.473 INFO kablam! warning: function is never used: `test_fingerprinting` Oct 14 22:31:40.473 INFO kablam! --> src/main.rs:39:1 Oct 14 22:31:40.473 INFO kablam! | Oct 14 22:31:40.473 INFO kablam! 39 | fn test_fingerprinting() { Oct 14 22:31:40.473 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.473 INFO kablam! Oct 14 22:31:49.731 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 13.13s Oct 14 22:31:49.739 INFO kablam! su: No module specific data is present Oct 14 22:31:50.972 INFO running `"docker" "rm" "-f" "43c3de28a093836ce44f3b255ad5eea78ff1d0cce9e49dce6cea7b9a7fec83e5"` Oct 14 22:31:51.278 INFO blam! 43c3de28a093836ce44f3b255ad5eea78ff1d0cce9e49dce6cea7b9a7fec83e5