Dec 01 05:50:52.158 INFO testing pontuslaestadius/ftp-rust against 1.30.1 for beta-1.31-5
Dec 01 05:50:52.158 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 01 05:50:52.400 INFO [stdout] 4c5ad863431ee5bb3ca2bcb58dd975cffe8f9c04750ba93046c8384f82726567
Dec 01 05:50:52.404 INFO running `"docker" "start" "-a" "4c5ad863431ee5bb3ca2bcb58dd975cffe8f9c04750ba93046c8384f82726567"`
Dec 01 05:50:53.583 INFO [stderr] usermod: no changes
Dec 01 05:50:53.622 INFO [stderr]    Compiling ftp-rust v0.1.0 (/source)
Dec 01 05:50:53.907 INFO [stderr] warning: unused import: `File`
Dec 01 05:50:53.907 INFO [stderr]  --> src/ftp/mod.rs:4:15
Dec 01 05:50:53.907 INFO [stderr]   |
Dec 01 05:50:53.907 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:53.907 INFO [stderr]   |               ^^^^
Dec 01 05:50:53.907 INFO [stderr]   |
Dec 01 05:50:53.907 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 05:50:53.907 INFO [stderr] 
Dec 01 05:50:53.907 INFO [stderr] warning: unused imports: `File`, `OpenOptions`
Dec 01 05:50:53.907 INFO [stderr]  --> src/ftp/server/mod.rs:3:15
Dec 01 05:50:53.907 INFO [stderr]   |
Dec 01 05:50:53.907 INFO [stderr] 3 | use std::fs::{File, OpenOptions};
Dec 01 05:50:53.907 INFO [stderr]   |               ^^^^  ^^^^^^^^^^^
Dec 01 05:50:53.907 INFO [stderr] 
Dec 01 05:50:53.907 INFO [stderr] warning: unused import: `std::time`
Dec 01 05:50:53.907 INFO [stderr]  --> src/ftp/server/mod.rs:8:5
Dec 01 05:50:53.907 INFO [stderr]   |
Dec 01 05:50:53.907 INFO [stderr] 8 | use std::time;
Dec 01 05:50:53.907 INFO [stderr]   |     ^^^^^^^^^
Dec 01 05:50:53.907 INFO [stderr] 
Dec 01 05:50:53.907 INFO [stderr] warning: unused import: `std::net::TcpStream`
Dec 01 05:50:53.907 INFO [stderr]  --> src/ftp/decode.rs:1:5
Dec 01 05:50:53.907 INFO [stderr]   |
Dec 01 05:50:53.907 INFO [stderr] 1 | use std::net::TcpStream;
Dec 01 05:50:53.907 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:53.907 INFO [stderr] 
Dec 01 05:50:53.907 INFO [stderr] warning: unused import: `OpenOptions`
Dec 01 05:50:53.907 INFO [stderr]  --> src/ftp/decode.rs:4:21
Dec 01 05:50:53.907 INFO [stderr]   |
Dec 01 05:50:53.907 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:53.907 INFO [stderr]   |                     ^^^^^^^^^^^
Dec 01 05:50:53.907 INFO [stderr] 
Dec 01 05:50:53.907 INFO [stderr] warning: unused import: `std::net::TcpStream`
Dec 01 05:50:53.907 INFO [stderr]  --> src/ftp/encode.rs:1:5
Dec 01 05:50:53.907 INFO [stderr]   |
Dec 01 05:50:53.907 INFO [stderr] 1 | use std::net::TcpStream;
Dec 01 05:50:53.907 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:53.907 INFO [stderr] 
Dec 01 05:50:53.907 INFO [stderr] warning: unused import: `OpenOptions`
Dec 01 05:50:53.907 INFO [stderr]  --> src/ftp/encode.rs:4:21
Dec 01 05:50:53.907 INFO [stderr]   |
Dec 01 05:50:53.907 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:53.907 INFO [stderr]   |                     ^^^^^^^^^^^
Dec 01 05:50:53.907 INFO [stderr] 
Dec 01 05:50:54.043 INFO [stderr] warning: unused import: `std::io::prelude`
Dec 01 05:50:54.043 INFO [stderr]  --> src/ftp/server/mod.rs:4:5
Dec 01 05:50:54.043 INFO [stderr]   |
Dec 01 05:50:54.043 INFO [stderr] 4 | use std::io::prelude::*;
Dec 01 05:50:54.043 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 01 05:50:54.043 INFO [stderr] 
Dec 01 05:50:54.059 INFO [stderr] warning: unused variable: `string`
Dec 01 05:50:54.059 INFO [stderr]   --> src/ftp/server/mod.rs:27:13
Dec 01 05:50:54.059 INFO [stderr]    |
Dec 01 05:50:54.059 INFO [stderr] 27 |     let mut string: String = String::new();
Dec 01 05:50:54.059 INFO [stderr]    |             ^^^^^^ help: consider using `_string` instead
Dec 01 05:50:54.059 INFO [stderr]    |
Dec 01 05:50:54.059 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 05:50:54.059 INFO [stderr] 
Dec 01 05:50:54.059 INFO [stderr] warning: unused variable: `c`
Dec 01 05:50:54.059 INFO [stderr]   --> src/ftp/server/mod.rs:28:13
Dec 01 05:50:54.059 INFO [stderr]    |
Dec 01 05:50:54.059 INFO [stderr] 28 |     let mut c: usize;
Dec 01 05:50:54.059 INFO [stderr]    |             ^ help: consider using `_c` instead
Dec 01 05:50:54.059 INFO [stderr] 
Dec 01 05:50:54.059 INFO [stderr] warning: unused variable: `stream`
Dec 01 05:50:54.059 INFO [stderr]   --> src/ftp/server/mod.rs:46:22
Dec 01 05:50:54.059 INFO [stderr]    |
Dec 01 05:50:54.059 INFO [stderr] 46 | fn notify_client_err(stream: &mut TcpStream, error: io::Error) {
Dec 01 05:50:54.059 INFO [stderr]    |                      ^^^^^^ help: consider using `_stream` instead
Dec 01 05:50:54.059 INFO [stderr] 
Dec 01 05:50:54.059 INFO [stderr] warning: unused variable: `address`
Dec 01 05:50:54.059 INFO [stderr]  --> src/ftp/client/mod.rs:8:14
Dec 01 05:50:54.059 INFO [stderr]   |
Dec 01 05:50:54.059 INFO [stderr] 8 | pub fn start(address: &str) {
Dec 01 05:50:54.059 INFO [stderr]   |              ^^^^^^^ help: consider using `_address` instead
Dec 01 05:50:54.059 INFO [stderr] 
Dec 01 05:50:54.059 INFO [stderr] warning: variable `decoded_size` is assigned to, but never used
Dec 01 05:50:54.059 INFO [stderr]   --> src/ftp/decode.rs:15:13
Dec 01 05:50:54.059 INFO [stderr]    |
Dec 01 05:50:54.059 INFO [stderr] 15 |     let mut decoded_size: &str = "";
Dec 01 05:50:54.059 INFO [stderr]    |             ^^^^^^^^^^^^
Dec 01 05:50:54.059 INFO [stderr]    |
Dec 01 05:50:54.059 INFO [stderr]    = note: consider using `_decoded_size` instead
Dec 01 05:50:54.059 INFO [stderr] 
Dec 01 05:50:54.060 INFO [stderr] warning: variable `decoded_pktn` is assigned to, but never used
Dec 01 05:50:54.060 INFO [stderr]   --> src/ftp/decode.rs:16:13
Dec 01 05:50:54.060 INFO [stderr]    |
Dec 01 05:50:54.060 INFO [stderr] 16 |     let mut decoded_pktn: &str = "";
Dec 01 05:50:54.060 INFO [stderr]    |             ^^^^^^^^^^^^
Dec 01 05:50:54.060 INFO [stderr]    |
Dec 01 05:50:54.060 INFO [stderr]    = note: consider using `_decoded_pktn` instead
Dec 01 05:50:54.060 INFO [stderr] 
Dec 01 05:50:54.060 INFO [stderr] warning: value assigned to `decoded_size` is never read
Dec 01 05:50:54.060 INFO [stderr]   --> src/ftp/decode.rs:40:27
Dec 01 05:50:54.060 INFO [stderr]    |
Dec 01 05:50:54.060 INFO [stderr] 40 |                 "size" => decoded_size = value,
Dec 01 05:50:54.060 INFO [stderr]    |                           ^^^^^^^^^^^^
Dec 01 05:50:54.060 INFO [stderr]    |
Dec 01 05:50:54.060 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 01 05:50:54.060 INFO [stderr] 
Dec 01 05:50:54.060 INFO [stderr] warning: value assigned to `decoded_pktn` is never read
Dec 01 05:50:54.060 INFO [stderr]   --> src/ftp/decode.rs:41:27
Dec 01 05:50:54.060 INFO [stderr]    |
Dec 01 05:50:54.060 INFO [stderr] 41 |                 "pktn" => decoded_pktn = value,
Dec 01 05:50:54.060 INFO [stderr]    |                           ^^^^^^^^^^^^
Dec 01 05:50:54.060 INFO [stderr] 
Dec 01 05:50:54.060 INFO [stderr] warning: unused variable: `size`
Dec 01 05:50:54.060 INFO [stderr]   --> src/ftp/encode.rs:31:9
Dec 01 05:50:54.060 INFO [stderr]    |
Dec 01 05:50:54.060 INFO [stderr] 31 |     let size = content.len();
Dec 01 05:50:54.060 INFO [stderr]    |         ^^^^ help: consider using `_size` instead
Dec 01 05:50:54.060 INFO [stderr] 
Dec 01 05:50:54.060 INFO [stderr] warning: unused variable: `address`
Dec 01 05:50:54.060 INFO [stderr]   --> src/ftp/mod.rs:55:21
Dec 01 05:50:54.060 INFO [stderr]    |
Dec 01 05:50:54.060 INFO [stderr] 55 | pub fn start_server(address: &str, port: &str) {
Dec 01 05:50:54.060 INFO [stderr]    |                     ^^^^^^^ help: consider using `_address` instead
Dec 01 05:50:54.060 INFO [stderr] 
Dec 01 05:50:54.060 INFO [stderr] warning: unused variable: `port`
Dec 01 05:50:54.060 INFO [stderr]   --> src/ftp/mod.rs:55:36
Dec 01 05:50:54.060 INFO [stderr]    |
Dec 01 05:50:54.060 INFO [stderr] 55 | pub fn start_server(address: &str, port: &str) {
Dec 01 05:50:54.060 INFO [stderr]    |                                    ^^^^ help: consider using `_port` instead
Dec 01 05:50:54.060 INFO [stderr] 
Dec 01 05:50:54.060 INFO [stderr] warning: unused variable: `client`
Dec 01 05:50:54.060 INFO [stderr]   --> src/ftp/client/mod.rs:30:26
Dec 01 05:50:54.060 INFO [stderr]    |
Dec 01 05:50:54.060 INFO [stderr] 30 |         let (mut stream, client) = super::client::new(self.address)?;
Dec 01 05:50:54.060 INFO [stderr]    |                          ^^^^^^ help: consider using `_client` instead
Dec 01 05:50:54.060 INFO [stderr] 
Dec 01 05:50:54.071 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:54.071 INFO [stderr]   --> src/ftp/mod.rs:34:9
Dec 01 05:50:54.071 INFO [stderr]    |
Dec 01 05:50:54.071 INFO [stderr] 34 |     let mut f = OpenOptions::new()
Dec 01 05:50:54.071 INFO [stderr]    |         ----^
Dec 01 05:50:54.071 INFO [stderr]    |         |
Dec 01 05:50:54.071 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:50:54.072 INFO [stderr]    |
Dec 01 05:50:54.072 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 05:50:54.072 INFO [stderr] 
Dec 01 05:50:54.079 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:54.079 INFO [stderr]    --> src/ftp/mod.rs:124:9
Dec 01 05:50:54.079 INFO [stderr]     |
Dec 01 05:50:54.079 INFO [stderr] 124 |     let mut files = "examples/files/foo.txt";
Dec 01 05:50:54.079 INFO [stderr]     |         ----^^^^^
Dec 01 05:50:54.079 INFO [stderr]     |         |
Dec 01 05:50:54.079 INFO [stderr]     |         help: remove this `mut`
Dec 01 05:50:54.079 INFO [stderr] 
Dec 01 05:50:54.095 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:54.095 INFO [stderr]   --> src/ftp/server/mod.rs:27:9
Dec 01 05:50:54.095 INFO [stderr]    |
Dec 01 05:50:54.095 INFO [stderr] 27 |     let mut string: String = String::new();
Dec 01 05:50:54.095 INFO [stderr]    |         ----^^^^^^
Dec 01 05:50:54.095 INFO [stderr]    |         |
Dec 01 05:50:54.095 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:50:54.095 INFO [stderr] 
Dec 01 05:50:54.095 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:54.095 INFO [stderr]   --> src/ftp/server/mod.rs:28:9
Dec 01 05:50:54.095 INFO [stderr]    |
Dec 01 05:50:54.095 INFO [stderr] 28 |     let mut c: usize;
Dec 01 05:50:54.095 INFO [stderr]    |         ----^
Dec 01 05:50:54.095 INFO [stderr]    |         |
Dec 01 05:50:54.095 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:50:54.095 INFO [stderr] 
Dec 01 05:50:54.103 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:54.103 INFO [stderr]   --> src/ftp/client/mod.rs:51:9
Dec 01 05:50:54.103 INFO [stderr]    |
Dec 01 05:50:54.103 INFO [stderr] 51 |     let mut stream = super::connect(address)?;
Dec 01 05:50:54.103 INFO [stderr]    |         ----^^^^^^
Dec 01 05:50:54.103 INFO [stderr]    |         |
Dec 01 05:50:54.103 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:50:54.103 INFO [stderr] 
Dec 01 05:50:54.111 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:54.111 INFO [stderr]   --> src/ftp/decode.rs:27:13
Dec 01 05:50:54.111 INFO [stderr]    |
Dec 01 05:50:54.111 INFO [stderr] 27 |         let mut rows = section2.next().unwrap().split(';');
Dec 01 05:50:54.111 INFO [stderr]    |             ----^^^^
Dec 01 05:50:54.111 INFO [stderr]    |             |
Dec 01 05:50:54.111 INFO [stderr]    |             help: remove this `mut`
Dec 01 05:50:54.111 INFO [stderr] 
Dec 01 05:50:54.111 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:54.111 INFO [stderr]   --> src/ftp/encode.rs:24:53
Dec 01 05:50:54.111 INFO [stderr]    |
Dec 01 05:50:54.111 INFO [stderr] 24 | pub fn from_meta_data(metadata: metadata::Metadata, mut content: &mut String) -> Result<Vec<String>, io::Error> {
Dec 01 05:50:54.111 INFO [stderr]    |                                                     ----^^^^^^^
Dec 01 05:50:54.111 INFO [stderr]    |                                                     |
Dec 01 05:50:54.111 INFO [stderr]    |                                                     help: remove this `mut`
Dec 01 05:50:54.112 INFO [stderr] 
Dec 01 05:50:54.119 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 05:50:54.119 INFO [stderr]   --> src/ftp/client/mod.rs:25:13
Dec 01 05:50:54.120 INFO [stderr]    |
Dec 01 05:50:54.120 INFO [stderr] 25 |             self.action(input.as_str());
Dec 01 05:50:54.120 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:54.120 INFO [stderr]    |
Dec 01 05:50:54.120 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Dec 01 05:50:54.120 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 05:50:54.120 INFO [stderr] 
Dec 01 05:50:54.120 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 05:50:54.120 INFO [stderr]   --> src/ftp/encode.rs:11:5
Dec 01 05:50:54.120 INFO [stderr]    |
Dec 01 05:50:54.120 INFO [stderr] 11 |     file.read_to_string(&mut content);
Dec 01 05:50:54.120 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:54.120 INFO [stderr]    |
Dec 01 05:50:54.120 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 05:50:54.120 INFO [stderr] 
Dec 01 05:50:55.231 INFO [stderr] warning: unused import: `File`
Dec 01 05:50:55.231 INFO [stderr]  --> src/ftp/mod.rs:4:15
Dec 01 05:50:55.231 INFO [stderr]   |
Dec 01 05:50:55.231 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:55.231 INFO [stderr]   |               ^^^^
Dec 01 05:50:55.231 INFO [stderr]   |
Dec 01 05:50:55.231 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 05:50:55.231 INFO [stderr] 
Dec 01 05:50:55.231 INFO [stderr] warning: unused imports: `File`, `OpenOptions`
Dec 01 05:50:55.231 INFO [stderr]  --> src/ftp/server/mod.rs:3:15
Dec 01 05:50:55.231 INFO [stderr]   |
Dec 01 05:50:55.231 INFO [stderr] 3 | use std::fs::{File, OpenOptions};
Dec 01 05:50:55.231 INFO [stderr]   |               ^^^^  ^^^^^^^^^^^
Dec 01 05:50:55.231 INFO [stderr] 
Dec 01 05:50:55.231 INFO [stderr] warning: unused import: `std::time`
Dec 01 05:50:55.231 INFO [stderr]  --> src/ftp/server/mod.rs:8:5
Dec 01 05:50:55.231 INFO [stderr]   |
Dec 01 05:50:55.231 INFO [stderr] 8 | use std::time;
Dec 01 05:50:55.231 INFO [stderr]   |     ^^^^^^^^^
Dec 01 05:50:55.231 INFO [stderr] 
Dec 01 05:50:55.231 INFO [stderr] warning: unused import: `std::net::TcpStream`
Dec 01 05:50:55.231 INFO [stderr]  --> src/ftp/decode.rs:1:5
Dec 01 05:50:55.231 INFO [stderr]   |
Dec 01 05:50:55.231 INFO [stderr] 1 | use std::net::TcpStream;
Dec 01 05:50:55.231 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:55.231 INFO [stderr] 
Dec 01 05:50:55.231 INFO [stderr] warning: unused import: `OpenOptions`
Dec 01 05:50:55.231 INFO [stderr]  --> src/ftp/decode.rs:4:21
Dec 01 05:50:55.231 INFO [stderr]   |
Dec 01 05:50:55.231 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:55.231 INFO [stderr]   |                     ^^^^^^^^^^^
Dec 01 05:50:55.231 INFO [stderr] 
Dec 01 05:50:55.231 INFO [stderr] warning: unused import: `std::net::TcpStream`
Dec 01 05:50:55.231 INFO [stderr]  --> src/ftp/encode.rs:1:5
Dec 01 05:50:55.231 INFO [stderr]   |
Dec 01 05:50:55.231 INFO [stderr] 1 | use std::net::TcpStream;
Dec 01 05:50:55.231 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:55.231 INFO [stderr] 
Dec 01 05:50:55.231 INFO [stderr] warning: unused import: `OpenOptions`
Dec 01 05:50:55.231 INFO [stderr]  --> src/ftp/encode.rs:4:21
Dec 01 05:50:55.231 INFO [stderr]   |
Dec 01 05:50:55.231 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:55.231 INFO [stderr]   |                     ^^^^^^^^^^^
Dec 01 05:50:55.231 INFO [stderr] 
Dec 01 05:50:55.359 INFO [stderr] warning: unused import: `std::io::prelude`
Dec 01 05:50:55.359 INFO [stderr]  --> src/ftp/server/mod.rs:4:5
Dec 01 05:50:55.359 INFO [stderr]   |
Dec 01 05:50:55.359 INFO [stderr] 4 | use std::io::prelude::*;
Dec 01 05:50:55.359 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 01 05:50:55.359 INFO [stderr] 
Dec 01 05:50:55.370 INFO [stderr] warning: unused variable: `string`
Dec 01 05:50:55.370 INFO [stderr]   --> src/ftp/server/mod.rs:27:13
Dec 01 05:50:55.370 INFO [stderr]    |
Dec 01 05:50:55.371 INFO [stderr] 27 |     let mut string: String = String::new();
Dec 01 05:50:55.371 INFO [stderr]    |             ^^^^^^ help: consider using `_string` instead
Dec 01 05:50:55.371 INFO [stderr]    |
Dec 01 05:50:55.371 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 05:50:55.374 INFO [stderr] 
Dec 01 05:50:55.374 INFO [stderr] warning: unused variable: `c`
Dec 01 05:50:55.374 INFO [stderr]   --> src/ftp/server/mod.rs:28:13
Dec 01 05:50:55.374 INFO [stderr]    |
Dec 01 05:50:55.374 INFO [stderr] 28 |     let mut c: usize;
Dec 01 05:50:55.374 INFO [stderr]    |             ^ help: consider using `_c` instead
Dec 01 05:50:55.374 INFO [stderr] 
Dec 01 05:50:55.374 INFO [stderr] warning: unused variable: `stream`
Dec 01 05:50:55.374 INFO [stderr]   --> src/ftp/server/mod.rs:46:22
Dec 01 05:50:55.374 INFO [stderr]    |
Dec 01 05:50:55.375 INFO [stderr] 46 | fn notify_client_err(stream: &mut TcpStream, error: io::Error) {
Dec 01 05:50:55.375 INFO [stderr]    |                      ^^^^^^ help: consider using `_stream` instead
Dec 01 05:50:55.375 INFO [stderr] 
Dec 01 05:50:55.375 INFO [stderr] warning: unused variable: `address`
Dec 01 05:50:55.375 INFO [stderr]  --> src/ftp/client/mod.rs:8:14
Dec 01 05:50:55.375 INFO [stderr]   |
Dec 01 05:50:55.375 INFO [stderr] 8 | pub fn start(address: &str) {
Dec 01 05:50:55.375 INFO [stderr]   |              ^^^^^^^ help: consider using `_address` instead
Dec 01 05:50:55.375 INFO [stderr] 
Dec 01 05:50:55.375 INFO [stderr] warning: variable `decoded_size` is assigned to, but never used
Dec 01 05:50:55.375 INFO [stderr]   --> src/ftp/decode.rs:15:13
Dec 01 05:50:55.375 INFO [stderr]    |
Dec 01 05:50:55.375 INFO [stderr] 15 |     let mut decoded_size: &str = "";
Dec 01 05:50:55.375 INFO [stderr]    |             ^^^^^^^^^^^^
Dec 01 05:50:55.375 INFO [stderr]    |
Dec 01 05:50:55.375 INFO [stderr]    = note: consider using `_decoded_size` instead
Dec 01 05:50:55.375 INFO [stderr] 
Dec 01 05:50:55.375 INFO [stderr] warning: variable `decoded_pktn` is assigned to, but never used
Dec 01 05:50:55.375 INFO [stderr]   --> src/ftp/decode.rs:16:13
Dec 01 05:50:55.375 INFO [stderr]    |
Dec 01 05:50:55.375 INFO [stderr] 16 |     let mut decoded_pktn: &str = "";
Dec 01 05:50:55.375 INFO [stderr]    |             ^^^^^^^^^^^^
Dec 01 05:50:55.375 INFO [stderr]    |
Dec 01 05:50:55.376 INFO [stderr]    = note: consider using `_decoded_pktn` instead
Dec 01 05:50:55.376 INFO [stderr] 
Dec 01 05:50:55.376 INFO [stderr] warning: value assigned to `decoded_size` is never read
Dec 01 05:50:55.376 INFO [stderr]   --> src/ftp/decode.rs:40:27
Dec 01 05:50:55.376 INFO [stderr]    |
Dec 01 05:50:55.376 INFO [stderr] 40 |                 "size" => decoded_size = value,
Dec 01 05:50:55.376 INFO [stderr]    |                           ^^^^^^^^^^^^
Dec 01 05:50:55.376 INFO [stderr]    |
Dec 01 05:50:55.376 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 01 05:50:55.376 INFO [stderr] 
Dec 01 05:50:55.376 INFO [stderr] warning: value assigned to `decoded_pktn` is never read
Dec 01 05:50:55.376 INFO [stderr]   --> src/ftp/decode.rs:41:27
Dec 01 05:50:55.376 INFO [stderr]    |
Dec 01 05:50:55.376 INFO [stderr] 41 |                 "pktn" => decoded_pktn = value,
Dec 01 05:50:55.376 INFO [stderr]    |                           ^^^^^^^^^^^^
Dec 01 05:50:55.376 INFO [stderr] 
Dec 01 05:50:55.376 INFO [stderr] warning: unused variable: `size`
Dec 01 05:50:55.376 INFO [stderr]   --> src/ftp/encode.rs:31:9
Dec 01 05:50:55.376 INFO [stderr]    |
Dec 01 05:50:55.376 INFO [stderr] 31 |     let size = content.len();
Dec 01 05:50:55.376 INFO [stderr]    |         ^^^^ help: consider using `_size` instead
Dec 01 05:50:55.376 INFO [stderr] 
Dec 01 05:50:55.383 INFO [stderr] warning: unused variable: `address`
Dec 01 05:50:55.383 INFO [stderr]   --> src/ftp/mod.rs:55:21
Dec 01 05:50:55.383 INFO [stderr]    |
Dec 01 05:50:55.383 INFO [stderr] 55 | pub fn start_server(address: &str, port: &str) {
Dec 01 05:50:55.383 INFO [stderr]    |                     ^^^^^^^ help: consider using `_address` instead
Dec 01 05:50:55.383 INFO [stderr] 
Dec 01 05:50:55.383 INFO [stderr] warning: unused variable: `port`
Dec 01 05:50:55.383 INFO [stderr]   --> src/ftp/mod.rs:55:36
Dec 01 05:50:55.383 INFO [stderr]    |
Dec 01 05:50:55.383 INFO [stderr] 55 | pub fn start_server(address: &str, port: &str) {
Dec 01 05:50:55.383 INFO [stderr]    |                                    ^^^^ help: consider using `_port` instead
Dec 01 05:50:55.383 INFO [stderr] 
Dec 01 05:50:55.383 INFO [stderr] warning: unused variable: `client`
Dec 01 05:50:55.383 INFO [stderr]   --> src/ftp/client/mod.rs:30:26
Dec 01 05:50:55.383 INFO [stderr]    |
Dec 01 05:50:55.383 INFO [stderr] 30 |         let (mut stream, client) = super::client::new(self.address)?;
Dec 01 05:50:55.383 INFO [stderr]    |                          ^^^^^^ help: consider using `_client` instead
Dec 01 05:50:55.383 INFO [stderr] 
Dec 01 05:50:55.390 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:55.391 INFO [stderr]   --> src/ftp/mod.rs:34:9
Dec 01 05:50:55.391 INFO [stderr]    |
Dec 01 05:50:55.391 INFO [stderr] 34 |     let mut f = OpenOptions::new()
Dec 01 05:50:55.391 INFO [stderr]    |         ----^
Dec 01 05:50:55.391 INFO [stderr]    |         |
Dec 01 05:50:55.391 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:50:55.391 INFO [stderr]    |
Dec 01 05:50:55.391 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 05:50:55.391 INFO [stderr] 
Dec 01 05:50:55.399 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:55.399 INFO [stderr]    --> src/ftp/mod.rs:124:9
Dec 01 05:50:55.399 INFO [stderr]     |
Dec 01 05:50:55.399 INFO [stderr] 124 |     let mut files = "examples/files/foo.txt";
Dec 01 05:50:55.399 INFO [stderr]     |         ----^^^^^
Dec 01 05:50:55.399 INFO [stderr]     |         |
Dec 01 05:50:55.399 INFO [stderr]     |         help: remove this `mut`
Dec 01 05:50:55.399 INFO [stderr] 
Dec 01 05:50:55.409 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:55.409 INFO [stderr]   --> src/ftp/server/mod.rs:27:9
Dec 01 05:50:55.409 INFO [stderr]    |
Dec 01 05:50:55.409 INFO [stderr] 27 |     let mut string: String = String::new();
Dec 01 05:50:55.410 INFO [stderr]    |         ----^^^^^^
Dec 01 05:50:55.410 INFO [stderr]    |         |
Dec 01 05:50:55.410 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:50:55.410 INFO [stderr] 
Dec 01 05:50:55.410 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:55.410 INFO [stderr]   --> src/ftp/server/mod.rs:28:9
Dec 01 05:50:55.410 INFO [stderr]    |
Dec 01 05:50:55.410 INFO [stderr] 28 |     let mut c: usize;
Dec 01 05:50:55.410 INFO [stderr]    |         ----^
Dec 01 05:50:55.410 INFO [stderr]    |         |
Dec 01 05:50:55.410 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:50:55.410 INFO [stderr] 
Dec 01 05:50:55.410 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:55.410 INFO [stderr]   --> src/ftp/client/mod.rs:51:9
Dec 01 05:50:55.410 INFO [stderr]    |
Dec 01 05:50:55.410 INFO [stderr] 51 |     let mut stream = super::connect(address)?;
Dec 01 05:50:55.410 INFO [stderr]    |         ----^^^^^^
Dec 01 05:50:55.410 INFO [stderr]    |         |
Dec 01 05:50:55.410 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:50:55.410 INFO [stderr] 
Dec 01 05:50:55.419 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:55.420 INFO [stderr]   --> src/ftp/decode.rs:27:13
Dec 01 05:50:55.420 INFO [stderr]    |
Dec 01 05:50:55.420 INFO [stderr] 27 |         let mut rows = section2.next().unwrap().split(';');
Dec 01 05:50:55.420 INFO [stderr]    |             ----^^^^
Dec 01 05:50:55.420 INFO [stderr]    |             |
Dec 01 05:50:55.420 INFO [stderr]    |             help: remove this `mut`
Dec 01 05:50:55.420 INFO [stderr] 
Dec 01 05:50:55.420 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:50:55.420 INFO [stderr]   --> src/ftp/encode.rs:24:53
Dec 01 05:50:55.420 INFO [stderr]    |
Dec 01 05:50:55.420 INFO [stderr] 24 | pub fn from_meta_data(metadata: metadata::Metadata, mut content: &mut String) -> Result<Vec<String>, io::Error> {
Dec 01 05:50:55.420 INFO [stderr]    |                                                     ----^^^^^^^
Dec 01 05:50:55.420 INFO [stderr]    |                                                     |
Dec 01 05:50:55.420 INFO [stderr]    |                                                     help: remove this `mut`
Dec 01 05:50:55.420 INFO [stderr] 
Dec 01 05:50:55.427 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 05:50:55.427 INFO [stderr]   --> src/ftp/client/mod.rs:25:13
Dec 01 05:50:55.427 INFO [stderr]    |
Dec 01 05:50:55.427 INFO [stderr] 25 |             self.action(input.as_str());
Dec 01 05:50:55.427 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:55.427 INFO [stderr]    |
Dec 01 05:50:55.427 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Dec 01 05:50:55.427 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 05:50:55.427 INFO [stderr] 
Dec 01 05:50:55.431 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 05:50:55.431 INFO [stderr]   --> src/ftp/encode.rs:11:5
Dec 01 05:50:55.431 INFO [stderr]    |
Dec 01 05:50:55.431 INFO [stderr] 11 |     file.read_to_string(&mut content);
Dec 01 05:50:55.431 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:55.431 INFO [stderr]    |
Dec 01 05:50:55.431 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 05:50:55.431 INFO [stderr] 
Dec 01 05:50:56.431 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.82s
Dec 01 05:50:56.434 INFO [stderr] su: No module specific data is present
Dec 01 05:50:57.179 INFO running `"docker" "inspect" "4c5ad863431ee5bb3ca2bcb58dd975cffe8f9c04750ba93046c8384f82726567"`
Dec 01 05:50:57.485 INFO running `"docker" "rm" "-f" "4c5ad863431ee5bb3ca2bcb58dd975cffe8f9c04750ba93046c8384f82726567"`
Dec 01 05:50:57.826 INFO [stdout] 4c5ad863431ee5bb3ca2bcb58dd975cffe8f9c04750ba93046c8384f82726567
Dec 01 05:50:57.833 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 01 05:50:58.196 INFO [stdout] 81c579c7d18b5fdf2aaf1e8a621ca121298612ffb818048889be5db517052fc2
Dec 01 05:50:58.203 INFO running `"docker" "start" "-a" "81c579c7d18b5fdf2aaf1e8a621ca121298612ffb818048889be5db517052fc2"`
Dec 01 05:50:59.260 INFO [stderr] usermod: no changes
Dec 01 05:50:59.327 INFO [stderr]    Compiling ftp-rust v0.1.0 (/source)
Dec 01 05:50:59.799 INFO [stderr] warning: unused import: `File`
Dec 01 05:50:59.800 INFO [stderr]  --> src/ftp/mod.rs:4:15
Dec 01 05:50:59.800 INFO [stderr]   |
Dec 01 05:50:59.800 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:59.801 INFO [stderr]   |               ^^^^
Dec 01 05:50:59.801 INFO [stderr]   |
Dec 01 05:50:59.801 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 05:50:59.801 INFO [stderr] 
Dec 01 05:50:59.802 INFO [stderr] warning: unused imports: `File`, `OpenOptions`
Dec 01 05:50:59.802 INFO [stderr]  --> src/ftp/server/mod.rs:3:15
Dec 01 05:50:59.802 INFO [stderr]   |
Dec 01 05:50:59.803 INFO [stderr] 3 | use std::fs::{File, OpenOptions};
Dec 01 05:50:59.803 INFO [stderr]   |               ^^^^  ^^^^^^^^^^^
Dec 01 05:50:59.803 INFO [stderr] 
Dec 01 05:50:59.803 INFO [stderr] warning: unused import: `std::time`
Dec 01 05:50:59.804 INFO [stderr]  --> src/ftp/server/mod.rs:8:5
Dec 01 05:50:59.804 INFO [stderr]   |
Dec 01 05:50:59.804 INFO [stderr] 8 | use std::time;
Dec 01 05:50:59.804 INFO [stderr]   |     ^^^^^^^^^
Dec 01 05:50:59.805 INFO [stderr] 
Dec 01 05:50:59.805 INFO [stderr] warning: unused import: `std::net::TcpStream`
Dec 01 05:50:59.805 INFO [stderr]  --> src/ftp/decode.rs:1:5
Dec 01 05:50:59.805 INFO [stderr]   |
Dec 01 05:50:59.806 INFO [stderr] 1 | use std::net::TcpStream;
Dec 01 05:50:59.806 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:59.806 INFO [stderr] 
Dec 01 05:50:59.807 INFO [stderr] warning: unused import: `OpenOptions`
Dec 01 05:50:59.807 INFO [stderr]  --> src/ftp/decode.rs:4:21
Dec 01 05:50:59.807 INFO [stderr]   |
Dec 01 05:50:59.808 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:59.808 INFO [stderr]   |                     ^^^^^^^^^^^
Dec 01 05:50:59.808 INFO [stderr] 
Dec 01 05:50:59.808 INFO [stderr] warning: unused import: `std::net::TcpStream`
Dec 01 05:50:59.809 INFO [stderr]  --> src/ftp/encode.rs:1:5
Dec 01 05:50:59.809 INFO [stderr]   |
Dec 01 05:50:59.809 INFO [stderr] 1 | use std::net::TcpStream;
Dec 01 05:50:59.810 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:59.810 INFO [stderr] 
Dec 01 05:50:59.810 INFO [stderr] warning: unused import: `OpenOptions`
Dec 01 05:50:59.811 INFO [stderr]  --> src/ftp/encode.rs:4:21
Dec 01 05:50:59.811 INFO [stderr]   |
Dec 01 05:50:59.811 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:59.811 INFO [stderr]   |                     ^^^^^^^^^^^
Dec 01 05:50:59.812 INFO [stderr] 
Dec 01 05:50:59.838 INFO [stderr] warning: unused import: `File`
Dec 01 05:50:59.838 INFO [stderr]  --> src/ftp/mod.rs:4:15
Dec 01 05:50:59.839 INFO [stderr]   |
Dec 01 05:50:59.839 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:59.839 INFO [stderr]   |               ^^^^
Dec 01 05:50:59.840 INFO [stderr]   |
Dec 01 05:50:59.840 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 05:50:59.840 INFO [stderr] 
Dec 01 05:50:59.841 INFO [stderr] warning: unused imports: `File`, `OpenOptions`
Dec 01 05:50:59.841 INFO [stderr]  --> src/ftp/server/mod.rs:3:15
Dec 01 05:50:59.841 INFO [stderr]   |
Dec 01 05:50:59.842 INFO [stderr] 3 | use std::fs::{File, OpenOptions};
Dec 01 05:50:59.842 INFO [stderr]   |               ^^^^  ^^^^^^^^^^^
Dec 01 05:50:59.842 INFO [stderr] 
Dec 01 05:50:59.843 INFO [stderr] warning: unused import: `std::time`
Dec 01 05:50:59.843 INFO [stderr]  --> src/ftp/server/mod.rs:8:5
Dec 01 05:50:59.843 INFO [stderr]   |
Dec 01 05:50:59.844 INFO [stderr] 8 | use std::time;
Dec 01 05:50:59.844 INFO [stderr]   |     ^^^^^^^^^
Dec 01 05:50:59.844 INFO [stderr] 
Dec 01 05:50:59.844 INFO [stderr] warning: unused import: `std::net::TcpStream`
Dec 01 05:50:59.845 INFO [stderr]  --> src/ftp/decode.rs:1:5
Dec 01 05:50:59.845 INFO [stderr]   |
Dec 01 05:50:59.859 INFO [stderr] 1 | use std::net::TcpStream;
Dec 01 05:50:59.860 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:59.860 INFO [stderr] 
Dec 01 05:50:59.860 INFO [stderr] warning: unused import: `OpenOptions`
Dec 01 05:50:59.861 INFO [stderr]  --> src/ftp/decode.rs:4:21
Dec 01 05:50:59.861 INFO [stderr]   |
Dec 01 05:50:59.861 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:59.861 INFO [stderr]   |                     ^^^^^^^^^^^
Dec 01 05:50:59.862 INFO [stderr] 
Dec 01 05:50:59.862 INFO [stderr] warning: unused import: `std::net::TcpStream`
Dec 01 05:50:59.862 INFO [stderr]  --> src/ftp/encode.rs:1:5
Dec 01 05:50:59.863 INFO [stderr]   |
Dec 01 05:50:59.863 INFO [stderr] 1 | use std::net::TcpStream;
Dec 01 05:50:59.863 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^
Dec 01 05:50:59.864 INFO [stderr] 
Dec 01 05:50:59.864 INFO [stderr] warning: unused import: `OpenOptions`
Dec 01 05:50:59.864 INFO [stderr]  --> src/ftp/encode.rs:4:21
Dec 01 05:50:59.865 INFO [stderr]   |
Dec 01 05:50:59.865 INFO [stderr] 4 | use std::fs::{File, OpenOptions};
Dec 01 05:50:59.865 INFO [stderr]   |                     ^^^^^^^^^^^
Dec 01 05:50:59.866 INFO [stderr] 
Dec 01 05:51:00.011 INFO [stderr] warning: unused import: `std::io::prelude`
Dec 01 05:51:00.012 INFO [stderr]  --> src/ftp/server/mod.rs:4:5
Dec 01 05:51:00.012 INFO [stderr]   |
Dec 01 05:51:00.012 INFO [stderr] 4 | use std::io::prelude::*;
Dec 01 05:51:00.013 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 01 05:51:00.013 INFO [stderr] 
Dec 01 05:51:00.025 INFO [stderr] warning: unused variable: `string`
Dec 01 05:51:00.026 INFO [stderr]   --> src/ftp/server/mod.rs:27:13
Dec 01 05:51:00.026 INFO [stderr]    |
Dec 01 05:51:00.026 INFO [stderr] 27 |     let mut string: String = String::new();
Dec 01 05:51:00.026 INFO [stderr]    |             ^^^^^^ help: consider using `_string` instead
Dec 01 05:51:00.027 INFO [stderr]    |
Dec 01 05:51:00.029 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 05:51:00.029 INFO [stderr] 
Dec 01 05:51:00.029 INFO [stderr] warning: unused variable: `c`
Dec 01 05:51:00.030 INFO [stderr]   --> src/ftp/server/mod.rs:28:13
Dec 01 05:51:00.030 INFO [stderr]    |
Dec 01 05:51:00.030 INFO [stderr] 28 |     let mut c: usize;
Dec 01 05:51:00.031 INFO [stderr]    |             ^ help: consider using `_c` instead
Dec 01 05:51:00.031 INFO [stderr] 
Dec 01 05:51:00.031 INFO [stderr] warning: unused variable: `stream`
Dec 01 05:51:00.032 INFO [stderr]   --> src/ftp/server/mod.rs:46:22
Dec 01 05:51:00.032 INFO [stderr]    |
Dec 01 05:51:00.032 INFO [stderr] 46 | fn notify_client_err(stream: &mut TcpStream, error: io::Error) {
Dec 01 05:51:00.033 INFO [stderr]    |                      ^^^^^^ help: consider using `_stream` instead
Dec 01 05:51:00.033 INFO [stderr] 
Dec 01 05:51:00.033 INFO [stderr] warning: unused variable: `address`
Dec 01 05:51:00.033 INFO [stderr]  --> src/ftp/client/mod.rs:8:14
Dec 01 05:51:00.034 INFO [stderr]   |
Dec 01 05:51:00.034 INFO [stderr] 8 | pub fn start(address: &str) {
Dec 01 05:51:00.034 INFO [stderr]   |              ^^^^^^^ help: consider using `_address` instead
Dec 01 05:51:00.035 INFO [stderr] 
Dec 01 05:51:00.043 INFO [stderr] warning: variable `decoded_size` is assigned to, but never used
Dec 01 05:51:00.043 INFO [stderr]   --> src/ftp/decode.rs:15:13
Dec 01 05:51:00.044 INFO [stderr]    |
Dec 01 05:51:00.044 INFO [stderr] 15 |     let mut decoded_size: &str = "";
Dec 01 05:51:00.044 INFO [stderr]    |             ^^^^^^^^^^^^
Dec 01 05:51:00.045 INFO [stderr]    |
Dec 01 05:51:00.045 INFO [stderr]    = note: consider using `_decoded_size` instead
Dec 01 05:51:00.045 INFO [stderr] 
Dec 01 05:51:00.045 INFO [stderr] warning: variable `decoded_pktn` is assigned to, but never used
Dec 01 05:51:00.046 INFO [stderr]   --> src/ftp/decode.rs:16:13
Dec 01 05:51:00.046 INFO [stderr]    |
Dec 01 05:51:00.046 INFO [stderr] 16 |     let mut decoded_pktn: &str = "";
Dec 01 05:51:00.047 INFO [stderr]    |             ^^^^^^^^^^^^
Dec 01 05:51:00.047 INFO [stderr]    |
Dec 01 05:51:00.047 INFO [stderr]    = note: consider using `_decoded_pktn` instead
Dec 01 05:51:00.048 INFO [stderr] 
Dec 01 05:51:00.048 INFO [stderr] warning: value assigned to `decoded_size` is never read
Dec 01 05:51:00.048 INFO [stderr]   --> src/ftp/decode.rs:40:27
Dec 01 05:51:00.048 INFO [stderr]    |
Dec 01 05:51:00.049 INFO [stderr] 40 |                 "size" => decoded_size = value,
Dec 01 05:51:00.049 INFO [stderr]    |                           ^^^^^^^^^^^^
Dec 01 05:51:00.049 INFO [stderr]    |
Dec 01 05:51:00.050 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 01 05:51:00.050 INFO [stderr] 
Dec 01 05:51:00.050 INFO [stderr] warning: value assigned to `decoded_pktn` is never read
Dec 01 05:51:00.051 INFO [stderr]   --> src/ftp/decode.rs:41:27
Dec 01 05:51:00.051 INFO [stderr]    |
Dec 01 05:51:00.051 INFO [stderr] 41 |                 "pktn" => decoded_pktn = value,
Dec 01 05:51:00.052 INFO [stderr]    |                           ^^^^^^^^^^^^
Dec 01 05:51:00.052 INFO [stderr] 
Dec 01 05:51:00.052 INFO [stderr] warning: unused variable: `size`
Dec 01 05:51:00.052 INFO [stderr]   --> src/ftp/encode.rs:31:9
Dec 01 05:51:00.053 INFO [stderr]    |
Dec 01 05:51:00.053 INFO [stderr] 31 |     let size = content.len();
Dec 01 05:51:00.053 INFO [stderr]    |         ^^^^ help: consider using `_size` instead
Dec 01 05:51:00.054 INFO [stderr] 
Dec 01 05:51:00.054 INFO [stderr] warning: unused variable: `address`
Dec 01 05:51:00.054 INFO [stderr]   --> src/ftp/mod.rs:55:21
Dec 01 05:51:00.055 INFO [stderr]    |
Dec 01 05:51:00.055 INFO [stderr] 55 | pub fn start_server(address: &str, port: &str) {
Dec 01 05:51:00.055 INFO [stderr]    |                     ^^^^^^^ help: consider using `_address` instead
Dec 01 05:51:00.055 INFO [stderr] 
Dec 01 05:51:00.056 INFO [stderr] warning: unused variable: `port`
Dec 01 05:51:00.056 INFO [stderr]   --> src/ftp/mod.rs:55:36
Dec 01 05:51:00.056 INFO [stderr]    |
Dec 01 05:51:00.057 INFO [stderr] 55 | pub fn start_server(address: &str, port: &str) {
Dec 01 05:51:00.057 INFO [stderr]    |                                    ^^^^ help: consider using `_port` instead
Dec 01 05:51:00.057 INFO [stderr] 
Dec 01 05:51:00.058 INFO [stderr] warning: unused variable: `client`
Dec 01 05:51:00.058 INFO [stderr]   --> src/ftp/client/mod.rs:30:26
Dec 01 05:51:00.058 INFO [stderr]    |
Dec 01 05:51:00.058 INFO [stderr] 30 |         let (mut stream, client) = super::client::new(self.address)?;
Dec 01 05:51:00.067 INFO [stderr]    |                          ^^^^^^ help: consider using `_client` instead
Dec 01 05:51:00.067 INFO [stderr] 
Dec 01 05:51:00.068 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.068 INFO [stderr]   --> src/ftp/mod.rs:34:9
Dec 01 05:51:00.068 INFO [stderr]    |
Dec 01 05:51:00.068 INFO [stderr] 34 |     let mut f = OpenOptions::new()
Dec 01 05:51:00.069 INFO [stderr]    |         ----^
Dec 01 05:51:00.069 INFO [stderr]    |         |
Dec 01 05:51:00.069 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:51:00.069 INFO [stderr]    |
Dec 01 05:51:00.070 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 05:51:00.070 INFO [stderr] 
Dec 01 05:51:00.070 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.071 INFO [stderr]    --> src/ftp/mod.rs:124:9
Dec 01 05:51:00.071 INFO [stderr]     |
Dec 01 05:51:00.071 INFO [stderr] 124 |     let mut files = "examples/files/foo.txt";
Dec 01 05:51:00.071 INFO [stderr]     |         ----^^^^^
Dec 01 05:51:00.072 INFO [stderr]     |         |
Dec 01 05:51:00.072 INFO [stderr]     |         help: remove this `mut`
Dec 01 05:51:00.072 INFO [stderr] 
Dec 01 05:51:00.072 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.073 INFO [stderr]   --> src/ftp/server/mod.rs:27:9
Dec 01 05:51:00.073 INFO [stderr]    |
Dec 01 05:51:00.073 INFO [stderr] 27 |     let mut string: String = String::new();
Dec 01 05:51:00.074 INFO [stderr]    |         ----^^^^^^
Dec 01 05:51:00.074 INFO [stderr]    |         |
Dec 01 05:51:00.074 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:51:00.074 INFO [stderr] 
Dec 01 05:51:00.079 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.079 INFO [stderr]   --> src/ftp/server/mod.rs:28:9
Dec 01 05:51:00.080 INFO [stderr]    |
Dec 01 05:51:00.080 INFO [stderr] 28 |     let mut c: usize;
Dec 01 05:51:00.080 INFO [stderr]    |         ----^
Dec 01 05:51:00.081 INFO [stderr]    |         |
Dec 01 05:51:00.081 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:51:00.081 INFO [stderr] 
Dec 01 05:51:00.082 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.082 INFO [stderr]   --> src/ftp/client/mod.rs:51:9
Dec 01 05:51:00.083 INFO [stderr]    |
Dec 01 05:51:00.083 INFO [stderr] 51 |     let mut stream = super::connect(address)?;
Dec 01 05:51:00.083 INFO [stderr]    |         ----^^^^^^
Dec 01 05:51:00.084 INFO [stderr]    |         |
Dec 01 05:51:00.084 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:51:00.085 INFO [stderr] 
Dec 01 05:51:00.085 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.085 INFO [stderr]   --> src/ftp/decode.rs:27:13
Dec 01 05:51:00.086 INFO [stderr]    |
Dec 01 05:51:00.086 INFO [stderr] 27 |         let mut rows = section2.next().unwrap().split(';');
Dec 01 05:51:00.086 INFO [stderr]    |             ----^^^^
Dec 01 05:51:00.087 INFO [stderr]    |             |
Dec 01 05:51:00.087 INFO [stderr]    |             help: remove this `mut`
Dec 01 05:51:00.088 INFO [stderr] 
Dec 01 05:51:00.088 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.088 INFO [stderr]   --> src/ftp/encode.rs:24:53
Dec 01 05:51:00.089 INFO [stderr]    |
Dec 01 05:51:00.089 INFO [stderr] 24 | pub fn from_meta_data(metadata: metadata::Metadata, mut content: &mut String) -> Result<Vec<String>, io::Error> {
Dec 01 05:51:00.089 INFO [stderr]    |                                                     ----^^^^^^^
Dec 01 05:51:00.090 INFO [stderr]    |                                                     |
Dec 01 05:51:00.090 INFO [stderr]    |                                                     help: remove this `mut`
Dec 01 05:51:00.090 INFO [stderr] 
Dec 01 05:51:00.095 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 05:51:00.095 INFO [stderr]   --> src/ftp/client/mod.rs:25:13
Dec 01 05:51:00.095 INFO [stderr]    |
Dec 01 05:51:00.096 INFO [stderr] 25 |             self.action(input.as_str());
Dec 01 05:51:00.096 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 05:51:00.096 INFO [stderr]    |
Dec 01 05:51:00.097 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Dec 01 05:51:00.097 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 05:51:00.097 INFO [stderr] 
Dec 01 05:51:00.097 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 05:51:00.098 INFO [stderr]   --> src/ftp/encode.rs:11:5
Dec 01 05:51:00.098 INFO [stderr]    |
Dec 01 05:51:00.098 INFO [stderr] 11 |     file.read_to_string(&mut content);
Dec 01 05:51:00.099 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 05:51:00.099 INFO [stderr]    |
Dec 01 05:51:00.099 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 05:51:00.099 INFO [stderr] 
Dec 01 05:51:00.100 INFO [stderr] warning: unused import: `std::io::prelude`
Dec 01 05:51:00.100 INFO [stderr]  --> src/ftp/server/mod.rs:4:5
Dec 01 05:51:00.100 INFO [stderr]   |
Dec 01 05:51:00.101 INFO [stderr] 4 | use std::io::prelude::*;
Dec 01 05:51:00.101 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 01 05:51:00.101 INFO [stderr] 
Dec 01 05:51:00.142 INFO [stderr] warning: unused variable: `string`
Dec 01 05:51:00.142 INFO [stderr]   --> src/ftp/server/mod.rs:27:13
Dec 01 05:51:00.142 INFO [stderr]    |
Dec 01 05:51:00.143 INFO [stderr] 27 |     let mut string: String = String::new();
Dec 01 05:51:00.143 INFO [stderr]    |             ^^^^^^ help: consider using `_string` instead
Dec 01 05:51:00.143 INFO [stderr]    |
Dec 01 05:51:00.143 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 05:51:00.144 INFO [stderr] 
Dec 01 05:51:00.144 INFO [stderr] warning: unused variable: `c`
Dec 01 05:51:00.144 INFO [stderr]   --> src/ftp/server/mod.rs:28:13
Dec 01 05:51:00.144 INFO [stderr]    |
Dec 01 05:51:00.145 INFO [stderr] 28 |     let mut c: usize;
Dec 01 05:51:00.145 INFO [stderr]    |             ^ help: consider using `_c` instead
Dec 01 05:51:00.145 INFO [stderr] 
Dec 01 05:51:00.145 INFO [stderr] warning: unused variable: `stream`
Dec 01 05:51:00.146 INFO [stderr]   --> src/ftp/server/mod.rs:46:22
Dec 01 05:51:00.146 INFO [stderr]    |
Dec 01 05:51:00.156 INFO [stderr] 46 | fn notify_client_err(stream: &mut TcpStream, error: io::Error) {
Dec 01 05:51:00.156 INFO [stderr]    |                      ^^^^^^ help: consider using `_stream` instead
Dec 01 05:51:00.156 INFO [stderr] 
Dec 01 05:51:00.156 INFO [stderr] warning: unused variable: `address`
Dec 01 05:51:00.157 INFO [stderr]  --> src/ftp/client/mod.rs:8:14
Dec 01 05:51:00.157 INFO [stderr]   |
Dec 01 05:51:00.157 INFO [stderr] 8 | pub fn start(address: &str) {
Dec 01 05:51:00.157 INFO [stderr]   |              ^^^^^^^ help: consider using `_address` instead
Dec 01 05:51:00.158 INFO [stderr] 
Dec 01 05:51:00.158 INFO [stderr] warning: variable `decoded_size` is assigned to, but never used
Dec 01 05:51:00.158 INFO [stderr]   --> src/ftp/decode.rs:15:13
Dec 01 05:51:00.158 INFO [stderr]    |
Dec 01 05:51:00.159 INFO [stderr] 15 |     let mut decoded_size: &str = "";
Dec 01 05:51:00.159 INFO [stderr]    |             ^^^^^^^^^^^^
Dec 01 05:51:00.159 INFO [stderr]    |
Dec 01 05:51:00.160 INFO [stderr]    = note: consider using `_decoded_size` instead
Dec 01 05:51:00.160 INFO [stderr] 
Dec 01 05:51:00.160 INFO [stderr] warning: variable `decoded_pktn` is assigned to, but never used
Dec 01 05:51:00.160 INFO [stderr]   --> src/ftp/decode.rs:16:13
Dec 01 05:51:00.161 INFO [stderr]    |
Dec 01 05:51:00.161 INFO [stderr] 16 |     let mut decoded_pktn: &str = "";
Dec 01 05:51:00.161 INFO [stderr]    |             ^^^^^^^^^^^^
Dec 01 05:51:00.162 INFO [stderr]    |
Dec 01 05:51:00.162 INFO [stderr]    = note: consider using `_decoded_pktn` instead
Dec 01 05:51:00.162 INFO [stderr] 
Dec 01 05:51:00.163 INFO [stderr] warning: value assigned to `decoded_size` is never read
Dec 01 05:51:00.163 INFO [stderr]   --> src/ftp/decode.rs:40:27
Dec 01 05:51:00.163 INFO [stderr]    |
Dec 01 05:51:00.163 INFO [stderr] 40 |                 "size" => decoded_size = value,
Dec 01 05:51:00.164 INFO [stderr]    |                           ^^^^^^^^^^^^
Dec 01 05:51:00.164 INFO [stderr]    |
Dec 01 05:51:00.164 INFO [stderr]    = note: #[warn(unused_assignments)] on by default
Dec 01 05:51:00.165 INFO [stderr] 
Dec 01 05:51:00.165 INFO [stderr] warning: value assigned to `decoded_pktn` is never read
Dec 01 05:51:00.165 INFO [stderr]   --> src/ftp/decode.rs:41:27
Dec 01 05:51:00.166 INFO [stderr]    |
Dec 01 05:51:00.166 INFO [stderr] 41 |                 "pktn" => decoded_pktn = value,
Dec 01 05:51:00.166 INFO [stderr]    |                           ^^^^^^^^^^^^
Dec 01 05:51:00.170 INFO [stderr] 
Dec 01 05:51:00.170 INFO [stderr] warning: unused variable: `size`
Dec 01 05:51:00.170 INFO [stderr]   --> src/ftp/encode.rs:31:9
Dec 01 05:51:00.171 INFO [stderr]    |
Dec 01 05:51:00.171 INFO [stderr] 31 |     let size = content.len();
Dec 01 05:51:00.171 INFO [stderr]    |         ^^^^ help: consider using `_size` instead
Dec 01 05:51:00.171 INFO [stderr] 
Dec 01 05:51:00.172 INFO [stderr] warning: unused variable: `address`
Dec 01 05:51:00.172 INFO [stderr]   --> src/ftp/mod.rs:55:21
Dec 01 05:51:00.172 INFO [stderr]    |
Dec 01 05:51:00.172 INFO [stderr] 55 | pub fn start_server(address: &str, port: &str) {
Dec 01 05:51:00.172 INFO [stderr]    |                     ^^^^^^^ help: consider using `_address` instead
Dec 01 05:51:00.173 INFO [stderr] 
Dec 01 05:51:00.173 INFO [stderr] warning: unused variable: `port`
Dec 01 05:51:00.173 INFO [stderr]   --> src/ftp/mod.rs:55:36
Dec 01 05:51:00.174 INFO [stderr]    |
Dec 01 05:51:00.174 INFO [stderr] 55 | pub fn start_server(address: &str, port: &str) {
Dec 01 05:51:00.174 INFO [stderr]    |                                    ^^^^ help: consider using `_port` instead
Dec 01 05:51:00.174 INFO [stderr] 
Dec 01 05:51:00.174 INFO [stderr] warning: unused variable: `client`
Dec 01 05:51:00.175 INFO [stderr]   --> src/ftp/client/mod.rs:30:26
Dec 01 05:51:00.175 INFO [stderr]    |
Dec 01 05:51:00.175 INFO [stderr] 30 |         let (mut stream, client) = super::client::new(self.address)?;
Dec 01 05:51:00.176 INFO [stderr]    |                          ^^^^^^ help: consider using `_client` instead
Dec 01 05:51:00.176 INFO [stderr] 
Dec 01 05:51:00.190 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.190 INFO [stderr]   --> src/ftp/mod.rs:34:9
Dec 01 05:51:00.191 INFO [stderr]    |
Dec 01 05:51:00.191 INFO [stderr] 34 |     let mut f = OpenOptions::new()
Dec 01 05:51:00.191 INFO [stderr]    |         ----^
Dec 01 05:51:00.191 INFO [stderr]    |         |
Dec 01 05:51:00.192 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:51:00.192 INFO [stderr]    |
Dec 01 05:51:00.192 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 05:51:00.193 INFO [stderr] 
Dec 01 05:51:00.193 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.193 INFO [stderr]    --> src/ftp/mod.rs:124:9
Dec 01 05:51:00.194 INFO [stderr]     |
Dec 01 05:51:00.194 INFO [stderr] 124 |     let mut files = "examples/files/foo.txt";
Dec 01 05:51:00.194 INFO [stderr]     |         ----^^^^^
Dec 01 05:51:00.195 INFO [stderr]     |         |
Dec 01 05:51:00.195 INFO [stderr]     |         help: remove this `mut`
Dec 01 05:51:00.195 INFO [stderr] 
Dec 01 05:51:00.203 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.204 INFO [stderr]   --> src/ftp/server/mod.rs:27:9
Dec 01 05:51:00.204 INFO [stderr]    |
Dec 01 05:51:00.204 INFO [stderr] 27 |     let mut string: String = String::new();
Dec 01 05:51:00.204 INFO [stderr]    |         ----^^^^^^
Dec 01 05:51:00.204 INFO [stderr]    |         |
Dec 01 05:51:00.205 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:51:00.205 INFO [stderr] 
Dec 01 05:51:00.205 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.205 INFO [stderr]   --> src/ftp/server/mod.rs:28:9
Dec 01 05:51:00.206 INFO [stderr]    |
Dec 01 05:51:00.206 INFO [stderr] 28 |     let mut c: usize;
Dec 01 05:51:00.206 INFO [stderr]    |         ----^
Dec 01 05:51:00.207 INFO [stderr]    |         |
Dec 01 05:51:00.207 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:51:00.207 INFO [stderr] 
Dec 01 05:51:00.207 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.208 INFO [stderr]   --> src/ftp/client/mod.rs:51:9
Dec 01 05:51:00.208 INFO [stderr]    |
Dec 01 05:51:00.208 INFO [stderr] 51 |     let mut stream = super::connect(address)?;
Dec 01 05:51:00.209 INFO [stderr]    |         ----^^^^^^
Dec 01 05:51:00.209 INFO [stderr]    |         |
Dec 01 05:51:00.209 INFO [stderr]    |         help: remove this `mut`
Dec 01 05:51:00.210 INFO [stderr] 
Dec 01 05:51:00.223 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.224 INFO [stderr]   --> src/ftp/decode.rs:27:13
Dec 01 05:51:00.224 INFO [stderr]    |
Dec 01 05:51:00.224 INFO [stderr] 27 |         let mut rows = section2.next().unwrap().split(';');
Dec 01 05:51:00.224 INFO [stderr]    |             ----^^^^
Dec 01 05:51:00.225 INFO [stderr]    |             |
Dec 01 05:51:00.225 INFO [stderr]    |             help: remove this `mut`
Dec 01 05:51:00.225 INFO [stderr] 
Dec 01 05:51:00.225 INFO [stderr] warning: variable does not need to be mutable
Dec 01 05:51:00.226 INFO [stderr]   --> src/ftp/encode.rs:24:53
Dec 01 05:51:00.226 INFO [stderr]    |
Dec 01 05:51:00.226 INFO [stderr] 24 | pub fn from_meta_data(metadata: metadata::Metadata, mut content: &mut String) -> Result<Vec<String>, io::Error> {
Dec 01 05:51:00.226 INFO [stderr]    |                                                     ----^^^^^^^
Dec 01 05:51:00.226 INFO [stderr]    |                                                     |
Dec 01 05:51:00.226 INFO [stderr]    |                                                     help: remove this `mut`
Dec 01 05:51:00.226 INFO [stderr] 
Dec 01 05:51:00.227 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 05:51:00.227 INFO [stderr]   --> src/ftp/client/mod.rs:25:13
Dec 01 05:51:00.227 INFO [stderr]    |
Dec 01 05:51:00.227 INFO [stderr] 25 |             self.action(input.as_str());
Dec 01 05:51:00.227 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 05:51:00.227 INFO [stderr]    |
Dec 01 05:51:00.227 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Dec 01 05:51:00.227 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 05:51:00.227 INFO [stderr] 
Dec 01 05:51:00.227 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 05:51:00.227 INFO [stderr]   --> src/ftp/encode.rs:11:5
Dec 01 05:51:00.227 INFO [stderr]    |
Dec 01 05:51:00.227 INFO [stderr] 11 |     file.read_to_string(&mut content);
Dec 01 05:51:00.227 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 05:51:00.227 INFO [stderr]    |
Dec 01 05:51:00.227 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 05:51:00.227 INFO [stderr] 
Dec 01 05:51:01.017 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.72s
Dec 01 05:51:01.020 INFO [stderr] su: No module specific data is present
Dec 01 05:51:01.732 INFO running `"docker" "inspect" "81c579c7d18b5fdf2aaf1e8a621ca121298612ffb818048889be5db517052fc2"`
Dec 01 05:51:01.840 INFO running `"docker" "rm" "-f" "81c579c7d18b5fdf2aaf1e8a621ca121298612ffb818048889be5db517052fc2"`
Dec 01 05:51:01.962 INFO [stdout] 81c579c7d18b5fdf2aaf1e8a621ca121298612ffb818048889be5db517052fc2
Dec 01 05:51:01.965 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 01 05:51:02.179 INFO [stdout] 2cd21771366c059f85306c6896de1e1f192578e608bfad272479532aff7a1da2
Dec 01 05:51:02.184 INFO running `"docker" "start" "-a" "2cd21771366c059f85306c6896de1e1f192578e608bfad272479532aff7a1da2"`
Dec 01 05:51:02.827 INFO [stderr] usermod: no changes
Dec 01 05:51:02.846 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.00s
Dec 01 05:51:02.847 INFO [stderr]      Running /target/debug/deps/ftp_rust-dfba073adebbf739
Dec 01 05:51:02.849 INFO [stdout] 
Dec 01 05:51:02.849 INFO [stdout] running 0 tests
Dec 01 05:51:02.849 INFO [stdout] 
Dec 01 05:51:02.849 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 05:51:02.849 INFO [stdout] 
Dec 01 05:51:02.850 INFO [stderr]      Running /target/debug/deps/ftp_rust-c192303838ab4d5b
Dec 01 05:51:02.856 INFO [stdout] 
Dec 01 05:51:02.856 INFO [stdout] running 0 tests
Dec 01 05:51:02.856 INFO [stdout] 
Dec 01 05:51:02.856 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 05:51:02.856 INFO [stdout] 
Dec 01 05:51:02.856 INFO [stderr]    Doc-tests ftp-rust
Dec 01 05:51:03.137 INFO [stdout] 
Dec 01 05:51:03.137 INFO [stdout] running 0 tests
Dec 01 05:51:03.137 INFO [stdout] 
Dec 01 05:51:03.137 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 05:51:03.137 INFO [stdout] 
Dec 01 05:51:03.144 INFO [stderr] su: No module specific data is present
Dec 01 05:51:03.453 INFO running `"docker" "inspect" "2cd21771366c059f85306c6896de1e1f192578e608bfad272479532aff7a1da2"`
Dec 01 05:51:03.603 INFO running `"docker" "rm" "-f" "2cd21771366c059f85306c6896de1e1f192578e608bfad272479532aff7a1da2"`
Dec 01 05:51:03.907 INFO [stdout] 2cd21771366c059f85306c6896de1e1f192578e608bfad272479532aff7a1da2
