Oct 26 18:26:12.809 INFO checking vks/mpw-rs against master#155510e377ae2a8d8ee0dad1a5f809c9062a5526 for pr-55192-2 Oct 26 18:26:12.809 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-55192-2/worker-3/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/pr-55192-2/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/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 +155510e377ae2a8d8ee0dad1a5f809c9062a5526-alt check --frozen --all --all-targets" "-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 26 18:26:13.155 INFO blam! 6d233911a0b2197861faf8963804b2f85456c47a030ac502df79432671e6b621 Oct 26 18:26:13.161 INFO running `"docker" "start" "-a" "6d233911a0b2197861faf8963804b2f85456c47a030ac502df79432671e6b621"` Oct 26 18:26:14.619 INFO kablam! usermod: no changes Oct 26 18:26:14.815 INFO kablam! Compiling version_check v0.1.4 Oct 26 18:26:14.815 INFO kablam! Compiling cfg-if v0.1.5 Oct 26 18:26:14.819 INFO kablam! Compiling nodrop v0.1.12 Oct 26 18:26:14.859 INFO kablam! Compiling memoffset v0.2.1 Oct 26 18:26:14.859 INFO kablam! Compiling scopeguard v0.3.3 Oct 26 18:26:14.859 INFO kablam! Compiling libc v0.2.43 Oct 26 18:26:14.860 INFO kablam! Compiling rayon-core v1.4.1 Oct 26 18:26:14.860 INFO kablam! Compiling unicode-xid v0.0.4 Oct 26 18:26:15.123 INFO kablam! Compiling proc-macro2 v0.4.19 Oct 26 18:26:15.479 INFO kablam! Compiling regex v0.2.11 Oct 26 18:26:15.739 INFO kablam! Checking ucd-util v0.1.1 Oct 26 18:26:18.303 INFO kablam! Compiling unicode-xid v0.1.0 Oct 26 18:26:18.331 INFO kablam! Compiling quote v0.3.15 Oct 26 18:26:18.471 INFO kablam! Compiling gcc v0.3.54 Oct 26 18:26:19.308 INFO kablam! Compiling derive_builder v0.5.1 Oct 26 18:26:21.675 INFO kablam! Checking bit-vec v0.4.4 Oct 26 18:26:26.063 INFO kablam! Compiling regex v1.0.5 Oct 26 18:26:26.063 INFO kablam! Checking utf8-ranges v1.0.1 Oct 26 18:26:27.131 INFO kablam! Compiling serde v1.0.78 Oct 26 18:26:28.559 INFO kablam! Checking lazy_static v0.2.11 Oct 26 18:26:29.511 INFO kablam! Checking either v1.5.0 Oct 26 18:26:29.571 INFO kablam! Checking untrusted v0.5.1 Oct 26 18:26:29.713 INFO kablam! Checking unicode-width v0.1.5 Oct 26 18:26:29.816 INFO kablam! Checking data-encoding v2.1.1 Oct 26 18:26:30.436 INFO kablam! Checking bitflags v1.0.4 Oct 26 18:26:30.775 INFO kablam! Checking strsim v0.7.0 Oct 26 18:26:30.912 INFO kablam! Checking ansi_term v0.11.0 Oct 26 18:26:31.115 INFO kablam! Checking custom_derive v0.1.7 Oct 26 18:26:31.194 INFO kablam! Checking vec_map v0.8.1 Oct 26 18:26:32.069 INFO kablam! Checking quick-error v1.2.2 Oct 26 18:26:32.914 INFO kablam! Checking data-encoding v1.2.0 Oct 26 18:26:33.427 INFO kablam! Checking byteorder v1.2.6 Oct 26 18:26:33.832 INFO kablam! Compiling arrayvec v0.4.7 Oct 26 18:26:34.236 INFO kablam! Compiling crossbeam-utils v0.2.2 Oct 26 18:26:35.868 INFO kablam! Compiling synom v0.11.3 Oct 26 18:26:37.309 INFO kablam! Checking regex-syntax v0.5.6 Oct 26 18:26:37.781 INFO kablam! Checking regex-syntax v0.6.2 Oct 26 18:26:38.183 INFO kablam! Checking memchr v2.0.2 Oct 26 18:26:38.815 INFO kablam! Checking memchr v1.0.2 Oct 26 18:26:39.679 INFO kablam! Checking atty v0.2.11 Oct 26 18:26:39.759 INFO kablam! Checking time v0.1.40 Oct 26 18:26:40.319 INFO kablam! Checking errno v0.2.4 Oct 26 18:26:40.402 INFO kablam! Checking rpassword v2.0.0 Oct 26 18:26:40.803 INFO kablam! Checking bit-set v0.4.0 Oct 26 18:26:41.175 INFO kablam! Compiling num_cpus v1.8.0 Oct 26 18:26:41.655 INFO kablam! Compiling lazy_static v1.1.0 Oct 26 18:26:42.944 INFO kablam! Checking textwrap v0.10.0 Oct 26 18:26:43.963 INFO kablam! Checking itertools v0.7.8 Oct 26 18:26:51.424 INFO kablam! Checking conv v0.3.3 Oct 26 18:26:51.475 INFO kablam! Checking aho-corasick v0.6.8 Oct 26 18:26:51.611 INFO kablam! Compiling syn v0.11.11 Oct 26 18:26:54.835 INFO kablam! Checking clap v2.32.0 Oct 26 18:27:08.995 INFO kablam! Compiling crossbeam-epoch v0.3.1 Oct 26 18:27:09.032 INFO kablam! Checking thread_local v0.3.6 Oct 26 18:27:43.624 INFO kablam! Compiling crossbeam-deque v0.2.0 Oct 26 18:27:45.075 INFO kablam! Compiling quote v0.6.8 Oct 26 18:27:47.684 INFO kablam! Compiling derive_builder_core v0.2.0 Oct 26 18:27:58.995 INFO kablam! Checking fancy-regex v0.1.0 Oct 26 18:28:09.139 INFO kablam! Checking toml v0.4.6 Oct 26 18:28:11.315 INFO kablam! Compiling rayon v0.8.2 Oct 26 18:28:13.107 INFO kablam! Compiling syn v0.15.3 Oct 26 18:28:19.747 INFO kablam! Compiling ring v0.12.1 Oct 26 18:28:47.975 INFO kablam! Checking zxcvbn v1.0.1 Oct 26 18:29:22.175 INFO kablam! Compiling serde_derive v1.0.78 Oct 26 18:29:24.899 INFO kablam! Checking ring-pwhash v0.12.0 Oct 26 18:30:27.756 INFO kablam! Checking mpw v0.0.1 (/source) Oct 26 18:30:29.191 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.191 INFO kablam! --> src/algorithm.rs:495:25 Oct 26 18:30:29.191 INFO kablam! | Oct 26 18:30:29.191 INFO kablam! 495 | let (mut nonce, mut rest) = buffer.split_at_mut(NONCE_LEN); Oct 26 18:30:29.191 INFO kablam! | ----^^^^ Oct 26 18:30:29.191 INFO kablam! | | Oct 26 18:30:29.191 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.191 INFO kablam! | Oct 26 18:30:29.191 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 26 18:30:29.191 INFO kablam! Oct 26 18:30:29.191 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.191 INFO kablam! --> src/algorithm.rs:495:14 Oct 26 18:30:29.191 INFO kablam! | Oct 26 18:30:29.191 INFO kablam! 495 | let (mut nonce, mut rest) = buffer.split_at_mut(NONCE_LEN); Oct 26 18:30:29.191 INFO kablam! | ----^^^^^ Oct 26 18:30:29.191 INFO kablam! | | Oct 26 18:30:29.191 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.195 INFO kablam! Oct 26 18:30:29.195 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.195 INFO kablam! --> src/algorithm.rs:501:18 Oct 26 18:30:29.195 INFO kablam! | Oct 26 18:30:29.195 INFO kablam! 501 | let (mut input, _) = rest.split_at_mut(clear_text.len()); Oct 26 18:30:29.195 INFO kablam! | ----^^^^^ Oct 26 18:30:29.195 INFO kablam! | | Oct 26 18:30:29.195 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.195 INFO kablam! Oct 26 18:30:29.195 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.195 INFO kablam! --> src/algorithm.rs:513:17 Oct 26 18:30:29.195 INFO kablam! | Oct 26 18:30:29.195 INFO kablam! 513 | let (nonce, mut in_out) = buffer.split_at_mut(NONCE_LEN); Oct 26 18:30:29.195 INFO kablam! | ----^^^^^^ Oct 26 18:30:29.195 INFO kablam! | | Oct 26 18:30:29.195 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.195 INFO kablam! Oct 26 18:30:29.195 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.195 INFO kablam! --> src/algorithm.rs:526:17 Oct 26 18:30:29.195 INFO kablam! | Oct 26 18:30:29.195 INFO kablam! 526 | let (nonce, mut in_out) = buffer.split_at_mut(NONCE_LEN); Oct 26 18:30:29.195 INFO kablam! | ----^^^^^^ Oct 26 18:30:29.195 INFO kablam! | | Oct 26 18:30:29.195 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.195 INFO kablam! Oct 26 18:30:29.259 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.259 INFO kablam! --> src/algorithm.rs:495:25 Oct 26 18:30:29.259 INFO kablam! | Oct 26 18:30:29.259 INFO kablam! 495 | let (mut nonce, mut rest) = buffer.split_at_mut(NONCE_LEN); Oct 26 18:30:29.259 INFO kablam! | ----^^^^ Oct 26 18:30:29.259 INFO kablam! | | Oct 26 18:30:29.259 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.259 INFO kablam! | Oct 26 18:30:29.259 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 26 18:30:29.259 INFO kablam! Oct 26 18:30:29.259 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.259 INFO kablam! --> src/algorithm.rs:495:14 Oct 26 18:30:29.259 INFO kablam! | Oct 26 18:30:29.259 INFO kablam! 495 | let (mut nonce, mut rest) = buffer.split_at_mut(NONCE_LEN); Oct 26 18:30:29.259 INFO kablam! | ----^^^^^ Oct 26 18:30:29.259 INFO kablam! | | Oct 26 18:30:29.259 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.259 INFO kablam! Oct 26 18:30:29.259 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.259 INFO kablam! --> src/algorithm.rs:501:18 Oct 26 18:30:29.259 INFO kablam! | Oct 26 18:30:29.259 INFO kablam! 501 | let (mut input, _) = rest.split_at_mut(clear_text.len()); Oct 26 18:30:29.259 INFO kablam! | ----^^^^^ Oct 26 18:30:29.259 INFO kablam! | | Oct 26 18:30:29.259 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.259 INFO kablam! Oct 26 18:30:29.259 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.259 INFO kablam! --> src/algorithm.rs:513:17 Oct 26 18:30:29.259 INFO kablam! | Oct 26 18:30:29.259 INFO kablam! 513 | let (nonce, mut in_out) = buffer.split_at_mut(NONCE_LEN); Oct 26 18:30:29.259 INFO kablam! | ----^^^^^^ Oct 26 18:30:29.259 INFO kablam! | | Oct 26 18:30:29.259 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.259 INFO kablam! Oct 26 18:30:29.259 INFO kablam! warning: variable does not need to be mutable Oct 26 18:30:29.259 INFO kablam! --> src/algorithm.rs:526:17 Oct 26 18:30:29.259 INFO kablam! | Oct 26 18:30:29.259 INFO kablam! 526 | let (nonce, mut in_out) = buffer.split_at_mut(NONCE_LEN); Oct 26 18:30:29.259 INFO kablam! | ----^^^^^^ Oct 26 18:30:29.259 INFO kablam! | | Oct 26 18:30:29.259 INFO kablam! | help: remove this `mut` Oct 26 18:30:29.259 INFO kablam! Oct 26 18:30:29.319 INFO kablam! warning: function is never used: `id_for_buf` Oct 26 18:30:29.319 INFO kablam! --> src/algorithm.rs:401:1 Oct 26 18:30:29.319 INFO kablam! | Oct 26 18:30:29.319 INFO kablam! 401 | pub fn id_for_buf(buf: &[u8]) -> String { Oct 26 18:30:29.319 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.319 INFO kablam! | Oct 26 18:30:29.319 INFO kablam! = note: #[warn(dead_code)] on by default Oct 26 18:30:29.319 INFO kablam! Oct 26 18:30:29.319 INFO kablam! warning: variant is never constructed: `ConflictingFullName` Oct 26 18:30:29.319 INFO kablam! --> src/config.rs:22:5 Oct 26 18:30:29.319 INFO kablam! | Oct 26 18:30:29.319 INFO kablam! 22 | ConflictingFullName, Oct 26 18:30:29.319 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.319 INFO kablam! Oct 26 18:30:29.319 INFO kablam! warning: variant is never constructed: `ConflictingStoredPasswords` Oct 26 18:30:29.319 INFO kablam! --> src/config.rs:24:5 Oct 26 18:30:29.319 INFO kablam! | Oct 26 18:30:29.319 INFO kablam! 24 | ConflictingStoredPasswords, Oct 26 18:30:29.319 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.319 INFO kablam! Oct 26 18:30:29.319 INFO kablam! warning: method is never used: `merge` Oct 26 18:30:29.319 INFO kablam! --> src/config.rs:124:5 Oct 26 18:30:29.319 INFO kablam! | Oct 26 18:30:29.319 INFO kablam! 124 | pub fn merge(&mut self, other: SiteConfig<'a>) -> Result<(), Error> { Oct 26 18:30:29.319 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.319 INFO kablam! Oct 26 18:30:29.447 INFO kablam! warning: function is never used: `entropy_of_template` Oct 26 18:30:29.447 INFO kablam! --> src/algorithm.rs:381:1 Oct 26 18:30:29.447 INFO kablam! | Oct 26 18:30:29.447 INFO kablam! 381 | fn entropy_of_template(template: &str) -> f64 { Oct 26 18:30:29.447 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.447 INFO kablam! | Oct 26 18:30:29.447 INFO kablam! = note: #[warn(dead_code)] on by default Oct 26 18:30:29.447 INFO kablam! Oct 26 18:30:29.447 INFO kablam! warning: function is never used: `id_for_buf` Oct 26 18:30:29.447 INFO kablam! --> src/algorithm.rs:401:1 Oct 26 18:30:29.447 INFO kablam! | Oct 26 18:30:29.447 INFO kablam! 401 | pub fn id_for_buf(buf: &[u8]) -> String { Oct 26 18:30:29.447 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.447 INFO kablam! Oct 26 18:30:29.447 INFO kablam! warning: variant is never constructed: `ConflictingFullName` Oct 26 18:30:29.447 INFO kablam! --> src/config.rs:22:5 Oct 26 18:30:29.447 INFO kablam! | Oct 26 18:30:29.447 INFO kablam! 22 | ConflictingFullName, Oct 26 18:30:29.447 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.447 INFO kablam! Oct 26 18:30:29.447 INFO kablam! warning: variant is never constructed: `ConflictingStoredPasswords` Oct 26 18:30:29.447 INFO kablam! --> src/config.rs:24:5 Oct 26 18:30:29.447 INFO kablam! | Oct 26 18:30:29.447 INFO kablam! 24 | ConflictingStoredPasswords, Oct 26 18:30:29.447 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.447 INFO kablam! Oct 26 18:30:29.447 INFO kablam! warning: method is never used: `new` Oct 26 18:30:29.447 INFO kablam! --> src/config.rs:109:5 Oct 26 18:30:29.447 INFO kablam! | Oct 26 18:30:29.447 INFO kablam! 109 | pub fn new(name: &'a str) -> SiteConfig<'a> { Oct 26 18:30:29.447 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.447 INFO kablam! Oct 26 18:30:29.447 INFO kablam! warning: method is never used: `merge` Oct 26 18:30:29.447 INFO kablam! --> src/config.rs:124:5 Oct 26 18:30:29.447 INFO kablam! | Oct 26 18:30:29.447 INFO kablam! 124 | pub fn merge(&mut self, other: SiteConfig<'a>) -> Result<(), Error> { Oct 26 18:30:29.447 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 26 18:30:29.447 INFO kablam! Oct 26 18:30:29.573 INFO kablam! Finished dev [optimized + debuginfo] target(s) in 4m 14s Oct 26 18:30:29.575 INFO kablam! su: No module specific data is present Oct 26 18:30:30.469 INFO running `"docker" "rm" "-f" "6d233911a0b2197861faf8963804b2f85456c47a030ac502df79432671e6b621"` Oct 26 18:30:30.863 INFO blam! 6d233911a0b2197861faf8963804b2f85456c47a030ac502df79432671e6b621