Nov 28 08:02:15.402 INFO checking cavejay/cryptopal-rust against try#db42d4dad33013eba11ef37342ad9f614e5652b8 for pr-56074 Nov 28 08:02:15.404 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56074/worker-4/try#db42d4dad33013eba11ef37342ad9f614e5652b8:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56074/try#db42d4dad33013eba11ef37342ad9f614e5652b8:/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 +db42d4dad33013eba11ef37342ad9f614e5652b8-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"` Nov 28 08:02:15.913 INFO [stdout] 9d0a935e13e6eccc0a47e4fd0eabeef6559f8ddc59fdee13f6121f1b2f6add90 Nov 28 08:02:15.914 INFO running `"docker" "start" "-a" "9d0a935e13e6eccc0a47e4fd0eabeef6559f8ddc59fdee13f6121f1b2f6add90"` Nov 28 08:02:17.317 INFO [stderr] usermod: no changes Nov 28 08:02:17.385 INFO [stderr] Checking cryptopal v0.1.0 (/source) Nov 28 08:02:17.991 INFO [stderr] warning: unused variable: `base64_chars` Nov 28 08:02:17.992 INFO [stderr] --> src/main.rs:30:9 Nov 28 08:02:17.992 INFO [stderr] | Nov 28 08:02:17.992 INFO [stderr] 30 | let base64_chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; Nov 28 08:02:17.993 INFO [stderr] | ^^^^^^^^^^^^ help: consider using `_base64_chars` instead Nov 28 08:02:17.993 INFO [stderr] | Nov 28 08:02:17.993 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 08:02:17.993 INFO [stderr] Nov 28 08:02:18.018 INFO [stderr] warning: variable does not need to be mutable Nov 28 08:02:18.018 INFO [stderr] --> src/bh64.rs:41:9 Nov 28 08:02:18.019 INFO [stderr] | Nov 28 08:02:18.019 INFO [stderr] 41 | let mut s = s.clone(); Nov 28 08:02:18.019 INFO [stderr] | ----^ Nov 28 08:02:18.020 INFO [stderr] | | Nov 28 08:02:18.020 INFO [stderr] | help: remove this `mut` Nov 28 08:02:18.020 INFO [stderr] | Nov 28 08:02:18.021 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 28 08:02:18.021 INFO [stderr] Nov 28 08:02:18.040 INFO [stderr] warning: function is never used: `base64_char_to_val` Nov 28 08:02:18.040 INFO [stderr] --> src/bh64.rs:16:1 Nov 28 08:02:18.041 INFO [stderr] | Nov 28 08:02:18.041 INFO [stderr] 16 | pub fn base64_char_to_val(c: char) -> usize { Nov 28 08:02:18.041 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:02:18.042 INFO [stderr] | Nov 28 08:02:18.042 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 08:02:18.042 INFO [stderr] Nov 28 08:02:18.043 INFO [stderr] warning: function is never used: `value_to_b64` Nov 28 08:02:18.043 INFO [stderr] --> src/bh64.rs:93:1 Nov 28 08:02:18.043 INFO [stderr] | Nov 28 08:02:18.044 INFO [stderr] 93 | pub fn value_to_b64(v: &Vec) -> String { Nov 28 08:02:18.048 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:02:18.048 INFO [stderr] Nov 28 08:02:18.049 INFO [stderr] warning: variable `mapC` should have a snake case name such as `map_c` Nov 28 08:02:18.049 INFO [stderr] --> src/crypt.rs:5:9 Nov 28 08:02:18.049 INFO [stderr] | Nov 28 08:02:18.050 INFO [stderr] 5 | let mut mapC = vec![0; 1]; Nov 28 08:02:18.050 INFO [stderr] | ^^^^^^^^ Nov 28 08:02:18.050 INFO [stderr] | Nov 28 08:02:18.051 INFO [stderr] = note: #[warn(non_snake_case)] on by default Nov 28 08:02:18.051 INFO [stderr] Nov 28 08:02:18.051 INFO [stderr] warning: variable `mapN` should have a snake case name such as `map_n` Nov 28 08:02:18.051 INFO [stderr] --> src/crypt.rs:6:9 Nov 28 08:02:18.052 INFO [stderr] | Nov 28 08:02:18.052 INFO [stderr] 6 | let mut mapN = vec![0; 1]; Nov 28 08:02:18.052 INFO [stderr] | ^^^^^^^^ Nov 28 08:02:18.053 INFO [stderr] Nov 28 08:02:18.053 INFO [stderr] warning: unused variable: `base64_chars` Nov 28 08:02:18.053 INFO [stderr] --> src/main.rs:30:9 Nov 28 08:02:18.054 INFO [stderr] | Nov 28 08:02:18.054 INFO [stderr] 30 | let base64_chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; Nov 28 08:02:18.054 INFO [stderr] | ^^^^^^^^^^^^ help: consider using `_base64_chars` instead Nov 28 08:02:18.054 INFO [stderr] | Nov 28 08:02:18.055 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 08:02:18.055 INFO [stderr] Nov 28 08:02:18.060 INFO [stderr] warning: variable does not need to be mutable Nov 28 08:02:18.061 INFO [stderr] --> src/bh64.rs:41:9 Nov 28 08:02:18.061 INFO [stderr] | Nov 28 08:02:18.061 INFO [stderr] 41 | let mut s = s.clone(); Nov 28 08:02:18.061 INFO [stderr] | ----^ Nov 28 08:02:18.062 INFO [stderr] | | Nov 28 08:02:18.062 INFO [stderr] | help: remove this `mut` Nov 28 08:02:18.062 INFO [stderr] | Nov 28 08:02:18.063 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 28 08:02:18.063 INFO [stderr] Nov 28 08:02:18.076 INFO [stderr] warning: function is never used: `base64_char_to_val` Nov 28 08:02:18.077 INFO [stderr] --> src/bh64.rs:16:1 Nov 28 08:02:18.077 INFO [stderr] | Nov 28 08:02:18.077 INFO [stderr] 16 | pub fn base64_char_to_val(c: char) -> usize { Nov 28 08:02:18.078 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:02:18.078 INFO [stderr] | Nov 28 08:02:18.078 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 08:02:18.079 INFO [stderr] Nov 28 08:02:18.079 INFO [stderr] warning: function is never used: `value_to_b64` Nov 28 08:02:18.079 INFO [stderr] --> src/bh64.rs:93:1 Nov 28 08:02:18.079 INFO [stderr] | Nov 28 08:02:18.080 INFO [stderr] 93 | pub fn value_to_b64(v: &Vec) -> String { Nov 28 08:02:18.080 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 08:02:18.081 INFO [stderr] Nov 28 08:02:18.081 INFO [stderr] warning: variable `mapC` should have a snake case name such as `map_c` Nov 28 08:02:18.081 INFO [stderr] --> src/crypt.rs:5:9 Nov 28 08:02:18.081 INFO [stderr] | Nov 28 08:02:18.082 INFO [stderr] 5 | let mut mapC = vec![0; 1]; Nov 28 08:02:18.082 INFO [stderr] | ^^^^^^^^ Nov 28 08:02:18.082 INFO [stderr] | Nov 28 08:02:18.083 INFO [stderr] = note: #[warn(non_snake_case)] on by default Nov 28 08:02:18.083 INFO [stderr] Nov 28 08:02:18.083 INFO [stderr] warning: variable `mapN` should have a snake case name such as `map_n` Nov 28 08:02:18.083 INFO [stderr] --> src/crypt.rs:6:9 Nov 28 08:02:18.084 INFO [stderr] | Nov 28 08:02:18.084 INFO [stderr] 6 | let mut mapN = vec![0; 1]; Nov 28 08:02:18.084 INFO [stderr] | ^^^^^^^^ Nov 28 08:02:18.085 INFO [stderr] Nov 28 08:02:18.100 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.75s Nov 28 08:02:18.101 INFO [stderr] su: No module specific data is present Nov 28 08:02:18.628 INFO running `"docker" "inspect" "9d0a935e13e6eccc0a47e4fd0eabeef6559f8ddc59fdee13f6121f1b2f6add90"` Nov 28 08:02:18.868 INFO running `"docker" "rm" "-f" "9d0a935e13e6eccc0a47e4fd0eabeef6559f8ddc59fdee13f6121f1b2f6add90"` Nov 28 08:02:19.204 INFO [stdout] 9d0a935e13e6eccc0a47e4fd0eabeef6559f8ddc59fdee13f6121f1b2f6add90