Nov 01 16:40:01.150 INFO testing aberezhnoy/hyper-router against 1.30.0 for beta-1.31-1
Nov 01 16:40:01.150 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 16:40:01.619 INFO blam! 79b62600d9e76f408464e2af11864b73749bdc5ca5ab9334627dd7b9c5ea4245
Nov 01 16:40:01.632 INFO running `"docker" "start" "-a" "79b62600d9e76f408464e2af11864b73749bdc5ca5ab9334627dd7b9c5ea4245"`
Nov 01 16:40:02.177 INFO kablam! usermod: no changes
Nov 01 16:40:02.291 INFO kablam!    Compiling test-hyper v0.1.0 (/source)
Nov 01 16:40:04.891 INFO kablam! warning: unused import: `std::borrow::Borrow`
Nov 01 16:40:04.891 INFO kablam!  --> src/router/utils.rs:4:5
Nov 01 16:40:04.892 INFO kablam!   |
Nov 01 16:40:04.892 INFO kablam! 4 | use std::borrow::Borrow;
Nov 01 16:40:04.892 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:04.892 INFO kablam!   |
Nov 01 16:40:04.893 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 16:40:04.893 INFO kablam! 
Nov 01 16:40:04.893 INFO kablam! warning: unused import: `router::router::Router`
Nov 01 16:40:04.893 INFO kablam!  --> src/main.rs:5:5
Nov 01 16:40:04.894 INFO kablam!   |
Nov 01 16:40:04.894 INFO kablam! 5 | use router::router::Router;
Nov 01 16:40:04.894 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:04.894 INFO kablam! 
Nov 01 16:40:04.895 INFO kablam! warning: unused import: `router::middleware::Middleware`
Nov 01 16:40:04.895 INFO kablam!  --> src/main.rs:6:5
Nov 01 16:40:04.895 INFO kablam!   |
Nov 01 16:40:04.896 INFO kablam! 6 | use router::middleware::Middleware;
Nov 01 16:40:04.896 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:04.896 INFO kablam! 
Nov 01 16:40:04.896 INFO kablam! warning: unused import: `router::utils::InsertBoxed`
Nov 01 16:40:04.897 INFO kablam!  --> src/main.rs:7:5
Nov 01 16:40:04.897 INFO kablam!   |
Nov 01 16:40:04.897 INFO kablam! 7 | use router::utils::InsertBoxed;
Nov 01 16:40:04.897 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:04.897 INFO kablam! 
Nov 01 16:40:04.898 INFO kablam! warning: unused import: `router::utils::get_downcast_ref`
Nov 01 16:40:04.898 INFO kablam!  --> src/main.rs:8:5
Nov 01 16:40:04.898 INFO kablam!   |
Nov 01 16:40:04.898 INFO kablam! 8 | use router::utils::get_downcast_ref;
Nov 01 16:40:04.898 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:04.898 INFO kablam! 
Nov 01 16:40:04.899 INFO kablam! warning: unused imports: `Request`, `Response`
Nov 01 16:40:04.899 INFO kablam!   --> src/main.rs:10:21
Nov 01 16:40:04.899 INFO kablam!    |
Nov 01 16:40:04.899 INFO kablam! 10 | use hyper::server::{Request, Response};
Nov 01 16:40:04.899 INFO kablam!    |                     ^^^^^^^  ^^^^^^^^
Nov 01 16:40:04.899 INFO kablam! 
Nov 01 16:40:04.899 INFO kablam! warning: unused imports: `Get`, `Post`
Nov 01 16:40:04.900 INFO kablam!   --> src/main.rs:11:21
Nov 01 16:40:04.900 INFO kablam!    |
Nov 01 16:40:04.900 INFO kablam! 11 | use hyper::Method::{Get, Post};
Nov 01 16:40:04.900 INFO kablam!    |                     ^^^  ^^^^
Nov 01 16:40:04.900 INFO kablam! 
Nov 01 16:40:04.900 INFO kablam! warning: unused import: `hyper::Uri`
Nov 01 16:40:04.901 INFO kablam!   --> src/main.rs:12:5
Nov 01 16:40:04.901 INFO kablam!    |
Nov 01 16:40:04.901 INFO kablam! 12 | use hyper::Uri;
Nov 01 16:40:04.901 INFO kablam!    |     ^^^^^^^^^^
Nov 01 16:40:04.901 INFO kablam! 
Nov 01 16:40:04.901 INFO kablam! warning: unused import: `std::collections::HashMap`
Nov 01 16:40:04.901 INFO kablam!   --> src/main.rs:14:5
Nov 01 16:40:04.902 INFO kablam!    |
Nov 01 16:40:04.902 INFO kablam! 14 | use std::collections::HashMap;
Nov 01 16:40:04.902 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:04.902 INFO kablam! 
Nov 01 16:40:04.902 INFO kablam! warning: unused import: `std::any::Any`
Nov 01 16:40:04.902 INFO kablam!   --> src/main.rs:15:5
Nov 01 16:40:04.902 INFO kablam!    |
Nov 01 16:40:04.903 INFO kablam! 15 | use std::any::Any;
Nov 01 16:40:04.903 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 16:40:04.903 INFO kablam! 
Nov 01 16:40:05.067 INFO kablam! warning: unused variable: `key`
Nov 01 16:40:05.067 INFO kablam!   --> src/router/utils.rs:42:28
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam! 42 | pub fn get_downcast_ref<T>(key: &str, map: HashMap<&'static str, Box<Any>>) -> Option<&'static T> where T: Debug + 'static {
Nov 01 16:40:05.067 INFO kablam!    |                            ^^^ help: consider using `_key` instead
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 16:40:05.067 INFO kablam! 
Nov 01 16:40:05.067 INFO kablam! warning: unused variable: `map`
Nov 01 16:40:05.067 INFO kablam!   --> src/router/utils.rs:42:39
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam! 42 | pub fn get_downcast_ref<T>(key: &str, map: HashMap<&'static str, Box<Any>>) -> Option<&'static T> where T: Debug + 'static {
Nov 01 16:40:05.067 INFO kablam!    |                                       ^^^ help: consider using `_map` instead
Nov 01 16:40:05.067 INFO kablam! 
Nov 01 16:40:05.067 INFO kablam! warning: unused variable: `x`
Nov 01 16:40:05.067 INFO kablam!   --> src/main.rs:89:10
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam! 89 |         |x, y| {
Nov 01 16:40:05.067 INFO kablam!    |          ^ help: consider using `_x` instead
Nov 01 16:40:05.067 INFO kablam! 
Nov 01 16:40:05.067 INFO kablam! warning: method is never used: `new`
Nov 01 16:40:05.067 INFO kablam!   --> src/router/middleware.rs:14:5
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam! 14 |     pub fn new() -> Self {
Nov 01 16:40:05.067 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 16:40:05.067 INFO kablam! 
Nov 01 16:40:05.067 INFO kablam! warning: method is never used: `get`
Nov 01 16:40:05.067 INFO kablam!   --> src/router/middleware.rs:20:5
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam! 20 |     pub fn get(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:05.067 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.067 INFO kablam! 
Nov 01 16:40:05.067 INFO kablam! warning: method is never used: `get_`
Nov 01 16:40:05.067 INFO kablam!   --> src/router/middleware.rs:26:5
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam! 26 |     pub fn get_(mut self, step: MiddlewareCallback) -> Self {
Nov 01 16:40:05.067 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.067 INFO kablam! 
Nov 01 16:40:05.067 INFO kablam! warning: method is never used: `post`
Nov 01 16:40:05.067 INFO kablam!   --> src/router/middleware.rs:32:5
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam! 32 |     pub fn post(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:05.067 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.067 INFO kablam! 
Nov 01 16:40:05.067 INFO kablam! warning: method is never used: `post_`
Nov 01 16:40:05.067 INFO kablam!   --> src/router/middleware.rs:38:5
Nov 01 16:40:05.067 INFO kablam!    |
Nov 01 16:40:05.067 INFO kablam! 38 |     pub fn post_(mut self, step: MiddlewareCallback) -> Self {
Nov 01 16:40:05.067 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.067 INFO kablam! 
Nov 01 16:40:05.067 INFO kablam! warning: method is never used: `put`
Nov 01 16:40:05.067 INFO kablam!   --> src/router/middleware.rs:44:5
Nov 01 16:40:05.068 INFO kablam!    |
Nov 01 16:40:05.068 INFO kablam! 44 |     pub fn put(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:05.068 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.068 INFO kablam! 
Nov 01 16:40:05.068 INFO kablam! warning: method is never used: `delete`
Nov 01 16:40:05.068 INFO kablam!   --> src/router/middleware.rs:50:5
Nov 01 16:40:05.068 INFO kablam!    |
Nov 01 16:40:05.068 INFO kablam! 50 |     pub fn delete(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:05.068 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.068 INFO kablam! 
Nov 01 16:40:05.068 INFO kablam! warning: method is never used: `options`
Nov 01 16:40:05.068 INFO kablam!   --> src/router/middleware.rs:56:5
Nov 01 16:40:05.068 INFO kablam!    |
Nov 01 16:40:05.068 INFO kablam! 56 |     pub fn options(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:05.068 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.068 INFO kablam! 
Nov 01 16:40:05.068 INFO kablam! warning: method is never used: `head`
Nov 01 16:40:05.068 INFO kablam!   --> src/router/middleware.rs:62:5
Nov 01 16:40:05.068 INFO kablam!    |
Nov 01 16:40:05.068 INFO kablam! 62 |     pub fn head(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:05.068 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.068 INFO kablam! 
Nov 01 16:40:05.068 INFO kablam! warning: method is never used: `patch`
Nov 01 16:40:05.068 INFO kablam!   --> src/router/middleware.rs:68:5
Nov 01 16:40:05.068 INFO kablam!    |
Nov 01 16:40:05.068 INFO kablam! 68 |     pub fn patch(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:05.068 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.068 INFO kablam! 
Nov 01 16:40:05.068 INFO kablam! warning: method is never used: `new`
Nov 01 16:40:05.068 INFO kablam!   --> src/router/router.rs:15:5
Nov 01 16:40:05.068 INFO kablam!    |
Nov 01 16:40:05.068 INFO kablam! 15 |     pub fn new() -> Self {
Nov 01 16:40:05.068 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.068 INFO kablam! 
Nov 01 16:40:05.068 INFO kablam! warning: method is never used: `add`
Nov 01 16:40:05.068 INFO kablam!   --> src/router/router.rs:21:5
Nov 01 16:40:05.068 INFO kablam!    |
Nov 01 16:40:05.068 INFO kablam! 21 |     pub fn add(&mut self, path: &str, middleware: Middleware) -> &Self {
Nov 01 16:40:05.068 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.068 INFO kablam! 
Nov 01 16:40:05.068 INFO kablam! warning: function is never used: `get_downcast_ref`
Nov 01 16:40:05.068 INFO kablam!   --> src/router/utils.rs:42:1
Nov 01 16:40:05.068 INFO kablam!    |
Nov 01 16:40:05.068 INFO kablam! 42 | pub fn get_downcast_ref<T>(key: &str, map: HashMap<&'static str, Box<Any>>) -> Option<&'static T> where T: Debug + 'static {
Nov 01 16:40:05.068 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:05.068 INFO kablam! 
Nov 01 16:40:05.602 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.40s
Nov 01 16:40:05.609 INFO kablam! su: No module specific data is present
Nov 01 16:40:05.939 INFO running `"docker" "rm" "-f" "79b62600d9e76f408464e2af11864b73749bdc5ca5ab9334627dd7b9c5ea4245"`
Nov 01 16:40:06.088 INFO blam! 79b62600d9e76f408464e2af11864b73749bdc5ca5ab9334627dd7b9c5ea4245
Nov 01 16:40:06.091 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 16:40:06.383 INFO blam! 8c5707aaa72d25b75ebfd2e0c8da06c7d6c4251d7bf081b5ec2a3d3af20ba8b1
Nov 01 16:40:06.388 INFO running `"docker" "start" "-a" "8c5707aaa72d25b75ebfd2e0c8da06c7d6c4251d7bf081b5ec2a3d3af20ba8b1"`
Nov 01 16:40:06.819 INFO kablam! usermod: no changes
Nov 01 16:40:06.917 INFO kablam!    Compiling test-hyper v0.1.0 (/source)
Nov 01 16:40:09.247 INFO kablam! warning: unused import: `std::borrow::Borrow`
Nov 01 16:40:09.247 INFO kablam!  --> src/router/utils.rs:4:5
Nov 01 16:40:09.247 INFO kablam!   |
Nov 01 16:40:09.248 INFO kablam! 4 | use std::borrow::Borrow;
Nov 01 16:40:09.248 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.248 INFO kablam!   |
Nov 01 16:40:09.249 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 16:40:09.249 INFO kablam! 
Nov 01 16:40:09.249 INFO kablam! warning: unused import: `router::router::Router`
Nov 01 16:40:09.249 INFO kablam!  --> src/main.rs:5:5
Nov 01 16:40:09.249 INFO kablam!   |
Nov 01 16:40:09.249 INFO kablam! 5 | use router::router::Router;
Nov 01 16:40:09.249 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.249 INFO kablam! 
Nov 01 16:40:09.249 INFO kablam! warning: unused import: `router::middleware::Middleware`
Nov 01 16:40:09.249 INFO kablam!  --> src/main.rs:6:5
Nov 01 16:40:09.249 INFO kablam!   |
Nov 01 16:40:09.249 INFO kablam! 6 | use router::middleware::Middleware;
Nov 01 16:40:09.249 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.249 INFO kablam! 
Nov 01 16:40:09.249 INFO kablam! warning: unused import: `router::utils::InsertBoxed`
Nov 01 16:40:09.249 INFO kablam!  --> src/main.rs:7:5
Nov 01 16:40:09.249 INFO kablam!   |
Nov 01 16:40:09.249 INFO kablam! 7 | use router::utils::InsertBoxed;
Nov 01 16:40:09.249 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.249 INFO kablam! 
Nov 01 16:40:09.249 INFO kablam! warning: unused import: `router::utils::get_downcast_ref`
Nov 01 16:40:09.249 INFO kablam!  --> src/main.rs:8:5
Nov 01 16:40:09.249 INFO kablam!   |
Nov 01 16:40:09.249 INFO kablam! 8 | use router::utils::get_downcast_ref;
Nov 01 16:40:09.249 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.249 INFO kablam! 
Nov 01 16:40:09.249 INFO kablam! warning: unused imports: `Request`, `Response`
Nov 01 16:40:09.249 INFO kablam!   --> src/main.rs:10:21
Nov 01 16:40:09.249 INFO kablam!    |
Nov 01 16:40:09.250 INFO kablam! 10 | use hyper::server::{Request, Response};
Nov 01 16:40:09.250 INFO kablam!    |                     ^^^^^^^  ^^^^^^^^
Nov 01 16:40:09.250 INFO kablam! 
Nov 01 16:40:09.250 INFO kablam! warning: unused imports: `Get`, `Post`
Nov 01 16:40:09.250 INFO kablam!   --> src/main.rs:11:21
Nov 01 16:40:09.250 INFO kablam!    |
Nov 01 16:40:09.250 INFO kablam! 11 | use hyper::Method::{Get, Post};
Nov 01 16:40:09.250 INFO kablam!    |                     ^^^  ^^^^
Nov 01 16:40:09.250 INFO kablam! 
Nov 01 16:40:09.250 INFO kablam! warning: unused import: `hyper::Uri`
Nov 01 16:40:09.250 INFO kablam!   --> src/main.rs:12:5
Nov 01 16:40:09.250 INFO kablam!    |
Nov 01 16:40:09.250 INFO kablam! 12 | use hyper::Uri;
Nov 01 16:40:09.250 INFO kablam!    |     ^^^^^^^^^^
Nov 01 16:40:09.250 INFO kablam! 
Nov 01 16:40:09.250 INFO kablam! warning: unused import: `std::collections::HashMap`
Nov 01 16:40:09.250 INFO kablam!   --> src/main.rs:14:5
Nov 01 16:40:09.250 INFO kablam!    |
Nov 01 16:40:09.250 INFO kablam! 14 | use std::collections::HashMap;
Nov 01 16:40:09.250 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.250 INFO kablam! 
Nov 01 16:40:09.250 INFO kablam! warning: unused import: `std::any::Any`
Nov 01 16:40:09.250 INFO kablam!   --> src/main.rs:15:5
Nov 01 16:40:09.250 INFO kablam!    |
Nov 01 16:40:09.250 INFO kablam! 15 | use std::any::Any;
Nov 01 16:40:09.250 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 01 16:40:09.251 INFO kablam! 
Nov 01 16:40:09.342 INFO kablam! warning: unused variable: `key`
Nov 01 16:40:09.342 INFO kablam!   --> src/router/utils.rs:42:28
Nov 01 16:40:09.343 INFO kablam!    |
Nov 01 16:40:09.343 INFO kablam! 42 | pub fn get_downcast_ref<T>(key: &str, map: HashMap<&'static str, Box<Any>>) -> Option<&'static T> where T: Debug + 'static {
Nov 01 16:40:09.343 INFO kablam!    |                            ^^^ help: consider using `_key` instead
Nov 01 16:40:09.343 INFO kablam!    |
Nov 01 16:40:09.344 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 16:40:09.344 INFO kablam! 
Nov 01 16:40:09.344 INFO kablam! warning: unused variable: `map`
Nov 01 16:40:09.344 INFO kablam!   --> src/router/utils.rs:42:39
Nov 01 16:40:09.344 INFO kablam!    |
Nov 01 16:40:09.344 INFO kablam! 42 | pub fn get_downcast_ref<T>(key: &str, map: HashMap<&'static str, Box<Any>>) -> Option<&'static T> where T: Debug + 'static {
Nov 01 16:40:09.344 INFO kablam!    |                                       ^^^ help: consider using `_map` instead
Nov 01 16:40:09.344 INFO kablam! 
Nov 01 16:40:09.344 INFO kablam! warning: unused variable: `x`
Nov 01 16:40:09.344 INFO kablam!   --> src/main.rs:89:10
Nov 01 16:40:09.344 INFO kablam!    |
Nov 01 16:40:09.344 INFO kablam! 89 |         |x, y| {
Nov 01 16:40:09.344 INFO kablam!    |          ^ help: consider using `_x` instead
Nov 01 16:40:09.344 INFO kablam! 
Nov 01 16:40:09.358 INFO kablam! warning: method is never used: `new`
Nov 01 16:40:09.358 INFO kablam!   --> src/router/middleware.rs:14:5
Nov 01 16:40:09.358 INFO kablam!    |
Nov 01 16:40:09.358 INFO kablam! 14 |     pub fn new() -> Self {
Nov 01 16:40:09.358 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.358 INFO kablam!    |
Nov 01 16:40:09.358 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 16:40:09.358 INFO kablam! 
Nov 01 16:40:09.358 INFO kablam! warning: method is never used: `get`
Nov 01 16:40:09.358 INFO kablam!   --> src/router/middleware.rs:20:5
Nov 01 16:40:09.358 INFO kablam!    |
Nov 01 16:40:09.358 INFO kablam! 20 |     pub fn get(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:09.358 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.358 INFO kablam! 
Nov 01 16:40:09.358 INFO kablam! warning: method is never used: `get_`
Nov 01 16:40:09.358 INFO kablam!   --> src/router/middleware.rs:26:5
Nov 01 16:40:09.358 INFO kablam!    |
Nov 01 16:40:09.358 INFO kablam! 26 |     pub fn get_(mut self, step: MiddlewareCallback) -> Self {
Nov 01 16:40:09.358 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.358 INFO kablam! 
Nov 01 16:40:09.358 INFO kablam! warning: method is never used: `post`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/middleware.rs:32:5
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 32 |     pub fn post(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:09.359 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.359 INFO kablam! warning: method is never used: `post_`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/middleware.rs:38:5
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 38 |     pub fn post_(mut self, step: MiddlewareCallback) -> Self {
Nov 01 16:40:09.359 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.359 INFO kablam! warning: method is never used: `put`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/middleware.rs:44:5
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 44 |     pub fn put(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:09.359 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.359 INFO kablam! warning: method is never used: `delete`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/middleware.rs:50:5
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 50 |     pub fn delete(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:09.359 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.359 INFO kablam! warning: method is never used: `options`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/middleware.rs:56:5
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 56 |     pub fn options(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:09.359 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.359 INFO kablam! warning: method is never used: `head`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/middleware.rs:62:5
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 62 |     pub fn head(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:09.359 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.359 INFO kablam! warning: method is never used: `patch`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/middleware.rs:68:5
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 68 |     pub fn patch(mut self, steps: Vec<MiddlewareCallback>) -> Self {
Nov 01 16:40:09.359 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.359 INFO kablam! warning: method is never used: `new`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/router.rs:15:5
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 15 |     pub fn new() -> Self {
Nov 01 16:40:09.359 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.359 INFO kablam! warning: method is never used: `add`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/router.rs:21:5
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 21 |     pub fn add(&mut self, path: &str, middleware: Middleware) -> &Self {
Nov 01 16:40:09.359 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.359 INFO kablam! warning: function is never used: `get_downcast_ref`
Nov 01 16:40:09.359 INFO kablam!   --> src/router/utils.rs:42:1
Nov 01 16:40:09.359 INFO kablam!    |
Nov 01 16:40:09.359 INFO kablam! 42 | pub fn get_downcast_ref<T>(key: &str, map: HashMap<&'static str, Box<Any>>) -> Option<&'static T> where T: Debug + 'static {
Nov 01 16:40:09.359 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 16:40:09.359 INFO kablam! 
Nov 01 16:40:09.707 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.86s
Nov 01 16:40:09.709 INFO kablam! su: No module specific data is present
Nov 01 16:40:09.977 INFO running `"docker" "rm" "-f" "8c5707aaa72d25b75ebfd2e0c8da06c7d6c4251d7bf081b5ec2a3d3af20ba8b1"`
Nov 01 16:40:10.086 INFO blam! 8c5707aaa72d25b75ebfd2e0c8da06c7d6c4251d7bf081b5ec2a3d3af20ba8b1
Nov 01 16:40:10.089 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 16:40:10.331 INFO blam! e2f40839ce50b84a3d42d743c52f85ec8ebee5d0a1d0a4311768073585c51732
Nov 01 16:40:10.333 INFO running `"docker" "start" "-a" "e2f40839ce50b84a3d42d743c52f85ec8ebee5d0a1d0a4311768073585c51732"`
Nov 01 16:40:10.711 INFO kablam! usermod: no changes
Nov 01 16:40:10.814 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.08s
Nov 01 16:40:10.828 INFO kablam!      Running /target/debug/deps/test_hyper-d38ef42ccb1338ce
Nov 01 16:40:10.830 INFO blam! 
Nov 01 16:40:10.830 INFO blam! running 0 tests
Nov 01 16:40:10.830 INFO blam! 
Nov 01 16:40:10.830 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 16:40:10.830 INFO blam! 
Nov 01 16:40:10.831 INFO kablam! su: No module specific data is present
Nov 01 16:40:11.105 INFO running `"docker" "rm" "-f" "e2f40839ce50b84a3d42d743c52f85ec8ebee5d0a1d0a4311768073585c51732"`
Nov 01 16:40:11.197 INFO blam! e2f40839ce50b84a3d42d743c52f85ec8ebee5d0a1d0a4311768073585c51732
