Oct 14 22:29:36.839 INFO testing donniemattingly/fingerprint against try#40d4795669493f1965de7c44029c69552134fe1f for rustdoc-test-static-cling-1 Oct 14 22:29:36.839 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-7/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-7/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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:37.284 INFO blam! dc585c9b21bf6b634f8f3f73a53a3d9275635cafd8b7e2afb454543ec950b430 Oct 14 22:29:37.287 INFO running `"docker" "start" "-a" "dc585c9b21bf6b634f8f3f73a53a3d9275635cafd8b7e2afb454543ec950b430"` Oct 14 22:29:38.559 INFO kablam! usermod: no changes Oct 14 22:29:38.851 INFO kablam! Compiling libc v0.2.38 Oct 14 22:29:38.867 INFO kablam! Compiling cc v1.0.5 Oct 14 22:29:38.903 INFO kablam! Compiling sha1 v0.6.0 Oct 14 22:29:38.903 INFO kablam! Compiling goertzel v0.2.0 Oct 14 22:29:38.903 INFO kablam! Compiling hound v3.3.1 Oct 14 22:29:38.903 INFO kablam! Compiling num-complex v0.1.42 Oct 14 22:29:38.903 INFO kablam! Compiling log v0.4.1 Oct 14 22:29:38.904 INFO kablam! Compiling multimap v0.4.0 Oct 14 22:29:41.299 INFO kablam! Compiling ordered-float v0.5.0 Oct 14 22:29:43.276 INFO kablam! Compiling serde_yaml v0.7.3 Oct 14 22:29:43.447 INFO kablam! Compiling png v0.11.0 Oct 14 22:29:45.871 INFO kablam! Compiling serde-value v0.5.1 Oct 14 22:29:48.808 INFO kablam! Compiling alga v0.5.3 Oct 14 22:29:51.747 INFO kablam! Compiling rustfft v2.0.0 Oct 14 22:29:51.887 INFO kablam! Compiling rand v0.4.2 Oct 14 22:29:52.033 INFO kablam! Compiling num_cpus v1.8.0 Oct 14 22:29:52.455 INFO kablam! Compiling time v0.1.39 Oct 14 22:30:00.872 INFO kablam! Compiling miniz-sys v0.1.10 Oct 14 22:30:00.888 INFO kablam! Compiling threadpool v1.7.1 Oct 14 22:30:04.312 INFO kablam! Compiling num-bigint v0.1.43 Oct 14 22:30:04.312 INFO kablam! Compiling rayon-core v1.4.0 Oct 14 22:30:04.312 INFO kablam! Compiling rand v0.3.22 Oct 14 22:30:07.752 INFO kablam! Compiling flate2 v1.0.1 Oct 14 22:30:11.008 INFO kablam! Compiling rayon v1.0.0 Oct 14 22:30:11.820 INFO kablam! Compiling nalgebra v0.13.1 Oct 14 22:30:14.435 INFO kablam! Compiling num-rational v0.1.42 Oct 14 22:30:18.415 INFO kablam! Compiling num v0.1.42 Oct 14 22:30:19.146 INFO kablam! Compiling chrono v0.4.0 Oct 14 22:30:19.146 INFO kablam! Compiling nalgebra v0.5.1 Oct 14 22:30:19.146 INFO kablam! Compiling streaming-stats v0.1.28 Oct 14 22:30:19.146 INFO kablam! Compiling stopwatch v0.0.7 Oct 14 22:30:24.299 INFO kablam! Compiling jpeg-decoder v0.1.14 Oct 14 22:30:25.739 INFO kablam! Compiling log4rs v0.8.0 Oct 14 22:30:33.661 INFO kablam! Compiling image v0.18.0 Oct 14 22:30:58.438 INFO kablam! Compiling apodize v0.2.0 Oct 14 22:31:28.963 INFO kablam! Compiling fingerprint v0.1.0 (/source) Oct 14 22:31:31.391 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 14 22:31:31.392 INFO kablam! --> src/main.rs:14:5 Oct 14 22:31:31.392 INFO kablam! | Oct 14 22:31:31.392 INFO kablam! 14 | use std::collections::HashMap; Oct 14 22:31:31.393 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:31.393 INFO kablam! | Oct 14 22:31:31.393 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 22:31:31.393 INFO kablam! Oct 14 22:31:31.394 INFO kablam! warning: unused import: `std::path::PathBuf` Oct 14 22:31:31.394 INFO kablam! --> src/spectrogram.rs:234:5 Oct 14 22:31:31.394 INFO kablam! | Oct 14 22:31:31.394 INFO kablam! 234 | use std::path::PathBuf; Oct 14 22:31:31.395 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:31.395 INFO kablam! Oct 14 22:31:31.395 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 14 22:31:31.395 INFO kablam! --> src/hash.rs:5:5 Oct 14 22:31:31.396 INFO kablam! | Oct 14 22:31:31.396 INFO kablam! 5 | use std::collections::HashSet; Oct 14 22:31:31.396 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:31.396 INFO kablam! Oct 14 22:31:31.397 INFO kablam! warning: unused import: `std::path::PathBuf` Oct 14 22:31:31.397 INFO kablam! --> src/hash.rs:197:5 Oct 14 22:31:31.397 INFO kablam! | Oct 14 22:31:31.397 INFO kablam! 197 | use std::path::PathBuf; Oct 14 22:31:31.398 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:31.398 INFO kablam! Oct 14 22:31:31.398 INFO kablam! warning: unnecessary parentheses around `if` condition Oct 14 22:31:31.398 INFO kablam! --> src/main.rs:81:12 Oct 14 22:31:31.398 INFO kablam! | Oct 14 22:31:31.399 INFO kablam! 81 | if (diff != cur) { Oct 14 22:31:31.399 INFO kablam! | ^^^^^^^^^^^^^ help: remove these parentheses Oct 14 22:31:31.399 INFO kablam! | Oct 14 22:31:31.400 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 14 22:31:31.400 INFO kablam! Oct 14 22:31:31.400 INFO kablam! warning: unnecessary parentheses around `if` condition Oct 14 22:31:31.401 INFO kablam! --> src/main.rs:82:16 Oct 14 22:31:31.401 INFO kablam! | Oct 14 22:31:31.401 INFO kablam! 82 | if (cur_count > 10) { Oct 14 22:31:31.402 INFO kablam! | ^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 14 22:31:31.402 INFO kablam! Oct 14 22:31:31.718 INFO kablam! warning: unused variable: `peaks_len` Oct 14 22:31:31.718 INFO kablam! --> src/hash.rs:116:9 Oct 14 22:31:31.718 INFO kablam! | Oct 14 22:31:31.718 INFO kablam! 116 | let peaks_len = peaks.len(); Oct 14 22:31:31.718 INFO kablam! | ^^^^^^^^^ help: consider using `_peaks_len` instead Oct 14 22:31:31.718 INFO kablam! | Oct 14 22:31:31.718 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 22:31:31.718 INFO kablam! Oct 14 22:31:31.718 INFO kablam! warning: unused variable: `peak` Oct 14 22:31:31.718 INFO kablam! --> src/hash.rs:126:13 Oct 14 22:31:31.718 INFO kablam! | Oct 14 22:31:31.718 INFO kablam! 126 | for (i, peak) in peaks.iter().enumerate() { Oct 14 22:31:31.718 INFO kablam! | ^^^^ help: consider using `_peak` instead Oct 14 22:31:31.718 INFO kablam! Oct 14 22:31:31.718 INFO kablam! warning: unused variable: `y` Oct 14 22:31:31.718 INFO kablam! --> src/hash.rs:162:9 Oct 14 22:31:31.718 INFO kablam! | Oct 14 22:31:31.718 INFO kablam! 162 | let y = rand::random::(); Oct 14 22:31:31.718 INFO kablam! | ^ help: consider using `_y` instead Oct 14 22:31:31.718 INFO kablam! Oct 14 22:31:31.723 INFO kablam! warning: unused variable: `offsets2` Oct 14 22:31:31.723 INFO kablam! --> src/main.rs:65:13 Oct 14 22:31:31.723 INFO kablam! | Oct 14 22:31:31.723 INFO kablam! 65 | let mut offsets2: Vec<(f32, f32, String)> = Vec::new(); Oct 14 22:31:31.723 INFO kablam! | ^^^^^^^^ help: consider using `_offsets2` instead Oct 14 22:31:31.723 INFO kablam! Oct 14 22:31:31.723 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.723 INFO kablam! --> src/main.rs:25:9 Oct 14 22:31:31.723 INFO kablam! | Oct 14 22:31:31.723 INFO kablam! 25 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:31.723 INFO kablam! | ----^^ Oct 14 22:31:31.723 INFO kablam! | | Oct 14 22:31:31.723 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.723 INFO kablam! | Oct 14 22:31:31.723 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 22:31:31.723 INFO kablam! Oct 14 22:31:31.755 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.755 INFO kablam! --> src/main.rs:44:9 Oct 14 22:31:31.755 INFO kablam! | Oct 14 22:31:31.755 INFO kablam! 44 | let mut dups = 0; Oct 14 22:31:31.755 INFO kablam! | ----^^^^ Oct 14 22:31:31.755 INFO kablam! | | Oct 14 22:31:31.755 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.755 INFO kablam! Oct 14 22:31:31.755 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.755 INFO kablam! --> src/main.rs:65:9 Oct 14 22:31:31.755 INFO kablam! | Oct 14 22:31:31.755 INFO kablam! 65 | let mut offsets2: Vec<(f32, f32, String)> = Vec::new(); Oct 14 22:31:31.755 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:31.755 INFO kablam! | | Oct 14 22:31:31.755 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.755 INFO kablam! Oct 14 22:31:31.799 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.799 INFO kablam! --> src/spectrogram.rs:62:13 Oct 14 22:31:31.799 INFO kablam! | Oct 14 22:31:31.799 INFO kablam! 62 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:31.799 INFO kablam! | ----^^ Oct 14 22:31:31.799 INFO kablam! | | Oct 14 22:31:31.799 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.799 INFO kablam! Oct 14 22:31:31.807 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.807 INFO kablam! --> src/spectrogram.rs:109:9 Oct 14 22:31:31.807 INFO kablam! | Oct 14 22:31:31.807 INFO kablam! 109 | let mut new_spec = spectrum.split_off(half_index); Oct 14 22:31:31.807 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:31.807 INFO kablam! | | Oct 14 22:31:31.807 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.807 INFO kablam! Oct 14 22:31:31.840 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.840 INFO kablam! --> src/spectrogram.rs:183:9 Oct 14 22:31:31.840 INFO kablam! | Oct 14 22:31:31.840 INFO kablam! 183 | let mut raw: Vec> = vec![Vec::new(); num_chunks - 1 as usize]; Oct 14 22:31:31.840 INFO kablam! | ----^^^ Oct 14 22:31:31.840 INFO kablam! | | Oct 14 22:31:31.840 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.851 INFO kablam! Oct 14 22:31:31.851 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.851 INFO kablam! --> src/spectrogram.rs:184:9 Oct 14 22:31:31.851 INFO kablam! | Oct 14 22:31:31.851 INFO kablam! 184 | let mut output: Mutex>> = Mutex::new(raw); Oct 14 22:31:31.851 INFO kablam! | ----^^^^^^ Oct 14 22:31:31.851 INFO kablam! | | Oct 14 22:31:31.851 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.851 INFO kablam! Oct 14 22:31:31.891 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.891 INFO kablam! --> src/hash.rs:61:9 Oct 14 22:31:31.891 INFO kablam! | Oct 14 22:31:31.891 INFO kablam! 61 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:31.891 INFO kablam! | ----^^ Oct 14 22:31:31.891 INFO kablam! | | Oct 14 22:31:31.891 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.891 INFO kablam! Oct 14 22:31:31.899 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.899 INFO kablam! --> src/hash.rs:113:9 Oct 14 22:31:31.899 INFO kablam! | Oct 14 22:31:31.899 INFO kablam! 113 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:31.899 INFO kablam! | ----^^ Oct 14 22:31:31.899 INFO kablam! | | Oct 14 22:31:31.899 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.899 INFO kablam! Oct 14 22:31:31.899 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:31.899 INFO kablam! --> src/hash.rs:119:9 Oct 14 22:31:31.899 INFO kablam! | Oct 14 22:31:31.899 INFO kablam! 119 | let mut output: Mutex> = Mutex::new(vec![]); Oct 14 22:31:31.899 INFO kablam! | ----^^^^^^ Oct 14 22:31:31.899 INFO kablam! | | Oct 14 22:31:31.899 INFO kablam! | help: remove this `mut` Oct 14 22:31:31.899 INFO kablam! Oct 14 22:31:31.919 INFO kablam! warning: function is never used: `gen_spectrogram` Oct 14 22:31:31.919 INFO kablam! --> src/main.rs:33:1 Oct 14 22:31:31.919 INFO kablam! | Oct 14 22:31:31.919 INFO kablam! 33 | fn gen_spectrogram>(wav: P, image: P) { Oct 14 22:31:31.919 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:31.919 INFO kablam! | Oct 14 22:31:31.919 INFO kablam! = note: #[warn(dead_code)] on by default Oct 14 22:31:31.919 INFO kablam! Oct 14 22:31:31.919 INFO kablam! warning: function is never used: `test_fingerprinting` Oct 14 22:31:31.919 INFO kablam! --> src/main.rs:39:1 Oct 14 22:31:31.919 INFO kablam! | Oct 14 22:31:31.919 INFO kablam! 39 | fn test_fingerprinting() { Oct 14 22:31:31.919 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:31.919 INFO kablam! Oct 14 22:31:32.325 INFO kablam! warning: unused import: `self::stopwatch::Stopwatch` Oct 14 22:31:32.325 INFO kablam! --> src/lib.rs:8:5 Oct 14 22:31:32.325 INFO kablam! | Oct 14 22:31:32.325 INFO kablam! 8 | use self::stopwatch::Stopwatch; Oct 14 22:31:32.325 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:32.325 INFO kablam! | Oct 14 22:31:32.325 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 22:31:32.325 INFO kablam! Oct 14 22:31:32.325 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 14 22:31:32.325 INFO kablam! --> src/lib.rs:14:5 Oct 14 22:31:32.325 INFO kablam! | Oct 14 22:31:32.325 INFO kablam! 14 | use std::collections::HashMap; Oct 14 22:31:32.325 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:32.325 INFO kablam! Oct 14 22:31:32.325 INFO kablam! warning: unused import: `multimap::MultiMap` Oct 14 22:31:32.325 INFO kablam! --> src/lib.rs:18:5 Oct 14 22:31:32.325 INFO kablam! | Oct 14 22:31:32.325 INFO kablam! 18 | use multimap::MultiMap; Oct 14 22:31:32.325 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:32.325 INFO kablam! Oct 14 22:31:32.325 INFO kablam! warning: unused import: `std::path::PathBuf` Oct 14 22:31:32.325 INFO kablam! --> src/spectrogram.rs:234:5 Oct 14 22:31:32.325 INFO kablam! | Oct 14 22:31:32.325 INFO kablam! 234 | use std::path::PathBuf; Oct 14 22:31:32.325 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:32.325 INFO kablam! Oct 14 22:31:32.325 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 14 22:31:32.325 INFO kablam! --> src/hash.rs:5:5 Oct 14 22:31:32.325 INFO kablam! | Oct 14 22:31:32.325 INFO kablam! 5 | use std::collections::HashSet; Oct 14 22:31:32.325 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:32.325 INFO kablam! Oct 14 22:31:32.330 INFO kablam! warning: unused import: `std::path::PathBuf` Oct 14 22:31:32.330 INFO kablam! --> src/hash.rs:197:5 Oct 14 22:31:32.330 INFO kablam! | Oct 14 22:31:32.330 INFO kablam! 197 | use std::path::PathBuf; Oct 14 22:31:32.330 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:32.330 INFO kablam! Oct 14 22:31:32.911 INFO kablam! warning: unused variable: `peaks_len` Oct 14 22:31:32.911 INFO kablam! --> src/hash.rs:116:9 Oct 14 22:31:32.911 INFO kablam! | Oct 14 22:31:32.911 INFO kablam! 116 | let peaks_len = peaks.len(); Oct 14 22:31:32.911 INFO kablam! | ^^^^^^^^^ help: consider using `_peaks_len` instead Oct 14 22:31:32.911 INFO kablam! | Oct 14 22:31:32.911 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 22:31:32.911 INFO kablam! Oct 14 22:31:32.911 INFO kablam! warning: unused variable: `peak` Oct 14 22:31:32.911 INFO kablam! --> src/hash.rs:126:13 Oct 14 22:31:32.911 INFO kablam! | Oct 14 22:31:32.911 INFO kablam! 126 | for (i, peak) in peaks.iter().enumerate() { Oct 14 22:31:32.911 INFO kablam! | ^^^^ help: consider using `_peak` instead Oct 14 22:31:32.911 INFO kablam! Oct 14 22:31:32.911 INFO kablam! warning: unused variable: `y` Oct 14 22:31:32.911 INFO kablam! --> src/hash.rs:162:9 Oct 14 22:31:32.911 INFO kablam! | Oct 14 22:31:32.911 INFO kablam! 162 | let y = rand::random::(); Oct 14 22:31:32.911 INFO kablam! | ^ help: consider using `_y` instead Oct 14 22:31:32.911 INFO kablam! Oct 14 22:31:32.911 INFO kablam! warning: unused variable: `path` Oct 14 22:31:32.911 INFO kablam! --> src/lib.rs:53:39 Oct 14 22:31:32.911 INFO kablam! | Oct 14 22:31:32.911 INFO kablam! 53 | pub extern "C" fn rust_compute_hashes(path: *const c_char) -> int32_t { Oct 14 22:31:32.911 INFO kablam! | ^^^^ help: consider using `_path` instead Oct 14 22:31:32.911 INFO kablam! Oct 14 22:31:32.948 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:32.948 INFO kablam! --> src/spectrogram.rs:62:13 Oct 14 22:31:32.948 INFO kablam! | Oct 14 22:31:32.948 INFO kablam! 62 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:32.948 INFO kablam! | ----^^ Oct 14 22:31:32.948 INFO kablam! | | Oct 14 22:31:32.948 INFO kablam! | help: remove this `mut` Oct 14 22:31:32.948 INFO kablam! | Oct 14 22:31:32.948 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 22:31:32.954 INFO kablam! Oct 14 22:31:32.959 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:32.959 INFO kablam! --> src/spectrogram.rs:109:9 Oct 14 22:31:32.959 INFO kablam! | Oct 14 22:31:32.959 INFO kablam! 109 | let mut new_spec = spectrum.split_off(half_index); Oct 14 22:31:32.959 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:32.959 INFO kablam! | | Oct 14 22:31:32.959 INFO kablam! | help: remove this `mut` Oct 14 22:31:32.959 INFO kablam! Oct 14 22:31:32.972 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:32.972 INFO kablam! --> src/spectrogram.rs:183:9 Oct 14 22:31:32.972 INFO kablam! | Oct 14 22:31:32.972 INFO kablam! 183 | let mut raw: Vec> = vec![Vec::new(); num_chunks - 1 as usize]; Oct 14 22:31:32.972 INFO kablam! | ----^^^ Oct 14 22:31:32.972 INFO kablam! | | Oct 14 22:31:32.973 INFO kablam! | help: remove this `mut` Oct 14 22:31:32.973 INFO kablam! Oct 14 22:31:32.979 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:32.979 INFO kablam! --> src/spectrogram.rs:184:9 Oct 14 22:31:32.979 INFO kablam! | Oct 14 22:31:32.979 INFO kablam! 184 | let mut output: Mutex>> = Mutex::new(raw); Oct 14 22:31:32.979 INFO kablam! | ----^^^^^^ Oct 14 22:31:32.979 INFO kablam! | | Oct 14 22:31:32.980 INFO kablam! | help: remove this `mut` Oct 14 22:31:32.980 INFO kablam! Oct 14 22:31:32.997 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:32.997 INFO kablam! --> src/hash.rs:61:9 Oct 14 22:31:32.997 INFO kablam! | Oct 14 22:31:32.997 INFO kablam! 61 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:32.997 INFO kablam! | ----^^ Oct 14 22:31:32.997 INFO kablam! | | Oct 14 22:31:32.997 INFO kablam! | help: remove this `mut` Oct 14 22:31:32.997 INFO kablam! Oct 14 22:31:33.007 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:33.007 INFO kablam! --> src/hash.rs:113:9 Oct 14 22:31:33.007 INFO kablam! | Oct 14 22:31:33.007 INFO kablam! 113 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:33.007 INFO kablam! | ----^^ Oct 14 22:31:33.007 INFO kablam! | | Oct 14 22:31:33.007 INFO kablam! | help: remove this `mut` Oct 14 22:31:33.007 INFO kablam! Oct 14 22:31:33.007 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:33.007 INFO kablam! --> src/hash.rs:119:9 Oct 14 22:31:33.007 INFO kablam! | Oct 14 22:31:33.007 INFO kablam! 119 | let mut output: Mutex> = Mutex::new(vec![]); Oct 14 22:31:33.007 INFO kablam! | ----^^^^^^ Oct 14 22:31:33.007 INFO kablam! | | Oct 14 22:31:33.007 INFO kablam! | help: remove this `mut` Oct 14 22:31:33.007 INFO kablam! Oct 14 22:31:33.015 INFO kablam! warning: unnecessary `unsafe` block Oct 14 22:31:33.015 INFO kablam! --> src/lib.rs:69:5 Oct 14 22:31:33.015 INFO kablam! | Oct 14 22:31:33.015 INFO kablam! 69 | unsafe { transformed[0] } Oct 14 22:31:33.015 INFO kablam! | ^^^^^^ unnecessary `unsafe` block Oct 14 22:31:33.015 INFO kablam! | Oct 14 22:31:33.015 INFO kablam! = note: #[warn(unused_unsafe)] on by default Oct 14 22:31:33.015 INFO kablam! Oct 14 22:31:34.695 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1m 56s Oct 14 22:31:34.705 INFO kablam! su: No module specific data is present Oct 14 22:31:35.316 INFO running `"docker" "rm" "-f" "dc585c9b21bf6b634f8f3f73a53a3d9275635cafd8b7e2afb454543ec950b430"` Oct 14 22:31:35.643 INFO blam! dc585c9b21bf6b634f8f3f73a53a3d9275635cafd8b7e2afb454543ec950b430 Oct 14 22:31:35.656 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-7/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-7/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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:36.075 INFO blam! 9d0dd9ed85716fb61c5c2d8e5142f370361e76e3039461d017f06f6172a37a6b Oct 14 22:31:36.077 INFO running `"docker" "start" "-a" "9d0dd9ed85716fb61c5c2d8e5142f370361e76e3039461d017f06f6172a37a6b"` Oct 14 22:31:37.307 INFO kablam! usermod: no changes Oct 14 22:31:37.475 INFO kablam! Compiling fingerprint v0.1.0 (/source) Oct 14 22:31:40.190 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 14 22:31:40.190 INFO kablam! --> src/main.rs:14:5 Oct 14 22:31:40.190 INFO kablam! | Oct 14 22:31:40.190 INFO kablam! 14 | use std::collections::HashMap; Oct 14 22:31:40.190 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.190 INFO kablam! | Oct 14 22:31:40.195 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 22:31:40.195 INFO kablam! Oct 14 22:31:40.195 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 14 22:31:40.195 INFO kablam! --> src/hash.rs:5:5 Oct 14 22:31:40.195 INFO kablam! | Oct 14 22:31:40.195 INFO kablam! 5 | use std::collections::HashSet; Oct 14 22:31:40.195 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.195 INFO kablam! Oct 14 22:31:40.203 INFO kablam! warning: unnecessary parentheses around `if` condition Oct 14 22:31:40.203 INFO kablam! --> src/main.rs:81:12 Oct 14 22:31:40.203 INFO kablam! | Oct 14 22:31:40.203 INFO kablam! 81 | if (diff != cur) { Oct 14 22:31:40.203 INFO kablam! | ^^^^^^^^^^^^^ help: remove these parentheses Oct 14 22:31:40.203 INFO kablam! | Oct 14 22:31:40.203 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 14 22:31:40.203 INFO kablam! Oct 14 22:31:40.203 INFO kablam! warning: unnecessary parentheses around `if` condition Oct 14 22:31:40.203 INFO kablam! --> src/main.rs:82:16 Oct 14 22:31:40.203 INFO kablam! | Oct 14 22:31:40.203 INFO kablam! 82 | if (cur_count > 10) { Oct 14 22:31:40.203 INFO kablam! | ^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 14 22:31:40.203 INFO kablam! Oct 14 22:31:40.317 INFO kablam! warning: unused import: `self::stopwatch::Stopwatch` Oct 14 22:31:40.317 INFO kablam! --> src/lib.rs:8:5 Oct 14 22:31:40.318 INFO kablam! | Oct 14 22:31:40.318 INFO kablam! 8 | use self::stopwatch::Stopwatch; Oct 14 22:31:40.319 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.319 INFO kablam! | Oct 14 22:31:40.319 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 22:31:40.320 INFO kablam! Oct 14 22:31:40.320 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 14 22:31:40.320 INFO kablam! --> src/lib.rs:14:5 Oct 14 22:31:40.321 INFO kablam! | Oct 14 22:31:40.321 INFO kablam! 14 | use std::collections::HashMap; Oct 14 22:31:40.321 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.321 INFO kablam! Oct 14 22:31:40.321 INFO kablam! warning: unused import: `multimap::MultiMap` Oct 14 22:31:40.321 INFO kablam! --> src/lib.rs:18:5 Oct 14 22:31:40.321 INFO kablam! | Oct 14 22:31:40.321 INFO kablam! 18 | use multimap::MultiMap; Oct 14 22:31:40.321 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.321 INFO kablam! Oct 14 22:31:40.321 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 14 22:31:40.321 INFO kablam! --> src/hash.rs:5:5 Oct 14 22:31:40.321 INFO kablam! | Oct 14 22:31:40.321 INFO kablam! 5 | use std::collections::HashSet; Oct 14 22:31:40.321 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.321 INFO kablam! Oct 14 22:31:40.562 INFO kablam! warning: unused variable: `peaks_len` Oct 14 22:31:40.562 INFO kablam! --> src/hash.rs:116:9 Oct 14 22:31:40.562 INFO kablam! | Oct 14 22:31:40.562 INFO kablam! 116 | let peaks_len = peaks.len(); Oct 14 22:31:40.562 INFO kablam! | ^^^^^^^^^ help: consider using `_peaks_len` instead Oct 14 22:31:40.562 INFO kablam! | Oct 14 22:31:40.563 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 22:31:40.565 INFO kablam! Oct 14 22:31:40.565 INFO kablam! warning: unused variable: `peak` Oct 14 22:31:40.565 INFO kablam! --> src/hash.rs:126:13 Oct 14 22:31:40.565 INFO kablam! | Oct 14 22:31:40.566 INFO kablam! 126 | for (i, peak) in peaks.iter().enumerate() { Oct 14 22:31:40.566 INFO kablam! | ^^^^ help: consider using `_peak` instead Oct 14 22:31:40.571 INFO kablam! Oct 14 22:31:40.571 INFO kablam! warning: unused variable: `y` Oct 14 22:31:40.571 INFO kablam! --> src/hash.rs:162:9 Oct 14 22:31:40.571 INFO kablam! | Oct 14 22:31:40.571 INFO kablam! 162 | let y = rand::random::(); Oct 14 22:31:40.571 INFO kablam! | ^ help: consider using `_y` instead Oct 14 22:31:40.571 INFO kablam! Oct 14 22:31:40.571 INFO kablam! warning: unused variable: `offsets2` Oct 14 22:31:40.571 INFO kablam! --> src/main.rs:65:13 Oct 14 22:31:40.571 INFO kablam! | Oct 14 22:31:40.571 INFO kablam! 65 | let mut offsets2: Vec<(f32, f32, String)> = Vec::new(); Oct 14 22:31:40.571 INFO kablam! | ^^^^^^^^ help: consider using `_offsets2` instead Oct 14 22:31:40.571 INFO kablam! Oct 14 22:31:40.579 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.579 INFO kablam! --> src/main.rs:25:9 Oct 14 22:31:40.579 INFO kablam! | Oct 14 22:31:40.579 INFO kablam! 25 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.579 INFO kablam! | ----^^ Oct 14 22:31:40.579 INFO kablam! | | Oct 14 22:31:40.579 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.579 INFO kablam! | Oct 14 22:31:40.579 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 22:31:40.579 INFO kablam! Oct 14 22:31:40.599 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.599 INFO kablam! --> src/main.rs:44:9 Oct 14 22:31:40.599 INFO kablam! | Oct 14 22:31:40.599 INFO kablam! 44 | let mut dups = 0; Oct 14 22:31:40.599 INFO kablam! | ----^^^^ Oct 14 22:31:40.599 INFO kablam! | | Oct 14 22:31:40.599 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.599 INFO kablam! Oct 14 22:31:40.599 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.599 INFO kablam! --> src/main.rs:65:9 Oct 14 22:31:40.599 INFO kablam! | Oct 14 22:31:40.599 INFO kablam! 65 | let mut offsets2: Vec<(f32, f32, String)> = Vec::new(); Oct 14 22:31:40.600 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:40.600 INFO kablam! | | Oct 14 22:31:40.600 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.600 INFO kablam! Oct 14 22:31:40.615 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.615 INFO kablam! --> src/spectrogram.rs:62:13 Oct 14 22:31:40.615 INFO kablam! | Oct 14 22:31:40.615 INFO kablam! 62 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.615 INFO kablam! | ----^^ Oct 14 22:31:40.615 INFO kablam! | | Oct 14 22:31:40.615 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.615 INFO kablam! Oct 14 22:31:40.623 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.623 INFO kablam! --> src/spectrogram.rs:109:9 Oct 14 22:31:40.623 INFO kablam! | Oct 14 22:31:40.623 INFO kablam! 109 | let mut new_spec = spectrum.split_off(half_index); Oct 14 22:31:40.623 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:40.623 INFO kablam! | | Oct 14 22:31:40.623 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.623 INFO kablam! Oct 14 22:31:40.639 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.639 INFO kablam! --> src/spectrogram.rs:183:9 Oct 14 22:31:40.639 INFO kablam! | Oct 14 22:31:40.639 INFO kablam! 183 | let mut raw: Vec> = vec![Vec::new(); num_chunks - 1 as usize]; Oct 14 22:31:40.639 INFO kablam! | ----^^^ Oct 14 22:31:40.639 INFO kablam! | | Oct 14 22:31:40.639 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.639 INFO kablam! Oct 14 22:31:40.639 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.639 INFO kablam! --> src/spectrogram.rs:184:9 Oct 14 22:31:40.639 INFO kablam! | Oct 14 22:31:40.639 INFO kablam! 184 | let mut output: Mutex>> = Mutex::new(raw); Oct 14 22:31:40.639 INFO kablam! | ----^^^^^^ Oct 14 22:31:40.640 INFO kablam! | | Oct 14 22:31:40.640 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.640 INFO kablam! Oct 14 22:31:40.663 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.663 INFO kablam! --> src/hash.rs:61:9 Oct 14 22:31:40.663 INFO kablam! | Oct 14 22:31:40.663 INFO kablam! 61 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.663 INFO kablam! | ----^^ Oct 14 22:31:40.663 INFO kablam! | | Oct 14 22:31:40.663 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.663 INFO kablam! Oct 14 22:31:40.675 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.675 INFO kablam! --> src/hash.rs:113:9 Oct 14 22:31:40.675 INFO kablam! | Oct 14 22:31:40.675 INFO kablam! 113 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.675 INFO kablam! | ----^^ Oct 14 22:31:40.675 INFO kablam! | | Oct 14 22:31:40.675 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.675 INFO kablam! Oct 14 22:31:40.675 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.675 INFO kablam! --> src/hash.rs:119:9 Oct 14 22:31:40.675 INFO kablam! | Oct 14 22:31:40.675 INFO kablam! 119 | let mut output: Mutex> = Mutex::new(vec![]); Oct 14 22:31:40.676 INFO kablam! | ----^^^^^^ Oct 14 22:31:40.676 INFO kablam! | | Oct 14 22:31:40.676 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.676 INFO kablam! Oct 14 22:31:40.679 INFO kablam! warning: function is never used: `gen_spectrogram` Oct 14 22:31:40.679 INFO kablam! --> src/main.rs:33:1 Oct 14 22:31:40.679 INFO kablam! | Oct 14 22:31:40.679 INFO kablam! 33 | fn gen_spectrogram>(wav: P, image: P) { Oct 14 22:31:40.679 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.679 INFO kablam! | Oct 14 22:31:40.679 INFO kablam! = note: #[warn(dead_code)] on by default Oct 14 22:31:40.679 INFO kablam! Oct 14 22:31:40.679 INFO kablam! warning: function is never used: `test_fingerprinting` Oct 14 22:31:40.679 INFO kablam! --> src/main.rs:39:1 Oct 14 22:31:40.679 INFO kablam! | Oct 14 22:31:40.679 INFO kablam! 39 | fn test_fingerprinting() { Oct 14 22:31:40.679 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 22:31:40.679 INFO kablam! Oct 14 22:31:40.717 INFO kablam! warning: unused variable: `peaks_len` Oct 14 22:31:40.718 INFO kablam! --> src/hash.rs:116:9 Oct 14 22:31:40.718 INFO kablam! | Oct 14 22:31:40.718 INFO kablam! 116 | let peaks_len = peaks.len(); Oct 14 22:31:40.718 INFO kablam! | ^^^^^^^^^ help: consider using `_peaks_len` instead Oct 14 22:31:40.718 INFO kablam! | Oct 14 22:31:40.718 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 22:31:40.718 INFO kablam! Oct 14 22:31:40.718 INFO kablam! warning: unused variable: `peak` Oct 14 22:31:40.718 INFO kablam! --> src/hash.rs:126:13 Oct 14 22:31:40.718 INFO kablam! | Oct 14 22:31:40.718 INFO kablam! 126 | for (i, peak) in peaks.iter().enumerate() { Oct 14 22:31:40.718 INFO kablam! | ^^^^ help: consider using `_peak` instead Oct 14 22:31:40.718 INFO kablam! Oct 14 22:31:40.718 INFO kablam! warning: unused variable: `y` Oct 14 22:31:40.718 INFO kablam! --> src/hash.rs:162:9 Oct 14 22:31:40.718 INFO kablam! | Oct 14 22:31:40.718 INFO kablam! 162 | let y = rand::random::(); Oct 14 22:31:40.718 INFO kablam! | ^ help: consider using `_y` instead Oct 14 22:31:40.718 INFO kablam! Oct 14 22:31:40.718 INFO kablam! warning: unused variable: `path` Oct 14 22:31:40.718 INFO kablam! --> src/lib.rs:53:39 Oct 14 22:31:40.719 INFO kablam! | Oct 14 22:31:40.719 INFO kablam! 53 | pub extern "C" fn rust_compute_hashes(path: *const c_char) -> int32_t { Oct 14 22:31:40.719 INFO kablam! | ^^^^ help: consider using `_path` instead Oct 14 22:31:40.719 INFO kablam! Oct 14 22:31:40.736 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.736 INFO kablam! --> src/spectrogram.rs:62:13 Oct 14 22:31:40.737 INFO kablam! | Oct 14 22:31:40.737 INFO kablam! 62 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.737 INFO kablam! | ----^^ Oct 14 22:31:40.737 INFO kablam! | | Oct 14 22:31:40.737 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.737 INFO kablam! | Oct 14 22:31:40.737 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 22:31:40.737 INFO kablam! Oct 14 22:31:40.743 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.743 INFO kablam! --> src/spectrogram.rs:109:9 Oct 14 22:31:40.743 INFO kablam! | Oct 14 22:31:40.743 INFO kablam! 109 | let mut new_spec = spectrum.split_off(half_index); Oct 14 22:31:40.743 INFO kablam! | ----^^^^^^^^ Oct 14 22:31:40.743 INFO kablam! | | Oct 14 22:31:40.743 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.743 INFO kablam! Oct 14 22:31:40.767 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.767 INFO kablam! --> src/spectrogram.rs:183:9 Oct 14 22:31:40.767 INFO kablam! | Oct 14 22:31:40.767 INFO kablam! 183 | let mut raw: Vec> = vec![Vec::new(); num_chunks - 1 as usize]; Oct 14 22:31:40.767 INFO kablam! | ----^^^ Oct 14 22:31:40.767 INFO kablam! | | Oct 14 22:31:40.767 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.767 INFO kablam! Oct 14 22:31:40.767 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.767 INFO kablam! --> src/spectrogram.rs:184:9 Oct 14 22:31:40.767 INFO kablam! | Oct 14 22:31:40.767 INFO kablam! 184 | let mut output: Mutex>> = Mutex::new(raw); Oct 14 22:31:40.767 INFO kablam! | ----^^^^^^ Oct 14 22:31:40.767 INFO kablam! | | Oct 14 22:31:40.767 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.767 INFO kablam! Oct 14 22:31:40.779 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.779 INFO kablam! --> src/hash.rs:61:9 Oct 14 22:31:40.779 INFO kablam! | Oct 14 22:31:40.779 INFO kablam! 61 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.779 INFO kablam! | ----^^ Oct 14 22:31:40.779 INFO kablam! | | Oct 14 22:31:40.779 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.779 INFO kablam! Oct 14 22:31:40.787 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.787 INFO kablam! --> src/hash.rs:113:9 Oct 14 22:31:40.787 INFO kablam! | Oct 14 22:31:40.787 INFO kablam! 113 | let mut sw = Stopwatch::start_new(); Oct 14 22:31:40.787 INFO kablam! | ----^^ Oct 14 22:31:40.787 INFO kablam! | | Oct 14 22:31:40.787 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.787 INFO kablam! Oct 14 22:31:40.787 INFO kablam! warning: variable does not need to be mutable Oct 14 22:31:40.787 INFO kablam! --> src/hash.rs:119:9 Oct 14 22:31:40.787 INFO kablam! | Oct 14 22:31:40.787 INFO kablam! 119 | let mut output: Mutex> = Mutex::new(vec![]); Oct 14 22:31:40.787 INFO kablam! | ----^^^^^^ Oct 14 22:31:40.787 INFO kablam! | | Oct 14 22:31:40.787 INFO kablam! | help: remove this `mut` Oct 14 22:31:40.787 INFO kablam! Oct 14 22:31:40.795 INFO kablam! warning: unnecessary `unsafe` block Oct 14 22:31:40.795 INFO kablam! --> src/lib.rs:69:5 Oct 14 22:31:40.795 INFO kablam! | Oct 14 22:31:40.795 INFO kablam! 69 | unsafe { transformed[0] } Oct 14 22:31:40.795 INFO kablam! | ^^^^^^ unnecessary `unsafe` block Oct 14 22:31:40.795 INFO kablam! | Oct 14 22:31:40.795 INFO kablam! = note: #[warn(unused_unsafe)] on by default Oct 14 22:31:40.795 INFO kablam! Oct 14 22:31:50.507 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 13.17s Oct 14 22:31:50.523 INFO kablam! su: No module specific data is present Oct 14 22:31:51.217 INFO running `"docker" "rm" "-f" "9d0dd9ed85716fb61c5c2d8e5142f370361e76e3039461d017f06f6172a37a6b"` Oct 14 22:31:51.493 INFO blam! 9d0dd9ed85716fb61c5c2d8e5142f370361e76e3039461d017f06f6172a37a6b