Dec 05 16:51:13.441 INFO testing lampij/HashTable against try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468 for pr-56514 Dec 05 16:51:13.441 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-5/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-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"` Dec 05 16:51:13.840 INFO [stdout] b24b4d9723d30d68b50cbf439843d6374891e4d753a3c1b85aba1e7b4d78bfe6 Dec 05 16:51:13.848 INFO running `"docker" "start" "-a" "b24b4d9723d30d68b50cbf439843d6374891e4d753a3c1b85aba1e7b4d78bfe6"` Dec 05 16:51:15.679 INFO [stderr] usermod: no changes Dec 05 16:51:15.716 INFO [stderr] Compiling HashTable v0.1.0 (/source) Dec 05 16:51:16.102 INFO [stderr] warning: variable does not need to be mutable Dec 05 16:51:16.102 INFO [stderr] --> src/hash_table.rs:24:17 Dec 05 16:51:16.102 INFO [stderr] | Dec 05 16:51:16.102 INFO [stderr] 24 | pub fn hash_fun(mut key: &str) -> usize { Dec 05 16:51:16.102 INFO [stderr] | ----^^^ Dec 05 16:51:16.103 INFO [stderr] | | Dec 05 16:51:16.103 INFO [stderr] | help: remove this `mut` Dec 05 16:51:16.103 INFO [stderr] | Dec 05 16:51:16.103 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 05 16:51:16.103 INFO [stderr] Dec 05 16:51:16.103 INFO [stderr] warning: variable does not need to be mutable Dec 05 16:51:16.103 INFO [stderr] --> src/hash_table.rs:26:6 Dec 05 16:51:16.103 INFO [stderr] | Dec 05 16:51:16.103 INFO [stderr] 26 | let mut key_as_byte_array = key.as_bytes(); Dec 05 16:51:16.103 INFO [stderr] | ----^^^^^^^^^^^^^^^^^ Dec 05 16:51:16.103 INFO [stderr] | | Dec 05 16:51:16.103 INFO [stderr] | help: remove this `mut` Dec 05 16:51:16.103 INFO [stderr] Dec 05 16:51:16.103 INFO [stderr] warning: struct is never constructed: `HashTable` Dec 05 16:51:16.103 INFO [stderr] --> src/hash_table.rs:2:1 Dec 05 16:51:16.103 INFO [stderr] | Dec 05 16:51:16.103 INFO [stderr] 2 | pub struct HashTable { Dec 05 16:51:16.103 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 05 16:51:16.103 INFO [stderr] | Dec 05 16:51:16.103 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 05 16:51:16.103 INFO [stderr] Dec 05 16:51:16.103 INFO [stderr] warning: method is never used: `add` Dec 05 16:51:16.103 INFO [stderr] --> src/hash_table.rs:8:2 Dec 05 16:51:16.103 INFO [stderr] | Dec 05 16:51:16.103 INFO [stderr] 8 | pub fn add(&mut self, key: &String, value: &String) { Dec 05 16:51:16.103 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 16:51:16.103 INFO [stderr] Dec 05 16:51:16.103 INFO [stderr] warning: method is never used: `get` Dec 05 16:51:16.103 INFO [stderr] --> src/hash_table.rs:14:2 Dec 05 16:51:16.103 INFO [stderr] | Dec 05 16:51:16.103 INFO [stderr] 14 | pub fn get(&self, key: &String) -> String { Dec 05 16:51:16.103 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 16:51:16.103 INFO [stderr] Dec 05 16:51:16.103 INFO [stderr] warning: method is never used: `new` Dec 05 16:51:16.103 INFO [stderr] --> src/hash_table.rs:18:2 Dec 05 16:51:16.103 INFO [stderr] | Dec 05 16:51:16.103 INFO [stderr] 18 | pub fn new() -> HashTable { Dec 05 16:51:16.103 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 16:51:16.103 INFO [stderr] Dec 05 16:51:16.103 INFO [stderr] warning: function is never used: `hash_fun` Dec 05 16:51:16.103 INFO [stderr] --> src/hash_table.rs:24:1 Dec 05 16:51:16.103 INFO [stderr] | Dec 05 16:51:16.104 INFO [stderr] 24 | pub fn hash_fun(mut key: &str) -> usize { Dec 05 16:51:16.104 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 05 16:51:16.104 INFO [stderr] Dec 05 16:51:16.104 INFO [stderr] warning: crate `HashTable` should have a snake case name such as `hash_table` Dec 05 16:51:16.104 INFO [stderr] | Dec 05 16:51:16.104 INFO [stderr] = note: #[warn(non_snake_case)] on by default Dec 05 16:51:16.104 INFO [stderr] Dec 05 16:51:16.486 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.78s Dec 05 16:51:16.488 INFO [stderr] su: No module specific data is present Dec 05 16:51:17.996 INFO running `"docker" "inspect" "b24b4d9723d30d68b50cbf439843d6374891e4d753a3c1b85aba1e7b4d78bfe6"` Dec 05 16:51:18.486 INFO running `"docker" "rm" "-f" "b24b4d9723d30d68b50cbf439843d6374891e4d753a3c1b85aba1e7b4d78bfe6"` Dec 05 16:51:18.740 INFO [stdout] b24b4d9723d30d68b50cbf439843d6374891e4d753a3c1b85aba1e7b4d78bfe6 Dec 05 16:51:18.744 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-5/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-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"` Dec 05 16:51:19.228 INFO [stdout] 1b5dca8faec4358738650afc68d7e431019cff22d3940feacebe171e400dce56 Dec 05 16:51:19.230 INFO running `"docker" "start" "-a" "1b5dca8faec4358738650afc68d7e431019cff22d3940feacebe171e400dce56"` Dec 05 16:51:21.240 INFO [stderr] usermod: no changes Dec 05 16:51:21.287 INFO [stderr] Compiling HashTable v0.1.0 (/source) Dec 05 16:51:21.827 INFO [stderr] warning: variable does not need to be mutable Dec 05 16:51:21.827 INFO [stderr] --> src/hash_table.rs:24:17 Dec 05 16:51:21.827 INFO [stderr] | Dec 05 16:51:21.827 INFO [stderr] 24 | pub fn hash_fun(mut key: &str) -> usize { Dec 05 16:51:21.827 INFO [stderr] | ----^^^ Dec 05 16:51:21.827 INFO [stderr] | | Dec 05 16:51:21.827 INFO [stderr] | help: remove this `mut` Dec 05 16:51:21.827 INFO [stderr] | Dec 05 16:51:21.827 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 05 16:51:21.827 INFO [stderr] Dec 05 16:51:21.827 INFO [stderr] warning: variable does not need to be mutable Dec 05 16:51:21.827 INFO [stderr] --> src/hash_table.rs:26:6 Dec 05 16:51:21.827 INFO [stderr] | Dec 05 16:51:21.827 INFO [stderr] 26 | let mut key_as_byte_array = key.as_bytes(); Dec 05 16:51:21.827 INFO [stderr] | ----^^^^^^^^^^^^^^^^^ Dec 05 16:51:21.827 INFO [stderr] | | Dec 05 16:51:21.827 INFO [stderr] | help: remove this `mut` Dec 05 16:51:21.827 INFO [stderr] Dec 05 16:51:21.827 INFO [stderr] warning: crate `HashTable` should have a snake case name such as `hash_table` Dec 05 16:51:21.827 INFO [stderr] | Dec 05 16:51:21.827 INFO [stderr] = note: #[warn(non_snake_case)] on by default Dec 05 16:51:21.827 INFO [stderr] Dec 05 16:51:22.561 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.29s Dec 05 16:51:22.564 INFO [stderr] su: No module specific data is present Dec 05 16:51:23.394 INFO running `"docker" "inspect" "1b5dca8faec4358738650afc68d7e431019cff22d3940feacebe171e400dce56"` Dec 05 16:51:23.694 INFO running `"docker" "rm" "-f" "1b5dca8faec4358738650afc68d7e431019cff22d3940feacebe171e400dce56"` Dec 05 16:51:24.020 INFO [stdout] 1b5dca8faec4358738650afc68d7e431019cff22d3940feacebe171e400dce56 Dec 05 16:51:24.024 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-5/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --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"` Dec 05 16:51:24.556 INFO [stdout] 5c800458f4b5b621facfc012c429345106451922dd3d8dec037c6a8b77edd76d Dec 05 16:51:24.562 INFO running `"docker" "start" "-a" "5c800458f4b5b621facfc012c429345106451922dd3d8dec037c6a8b77edd76d"` Dec 05 16:51:26.468 INFO [stderr] usermod: no changes Dec 05 16:51:26.516 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.01s Dec 05 16:51:26.520 INFO [stderr] Running /target/debug/deps/HashTable-2869025aea7f12e2 Dec 05 16:51:26.522 INFO [stdout] Dec 05 16:51:26.522 INFO [stdout] running 4 tests Dec 05 16:51:26.544 INFO [stdout] test collision_testing ... ok Dec 05 16:51:26.560 INFO [stdout] test get_from_hashtable ... ok Dec 05 16:51:26.569 INFO [stdout] test add_to_hashtable ... ok Dec 05 16:51:26.569 INFO [stdout] test multi_add ... ok Dec 05 16:51:26.569 INFO [stdout] Dec 05 16:51:26.569 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 05 16:51:26.569 INFO [stdout] Dec 05 16:51:26.571 INFO [stderr] su: No module specific data is present Dec 05 16:51:27.322 INFO running `"docker" "inspect" "5c800458f4b5b621facfc012c429345106451922dd3d8dec037c6a8b77edd76d"` Dec 05 16:51:27.628 INFO running `"docker" "rm" "-f" "5c800458f4b5b621facfc012c429345106451922dd3d8dec037c6a8b77edd76d"` Dec 05 16:51:27.976 INFO [stdout] 5c800458f4b5b621facfc012c429345106451922dd3d8dec037c6a8b77edd76d