Dec 02 05:18:27.328 INFO testing Mimoja/rust_ms_login against 1.30.1 for beta-1.31-5
Dec 02 05:18:27.328 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/1.30.1:/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 +1.30.1 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 05:18:27.625 INFO [stdout] 353cc73b3db204432e1e1601f0cf1805febac777e930663c2a7eb37f6434abc3
Dec 02 05:18:27.628 INFO running `"docker" "start" "-a" "353cc73b3db204432e1e1601f0cf1805febac777e930663c2a7eb37f6434abc3"`
Dec 02 05:18:28.281 INFO [stderr] usermod: no changes
Dec 02 05:18:28.366 INFO [stderr]    Compiling serde_json v1.0.11
Dec 02 05:18:31.683 INFO [stderr]    Compiling login-service v0.1.0 (/source)
Dec 02 05:18:32.803 INFO [stderr] warning: unused imports: `OsRng`, `Rng`
Dec 02 05:18:32.803 INFO [stderr]   --> src/main.rs:12:12
Dec 02 05:18:32.803 INFO [stderr]    |
Dec 02 05:18:32.803 INFO [stderr] 12 | use rand::{OsRng, Rng};
Dec 02 05:18:32.803 INFO [stderr]    |            ^^^^^  ^^^
Dec 02 05:18:32.803 INFO [stderr]    |
Dec 02 05:18:32.803 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 02 05:18:32.803 INFO [stderr] 
Dec 02 05:18:32.803 INFO [stderr] warning: unused import: `crypto::scrypt`
Dec 02 05:18:32.803 INFO [stderr]   --> src/main.rs:13:5
Dec 02 05:18:32.803 INFO [stderr]    |
Dec 02 05:18:32.803 INFO [stderr] 13 | use crypto::scrypt;
Dec 02 05:18:32.803 INFO [stderr]    |     ^^^^^^^^^^^^^^
Dec 02 05:18:32.803 INFO [stderr] 
Dec 02 05:18:32.803 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 02 05:18:32.803 INFO [stderr]   --> src/main.rs:83:7
Dec 02 05:18:32.803 INFO [stderr]    |
Dec 02 05:18:32.803 INFO [stderr] 83 |     if(equal){
Dec 02 05:18:32.803 INFO [stderr]    |       ^^^^^^^ help: remove these parentheses
Dec 02 05:18:32.803 INFO [stderr]    |
Dec 02 05:18:32.803 INFO [stderr]    = note: #[warn(unused_parens)] on by default
Dec 02 05:18:32.803 INFO [stderr] 
Dec 02 05:18:32.803 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 02 05:18:32.803 INFO [stderr]   --> src/main.rs:85:11
Dec 02 05:18:32.804 INFO [stderr]    |
Dec 02 05:18:32.804 INFO [stderr] 85 |         if(user.hash_settings != hash_default_params){
Dec 02 05:18:32.804 INFO [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 02 05:18:32.804 INFO [stderr] 
Dec 02 05:18:32.970 INFO [stderr] warning: value assigned to `user` is never read
Dec 02 05:18:32.970 INFO [stderr]   --> src/main.rs:87:13
Dec 02 05:18:32.970 INFO [stderr]    |
Dec 02 05:18:32.970 INFO [stderr] 87 |             user = create_user(login, hash_default_params);
Dec 02 05:18:32.970 INFO [stderr]    |             ^^^^
Dec 02 05:18:32.970 INFO [stderr]    |
Dec 02 05:18:32.970 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 02 05:18:32.970 INFO [stderr] 
Dec 02 05:18:33.037 INFO [stderr] warning: variable does not need to be mutable
Dec 02 05:18:33.037 INFO [stderr]   --> src/main.rs:56:9
Dec 02 05:18:33.037 INFO [stderr]    |
Dec 02 05:18:33.038 INFO [stderr] 56 |     let mut result = scrypt_simple(&login.password, &params.to_scrypt()).unwrap();
Dec 02 05:18:33.038 INFO [stderr]    |         ----^^^^^^
Dec 02 05:18:33.038 INFO [stderr]    |         |
Dec 02 05:18:33.038 INFO [stderr]    |         help: remove this `mut`
Dec 02 05:18:33.038 INFO [stderr]    |
Dec 02 05:18:33.038 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 02 05:18:33.038 INFO [stderr] 
Dec 02 05:18:33.045 INFO [stderr] warning: function `printDuration` should have a snake case name such as `print_duration`
Dec 02 05:18:33.045 INFO [stderr]   --> src/main.rs:47:1
Dec 02 05:18:33.045 INFO [stderr]    |
Dec 02 05:18:33.045 INFO [stderr] 47 | / fn printDuration(elapsed: Duration){
Dec 02 05:18:33.045 INFO [stderr] 48 | |     let nanos = elapsed.subsec_nanos() as u64;
Dec 02 05:18:33.045 INFO [stderr] 49 | |     let ms = (1000*1000*1000 * elapsed.as_secs() + nanos)/(1000 * 1000);
Dec 02 05:18:33.045 INFO [stderr] 50 | |     println!("Took {} ms", ms);
Dec 02 05:18:33.045 INFO [stderr] 51 | | }
Dec 02 05:18:33.045 INFO [stderr]    | |_^
Dec 02 05:18:33.045 INFO [stderr]    |
Dec 02 05:18:33.045 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 02 05:18:33.045 INFO [stderr] 
Dec 02 05:18:33.583 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 5.27s
Dec 02 05:18:33.587 INFO [stderr] su: No module specific data is present
Dec 02 05:18:33.996 INFO running `"docker" "inspect" "353cc73b3db204432e1e1601f0cf1805febac777e930663c2a7eb37f6434abc3"`
Dec 02 05:18:34.253 INFO running `"docker" "rm" "-f" "353cc73b3db204432e1e1601f0cf1805febac777e930663c2a7eb37f6434abc3"`
Dec 02 05:18:34.467 INFO [stdout] 353cc73b3db204432e1e1601f0cf1805febac777e930663c2a7eb37f6434abc3
Dec 02 05:18:34.475 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 05:18:34.907 INFO [stdout] ba2838609d32396bd30b43e5dd38c177671e654f65bf8460d3512819087f7844
Dec 02 05:18:34.911 INFO running `"docker" "start" "-a" "ba2838609d32396bd30b43e5dd38c177671e654f65bf8460d3512819087f7844"`
Dec 02 05:18:36.012 INFO [stderr] usermod: no changes
Dec 02 05:18:36.147 INFO [stderr]    Compiling login-service v0.1.0 (/source)
Dec 02 05:18:37.164 INFO [stderr] warning: unused imports: `OsRng`, `Rng`
Dec 02 05:18:37.164 INFO [stderr]   --> src/main.rs:12:12
Dec 02 05:18:37.164 INFO [stderr]    |
Dec 02 05:18:37.164 INFO [stderr] 12 | use rand::{OsRng, Rng};
Dec 02 05:18:37.164 INFO [stderr]    |            ^^^^^  ^^^
Dec 02 05:18:37.164 INFO [stderr]    |
Dec 02 05:18:37.164 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 02 05:18:37.164 INFO [stderr] 
Dec 02 05:18:37.164 INFO [stderr] warning: unused import: `crypto::scrypt`
Dec 02 05:18:37.164 INFO [stderr]   --> src/main.rs:13:5
Dec 02 05:18:37.164 INFO [stderr]    |
Dec 02 05:18:37.164 INFO [stderr] 13 | use crypto::scrypt;
Dec 02 05:18:37.164 INFO [stderr]    |     ^^^^^^^^^^^^^^
Dec 02 05:18:37.164 INFO [stderr] 
Dec 02 05:18:37.167 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 02 05:18:37.167 INFO [stderr]   --> src/main.rs:83:7
Dec 02 05:18:37.167 INFO [stderr]    |
Dec 02 05:18:37.167 INFO [stderr] 83 |     if(equal){
Dec 02 05:18:37.167 INFO [stderr]    |       ^^^^^^^ help: remove these parentheses
Dec 02 05:18:37.167 INFO [stderr]    |
Dec 02 05:18:37.167 INFO [stderr]    = note: #[warn(unused_parens)] on by default
Dec 02 05:18:37.167 INFO [stderr] 
Dec 02 05:18:37.167 INFO [stderr] warning: unnecessary parentheses around `if` condition
Dec 02 05:18:37.167 INFO [stderr]   --> src/main.rs:85:11
Dec 02 05:18:37.167 INFO [stderr]    |
Dec 02 05:18:37.167 INFO [stderr] 85 |         if(user.hash_settings != hash_default_params){
Dec 02 05:18:37.167 INFO [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 02 05:18:37.167 INFO [stderr] 
Dec 02 05:18:37.329 INFO [stderr] warning: value assigned to `user` is never read
Dec 02 05:18:37.329 INFO [stderr]   --> src/main.rs:87:13
Dec 02 05:18:37.329 INFO [stderr]    |
Dec 02 05:18:37.329 INFO [stderr] 87 |             user = create_user(login, hash_default_params);
Dec 02 05:18:37.329 INFO [stderr]    |             ^^^^
Dec 02 05:18:37.329 INFO [stderr]    |
Dec 02 05:18:37.329 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 02 05:18:37.329 INFO [stderr] 
Dec 02 05:18:37.397 INFO [stderr] warning: variable does not need to be mutable
Dec 02 05:18:37.397 INFO [stderr]   --> src/main.rs:56:9
Dec 02 05:18:37.397 INFO [stderr]    |
Dec 02 05:18:37.397 INFO [stderr] 56 |     let mut result = scrypt_simple(&login.password, &params.to_scrypt()).unwrap();
Dec 02 05:18:37.397 INFO [stderr]    |         ----^^^^^^
Dec 02 05:18:37.397 INFO [stderr]    |         |
Dec 02 05:18:37.397 INFO [stderr]    |         help: remove this `mut`
Dec 02 05:18:37.397 INFO [stderr]    |
Dec 02 05:18:37.397 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 02 05:18:37.397 INFO [stderr] 
Dec 02 05:18:37.404 INFO [stderr] warning: function `printDuration` should have a snake case name such as `print_duration`
Dec 02 05:18:37.404 INFO [stderr]   --> src/main.rs:47:1
Dec 02 05:18:37.404 INFO [stderr]    |
Dec 02 05:18:37.404 INFO [stderr] 47 | / fn printDuration(elapsed: Duration){
Dec 02 05:18:37.404 INFO [stderr] 48 | |     let nanos = elapsed.subsec_nanos() as u64;
Dec 02 05:18:37.404 INFO [stderr] 49 | |     let ms = (1000*1000*1000 * elapsed.as_secs() + nanos)/(1000 * 1000);
Dec 02 05:18:37.404 INFO [stderr] 50 | |     println!("Took {} ms", ms);
Dec 02 05:18:37.404 INFO [stderr] 51 | | }
Dec 02 05:18:37.404 INFO [stderr]    | |_^
Dec 02 05:18:37.407 INFO [stderr]    |
Dec 02 05:18:37.407 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 02 05:18:37.407 INFO [stderr] 
Dec 02 05:18:37.880 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.82s
Dec 02 05:18:37.886 INFO [stderr] su: No module specific data is present
Dec 02 05:18:38.409 INFO running `"docker" "inspect" "ba2838609d32396bd30b43e5dd38c177671e654f65bf8460d3512819087f7844"`
Dec 02 05:18:38.627 INFO running `"docker" "rm" "-f" "ba2838609d32396bd30b43e5dd38c177671e654f65bf8460d3512819087f7844"`
Dec 02 05:18:38.892 INFO [stdout] ba2838609d32396bd30b43e5dd38c177671e654f65bf8460d3512819087f7844
Dec 02 05:18:38.903 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 05:18:39.459 INFO [stdout] 2ef60c325762c6eaa1fe07ec7861005a55cb356905f45c2a922b037daca67ce1
Dec 02 05:18:39.461 INFO running `"docker" "start" "-a" "2ef60c325762c6eaa1fe07ec7861005a55cb356905f45c2a922b037daca67ce1"`
Dec 02 05:18:40.203 INFO [stderr] usermod: no changes
Dec 02 05:18:40.276 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Dec 02 05:18:40.279 INFO [stderr]      Running /target/debug/deps/login_service-07465a0b3b1b1e3a
Dec 02 05:18:40.283 INFO [stderr] su: No module specific data is present
Dec 02 05:18:40.283 INFO [stdout] 
Dec 02 05:18:40.283 INFO [stdout] running 0 tests
Dec 02 05:18:40.283 INFO [stdout] 
Dec 02 05:18:40.283 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 05:18:40.283 INFO [stdout] 
Dec 02 05:18:40.604 INFO running `"docker" "inspect" "2ef60c325762c6eaa1fe07ec7861005a55cb356905f45c2a922b037daca67ce1"`
Dec 02 05:18:40.654 INFO running `"docker" "rm" "-f" "2ef60c325762c6eaa1fe07ec7861005a55cb356905f45c2a922b037daca67ce1"`
Dec 02 05:18:40.736 INFO [stdout] 2ef60c325762c6eaa1fe07ec7861005a55cb356905f45c2a922b037daca67ce1
