Nov 01 20:43:43.178 INFO testing HustonMmmavr/epoll_rust against 1.30.0 for beta-1.31-1
Nov 01 20:43:43.178 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/1.30.0:/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.0 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"`
Nov 01 20:43:43.442 INFO blam! c979cbe9089705793944c0b6f0f5165909996107e3da42e0f2dc47771d0dc59d
Nov 01 20:43:43.445 INFO running `"docker" "start" "-a" "c979cbe9089705793944c0b6f0f5165909996107e3da42e0f2dc47771d0dc59d"`
Nov 01 20:43:43.895 INFO kablam! usermod: no changes
Nov 01 20:43:43.957 INFO kablam!    Compiling num_cpus v0.2.13
Nov 01 20:43:44.424 INFO kablam!    Compiling epoll_rust v0.1.0 (/source)
Nov 01 20:43:45.235 INFO kablam! warning: unused import: `std::fs::File`
Nov 01 20:43:45.235 INFO kablam!  --> src/file_handler/hanlder.rs:3:5
Nov 01 20:43:45.235 INFO kablam!   |
Nov 01 20:43:45.235 INFO kablam! 3 | use std::fs::File;
Nov 01 20:43:45.235 INFO kablam!   |     ^^^^^^^^^^^^^
Nov 01 20:43:45.235 INFO kablam!   |
Nov 01 20:43:45.235 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:43:45.235 INFO kablam! 
Nov 01 20:43:45.235 INFO kablam! warning: unused import: `std::io::prelude::*`
Nov 01 20:43:45.235 INFO kablam!  --> src/file_handler/hanlder.rs:4:5
Nov 01 20:43:45.235 INFO kablam!   |
Nov 01 20:43:45.235 INFO kablam! 4 | use std::io::prelude::*;
Nov 01 20:43:45.235 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.235 INFO kablam! 
Nov 01 20:43:45.235 INFO kablam! warning: unused import: `std::io::prelude::*`
Nov 01 20:43:45.235 INFO kablam!  --> src/client/client.rs:2:5
Nov 01 20:43:45.235 INFO kablam!   |
Nov 01 20:43:45.235 INFO kablam! 2 | use std::io::prelude::*;
Nov 01 20:43:45.235 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.235 INFO kablam! 
Nov 01 20:43:45.235 INFO kablam! warning: unused import: `std::cell::Cell`
Nov 01 20:43:45.235 INFO kablam!  --> src/client/client.rs:3:5
Nov 01 20:43:45.235 INFO kablam!   |
Nov 01 20:43:45.235 INFO kablam! 3 | use std::cell::Cell;
Nov 01 20:43:45.235 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 20:43:45.236 INFO kablam! 
Nov 01 20:43:45.236 INFO kablam! warning: unused import: `std::io`
Nov 01 20:43:45.236 INFO kablam!  --> src/client/client.rs:7:5
Nov 01 20:43:45.236 INFO kablam!   |
Nov 01 20:43:45.236 INFO kablam! 7 | use std::io;
Nov 01 20:43:45.236 INFO kablam!   |     ^^^^^^^
Nov 01 20:43:45.236 INFO kablam! 
Nov 01 20:43:45.236 INFO kablam! warning: unused import: `nix::sys::socket::*`
Nov 01 20:43:45.236 INFO kablam!  --> src/client/client.rs:9:5
Nov 01 20:43:45.236 INFO kablam!   |
Nov 01 20:43:45.236 INFO kablam! 9 | use nix::sys::socket::*;
Nov 01 20:43:45.236 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.236 INFO kablam! 
Nov 01 20:43:45.236 INFO kablam! warning: unused import: `std::panic`
Nov 01 20:43:45.236 INFO kablam!   --> src/client/client.rs:20:5
Nov 01 20:43:45.236 INFO kablam!    |
Nov 01 20:43:45.236 INFO kablam! 20 | use std::panic;
Nov 01 20:43:45.236 INFO kablam!    |     ^^^^^^^^^^
Nov 01 20:43:45.236 INFO kablam! 
Nov 01 20:43:45.236 INFO kablam! warning: unused import: `SocketError`
Nov 01 20:43:45.236 INFO kablam!   --> src/client/client.rs:21:33
Nov 01 20:43:45.236 INFO kablam!    |
Nov 01 20:43:45.236 INFO kablam! 21 | use nix::sys::socket::sockopt::{SocketError};
Nov 01 20:43:45.236 INFO kablam!    |                                 ^^^^^^^^^^^
Nov 01 20:43:45.236 INFO kablam! 
Nov 01 20:43:45.236 INFO kablam! warning: unnecessary parentheses around `if` condition
Nov 01 20:43:45.236 INFO kablam!    --> src/client/client.rs:282:12
Nov 01 20:43:45.236 INFO kablam!     |
Nov 01 20:43:45.236 INFO kablam! 282 |         if (self.file_fd != -1) {
Nov 01 20:43:45.237 INFO kablam!     |            ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 20:43:45.237 INFO kablam!     |
Nov 01 20:43:45.237 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 20:43:45.237 INFO kablam! 
Nov 01 20:43:45.237 INFO kablam! warning: unused import: `nix::errno::Errno`
Nov 01 20:43:45.237 INFO kablam!   --> src/main.rs:17:5
Nov 01 20:43:45.246 INFO kablam!    |
Nov 01 20:43:45.247 INFO kablam! 17 | use nix::errno::Errno;
Nov 01 20:43:45.247 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.247 INFO kablam! 
Nov 01 20:43:45.247 INFO kablam! warning: unused import: `nix::Error`
Nov 01 20:43:45.247 INFO kablam!   --> src/main.rs:18:5
Nov 01 20:43:45.247 INFO kablam!    |
Nov 01 20:43:45.247 INFO kablam! 18 | use nix::Error;
Nov 01 20:43:45.247 INFO kablam!    |     ^^^^^^^^^^
Nov 01 20:43:45.247 INFO kablam! 
Nov 01 20:43:45.247 INFO kablam! warning: unused imports: `read`, `write`
Nov 01 20:43:45.247 INFO kablam!   --> src/main.rs:19:19
Nov 01 20:43:45.247 INFO kablam!    |
Nov 01 20:43:45.247 INFO kablam! 19 | use nix::unistd::{read, write, close};
Nov 01 20:43:45.247 INFO kablam!    |                   ^^^^  ^^^^^
Nov 01 20:43:45.247 INFO kablam! 
Nov 01 20:43:45.247 INFO kablam! warning: unused import: `nix::Error::Sys`
Nov 01 20:43:45.247 INFO kablam!   --> src/main.rs:22:5
Nov 01 20:43:45.247 INFO kablam!    |
Nov 01 20:43:45.247 INFO kablam! 22 | use nix::Error::Sys;
Nov 01 20:43:45.247 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 20:43:45.247 INFO kablam! 
Nov 01 20:43:45.247 INFO kablam! warning: unused imports: `SystemTime`, `UNIX_EPOCH`
Nov 01 20:43:45.247 INFO kablam!   --> src/main.rs:24:17
Nov 01 20:43:45.247 INFO kablam!    |
Nov 01 20:43:45.247 INFO kablam! 24 | use std::time::{SystemTime, UNIX_EPOCH};
Nov 01 20:43:45.247 INFO kablam!    |                 ^^^^^^^^^^  ^^^^^^^^^^
Nov 01 20:43:45.247 INFO kablam! 
Nov 01 20:43:45.247 INFO kablam! warning: unused import: `std::ops::Sub`
Nov 01 20:43:45.247 INFO kablam!   --> src/main.rs:25:5
Nov 01 20:43:45.247 INFO kablam!    |
Nov 01 20:43:45.247 INFO kablam! 25 | use std::ops::Sub;
Nov 01 20:43:45.247 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 20:43:45.247 INFO kablam! 
Nov 01 20:43:45.247 INFO kablam! warning: unused import: `nix::unistd::Pid`
Nov 01 20:43:45.247 INFO kablam!   --> src/main.rs:30:5
Nov 01 20:43:45.247 INFO kablam!    |
Nov 01 20:43:45.247 INFO kablam! 30 | use nix::unistd::Pid;
Nov 01 20:43:45.247 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 20:43:45.247 INFO kablam! 
Nov 01 20:43:45.247 INFO kablam! warning: unused import: `std::process`
Nov 01 20:43:45.247 INFO kablam!   --> src/main.rs:31:5
Nov 01 20:43:45.247 INFO kablam!    |
Nov 01 20:43:45.247 INFO kablam! 31 | use std::process;
Nov 01 20:43:45.247 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 20:43:45.247 INFO kablam! 
Nov 01 20:43:45.247 INFO kablam! warning: unnecessary parentheses around `if` condition
Nov 01 20:43:45.247 INFO kablam!    --> src/main.rs:195:24
Nov 01 20:43:45.247 INFO kablam!     |
Nov 01 20:43:45.247 INFO kablam! 195 |                     if (need_to_close) {
Nov 01 20:43:45.247 INFO kablam!     |                        ^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 20:43:45.247 INFO kablam! 
Nov 01 20:43:45.448 INFO kablam! warning: unreachable pattern
Nov 01 20:43:45.448 INFO kablam!   --> src/http/request.rs:53:25
Nov 01 20:43:45.448 INFO kablam!    |
Nov 01 20:43:45.448 INFO kablam! 53 |                         'd' => 15,
Nov 01 20:43:45.448 INFO kablam!    |                         ^^^
Nov 01 20:43:45.448 INFO kablam!    |
Nov 01 20:43:45.448 INFO kablam!    = note: #[warn(unreachable_patterns)] on by default
Nov 01 20:43:45.448 INFO kablam! 
Nov 01 20:43:45.448 INFO kablam! warning: unreachable pattern
Nov 01 20:43:45.448 INFO kablam!   --> src/http/request.rs:54:25
Nov 01 20:43:45.448 INFO kablam!    |
Nov 01 20:43:45.448 INFO kablam! 54 |                         'D' => 15,
Nov 01 20:43:45.448 INFO kablam!    |                         ^^^
Nov 01 20:43:45.448 INFO kablam! 
Nov 01 20:43:45.448 INFO kablam! warning: unused variable: `critical_error`
Nov 01 20:43:45.448 INFO kablam!   --> src/main.rs:66:9
Nov 01 20:43:45.448 INFO kablam!    |
Nov 01 20:43:45.448 INFO kablam! 66 |     let critical_error = false;
Nov 01 20:43:45.448 INFO kablam!    |         ^^^^^^^^^^^^^^ help: consider using `_critical_error` instead
Nov 01 20:43:45.448 INFO kablam!    |
Nov 01 20:43:45.449 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:43:45.449 INFO kablam! 
Nov 01 20:43:45.449 INFO kablam! warning: variable `accepted` is assigned to, but never used
Nov 01 20:43:45.449 INFO kablam!   --> src/main.rs:67:13
Nov 01 20:43:45.449 INFO kablam!    |
Nov 01 20:43:45.449 INFO kablam! 67 |     let mut accepted = 0;
Nov 01 20:43:45.449 INFO kablam!    |             ^^^^^^^^
Nov 01 20:43:45.455 INFO kablam!    |
Nov 01 20:43:45.455 INFO kablam!    = note: consider using `_accepted` instead
Nov 01 20:43:45.455 INFO kablam! 
Nov 01 20:43:45.455 INFO kablam! warning: unused variable: `closed`
Nov 01 20:43:45.455 INFO kablam!   --> src/main.rs:68:13
Nov 01 20:43:45.455 INFO kablam!    |
Nov 01 20:43:45.455 INFO kablam! 68 |     let mut closed = 0;
Nov 01 20:43:45.455 INFO kablam!    |             ^^^^^^ help: consider using `_closed` instead
Nov 01 20:43:45.455 INFO kablam! 
Nov 01 20:43:45.455 INFO kablam! warning: unused variable: `refused`
Nov 01 20:43:45.455 INFO kablam!   --> src/main.rs:69:13
Nov 01 20:43:45.455 INFO kablam!    |
Nov 01 20:43:45.455 INFO kablam! 69 |     let mut refused = 0;
Nov 01 20:43:45.455 INFO kablam!    |             ^^^^^^^ help: consider using `_refused` instead
Nov 01 20:43:45.455 INFO kablam! 
Nov 01 20:43:45.455 INFO kablam! warning: unused variable: `counter_wait`
Nov 01 20:43:45.455 INFO kablam!   --> src/main.rs:70:13
Nov 01 20:43:45.455 INFO kablam!    |
Nov 01 20:43:45.455 INFO kablam! 70 |     let mut counter_wait = 0;
Nov 01 20:43:45.455 INFO kablam!    |             ^^^^^^^^^^^^ help: consider using `_counter_wait` instead
Nov 01 20:43:45.455 INFO kablam! 
Nov 01 20:43:45.455 INFO kablam! warning: unused variable: `cli_size`
Nov 01 20:43:45.455 INFO kablam!   --> src/main.rs:83:21
Nov 01 20:43:45.455 INFO kablam!    |
Nov 01 20:43:45.455 INFO kablam! 83 |             let mut cli_size = 0;
Nov 01 20:43:45.455 INFO kablam!    |                     ^^^^^^^^ help: consider using `_cli_size` instead
Nov 01 20:43:45.455 INFO kablam! 
Nov 01 20:43:45.455 INFO kablam! warning: unused variable: `count_acc`
Nov 01 20:43:45.455 INFO kablam!   --> src/main.rs:95:25
Nov 01 20:43:45.455 INFO kablam!    |
Nov 01 20:43:45.455 INFO kablam! 95 |                 let mut count_acc = 0;  
Nov 01 20:43:45.456 INFO kablam!    |                         ^^^^^^^^^ help: consider using `_count_acc` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `err`
Nov 01 20:43:45.456 INFO kablam!    --> src/main.rs:106:33
Nov 01 20:43:45.456 INFO kablam!     |
Nov 01 20:43:45.456 INFO kablam! 106 |                             Err(err) => {
Nov 01 20:43:45.456 INFO kablam!     |                                 ^^^ help: consider using `_err` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:45.456 INFO kablam!    --> src/main.rs:124:32
Nov 01 20:43:45.456 INFO kablam!     |
Nov 01 20:43:45.456 INFO kablam! 124 |                             Ok(e) => {},
Nov 01 20:43:45.456 INFO kablam!     |                                ^ help: consider using `_e` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:45.456 INFO kablam!    --> src/main.rs:152:48
Nov 01 20:43:45.456 INFO kablam!     |
Nov 01 20:43:45.456 INFO kablam! 152 |                                             Ok(e) => {},
Nov 01 20:43:45.456 INFO kablam!     |                                                ^ help: consider using `_e` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `cl`
Nov 01 20:43:45.456 INFO kablam!    --> src/main.rs:171:29
Nov 01 20:43:45.456 INFO kablam!     |
Nov 01 20:43:45.456 INFO kablam! 171 |                         let cl = clients.remove(&cur_socket);
Nov 01 20:43:45.456 INFO kablam!     |                             ^^ help: consider using `_cl` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `err`
Nov 01 20:43:45.456 INFO kablam!    --> src/main.rs:189:33
Nov 01 20:43:45.456 INFO kablam!     |
Nov 01 20:43:45.456 INFO kablam! 189 |                             Err(err) => {
Nov 01 20:43:45.456 INFO kablam!     |                                 ^^^ help: consider using `_err` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:45.456 INFO kablam!    --> src/main.rs:197:32
Nov 01 20:43:45.456 INFO kablam!     |
Nov 01 20:43:45.456 INFO kablam! 197 |                             Ok(e) => {},
Nov 01 20:43:45.456 INFO kablam!     |                                ^ help: consider using `_e` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `worker_count`
Nov 01 20:43:45.456 INFO kablam!   --> src/main.rs:58:39
Nov 01 20:43:45.456 INFO kablam!    |
Nov 01 20:43:45.456 INFO kablam! 58 | fn epoll_loop<'a>(server_sock: RawFd, worker_count: usize, path: &'a str) -> nix::Result<()> {
Nov 01 20:43:45.456 INFO kablam!    |                                       ^^^^^^^^^^^^ help: consider using `_worker_count` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `acc_locker`
Nov 01 20:43:45.456 INFO kablam!    --> src/main.rs:263:17
Nov 01 20:43:45.456 INFO kablam!     |
Nov 01 20:43:45.456 INFO kablam! 263 |             let acc_locker = accpet_locker.clone(); 
Nov 01 20:43:45.456 INFO kablam!     |                 ^^^^^^^^^^ help: consider using `_acc_locker` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `i`
Nov 01 20:43:45.456 INFO kablam!    --> src/main.rs:260:15
Nov 01 20:43:45.456 INFO kablam!     |
Nov 01 20:43:45.456 INFO kablam! 260 |         .map(|i| {
Nov 01 20:43:45.456 INFO kablam!     |               ^ help: consider using `_i` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `d`
Nov 01 20:43:45.456 INFO kablam!    --> src/main.rs:223:9
Nov 01 20:43:45.456 INFO kablam!     |
Nov 01 20:43:45.456 INFO kablam! 223 |     let d = unsafe {setrlimit64(libc::RLIMIT_NOFILE, &lim) };
Nov 01 20:43:45.456 INFO kablam!     |         ^ help: consider using `_d` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `d`
Nov 01 20:43:45.456 INFO kablam!   --> src/file_handler/hanlder.rs:22:21
Nov 01 20:43:45.456 INFO kablam!    |
Nov 01 20:43:45.456 INFO kablam! 22 |                 let d = ch;        
Nov 01 20:43:45.456 INFO kablam!    |                     ^ help: consider using `_d` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `need_to_read`
Nov 01 20:43:45.456 INFO kablam!   --> src/file_handler/hanlder.rs:10:60
Nov 01 20:43:45.456 INFO kablam!    |
Nov 01 20:43:45.456 INFO kablam! 10 |     pub fn get_file(path: &str, path_to_file: &mut String, need_to_read: bool) -> Result<(u64, String, String), bool> {
Nov 01 20:43:45.456 INFO kablam!    |                                                            ^^^^^^^^^^^^ help: consider using `_need_to_read` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `total_len`
Nov 01 20:43:45.456 INFO kablam!   --> src/client/client.rs:85:21
Nov 01 20:43:45.456 INFO kablam!    |
Nov 01 20:43:45.456 INFO kablam! 85 |             let mut total_len = self.readed;
Nov 01 20:43:45.456 INFO kablam!    |                     ^^^^^^^^^ help: consider using `_total_len` instead
Nov 01 20:43:45.456 INFO kablam! 
Nov 01 20:43:45.456 INFO kablam! warning: unused variable: `path`
Nov 01 20:43:45.456 INFO kablam!    --> src/client/client.rs:183:29
Nov 01 20:43:45.457 INFO kablam!     |
Nov 01 20:43:45.457 INFO kablam! 183 |     pub fn write(&mut self, path: &str) -> Result<ClientState, Error> {
Nov 01 20:43:45.457 INFO kablam!     |                             ^^^^ help: consider using `_path` instead
Nov 01 20:43:45.457 INFO kablam! 
Nov 01 20:43:45.457 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:45.457 INFO kablam!   --> src/http/request.rs:70:17
Nov 01 20:43:45.457 INFO kablam!    |
Nov 01 20:43:45.457 INFO kablam! 70 |             Err(e) => return Err(())
Nov 01 20:43:45.457 INFO kablam!    |                 ^ help: consider using `_e` instead
Nov 01 20:43:45.457 INFO kablam! 
Nov 01 20:43:45.457 INFO kablam! warning: unused variable: `stopPath`
Nov 01 20:43:45.457 INFO kablam!   --> src/http/request.rs:91:17
Nov 01 20:43:45.457 INFO kablam!    |
Nov 01 20:43:45.457 INFO kablam! 91 |         let mut stopPath: usize = 0;
Nov 01 20:43:45.457 INFO kablam!    |                 ^^^^^^^^ help: consider using `_stopPath` instead
Nov 01 20:43:45.457 INFO kablam! 
Nov 01 20:43:45.457 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:45.457 INFO kablam!    --> src/http/request.rs:110:17
Nov 01 20:43:45.457 INFO kablam!     |
Nov 01 20:43:45.457 INFO kablam! 110 |             Err(e) => return Err(())
Nov 01 20:43:45.457 INFO kablam!     |                 ^ help: consider using `_e` instead
Nov 01 20:43:45.457 INFO kablam! 
Nov 01 20:43:45.469 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:45.469 INFO kablam!   --> src/main.rs:68:9
Nov 01 20:43:45.469 INFO kablam!    |
Nov 01 20:43:45.469 INFO kablam! 68 |     let mut closed = 0;
Nov 01 20:43:45.469 INFO kablam!    |         ----^^^^^^
Nov 01 20:43:45.469 INFO kablam!    |         |
Nov 01 20:43:45.469 INFO kablam!    |         help: remove this `mut`
Nov 01 20:43:45.469 INFO kablam!    |
Nov 01 20:43:45.469 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:43:45.469 INFO kablam! 
Nov 01 20:43:45.469 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:45.469 INFO kablam!   --> src/main.rs:69:9
Nov 01 20:43:45.469 INFO kablam!    |
Nov 01 20:43:45.469 INFO kablam! 69 |     let mut refused = 0;
Nov 01 20:43:45.469 INFO kablam!    |         ----^^^^^^^
Nov 01 20:43:45.469 INFO kablam!    |         |
Nov 01 20:43:45.469 INFO kablam!    |         help: remove this `mut`
Nov 01 20:43:45.469 INFO kablam! 
Nov 01 20:43:45.469 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:45.469 INFO kablam!   --> src/main.rs:70:9
Nov 01 20:43:45.469 INFO kablam!    |
Nov 01 20:43:45.469 INFO kablam! 70 |     let mut counter_wait = 0;
Nov 01 20:43:45.469 INFO kablam!    |         ----^^^^^^^^^^^^
Nov 01 20:43:45.469 INFO kablam!    |         |
Nov 01 20:43:45.469 INFO kablam!    |         help: remove this `mut`
Nov 01 20:43:45.475 INFO kablam! 
Nov 01 20:43:45.491 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:45.491 INFO kablam!   --> src/file_handler/hanlder.rs:34:13
Nov 01 20:43:45.491 INFO kablam!    |
Nov 01 20:43:45.491 INFO kablam! 34 |         let mut path_to_file_ref: &str = &new_path_to_file;
Nov 01 20:43:45.491 INFO kablam!    |             ----^^^^^^^^^^^^^^^^
Nov 01 20:43:45.491 INFO kablam!    |             |
Nov 01 20:43:45.491 INFO kablam!    |             help: remove this `mut`
Nov 01 20:43:45.491 INFO kablam! 
Nov 01 20:43:45.503 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:45.503 INFO kablam!   --> src/client/client.rs:85:17
Nov 01 20:43:45.503 INFO kablam!    |
Nov 01 20:43:45.503 INFO kablam! 85 |             let mut total_len = self.readed;
Nov 01 20:43:45.503 INFO kablam!    |                 ----^^^^^^^^^
Nov 01 20:43:45.503 INFO kablam!    |                 |
Nov 01 20:43:45.503 INFO kablam!    |                 help: remove this `mut`
Nov 01 20:43:45.503 INFO kablam! 
Nov 01 20:43:45.523 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:45.523 INFO kablam!   --> src/http/request.rs:91:13
Nov 01 20:43:45.523 INFO kablam!    |
Nov 01 20:43:45.523 INFO kablam! 91 |         let mut stopPath: usize = 0;
Nov 01 20:43:45.523 INFO kablam!    |             ----^^^^^^^^
Nov 01 20:43:45.523 INFO kablam!    |             |
Nov 01 20:43:45.523 INFO kablam!    |             help: remove this `mut`
Nov 01 20:43:45.523 INFO kablam! 
Nov 01 20:43:45.529 INFO kablam! warning: variant is never constructed: `START`
Nov 01 20:43:45.530 INFO kablam!   --> src/client/client.rs:28:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 28 |     START,
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: variant is never constructed: `OPENING_FILE`
Nov 01 20:43:45.530 INFO kablam!   --> src/client/client.rs:33:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 33 |     OPENING_FILE,
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: variant is never constructed: `FILE_WRITED`
Nov 01 20:43:45.530 INFO kablam!   --> src/client/client.rs:35:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 35 |     FILE_WRITED,
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: method is never used: `new`
Nov 01 20:43:45.530 INFO kablam!   --> src/http/request.rs:16:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 16 |     fn new() -> HttpRequest {
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: method is never used: `new_empty`
Nov 01 20:43:45.530 INFO kablam!   --> src/http/response.rs:17:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 17 |     pub fn new_empty() -> HttpResponse {
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: method is never used: `new`
Nov 01 20:43:45.530 INFO kablam!   --> src/http/response.rs:26:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 26 |     pub fn new(status: i32, headers: Option<HashMap<String, String>>) -> HttpResponse {
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: method is never used: `bad_request`
Nov 01 20:43:45.530 INFO kablam!   --> src/http/response.rs:44:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 44 |     pub fn bad_request() -> HttpResponse {
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: method is never used: `set_status`
Nov 01 20:43:45.530 INFO kablam!   --> src/http/response.rs:80:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 80 |     pub fn set_status(&mut self, status: i32) {
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: method is never used: `set_body_exist`
Nov 01 20:43:45.530 INFO kablam!   --> src/http/response.rs:84:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 84 |     pub fn set_body_exist(&mut self, body_exist: bool) {
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: method is never used: `set_headers`
Nov 01 20:43:45.530 INFO kablam!   --> src/http/response.rs:88:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 88 |     pub fn set_headers(&mut self, headers: HashMap<String, String>) {
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.530 INFO kablam! warning: method is never used: `set_connection`
Nov 01 20:43:45.530 INFO kablam!   --> src/http/response.rs:92:5
Nov 01 20:43:45.530 INFO kablam!    |
Nov 01 20:43:45.530 INFO kablam! 92 |     pub fn set_connection(&mut self, connection: String) {
Nov 01 20:43:45.530 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.530 INFO kablam! 
Nov 01 20:43:45.532 INFO kablam! warning: variant `REQUEST_READED` should have a camel case name such as `RequestReaded`
Nov 01 20:43:45.532 INFO kablam!   --> src/client/client.rs:30:5
Nov 01 20:43:45.532 INFO kablam!    |
Nov 01 20:43:45.532 INFO kablam! 30 |     REQUEST_READED,
Nov 01 20:43:45.532 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 20:43:45.532 INFO kablam!    |
Nov 01 20:43:45.532 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 01 20:43:45.532 INFO kablam! 
Nov 01 20:43:45.532 INFO kablam! warning: variant `RESPONSE_WRITED` should have a camel case name such as `ResponseWrited`
Nov 01 20:43:45.532 INFO kablam!   --> src/client/client.rs:32:5
Nov 01 20:43:45.532 INFO kablam!    |
Nov 01 20:43:45.532 INFO kablam! 32 |     RESPONSE_WRITED,
Nov 01 20:43:45.532 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 20:43:45.532 INFO kablam! 
Nov 01 20:43:45.532 INFO kablam! warning: variant `OPENING_FILE` should have a camel case name such as `OpeningFile`
Nov 01 20:43:45.532 INFO kablam!   --> src/client/client.rs:33:5
Nov 01 20:43:45.532 INFO kablam!    |
Nov 01 20:43:45.532 INFO kablam! 33 |     OPENING_FILE,
Nov 01 20:43:45.532 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 20:43:45.532 INFO kablam! 
Nov 01 20:43:45.532 INFO kablam! warning: variant `FILE_WRITING` should have a camel case name such as `FileWriting`
Nov 01 20:43:45.532 INFO kablam!   --> src/client/client.rs:34:5
Nov 01 20:43:45.532 INFO kablam!    |
Nov 01 20:43:45.532 INFO kablam! 34 |     FILE_WRITING,
Nov 01 20:43:45.532 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 20:43:45.532 INFO kablam! 
Nov 01 20:43:45.532 INFO kablam! warning: variant `FILE_WRITED` should have a camel case name such as `FileWrited`
Nov 01 20:43:45.532 INFO kablam!   --> src/client/client.rs:35:5
Nov 01 20:43:45.532 INFO kablam!    |
Nov 01 20:43:45.532 INFO kablam! 35 |     FILE_WRITED,
Nov 01 20:43:45.532 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 20:43:45.532 INFO kablam! 
Nov 01 20:43:45.535 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.535 INFO kablam!    --> src/client/client.rs:283:13
Nov 01 20:43:45.535 INFO kablam!     |
Nov 01 20:43:45.535 INFO kablam! 283 |             close(self.file_fd);
Nov 01 20:43:45.535 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.535 INFO kablam!     |
Nov 01 20:43:45.535 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 20:43:45.535 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.535 INFO kablam! 
Nov 01 20:43:45.535 INFO kablam! warning: variable `stopPath` should have a snake case name such as `stop_path`
Nov 01 20:43:45.535 INFO kablam!   --> src/http/request.rs:91:13
Nov 01 20:43:45.535 INFO kablam!    |
Nov 01 20:43:45.535 INFO kablam! 91 |         let mut stopPath: usize = 0;
Nov 01 20:43:45.535 INFO kablam!    |             ^^^^^^^^^^^^
Nov 01 20:43:45.535 INFO kablam!    |
Nov 01 20:43:45.535 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 20:43:45.535 INFO kablam! 
Nov 01 20:43:45.535 INFO kablam! warning: variable `stopPath` should have a snake case name such as `stop_path`
Nov 01 20:43:45.535 INFO kablam!   --> src/http/request.rs:98:13
Nov 01 20:43:45.535 INFO kablam!    |
Nov 01 20:43:45.535 INFO kablam! 98 |         let mut stopPath = 0;
Nov 01 20:43:45.535 INFO kablam!    |             ^^^^^^^^^^^^
Nov 01 20:43:45.535 INFO kablam! 
Nov 01 20:43:45.537 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.537 INFO kablam!   --> src/main.rs:89:21
Nov 01 20:43:45.537 INFO kablam!    |
Nov 01 20:43:45.537 INFO kablam! 89 |                     close(epoll_events[i].data() as i32);
Nov 01 20:43:45.537 INFO kablam!    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.537 INFO kablam!    |
Nov 01 20:43:45.537 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.537 INFO kablam! 
Nov 01 20:43:45.537 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.537 INFO kablam!   --> src/main.rs:90:21
Nov 01 20:43:45.537 INFO kablam!    |
Nov 01 20:43:45.537 INFO kablam! 90 |                     epoll_ctl(epfd, EpollOp::EpollCtlDel, cur_socket, &mut epoll_events[i]);
Nov 01 20:43:45.537 INFO kablam!    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.537 INFO kablam!    |
Nov 01 20:43:45.537 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.537 INFO kablam! 
Nov 01 20:43:45.537 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.537 INFO kablam!    --> src/main.rs:117:33
Nov 01 20:43:45.537 INFO kablam!     |
Nov 01 20:43:45.537 INFO kablam! 117 |                                 close(client_fd);
Nov 01 20:43:45.537 INFO kablam!     |                                 ^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.537 INFO kablam!     |
Nov 01 20:43:45.537 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.537 INFO kablam! 
Nov 01 20:43:45.537 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.537 INFO kablam!    --> src/main.rs:127:33
Nov 01 20:43:45.537 INFO kablam!     |
Nov 01 20:43:45.537 INFO kablam! 127 |                                 close(client_fd);
Nov 01 20:43:45.537 INFO kablam!     |                                 ^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.537 INFO kablam!     |
Nov 01 20:43:45.537 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.537 INFO kablam! 
Nov 01 20:43:45.537 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.537 INFO kablam!    --> src/main.rs:169:25
Nov 01 20:43:45.537 INFO kablam!     |
Nov 01 20:43:45.537 INFO kablam! 169 |                         close(cur_socket);
Nov 01 20:43:45.537 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.537 INFO kablam!     |
Nov 01 20:43:45.537 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.537 INFO kablam! 
Nov 01 20:43:45.537 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.537 INFO kablam!    --> src/main.rs:170:25
Nov 01 20:43:45.537 INFO kablam!     |
Nov 01 20:43:45.537 INFO kablam! 170 |                         epoll_ctl(epfd, EpollOp::EpollCtlDel, cur_socket, &mut epoll_events[i]);
Nov 01 20:43:45.537 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.537 INFO kablam!     |
Nov 01 20:43:45.537 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.537 INFO kablam! 
Nov 01 20:43:45.537 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.537 INFO kablam!    --> src/main.rs:249:5
Nov 01 20:43:45.537 INFO kablam!     |
Nov 01 20:43:45.537 INFO kablam! 249 |     socket_to_nonblock(server_sock);
Nov 01 20:43:45.537 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.543 INFO kablam!     |
Nov 01 20:43:45.543 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.543 INFO kablam! 
Nov 01 20:43:45.543 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.543 INFO kablam!    --> src/main.rs:265:17
Nov 01 20:43:45.543 INFO kablam!     |
Nov 01 20:43:45.543 INFO kablam! 265 |                 epoll_loop(server_sock.clone(), worker_count, &path);//, acc_locker);
Nov 01 20:43:45.543 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:45.543 INFO kablam!     |
Nov 01 20:43:45.543 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.543 INFO kablam! 
Nov 01 20:43:45.543 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:45.543 INFO kablam!    --> src/main.rs:293:9
Nov 01 20:43:45.543 INFO kablam!     |
Nov 01 20:43:45.543 INFO kablam! 293 |         h.join();
Nov 01 20:43:45.543 INFO kablam!     |         ^^^^^^^^^
Nov 01 20:43:45.543 INFO kablam!     |
Nov 01 20:43:45.543 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:45.543 INFO kablam! 
Nov 01 20:43:46.908 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.00s
Nov 01 20:43:46.911 INFO kablam! su: No module specific data is present
Nov 01 20:43:47.200 INFO running `"docker" "rm" "-f" "c979cbe9089705793944c0b6f0f5165909996107e3da42e0f2dc47771d0dc59d"`
Nov 01 20:43:47.363 INFO blam! c979cbe9089705793944c0b6f0f5165909996107e3da42e0f2dc47771d0dc59d
Nov 01 20:43:47.365 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/1.30.0:/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.0 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"`
Nov 01 20:43:47.566 INFO blam! 337acaec0640cb40a1f20fc335014c99282be7fd7c4cd1fc30b92d73505e48bf
Nov 01 20:43:47.568 INFO running `"docker" "start" "-a" "337acaec0640cb40a1f20fc335014c99282be7fd7c4cd1fc30b92d73505e48bf"`
Nov 01 20:43:48.058 INFO kablam! usermod: no changes
Nov 01 20:43:48.107 INFO kablam!    Compiling epoll_rust v0.1.0 (/source)
Nov 01 20:43:48.943 INFO kablam! warning: unused import: `std::fs::File`
Nov 01 20:43:48.943 INFO kablam!  --> src/file_handler/hanlder.rs:3:5
Nov 01 20:43:48.943 INFO kablam!   |
Nov 01 20:43:48.943 INFO kablam! 3 | use std::fs::File;
Nov 01 20:43:48.943 INFO kablam!   |     ^^^^^^^^^^^^^
Nov 01 20:43:48.943 INFO kablam!   |
Nov 01 20:43:48.943 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:43:48.943 INFO kablam! 
Nov 01 20:43:48.943 INFO kablam! warning: unused import: `std::io::prelude::*`
Nov 01 20:43:48.943 INFO kablam!  --> src/file_handler/hanlder.rs:4:5
Nov 01 20:43:48.943 INFO kablam!   |
Nov 01 20:43:48.943 INFO kablam! 4 | use std::io::prelude::*;
Nov 01 20:43:48.943 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:48.943 INFO kablam! 
Nov 01 20:43:48.943 INFO kablam! warning: unused import: `std::io::prelude::*`
Nov 01 20:43:48.943 INFO kablam!  --> src/client/client.rs:2:5
Nov 01 20:43:48.943 INFO kablam!   |
Nov 01 20:43:48.943 INFO kablam! 2 | use std::io::prelude::*;
Nov 01 20:43:48.943 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:48.943 INFO kablam! 
Nov 01 20:43:48.943 INFO kablam! warning: unused import: `std::cell::Cell`
Nov 01 20:43:48.943 INFO kablam!  --> src/client/client.rs:3:5
Nov 01 20:43:48.943 INFO kablam!   |
Nov 01 20:43:48.943 INFO kablam! 3 | use std::cell::Cell;
Nov 01 20:43:48.943 INFO kablam!   |     ^^^^^^^^^^^^^^^
Nov 01 20:43:48.943 INFO kablam! 
Nov 01 20:43:48.943 INFO kablam! warning: unused import: `std::io`
Nov 01 20:43:48.943 INFO kablam!  --> src/client/client.rs:7:5
Nov 01 20:43:48.943 INFO kablam!   |
Nov 01 20:43:48.943 INFO kablam! 7 | use std::io;
Nov 01 20:43:48.943 INFO kablam!   |     ^^^^^^^
Nov 01 20:43:48.943 INFO kablam! 
Nov 01 20:43:48.943 INFO kablam! warning: unused import: `nix::sys::socket::*`
Nov 01 20:43:48.943 INFO kablam!  --> src/client/client.rs:9:5
Nov 01 20:43:48.943 INFO kablam!   |
Nov 01 20:43:48.943 INFO kablam! 9 | use nix::sys::socket::*;
Nov 01 20:43:48.943 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:48.943 INFO kablam! 
Nov 01 20:43:48.943 INFO kablam! warning: unused import: `std::panic`
Nov 01 20:43:48.943 INFO kablam!   --> src/client/client.rs:20:5
Nov 01 20:43:48.943 INFO kablam!    |
Nov 01 20:43:48.943 INFO kablam! 20 | use std::panic;
Nov 01 20:43:48.943 INFO kablam!    |     ^^^^^^^^^^
Nov 01 20:43:48.943 INFO kablam! 
Nov 01 20:43:48.943 INFO kablam! warning: unused import: `SocketError`
Nov 01 20:43:48.943 INFO kablam!   --> src/client/client.rs:21:33
Nov 01 20:43:48.943 INFO kablam!    |
Nov 01 20:43:48.943 INFO kablam! 21 | use nix::sys::socket::sockopt::{SocketError};
Nov 01 20:43:48.943 INFO kablam!    |                                 ^^^^^^^^^^^
Nov 01 20:43:48.943 INFO kablam! 
Nov 01 20:43:48.947 INFO kablam! warning: unnecessary parentheses around `if` condition
Nov 01 20:43:48.948 INFO kablam!    --> src/client/client.rs:282:12
Nov 01 20:43:48.948 INFO kablam!     |
Nov 01 20:43:48.948 INFO kablam! 282 |         if (self.file_fd != -1) {
Nov 01 20:43:48.948 INFO kablam!     |            ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 20:43:48.948 INFO kablam!     |
Nov 01 20:43:48.948 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:48.948 INFO kablam! warning: unused import: `nix::errno::Errno`
Nov 01 20:43:48.948 INFO kablam!   --> src/main.rs:17:5
Nov 01 20:43:48.948 INFO kablam!    |
Nov 01 20:43:48.948 INFO kablam! 17 | use nix::errno::Errno;
Nov 01 20:43:48.948 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:48.948 INFO kablam! warning: unused import: `nix::Error`
Nov 01 20:43:48.948 INFO kablam!   --> src/main.rs:18:5
Nov 01 20:43:48.948 INFO kablam!    |
Nov 01 20:43:48.948 INFO kablam! 18 | use nix::Error;
Nov 01 20:43:48.948 INFO kablam!    |     ^^^^^^^^^^
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:48.948 INFO kablam! warning: unused imports: `read`, `write`
Nov 01 20:43:48.948 INFO kablam!   --> src/main.rs:19:19
Nov 01 20:43:48.948 INFO kablam!    |
Nov 01 20:43:48.948 INFO kablam! 19 | use nix::unistd::{read, write, close};
Nov 01 20:43:48.948 INFO kablam!    |                   ^^^^  ^^^^^
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:48.948 INFO kablam! warning: unused import: `nix::Error::Sys`
Nov 01 20:43:48.948 INFO kablam!   --> src/main.rs:22:5
Nov 01 20:43:48.948 INFO kablam!    |
Nov 01 20:43:48.948 INFO kablam! 22 | use nix::Error::Sys;
Nov 01 20:43:48.948 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:48.948 INFO kablam! warning: unused imports: `SystemTime`, `UNIX_EPOCH`
Nov 01 20:43:48.948 INFO kablam!   --> src/main.rs:24:17
Nov 01 20:43:48.948 INFO kablam!    |
Nov 01 20:43:48.948 INFO kablam! 24 | use std::time::{SystemTime, UNIX_EPOCH};
Nov 01 20:43:48.948 INFO kablam!    |                 ^^^^^^^^^^  ^^^^^^^^^^
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:48.948 INFO kablam! warning: unused import: `std::ops::Sub`
Nov 01 20:43:48.948 INFO kablam!   --> src/main.rs:25:5
Nov 01 20:43:48.948 INFO kablam!    |
Nov 01 20:43:48.948 INFO kablam! 25 | use std::ops::Sub;
Nov 01 20:43:48.948 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:48.948 INFO kablam! warning: unused import: `nix::unistd::Pid`
Nov 01 20:43:48.948 INFO kablam!   --> src/main.rs:30:5
Nov 01 20:43:48.948 INFO kablam!    |
Nov 01 20:43:48.948 INFO kablam! 30 | use nix::unistd::Pid;
Nov 01 20:43:48.948 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:48.948 INFO kablam! warning: unused import: `std::process`
Nov 01 20:43:48.948 INFO kablam!   --> src/main.rs:31:5
Nov 01 20:43:48.948 INFO kablam!    |
Nov 01 20:43:48.948 INFO kablam! 31 | use std::process;
Nov 01 20:43:48.948 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:48.948 INFO kablam! warning: unnecessary parentheses around `if` condition
Nov 01 20:43:48.948 INFO kablam!    --> src/main.rs:195:24
Nov 01 20:43:48.948 INFO kablam!     |
Nov 01 20:43:48.948 INFO kablam! 195 |                     if (need_to_close) {
Nov 01 20:43:48.948 INFO kablam!     |                        ^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 20:43:48.948 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unreachable pattern
Nov 01 20:43:49.159 INFO kablam!   --> src/http/request.rs:53:25
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam! 53 |                         'd' => 15,
Nov 01 20:43:49.159 INFO kablam!    |                         ^^^
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam!    = note: #[warn(unreachable_patterns)] on by default
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unreachable pattern
Nov 01 20:43:49.159 INFO kablam!   --> src/http/request.rs:54:25
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam! 54 |                         'D' => 15,
Nov 01 20:43:49.159 INFO kablam!    |                         ^^^
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `critical_error`
Nov 01 20:43:49.159 INFO kablam!   --> src/main.rs:66:9
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam! 66 |     let critical_error = false;
Nov 01 20:43:49.159 INFO kablam!    |         ^^^^^^^^^^^^^^ help: consider using `_critical_error` instead
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: variable `accepted` is assigned to, but never used
Nov 01 20:43:49.159 INFO kablam!   --> src/main.rs:67:13
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam! 67 |     let mut accepted = 0;
Nov 01 20:43:49.159 INFO kablam!    |             ^^^^^^^^
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam!    = note: consider using `_accepted` instead
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `closed`
Nov 01 20:43:49.159 INFO kablam!   --> src/main.rs:68:13
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam! 68 |     let mut closed = 0;
Nov 01 20:43:49.159 INFO kablam!    |             ^^^^^^ help: consider using `_closed` instead
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `refused`
Nov 01 20:43:49.159 INFO kablam!   --> src/main.rs:69:13
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam! 69 |     let mut refused = 0;
Nov 01 20:43:49.159 INFO kablam!    |             ^^^^^^^ help: consider using `_refused` instead
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `counter_wait`
Nov 01 20:43:49.159 INFO kablam!   --> src/main.rs:70:13
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam! 70 |     let mut counter_wait = 0;
Nov 01 20:43:49.159 INFO kablam!    |             ^^^^^^^^^^^^ help: consider using `_counter_wait` instead
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `cli_size`
Nov 01 20:43:49.159 INFO kablam!   --> src/main.rs:83:21
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam! 83 |             let mut cli_size = 0;
Nov 01 20:43:49.159 INFO kablam!    |                     ^^^^^^^^ help: consider using `_cli_size` instead
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `count_acc`
Nov 01 20:43:49.159 INFO kablam!   --> src/main.rs:95:25
Nov 01 20:43:49.159 INFO kablam!    |
Nov 01 20:43:49.159 INFO kablam! 95 |                 let mut count_acc = 0;  
Nov 01 20:43:49.159 INFO kablam!    |                         ^^^^^^^^^ help: consider using `_count_acc` instead
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `err`
Nov 01 20:43:49.159 INFO kablam!    --> src/main.rs:106:33
Nov 01 20:43:49.159 INFO kablam!     |
Nov 01 20:43:49.159 INFO kablam! 106 |                             Err(err) => {
Nov 01 20:43:49.159 INFO kablam!     |                                 ^^^ help: consider using `_err` instead
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:49.159 INFO kablam!    --> src/main.rs:124:32
Nov 01 20:43:49.159 INFO kablam!     |
Nov 01 20:43:49.159 INFO kablam! 124 |                             Ok(e) => {},
Nov 01 20:43:49.159 INFO kablam!     |                                ^ help: consider using `_e` instead
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:49.159 INFO kablam!    --> src/main.rs:152:48
Nov 01 20:43:49.159 INFO kablam!     |
Nov 01 20:43:49.159 INFO kablam! 152 |                                             Ok(e) => {},
Nov 01 20:43:49.159 INFO kablam!     |                                                ^ help: consider using `_e` instead
Nov 01 20:43:49.159 INFO kablam! 
Nov 01 20:43:49.159 INFO kablam! warning: unused variable: `cl`
Nov 01 20:43:49.160 INFO kablam!    --> src/main.rs:171:29
Nov 01 20:43:49.160 INFO kablam!     |
Nov 01 20:43:49.160 INFO kablam! 171 |                         let cl = clients.remove(&cur_socket);
Nov 01 20:43:49.160 INFO kablam!     |                             ^^ help: consider using `_cl` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `err`
Nov 01 20:43:49.160 INFO kablam!    --> src/main.rs:189:33
Nov 01 20:43:49.160 INFO kablam!     |
Nov 01 20:43:49.160 INFO kablam! 189 |                             Err(err) => {
Nov 01 20:43:49.160 INFO kablam!     |                                 ^^^ help: consider using `_err` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:49.160 INFO kablam!    --> src/main.rs:197:32
Nov 01 20:43:49.160 INFO kablam!     |
Nov 01 20:43:49.160 INFO kablam! 197 |                             Ok(e) => {},
Nov 01 20:43:49.160 INFO kablam!     |                                ^ help: consider using `_e` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `worker_count`
Nov 01 20:43:49.160 INFO kablam!   --> src/main.rs:58:39
Nov 01 20:43:49.160 INFO kablam!    |
Nov 01 20:43:49.160 INFO kablam! 58 | fn epoll_loop<'a>(server_sock: RawFd, worker_count: usize, path: &'a str) -> nix::Result<()> {
Nov 01 20:43:49.160 INFO kablam!    |                                       ^^^^^^^^^^^^ help: consider using `_worker_count` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `acc_locker`
Nov 01 20:43:49.160 INFO kablam!    --> src/main.rs:263:17
Nov 01 20:43:49.160 INFO kablam!     |
Nov 01 20:43:49.160 INFO kablam! 263 |             let acc_locker = accpet_locker.clone(); 
Nov 01 20:43:49.160 INFO kablam!     |                 ^^^^^^^^^^ help: consider using `_acc_locker` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `i`
Nov 01 20:43:49.160 INFO kablam!    --> src/main.rs:260:15
Nov 01 20:43:49.160 INFO kablam!     |
Nov 01 20:43:49.160 INFO kablam! 260 |         .map(|i| {
Nov 01 20:43:49.160 INFO kablam!     |               ^ help: consider using `_i` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `d`
Nov 01 20:43:49.160 INFO kablam!    --> src/main.rs:223:9
Nov 01 20:43:49.160 INFO kablam!     |
Nov 01 20:43:49.160 INFO kablam! 223 |     let d = unsafe {setrlimit64(libc::RLIMIT_NOFILE, &lim) };
Nov 01 20:43:49.160 INFO kablam!     |         ^ help: consider using `_d` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `d`
Nov 01 20:43:49.160 INFO kablam!   --> src/file_handler/hanlder.rs:22:21
Nov 01 20:43:49.160 INFO kablam!    |
Nov 01 20:43:49.160 INFO kablam! 22 |                 let d = ch;        
Nov 01 20:43:49.160 INFO kablam!    |                     ^ help: consider using `_d` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `need_to_read`
Nov 01 20:43:49.160 INFO kablam!   --> src/file_handler/hanlder.rs:10:60
Nov 01 20:43:49.160 INFO kablam!    |
Nov 01 20:43:49.160 INFO kablam! 10 |     pub fn get_file(path: &str, path_to_file: &mut String, need_to_read: bool) -> Result<(u64, String, String), bool> {
Nov 01 20:43:49.160 INFO kablam!    |                                                            ^^^^^^^^^^^^ help: consider using `_need_to_read` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `total_len`
Nov 01 20:43:49.160 INFO kablam!   --> src/client/client.rs:85:21
Nov 01 20:43:49.160 INFO kablam!    |
Nov 01 20:43:49.160 INFO kablam! 85 |             let mut total_len = self.readed;
Nov 01 20:43:49.160 INFO kablam!    |                     ^^^^^^^^^ help: consider using `_total_len` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `path`
Nov 01 20:43:49.160 INFO kablam!    --> src/client/client.rs:183:29
Nov 01 20:43:49.160 INFO kablam!     |
Nov 01 20:43:49.160 INFO kablam! 183 |     pub fn write(&mut self, path: &str) -> Result<ClientState, Error> {
Nov 01 20:43:49.160 INFO kablam!     |                             ^^^^ help: consider using `_path` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:49.160 INFO kablam!   --> src/http/request.rs:70:17
Nov 01 20:43:49.160 INFO kablam!    |
Nov 01 20:43:49.160 INFO kablam! 70 |             Err(e) => return Err(())
Nov 01 20:43:49.160 INFO kablam!    |                 ^ help: consider using `_e` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `stopPath`
Nov 01 20:43:49.160 INFO kablam!   --> src/http/request.rs:91:17
Nov 01 20:43:49.160 INFO kablam!    |
Nov 01 20:43:49.160 INFO kablam! 91 |         let mut stopPath: usize = 0;
Nov 01 20:43:49.160 INFO kablam!    |                 ^^^^^^^^ help: consider using `_stopPath` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.160 INFO kablam! warning: unused variable: `e`
Nov 01 20:43:49.160 INFO kablam!    --> src/http/request.rs:110:17
Nov 01 20:43:49.160 INFO kablam!     |
Nov 01 20:43:49.160 INFO kablam! 110 |             Err(e) => return Err(())
Nov 01 20:43:49.160 INFO kablam!     |                 ^ help: consider using `_e` instead
Nov 01 20:43:49.160 INFO kablam! 
Nov 01 20:43:49.169 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:49.169 INFO kablam!   --> src/main.rs:68:9
Nov 01 20:43:49.169 INFO kablam!    |
Nov 01 20:43:49.169 INFO kablam! 68 |     let mut closed = 0;
Nov 01 20:43:49.169 INFO kablam!    |         ----^^^^^^
Nov 01 20:43:49.169 INFO kablam!    |         |
Nov 01 20:43:49.169 INFO kablam!    |         help: remove this `mut`
Nov 01 20:43:49.169 INFO kablam!    |
Nov 01 20:43:49.169 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 20:43:49.169 INFO kablam! 
Nov 01 20:43:49.169 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:49.169 INFO kablam!   --> src/main.rs:69:9
Nov 01 20:43:49.169 INFO kablam!    |
Nov 01 20:43:49.169 INFO kablam! 69 |     let mut refused = 0;
Nov 01 20:43:49.169 INFO kablam!    |         ----^^^^^^^
Nov 01 20:43:49.169 INFO kablam!    |         |
Nov 01 20:43:49.169 INFO kablam!    |         help: remove this `mut`
Nov 01 20:43:49.169 INFO kablam! 
Nov 01 20:43:49.170 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:49.170 INFO kablam!   --> src/main.rs:70:9
Nov 01 20:43:49.170 INFO kablam!    |
Nov 01 20:43:49.170 INFO kablam! 70 |     let mut counter_wait = 0;
Nov 01 20:43:49.170 INFO kablam!    |         ----^^^^^^^^^^^^
Nov 01 20:43:49.170 INFO kablam!    |         |
Nov 01 20:43:49.170 INFO kablam!    |         help: remove this `mut`
Nov 01 20:43:49.170 INFO kablam! 
Nov 01 20:43:49.178 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:49.178 INFO kablam!   --> src/file_handler/hanlder.rs:34:13
Nov 01 20:43:49.178 INFO kablam!    |
Nov 01 20:43:49.178 INFO kablam! 34 |         let mut path_to_file_ref: &str = &new_path_to_file;
Nov 01 20:43:49.178 INFO kablam!    |             ----^^^^^^^^^^^^^^^^
Nov 01 20:43:49.178 INFO kablam!    |             |
Nov 01 20:43:49.178 INFO kablam!    |             help: remove this `mut`
Nov 01 20:43:49.178 INFO kablam! 
Nov 01 20:43:49.189 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:49.191 INFO kablam!   --> src/client/client.rs:85:17
Nov 01 20:43:49.191 INFO kablam!    |
Nov 01 20:43:49.191 INFO kablam! 85 |             let mut total_len = self.readed;
Nov 01 20:43:49.191 INFO kablam!    |                 ----^^^^^^^^^
Nov 01 20:43:49.191 INFO kablam!    |                 |
Nov 01 20:43:49.191 INFO kablam!    |                 help: remove this `mut`
Nov 01 20:43:49.191 INFO kablam! 
Nov 01 20:43:49.203 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:43:49.204 INFO kablam!   --> src/http/request.rs:91:13
Nov 01 20:43:49.204 INFO kablam!    |
Nov 01 20:43:49.204 INFO kablam! 91 |         let mut stopPath: usize = 0;
Nov 01 20:43:49.204 INFO kablam!    |             ----^^^^^^^^
Nov 01 20:43:49.204 INFO kablam!    |             |
Nov 01 20:43:49.204 INFO kablam!    |             help: remove this `mut`
Nov 01 20:43:49.204 INFO kablam! 
Nov 01 20:43:49.211 INFO kablam! warning: variant is never constructed: `START`
Nov 01 20:43:49.211 INFO kablam!   --> src/client/client.rs:28:5
Nov 01 20:43:49.211 INFO kablam!    |
Nov 01 20:43:49.211 INFO kablam! 28 |     START,
Nov 01 20:43:49.211 INFO kablam!    |     ^^^^^
Nov 01 20:43:49.211 INFO kablam!    |
Nov 01 20:43:49.211 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 20:43:49.211 INFO kablam! 
Nov 01 20:43:49.211 INFO kablam! warning: variant is never constructed: `OPENING_FILE`
Nov 01 20:43:49.211 INFO kablam!   --> src/client/client.rs:33:5
Nov 01 20:43:49.211 INFO kablam!    |
Nov 01 20:43:49.211 INFO kablam! 33 |     OPENING_FILE,
Nov 01 20:43:49.211 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 20:43:49.211 INFO kablam! 
Nov 01 20:43:49.211 INFO kablam! warning: variant is never constructed: `FILE_WRITED`
Nov 01 20:43:49.211 INFO kablam!   --> src/client/client.rs:35:5
Nov 01 20:43:49.211 INFO kablam!    |
Nov 01 20:43:49.211 INFO kablam! 35 |     FILE_WRITED,
Nov 01 20:43:49.211 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 20:43:49.211 INFO kablam! 
Nov 01 20:43:49.211 INFO kablam! warning: method is never used: `new`
Nov 01 20:43:49.211 INFO kablam!   --> src/http/request.rs:16:5
Nov 01 20:43:49.211 INFO kablam!    |
Nov 01 20:43:49.211 INFO kablam! 16 |     fn new() -> HttpRequest {
Nov 01 20:43:49.211 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.211 INFO kablam! 
Nov 01 20:43:49.211 INFO kablam! warning: method is never used: `new_empty`
Nov 01 20:43:49.211 INFO kablam!   --> src/http/response.rs:17:5
Nov 01 20:43:49.211 INFO kablam!    |
Nov 01 20:43:49.211 INFO kablam! 17 |     pub fn new_empty() -> HttpResponse {
Nov 01 20:43:49.211 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.211 INFO kablam! 
Nov 01 20:43:49.211 INFO kablam! warning: method is never used: `new`
Nov 01 20:43:49.211 INFO kablam!   --> src/http/response.rs:26:5
Nov 01 20:43:49.211 INFO kablam!    |
Nov 01 20:43:49.211 INFO kablam! 26 |     pub fn new(status: i32, headers: Option<HashMap<String, String>>) -> HttpResponse {
Nov 01 20:43:49.211 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.211 INFO kablam! 
Nov 01 20:43:49.212 INFO kablam! warning: method is never used: `bad_request`
Nov 01 20:43:49.212 INFO kablam!   --> src/http/response.rs:44:5
Nov 01 20:43:49.212 INFO kablam!    |
Nov 01 20:43:49.212 INFO kablam! 44 |     pub fn bad_request() -> HttpResponse {
Nov 01 20:43:49.212 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.212 INFO kablam! 
Nov 01 20:43:49.212 INFO kablam! warning: method is never used: `set_status`
Nov 01 20:43:49.212 INFO kablam!   --> src/http/response.rs:80:5
Nov 01 20:43:49.212 INFO kablam!    |
Nov 01 20:43:49.212 INFO kablam! 80 |     pub fn set_status(&mut self, status: i32) {
Nov 01 20:43:49.212 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.212 INFO kablam! 
Nov 01 20:43:49.212 INFO kablam! warning: method is never used: `set_body_exist`
Nov 01 20:43:49.212 INFO kablam!   --> src/http/response.rs:84:5
Nov 01 20:43:49.212 INFO kablam!    |
Nov 01 20:43:49.212 INFO kablam! 84 |     pub fn set_body_exist(&mut self, body_exist: bool) {
Nov 01 20:43:49.212 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.212 INFO kablam! 
Nov 01 20:43:49.212 INFO kablam! warning: method is never used: `set_headers`
Nov 01 20:43:49.212 INFO kablam!   --> src/http/response.rs:88:5
Nov 01 20:43:49.212 INFO kablam!    |
Nov 01 20:43:49.212 INFO kablam! 88 |     pub fn set_headers(&mut self, headers: HashMap<String, String>) {
Nov 01 20:43:49.212 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.212 INFO kablam! 
Nov 01 20:43:49.212 INFO kablam! warning: method is never used: `set_connection`
Nov 01 20:43:49.212 INFO kablam!   --> src/http/response.rs:92:5
Nov 01 20:43:49.212 INFO kablam!    |
Nov 01 20:43:49.212 INFO kablam! 92 |     pub fn set_connection(&mut self, connection: String) {
Nov 01 20:43:49.212 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.212 INFO kablam! 
Nov 01 20:43:49.212 INFO kablam! warning: variant `REQUEST_READED` should have a camel case name such as `RequestReaded`
Nov 01 20:43:49.212 INFO kablam!   --> src/client/client.rs:30:5
Nov 01 20:43:49.212 INFO kablam!    |
Nov 01 20:43:49.212 INFO kablam! 30 |     REQUEST_READED,
Nov 01 20:43:49.212 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 20:43:49.212 INFO kablam!    |
Nov 01 20:43:49.212 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 01 20:43:49.212 INFO kablam! 
Nov 01 20:43:49.215 INFO kablam! warning: variant `RESPONSE_WRITED` should have a camel case name such as `ResponseWrited`
Nov 01 20:43:49.215 INFO kablam!   --> src/client/client.rs:32:5
Nov 01 20:43:49.215 INFO kablam!    |
Nov 01 20:43:49.215 INFO kablam! 32 |     RESPONSE_WRITED,
Nov 01 20:43:49.215 INFO kablam!    |     ^^^^^^^^^^^^^^^
Nov 01 20:43:49.215 INFO kablam! 
Nov 01 20:43:49.215 INFO kablam! warning: variant `OPENING_FILE` should have a camel case name such as `OpeningFile`
Nov 01 20:43:49.215 INFO kablam!   --> src/client/client.rs:33:5
Nov 01 20:43:49.215 INFO kablam!    |
Nov 01 20:43:49.215 INFO kablam! 33 |     OPENING_FILE,
Nov 01 20:43:49.215 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 20:43:49.215 INFO kablam! 
Nov 01 20:43:49.215 INFO kablam! warning: variant `FILE_WRITING` should have a camel case name such as `FileWriting`
Nov 01 20:43:49.215 INFO kablam!   --> src/client/client.rs:34:5
Nov 01 20:43:49.215 INFO kablam!    |
Nov 01 20:43:49.215 INFO kablam! 34 |     FILE_WRITING,
Nov 01 20:43:49.215 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 20:43:49.215 INFO kablam! 
Nov 01 20:43:49.215 INFO kablam! warning: variant `FILE_WRITED` should have a camel case name such as `FileWrited`
Nov 01 20:43:49.215 INFO kablam!   --> src/client/client.rs:35:5
Nov 01 20:43:49.215 INFO kablam!    |
Nov 01 20:43:49.215 INFO kablam! 35 |     FILE_WRITED,
Nov 01 20:43:49.215 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 20:43:49.215 INFO kablam! 
Nov 01 20:43:49.215 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.215 INFO kablam!    --> src/client/client.rs:283:13
Nov 01 20:43:49.215 INFO kablam!     |
Nov 01 20:43:49.215 INFO kablam! 283 |             close(self.file_fd);
Nov 01 20:43:49.215 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.215 INFO kablam!     |
Nov 01 20:43:49.215 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 20:43:49.215 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.215 INFO kablam! 
Nov 01 20:43:49.215 INFO kablam! warning: variable `stopPath` should have a snake case name such as `stop_path`
Nov 01 20:43:49.215 INFO kablam!   --> src/http/request.rs:91:13
Nov 01 20:43:49.215 INFO kablam!    |
Nov 01 20:43:49.216 INFO kablam! 91 |         let mut stopPath: usize = 0;
Nov 01 20:43:49.216 INFO kablam!    |             ^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!    |
Nov 01 20:43:49.216 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: variable `stopPath` should have a snake case name such as `stop_path`
Nov 01 20:43:49.216 INFO kablam!   --> src/http/request.rs:98:13
Nov 01 20:43:49.216 INFO kablam!    |
Nov 01 20:43:49.216 INFO kablam! 98 |         let mut stopPath = 0;
Nov 01 20:43:49.216 INFO kablam!    |             ^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.216 INFO kablam!   --> src/main.rs:89:21
Nov 01 20:43:49.216 INFO kablam!    |
Nov 01 20:43:49.216 INFO kablam! 89 |                     close(epoll_events[i].data() as i32);
Nov 01 20:43:49.216 INFO kablam!    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!    |
Nov 01 20:43:49.216 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.216 INFO kablam!   --> src/main.rs:90:21
Nov 01 20:43:49.216 INFO kablam!    |
Nov 01 20:43:49.216 INFO kablam! 90 |                     epoll_ctl(epfd, EpollOp::EpollCtlDel, cur_socket, &mut epoll_events[i]);
Nov 01 20:43:49.216 INFO kablam!    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!    |
Nov 01 20:43:49.216 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.216 INFO kablam!    --> src/main.rs:117:33
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam! 117 |                                 close(client_fd);
Nov 01 20:43:49.216 INFO kablam!     |                                 ^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.216 INFO kablam!    --> src/main.rs:127:33
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam! 127 |                                 close(client_fd);
Nov 01 20:43:49.216 INFO kablam!     |                                 ^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.216 INFO kablam!    --> src/main.rs:169:25
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam! 169 |                         close(cur_socket);
Nov 01 20:43:49.216 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.216 INFO kablam!    --> src/main.rs:170:25
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam! 170 |                         epoll_ctl(epfd, EpollOp::EpollCtlDel, cur_socket, &mut epoll_events[i]);
Nov 01 20:43:49.216 INFO kablam!     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.216 INFO kablam!    --> src/main.rs:249:5
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam! 249 |     socket_to_nonblock(server_sock);
Nov 01 20:43:49.216 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.216 INFO kablam!    --> src/main.rs:265:17
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam! 265 |                 epoll_loop(server_sock.clone(), worker_count, &path);//, acc_locker);
Nov 01 20:43:49.216 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.216 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:43:49.216 INFO kablam!    --> src/main.rs:293:9
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam! 293 |         h.join();
Nov 01 20:43:49.216 INFO kablam!     |         ^^^^^^^^^
Nov 01 20:43:49.216 INFO kablam!     |
Nov 01 20:43:49.216 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:43:49.216 INFO kablam! 
Nov 01 20:43:49.533 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.45s
Nov 01 20:43:49.538 INFO kablam! su: No module specific data is present
Nov 01 20:43:49.796 INFO running `"docker" "rm" "-f" "337acaec0640cb40a1f20fc335014c99282be7fd7c4cd1fc30b92d73505e48bf"`
Nov 01 20:43:49.888 INFO blam! 337acaec0640cb40a1f20fc335014c99282be7fd7c4cd1fc30b92d73505e48bf
Nov 01 20:43:49.893 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/1.30.0:/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.0 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"`
Nov 01 20:43:50.106 INFO blam! f56a442ac69d114a8d0409a8b6402ed101350b9f7f6f9ffc771eae55b393ffdc
Nov 01 20:43:50.108 INFO running `"docker" "start" "-a" "f56a442ac69d114a8d0409a8b6402ed101350b9f7f6f9ffc771eae55b393ffdc"`
Nov 01 20:43:50.474 INFO kablam! usermod: no changes
Nov 01 20:43:50.521 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Nov 01 20:43:50.532 INFO kablam!      Running /target/debug/deps/epoll_rust-c3b474fc4a86acb7
Nov 01 20:43:50.534 INFO blam! 
Nov 01 20:43:50.534 INFO blam! running 0 tests
Nov 01 20:43:50.534 INFO blam! 
Nov 01 20:43:50.534 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 20:43:50.534 INFO blam! 
Nov 01 20:43:50.536 INFO kablam! su: No module specific data is present
Nov 01 20:43:50.878 INFO running `"docker" "rm" "-f" "f56a442ac69d114a8d0409a8b6402ed101350b9f7f6f9ffc771eae55b393ffdc"`
Nov 01 20:43:50.995 INFO blam! f56a442ac69d114a8d0409a8b6402ed101350b9f7f6f9ffc771eae55b393ffdc
