Oct 12 18:32:50.790 INFO testing wyq756543431/sunflower against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling-1 Oct 12 18:32:50.792 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-0/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 12 18:32:51.288 INFO blam! 5493b28bf920d824bab130441e76e016ba81d2b775a824a2164ed7c7491ee725 Oct 12 18:32:51.291 INFO running `"docker" "start" "-a" "5493b28bf920d824bab130441e76e016ba81d2b775a824a2164ed7c7491ee725"` Oct 12 18:32:53.079 INFO kablam! usermod: no changes Oct 12 18:32:53.259 INFO kablam! Compiling iovec v0.1.2 Oct 12 18:32:53.259 INFO kablam! Compiling net2 v0.2.31 Oct 12 18:32:53.259 INFO kablam! Compiling num_cpus v1.8.0 Oct 12 18:32:53.331 INFO kablam! Compiling url v1.6.0 Oct 12 18:32:56.275 INFO kablam! Compiling mio v0.6.12 Oct 12 18:33:01.239 INFO kablam! Compiling sunflower v0.1.0 (/source) Oct 12 18:33:01.711 INFO kablam! warning: unused `#[macro_use]` import Oct 12 18:33:01.712 INFO kablam! --> src/lib.rs:3:1 Oct 12 18:33:01.712 INFO kablam! | Oct 12 18:33:01.712 INFO kablam! 3 | #[macro_use] extern crate serde_derive; Oct 12 18:33:01.713 INFO kablam! | ^^^^^^^^^^^^ Oct 12 18:33:01.713 INFO kablam! | Oct 12 18:33:01.713 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 12 18:33:01.714 INFO kablam! Oct 12 18:33:01.714 INFO kablam! warning: unused import: `std::thread` Oct 12 18:33:01.714 INFO kablam! --> src/connection.rs:1:5 Oct 12 18:33:01.715 INFO kablam! | Oct 12 18:33:01.715 INFO kablam! 1 | use std::thread; Oct 12 18:33:01.715 INFO kablam! | ^^^^^^^^^^^ Oct 12 18:33:01.715 INFO kablam! Oct 12 18:33:01.716 INFO kablam! warning: unused import: `std::result::Result` Oct 12 18:33:01.716 INFO kablam! --> src/connection.rs:2:5 Oct 12 18:33:01.716 INFO kablam! | Oct 12 18:33:01.716 INFO kablam! 2 | use std::result::Result; Oct 12 18:33:01.717 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.717 INFO kablam! Oct 12 18:33:01.717 INFO kablam! warning: unused import: `std::net::ToSocketAddrs` Oct 12 18:33:01.718 INFO kablam! --> src/connection.rs:3:5 Oct 12 18:33:01.718 INFO kablam! | Oct 12 18:33:01.718 INFO kablam! 3 | use std::net::ToSocketAddrs; Oct 12 18:33:01.718 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.719 INFO kablam! Oct 12 18:33:01.719 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 12 18:33:01.719 INFO kablam! --> src/connection.rs:4:5 Oct 12 18:33:01.719 INFO kablam! | Oct 12 18:33:01.720 INFO kablam! 4 | use std::collections::HashMap; Oct 12 18:33:01.720 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.720 INFO kablam! Oct 12 18:33:01.720 INFO kablam! warning: unused import: `std::error::Error` Oct 12 18:33:01.721 INFO kablam! --> src/connection.rs:9:5 Oct 12 18:33:01.721 INFO kablam! | Oct 12 18:33:01.721 INFO kablam! 9 | use std::error::Error; Oct 12 18:33:01.722 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.722 INFO kablam! Oct 12 18:33:01.722 INFO kablam! warning: unused imports: `Formatter`, `self` Oct 12 18:33:01.722 INFO kablam! --> src/connection.rs:11:16 Oct 12 18:33:01.723 INFO kablam! | Oct 12 18:33:01.723 INFO kablam! 11 | use std::fmt::{self, Formatter}; Oct 12 18:33:01.723 INFO kablam! | ^^^^ ^^^^^^^^^ Oct 12 18:33:01.724 INFO kablam! Oct 12 18:33:01.724 INFO kablam! warning: unused import: `std::convert::From` Oct 12 18:33:01.724 INFO kablam! --> src/connection.rs:12:5 Oct 12 18:33:01.724 INFO kablam! | Oct 12 18:33:01.725 INFO kablam! 12 | use std::convert::From; Oct 12 18:33:01.725 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.725 INFO kablam! Oct 12 18:33:01.725 INFO kablam! warning: unused import: `std::net::Shutdown` Oct 12 18:33:01.726 INFO kablam! --> src/connection.rs:13:5 Oct 12 18:33:01.726 INFO kablam! | Oct 12 18:33:01.726 INFO kablam! 13 | use std::net::Shutdown; Oct 12 18:33:01.727 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.727 INFO kablam! Oct 12 18:33:01.727 INFO kablam! warning: unused import: `TcpListener` Oct 12 18:33:01.727 INFO kablam! --> src/connection.rs:14:16 Oct 12 18:33:01.727 INFO kablam! | Oct 12 18:33:01.727 INFO kablam! 14 | use mio::net::{TcpListener, TcpStream}; Oct 12 18:33:01.727 INFO kablam! | ^^^^^^^^^^^ Oct 12 18:33:01.727 INFO kablam! Oct 12 18:33:01.727 INFO kablam! warning: unused import: `mio::deprecated::TryRead` Oct 12 18:33:01.727 INFO kablam! --> src/connection.rs:15:5 Oct 12 18:33:01.727 INFO kablam! | Oct 12 18:33:01.727 INFO kablam! 15 | use mio::deprecated::TryRead; Oct 12 18:33:01.727 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.727 INFO kablam! Oct 12 18:33:01.727 INFO kablam! warning: unused imports: `Receiver`, `self` Oct 12 18:33:01.727 INFO kablam! --> src/connection.rs:16:20 Oct 12 18:33:01.727 INFO kablam! | Oct 12 18:33:01.727 INFO kablam! 16 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:01.727 INFO kablam! | ^^^^ ^^^^^^^^ Oct 12 18:33:01.727 INFO kablam! Oct 12 18:33:01.727 INFO kablam! warning: unused imports: `Event`, `Events` Oct 12 18:33:01.727 INFO kablam! --> src/connection.rs:17:40 Oct 12 18:33:01.727 INFO kablam! | Oct 12 18:33:01.727 INFO kablam! 17 | use mio::{Token, Ready, PollOpt, Poll, Events, Event, Evented}; Oct 12 18:33:01.727 INFO kablam! | ^^^^^^ ^^^^^ Oct 12 18:33:01.727 INFO kablam! Oct 12 18:33:01.727 INFO kablam! warning: unused import: `std::thread` Oct 12 18:33:01.727 INFO kablam! --> src/server.rs:1:5 Oct 12 18:33:01.727 INFO kablam! | Oct 12 18:33:01.727 INFO kablam! 1 | use std::thread; Oct 12 18:33:01.727 INFO kablam! | ^^^^^^^^^^^ Oct 12 18:33:01.727 INFO kablam! Oct 12 18:33:01.727 INFO kablam! warning: unused import: `std::result::Result` Oct 12 18:33:01.727 INFO kablam! --> src/server.rs:2:5 Oct 12 18:33:01.727 INFO kablam! | Oct 12 18:33:01.727 INFO kablam! 2 | use std::result::Result; Oct 12 18:33:01.727 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.727 INFO kablam! Oct 12 18:33:01.728 INFO kablam! warning: unused import: `std::net::ToSocketAddrs` Oct 12 18:33:01.728 INFO kablam! --> src/server.rs:3:5 Oct 12 18:33:01.728 INFO kablam! | Oct 12 18:33:01.728 INFO kablam! 3 | use std::net::ToSocketAddrs; Oct 12 18:33:01.728 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.728 INFO kablam! Oct 12 18:33:01.728 INFO kablam! warning: unused import: `std::io::Write` Oct 12 18:33:01.728 INFO kablam! --> src/server.rs:6:5 Oct 12 18:33:01.728 INFO kablam! | Oct 12 18:33:01.728 INFO kablam! 6 | use std::io::Write; Oct 12 18:33:01.728 INFO kablam! | ^^^^^^^^^^^^^^ Oct 12 18:33:01.728 INFO kablam! Oct 12 18:33:01.728 INFO kablam! warning: unused import: `std::error::Error` Oct 12 18:33:01.728 INFO kablam! --> src/server.rs:9:5 Oct 12 18:33:01.728 INFO kablam! | Oct 12 18:33:01.728 INFO kablam! 9 | use std::error::Error; Oct 12 18:33:01.728 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.728 INFO kablam! Oct 12 18:33:01.728 INFO kablam! warning: unused imports: `Formatter`, `self` Oct 12 18:33:01.728 INFO kablam! --> src/server.rs:10:16 Oct 12 18:33:01.728 INFO kablam! | Oct 12 18:33:01.728 INFO kablam! 10 | use std::fmt::{self, Formatter}; Oct 12 18:33:01.728 INFO kablam! | ^^^^ ^^^^^^^^^ Oct 12 18:33:01.728 INFO kablam! Oct 12 18:33:01.728 INFO kablam! warning: unused import: `TcpStream` Oct 12 18:33:01.728 INFO kablam! --> src/server.rs:13:29 Oct 12 18:33:01.728 INFO kablam! | Oct 12 18:33:01.728 INFO kablam! 13 | use mio::net::{TcpListener, TcpStream}; Oct 12 18:33:01.728 INFO kablam! | ^^^^^^^^^ Oct 12 18:33:01.728 INFO kablam! Oct 12 18:33:01.728 INFO kablam! warning: unused import: `mio::deprecated::TryRead` Oct 12 18:33:01.728 INFO kablam! --> src/server.rs:14:5 Oct 12 18:33:01.728 INFO kablam! | Oct 12 18:33:01.728 INFO kablam! 14 | use mio::deprecated::TryRead; Oct 12 18:33:01.728 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.728 INFO kablam! Oct 12 18:33:01.728 INFO kablam! warning: unused import: `Request` Oct 12 18:33:01.728 INFO kablam! --> src/app/mod.rs:4:18 Oct 12 18:33:01.728 INFO kablam! | Oct 12 18:33:01.728 INFO kablam! 4 | use http::{Http, Request, Response}; Oct 12 18:33:01.728 INFO kablam! | ^^^^^^^ Oct 12 18:33:01.728 INFO kablam! Oct 12 18:33:01.728 INFO kablam! warning: unused import: `Value` Oct 12 18:33:01.728 INFO kablam! --> src/app/mod.rs:6:30 Oct 12 18:33:01.728 INFO kablam! | Oct 12 18:33:01.728 INFO kablam! 6 | use self::context::{Context, Value}; Oct 12 18:33:01.728 INFO kablam! | ^^^^^ Oct 12 18:33:01.728 INFO kablam! Oct 12 18:33:01.728 INFO kablam! warning: unused import: `error::MioResult` Oct 12 18:33:01.728 INFO kablam! --> src/stream_data.rs:5:5 Oct 12 18:33:01.728 INFO kablam! | Oct 12 18:33:01.728 INFO kablam! 5 | use error::MioResult; Oct 12 18:33:01.728 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 12 18:33:01.728 INFO kablam! Oct 12 18:33:01.751 INFO kablam! warning: use of deprecated item 'mio::deprecated::TryRead': update to use `Poll` Oct 12 18:33:01.751 INFO kablam! --> src/connection.rs:15:5 Oct 12 18:33:01.751 INFO kablam! | Oct 12 18:33:01.751 INFO kablam! 15 | use mio::deprecated::TryRead; Oct 12 18:33:01.751 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.751 INFO kablam! | Oct 12 18:33:01.755 INFO kablam! = note: #[warn(deprecated)] on by default Oct 12 18:33:01.755 INFO kablam! Oct 12 18:33:01.755 INFO kablam! warning: use of deprecated item 'mio::channel': use mio-extras instead Oct 12 18:33:01.755 INFO kablam! --> src/connection.rs:16:20 Oct 12 18:33:01.755 INFO kablam! | Oct 12 18:33:01.755 INFO kablam! 16 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:01.755 INFO kablam! | ^^^^ Oct 12 18:33:01.755 INFO kablam! Oct 12 18:33:01.755 INFO kablam! warning: use of deprecated item 'mio::channel::Receiver': use mio-extras instead Oct 12 18:33:01.755 INFO kablam! --> src/connection.rs:16:26 Oct 12 18:33:01.755 INFO kablam! | Oct 12 18:33:01.755 INFO kablam! 16 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:01.755 INFO kablam! | ^^^^^^^^ Oct 12 18:33:01.755 INFO kablam! Oct 12 18:33:01.755 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:01.755 INFO kablam! --> src/connection.rs:16:36 Oct 12 18:33:01.755 INFO kablam! | Oct 12 18:33:01.755 INFO kablam! 16 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:01.755 INFO kablam! | ^^^^^^ Oct 12 18:33:01.755 INFO kablam! Oct 12 18:33:01.755 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:01.755 INFO kablam! --> src/connection.rs:32:9 Oct 12 18:33:01.755 INFO kablam! | Oct 12 18:33:01.755 INFO kablam! 32 | tx: Sender, Oct 12 18:33:01.755 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.755 INFO kablam! Oct 12 18:33:01.755 INFO kablam! warning: use of deprecated item 'mio::deprecated::TryRead': update to use `Poll` Oct 12 18:33:01.755 INFO kablam! --> src/server.rs:14:5 Oct 12 18:33:01.755 INFO kablam! | Oct 12 18:33:01.755 INFO kablam! 14 | use mio::deprecated::TryRead; Oct 12 18:33:01.755 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.755 INFO kablam! Oct 12 18:33:01.755 INFO kablam! warning: use of deprecated item 'mio::channel': use mio-extras instead Oct 12 18:33:01.755 INFO kablam! --> src/server.rs:15:20 Oct 12 18:33:01.755 INFO kablam! | Oct 12 18:33:01.755 INFO kablam! 15 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:01.755 INFO kablam! | ^^^^ Oct 12 18:33:01.755 INFO kablam! Oct 12 18:33:01.755 INFO kablam! warning: use of deprecated item 'mio::channel::Receiver': use mio-extras instead Oct 12 18:33:01.755 INFO kablam! --> src/server.rs:15:26 Oct 12 18:33:01.755 INFO kablam! | Oct 12 18:33:01.755 INFO kablam! 15 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:01.755 INFO kablam! | ^^^^^^^^ Oct 12 18:33:01.755 INFO kablam! Oct 12 18:33:01.755 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:01.755 INFO kablam! --> src/server.rs:15:36 Oct 12 18:33:01.756 INFO kablam! | Oct 12 18:33:01.756 INFO kablam! 15 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:01.756 INFO kablam! | ^^^^^^ Oct 12 18:33:01.756 INFO kablam! Oct 12 18:33:01.756 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:01.756 INFO kablam! --> src/server.rs:34:9 Oct 12 18:33:01.756 INFO kablam! | Oct 12 18:33:01.756 INFO kablam! 34 | tx: Sender, Oct 12 18:33:01.756 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.756 INFO kablam! Oct 12 18:33:01.756 INFO kablam! warning: use of deprecated item 'mio::channel::Receiver': use mio-extras instead Oct 12 18:33:01.756 INFO kablam! --> src/server.rs:35:9 Oct 12 18:33:01.756 INFO kablam! | Oct 12 18:33:01.756 INFO kablam! 35 | rx: Receiver, Oct 12 18:33:01.756 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.756 INFO kablam! Oct 12 18:33:01.756 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:01.756 INFO kablam! --> src/connection.rs:38:57 Oct 12 18:33:01.756 INFO kablam! | Oct 12 18:33:01.756 INFO kablam! 38 | pub fn new(token: Token, tcp_stream: TcpStream, tx: Sender, thread_pool: Rc, handle: Arc,) -> Connection { Oct 12 18:33:01.756 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.756 INFO kablam! Oct 12 18:33:01.756 INFO kablam! warning: use of deprecated item 'mio::channel::channel': use mio-extras instead Oct 12 18:33:01.756 INFO kablam! --> src/server.rs:43:24 Oct 12 18:33:01.756 INFO kablam! | Oct 12 18:33:01.756 INFO kablam! 43 | let (tx, rx) = channel::channel::(); Oct 12 18:33:01.756 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:01.756 INFO kablam! Oct 12 18:33:01.946 INFO kablam! warning: use of deprecated item '>::send': use mio-extras instead Oct 12 18:33:01.946 INFO kablam! --> src/connection.rs:95:16 Oct 12 18:33:01.946 INFO kablam! | Oct 12 18:33:01.946 INFO kablam! 95 | tx.send(ConnEvent::Write(token)).is_ok(); Oct 12 18:33:01.946 INFO kablam! | ^^^^ Oct 12 18:33:01.946 INFO kablam! Oct 12 18:33:01.949 INFO kablam! warning: use of deprecated item '>::send': use mio-extras instead Oct 12 18:33:01.950 INFO kablam! --> src/connection.rs:118:17 Oct 12 18:33:01.950 INFO kablam! | Oct 12 18:33:01.950 INFO kablam! 118 | self.tx.send(ConnEvent::Read(self.token)).is_ok(); Oct 12 18:33:01.950 INFO kablam! | ^^^^ Oct 12 18:33:01.950 INFO kablam! Oct 12 18:33:01.961 INFO kablam! warning: use of deprecated item 'mio::Ready::hup': use UnixReady instead Oct 12 18:33:01.961 INFO kablam! --> src/server.rs:81:49 Oct 12 18:33:01.961 INFO kablam! | Oct 12 18:33:01.961 INFO kablam! 81 | Ready::readable() | Ready::hup(), Oct 12 18:33:01.962 INFO kablam! | ^^^^^^^^^^ Oct 12 18:33:01.962 INFO kablam! Oct 12 18:33:01.964 INFO kablam! warning: use of deprecated item '>::try_recv': use mio-extras instead Oct 12 18:33:01.964 INFO kablam! --> src/server.rs:102:27 Oct 12 18:33:01.964 INFO kablam! | Oct 12 18:33:01.964 INFO kablam! 102 | match self.rx.try_recv() { Oct 12 18:33:01.964 INFO kablam! | ^^^^^^^^ Oct 12 18:33:01.964 INFO kablam! Oct 12 18:33:01.965 INFO kablam! warning: use of deprecated item 'mio::Ready::hup': use UnixReady instead Oct 12 18:33:01.965 INFO kablam! --> src/server.rs:109:57 Oct 12 18:33:01.966 INFO kablam! | Oct 12 18:33:01.966 INFO kablam! 109 | Ready::writable() | Ready::hup(), Oct 12 18:33:01.966 INFO kablam! | ^^^^^^^^^^ Oct 12 18:33:01.966 INFO kablam! Oct 12 18:33:01.966 INFO kablam! warning: use of deprecated item 'mio::Ready::hup': use UnixReady instead Oct 12 18:33:01.966 INFO kablam! --> src/server.rs:118:57 Oct 12 18:33:01.966 INFO kablam! | Oct 12 18:33:01.966 INFO kablam! 118 | Ready::readable() | Ready::hup(), Oct 12 18:33:01.966 INFO kablam! | ^^^^^^^^^^ Oct 12 18:33:01.966 INFO kablam! Oct 12 18:33:01.968 INFO kablam! warning: use of deprecated item 'mio::Ready::is_hup': use UnixReady instead Oct 12 18:33:01.968 INFO kablam! --> src/server.rs:144:30 Oct 12 18:33:01.968 INFO kablam! | Oct 12 18:33:01.968 INFO kablam! 144 | if event.readiness().is_hup() || event.readiness().is_error() { Oct 12 18:33:01.968 INFO kablam! | ^^^^^^ Oct 12 18:33:01.968 INFO kablam! Oct 12 18:33:01.968 INFO kablam! warning: use of deprecated item 'mio::Ready::is_error': use UnixReady instead Oct 12 18:33:01.969 INFO kablam! --> src/server.rs:144:60 Oct 12 18:33:01.969 INFO kablam! | Oct 12 18:33:01.969 INFO kablam! 144 | if event.readiness().is_hup() || event.readiness().is_error() { Oct 12 18:33:01.969 INFO kablam! | ^^^^^^^^ Oct 12 18:33:01.969 INFO kablam! Oct 12 18:33:02.159 INFO kablam! warning: unused import: `std::io::Write` Oct 12 18:33:02.159 INFO kablam! --> src/error.rs:2:5 Oct 12 18:33:02.159 INFO kablam! | Oct 12 18:33:02.159 INFO kablam! 2 | use std::io::Write; Oct 12 18:33:02.159 INFO kablam! | ^^^^^^^^^^^^^^ Oct 12 18:33:02.159 INFO kablam! Oct 12 18:33:02.207 INFO kablam! warning: unused variable: `err` Oct 12 18:33:02.207 INFO kablam! --> src/app/mod.rs:113:17 Oct 12 18:33:02.207 INFO kablam! | Oct 12 18:33:02.207 INFO kablam! 113 | Err(err) => { Oct 12 18:33:02.207 INFO kablam! | ^^^ help: consider using `_err` instead Oct 12 18:33:02.207 INFO kablam! | Oct 12 18:33:02.207 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 18:33:02.207 INFO kablam! Oct 12 18:33:02.251 INFO kablam! warning: variable does not need to be mutable Oct 12 18:33:02.251 INFO kablam! --> src/app/route.rs:14:13 Oct 12 18:33:02.251 INFO kablam! | Oct 12 18:33:02.251 INFO kablam! 14 | let mut route = Route { Oct 12 18:33:02.251 INFO kablam! | ----^^^^^ Oct 12 18:33:02.251 INFO kablam! | | Oct 12 18:33:02.251 INFO kablam! | help: remove this `mut` Oct 12 18:33:02.251 INFO kablam! | Oct 12 18:33:02.251 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 12 18:33:02.251 INFO kablam! Oct 12 18:33:02.327 INFO kablam! warning: field is never used: `events` Oct 12 18:33:02.327 INFO kablam! --> src/server.rs:33:5 Oct 12 18:33:02.327 INFO kablam! | Oct 12 18:33:02.327 INFO kablam! 33 | events: Events, Oct 12 18:33:02.327 INFO kablam! | ^^^^^^^^^^^^^^ Oct 12 18:33:02.327 INFO kablam! | Oct 12 18:33:02.327 INFO kablam! = note: #[warn(dead_code)] on by default Oct 12 18:33:02.327 INFO kablam! Oct 12 18:33:02.327 INFO kablam! warning: method is never used: `execute_always` Oct 12 18:33:02.327 INFO kablam! --> src/app/middleware.rs:15:5 Oct 12 18:33:02.327 INFO kablam! | Oct 12 18:33:02.327 INFO kablam! 15 | pub fn execute_always(&self, context: &mut Context) { Oct 12 18:33:02.327 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:02.327 INFO kablam! Oct 12 18:33:02.327 INFO kablam! warning: field is never used: `prefix` Oct 12 18:33:02.327 INFO kablam! --> src/app/group.rs:7:5 Oct 12 18:33:02.327 INFO kablam! | Oct 12 18:33:02.327 INFO kablam! 7 | prefix: String, Oct 12 18:33:02.327 INFO kablam! | ^^^^^^^^^^^^^^ Oct 12 18:33:02.327 INFO kablam! Oct 12 18:33:02.327 INFO kablam! warning: method is never used: `add` Oct 12 18:33:02.327 INFO kablam! --> src/app/group.rs:22:5 Oct 12 18:33:02.327 INFO kablam! | Oct 12 18:33:02.327 INFO kablam! 22 | / fn add(&mut self, method: &str, pattern: &str, handle: H) -> &mut Route Oct 12 18:33:02.327 INFO kablam! 23 | | where H: Fn(&mut Context) + Send + Sync + 'static Oct 12 18:33:02.327 INFO kablam! 24 | | { Oct 12 18:33:02.327 INFO kablam! 25 | | let route = Route::new( Oct 12 18:33:02.327 INFO kablam! ... | Oct 12 18:33:02.327 INFO kablam! 32 | | self.routes.last_mut().unwrap() Oct 12 18:33:02.327 INFO kablam! 33 | | } Oct 12 18:33:02.327 INFO kablam! | |_____^ Oct 12 18:33:02.327 INFO kablam! Oct 12 18:33:02.327 INFO kablam! warning: method is never used: `get` Oct 12 18:33:02.327 INFO kablam! --> src/app/group.rs:35:5 Oct 12 18:33:02.327 INFO kablam! | Oct 12 18:33:02.327 INFO kablam! 35 | / pub fn get(&mut self, pattern: &str, handle: H) -> &mut Route Oct 12 18:33:02.327 INFO kablam! 36 | | where H: Fn(&mut Context) + Send + Sync + 'static Oct 12 18:33:02.327 INFO kablam! 37 | | { Oct 12 18:33:02.327 INFO kablam! 38 | | self.add(&stringify!(get).to_uppercase(), pattern, handle) Oct 12 18:33:02.327 INFO kablam! 39 | | } Oct 12 18:33:02.327 INFO kablam! | |_____^ Oct 12 18:33:02.327 INFO kablam! Oct 12 18:33:02.327 INFO kablam! warning: field is never used: `begin` Oct 12 18:33:02.327 INFO kablam! --> src/app/mod.rs:20:5 Oct 12 18:33:02.328 INFO kablam! | Oct 12 18:33:02.328 INFO kablam! 20 | begin: Vec, Oct 12 18:33:02.328 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:02.328 INFO kablam! Oct 12 18:33:02.328 INFO kablam! warning: field is never used: `before` Oct 12 18:33:02.328 INFO kablam! --> src/app/mod.rs:21:5 Oct 12 18:33:02.328 INFO kablam! | Oct 12 18:33:02.328 INFO kablam! 21 | before: Vec, Oct 12 18:33:02.328 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:02.328 INFO kablam! Oct 12 18:33:02.328 INFO kablam! warning: field is never used: `after` Oct 12 18:33:02.328 INFO kablam! --> src/app/mod.rs:22:5 Oct 12 18:33:02.328 INFO kablam! | Oct 12 18:33:02.328 INFO kablam! 22 | after: Vec, Oct 12 18:33:02.328 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:02.328 INFO kablam! Oct 12 18:33:02.328 INFO kablam! warning: field is never used: `finish` Oct 12 18:33:02.328 INFO kablam! --> src/app/mod.rs:23:5 Oct 12 18:33:02.328 INFO kablam! | Oct 12 18:33:02.328 INFO kablam! 23 | finish: Vec, Oct 12 18:33:02.328 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:02.328 INFO kablam! Oct 12 18:33:02.347 INFO kablam! warning: unused `std::result::Result` which must be used Oct 12 18:33:02.347 INFO kablam! --> src/server.rs:87:25 Oct 12 18:33:02.347 INFO kablam! | Oct 12 18:33:02.347 INFO kablam! 87 | self.channel(); Oct 12 18:33:02.347 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 12 18:33:02.347 INFO kablam! | Oct 12 18:33:02.347 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 12 18:33:02.347 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 12 18:33:02.347 INFO kablam! Oct 12 18:33:02.347 INFO kablam! warning: unused `std::result::Result` which must be used Oct 12 18:33:02.347 INFO kablam! --> src/server.rs:90:25 Oct 12 18:33:02.347 INFO kablam! | Oct 12 18:33:02.347 INFO kablam! 90 | self.connect(event, token); Oct 12 18:33:02.347 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:02.347 INFO kablam! | Oct 12 18:33:02.347 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 12 18:33:02.347 INFO kablam! Oct 12 18:33:02.347 INFO kablam! warning: unused `std::result::Result` which must be used Oct 12 18:33:02.347 INFO kablam! --> src/server.rs:146:17 Oct 12 18:33:02.347 INFO kablam! | Oct 12 18:33:02.347 INFO kablam! 146 | self.poll.deregister(&conn.tcp_stream); Oct 12 18:33:02.347 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:02.347 INFO kablam! | Oct 12 18:33:02.347 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 12 18:33:02.347 INFO kablam! Oct 12 18:33:02.347 INFO kablam! warning: unused `std::result::Result` which must be used Oct 12 18:33:02.347 INFO kablam! --> src/server.rs:170:17 Oct 12 18:33:02.347 INFO kablam! | Oct 12 18:33:02.347 INFO kablam! 170 | conn.tcp_stream.shutdown(Shutdown::Both); Oct 12 18:33:02.347 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:02.347 INFO kablam! | Oct 12 18:33:02.347 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 12 18:33:02.347 INFO kablam! Oct 12 18:33:07.389 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 14.29s Oct 12 18:33:07.410 INFO kablam! su: No module specific data is present Oct 12 18:33:08.481 INFO running `"docker" "rm" "-f" "5493b28bf920d824bab130441e76e016ba81d2b775a824a2164ed7c7491ee725"` Oct 12 18:33:08.803 INFO blam! 5493b28bf920d824bab130441e76e016ba81d2b775a824a2164ed7c7491ee725 Oct 12 18:33:08.812 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-0/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 12 18:33:09.187 INFO blam! d60ff953622f5a7f667f5ed78b3de54b37f1fc9388914faa1382b2466e874915 Oct 12 18:33:09.193 INFO running `"docker" "start" "-a" "d60ff953622f5a7f667f5ed78b3de54b37f1fc9388914faa1382b2466e874915"` Oct 12 18:33:11.103 INFO kablam! usermod: no changes Oct 12 18:33:11.303 INFO kablam! Compiling sunflower v0.1.0 (/source) Oct 12 18:33:12.075 INFO kablam! warning: unused `#[macro_use]` import Oct 12 18:33:12.075 INFO kablam! --> src/lib.rs:3:1 Oct 12 18:33:12.076 INFO kablam! | Oct 12 18:33:12.076 INFO kablam! 3 | #[macro_use] extern crate serde_derive; Oct 12 18:33:12.076 INFO kablam! | ^^^^^^^^^^^^ Oct 12 18:33:12.105 INFO kablam! | Oct 12 18:33:12.105 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 12 18:33:12.105 INFO kablam! Oct 12 18:33:12.105 INFO kablam! warning: unused import: `std::thread` Oct 12 18:33:12.106 INFO kablam! --> src/connection.rs:1:5 Oct 12 18:33:12.106 INFO kablam! | Oct 12 18:33:12.106 INFO kablam! 1 | use std::thread; Oct 12 18:33:12.107 INFO kablam! | ^^^^^^^^^^^ Oct 12 18:33:12.107 INFO kablam! Oct 12 18:33:12.107 INFO kablam! warning: unused import: `std::result::Result` Oct 12 18:33:12.107 INFO kablam! --> src/connection.rs:2:5 Oct 12 18:33:12.108 INFO kablam! | Oct 12 18:33:12.108 INFO kablam! 2 | use std::result::Result; Oct 12 18:33:12.108 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.108 INFO kablam! Oct 12 18:33:12.109 INFO kablam! warning: unused import: `std::net::ToSocketAddrs` Oct 12 18:33:12.109 INFO kablam! --> src/connection.rs:3:5 Oct 12 18:33:12.109 INFO kablam! | Oct 12 18:33:12.110 INFO kablam! 3 | use std::net::ToSocketAddrs; Oct 12 18:33:12.110 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.110 INFO kablam! Oct 12 18:33:12.110 INFO kablam! warning: unused import: `std::collections::HashMap` Oct 12 18:33:12.111 INFO kablam! --> src/connection.rs:4:5 Oct 12 18:33:12.111 INFO kablam! | Oct 12 18:33:12.111 INFO kablam! 4 | use std::collections::HashMap; Oct 12 18:33:12.111 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.112 INFO kablam! Oct 12 18:33:12.112 INFO kablam! warning: unused import: `std::error::Error` Oct 12 18:33:12.112 INFO kablam! --> src/connection.rs:9:5 Oct 12 18:33:12.113 INFO kablam! | Oct 12 18:33:12.113 INFO kablam! 9 | use std::error::Error; Oct 12 18:33:12.113 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.113 INFO kablam! Oct 12 18:33:12.114 INFO kablam! warning: unused imports: `Formatter`, `self` Oct 12 18:33:12.114 INFO kablam! --> src/connection.rs:11:16 Oct 12 18:33:12.114 INFO kablam! | Oct 12 18:33:12.119 INFO kablam! 11 | use std::fmt::{self, Formatter}; Oct 12 18:33:12.119 INFO kablam! | ^^^^ ^^^^^^^^^ Oct 12 18:33:12.119 INFO kablam! Oct 12 18:33:12.120 INFO kablam! warning: unused import: `std::convert::From` Oct 12 18:33:12.120 INFO kablam! --> src/connection.rs:12:5 Oct 12 18:33:12.120 INFO kablam! | Oct 12 18:33:12.121 INFO kablam! 12 | use std::convert::From; Oct 12 18:33:12.121 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.121 INFO kablam! Oct 12 18:33:12.121 INFO kablam! warning: unused import: `std::net::Shutdown` Oct 12 18:33:12.122 INFO kablam! --> src/connection.rs:13:5 Oct 12 18:33:12.122 INFO kablam! | Oct 12 18:33:12.122 INFO kablam! 13 | use std::net::Shutdown; Oct 12 18:33:12.123 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.123 INFO kablam! Oct 12 18:33:12.123 INFO kablam! warning: unused import: `TcpListener` Oct 12 18:33:12.123 INFO kablam! --> src/connection.rs:14:16 Oct 12 18:33:12.124 INFO kablam! | Oct 12 18:33:12.124 INFO kablam! 14 | use mio::net::{TcpListener, TcpStream}; Oct 12 18:33:12.124 INFO kablam! | ^^^^^^^^^^^ Oct 12 18:33:12.124 INFO kablam! Oct 12 18:33:12.125 INFO kablam! warning: unused import: `mio::deprecated::TryRead` Oct 12 18:33:12.125 INFO kablam! --> src/connection.rs:15:5 Oct 12 18:33:12.125 INFO kablam! | Oct 12 18:33:12.125 INFO kablam! 15 | use mio::deprecated::TryRead; Oct 12 18:33:12.126 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.126 INFO kablam! Oct 12 18:33:12.126 INFO kablam! warning: unused imports: `Receiver`, `self` Oct 12 18:33:12.126 INFO kablam! --> src/connection.rs:16:20 Oct 12 18:33:12.127 INFO kablam! | Oct 12 18:33:12.127 INFO kablam! 16 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:12.127 INFO kablam! | ^^^^ ^^^^^^^^ Oct 12 18:33:12.127 INFO kablam! Oct 12 18:33:12.128 INFO kablam! warning: unused imports: `Event`, `Events` Oct 12 18:33:12.128 INFO kablam! --> src/connection.rs:17:40 Oct 12 18:33:12.128 INFO kablam! | Oct 12 18:33:12.128 INFO kablam! 17 | use mio::{Token, Ready, PollOpt, Poll, Events, Event, Evented}; Oct 12 18:33:12.129 INFO kablam! | ^^^^^^ ^^^^^ Oct 12 18:33:12.129 INFO kablam! Oct 12 18:33:12.129 INFO kablam! warning: unused import: `std::thread` Oct 12 18:33:12.129 INFO kablam! --> src/server.rs:1:5 Oct 12 18:33:12.130 INFO kablam! | Oct 12 18:33:12.130 INFO kablam! 1 | use std::thread; Oct 12 18:33:12.130 INFO kablam! | ^^^^^^^^^^^ Oct 12 18:33:12.131 INFO kablam! Oct 12 18:33:12.131 INFO kablam! warning: unused import: `std::result::Result` Oct 12 18:33:12.131 INFO kablam! --> src/server.rs:2:5 Oct 12 18:33:12.131 INFO kablam! | Oct 12 18:33:12.132 INFO kablam! 2 | use std::result::Result; Oct 12 18:33:12.132 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.132 INFO kablam! Oct 12 18:33:12.132 INFO kablam! warning: unused import: `std::net::ToSocketAddrs` Oct 12 18:33:12.133 INFO kablam! --> src/server.rs:3:5 Oct 12 18:33:12.133 INFO kablam! | Oct 12 18:33:12.133 INFO kablam! 3 | use std::net::ToSocketAddrs; Oct 12 18:33:12.133 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.134 INFO kablam! Oct 12 18:33:12.134 INFO kablam! warning: unused import: `std::io::Write` Oct 12 18:33:12.134 INFO kablam! --> src/server.rs:6:5 Oct 12 18:33:12.135 INFO kablam! | Oct 12 18:33:12.135 INFO kablam! 6 | use std::io::Write; Oct 12 18:33:12.135 INFO kablam! | ^^^^^^^^^^^^^^ Oct 12 18:33:12.135 INFO kablam! Oct 12 18:33:12.136 INFO kablam! warning: unused import: `std::error::Error` Oct 12 18:33:12.136 INFO kablam! --> src/server.rs:9:5 Oct 12 18:33:12.136 INFO kablam! | Oct 12 18:33:12.137 INFO kablam! 9 | use std::error::Error; Oct 12 18:33:12.137 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.137 INFO kablam! Oct 12 18:33:12.138 INFO kablam! warning: unused imports: `Formatter`, `self` Oct 12 18:33:12.138 INFO kablam! --> src/server.rs:10:16 Oct 12 18:33:12.138 INFO kablam! | Oct 12 18:33:12.139 INFO kablam! 10 | use std::fmt::{self, Formatter}; Oct 12 18:33:12.139 INFO kablam! | ^^^^ ^^^^^^^^^ Oct 12 18:33:12.139 INFO kablam! Oct 12 18:33:12.139 INFO kablam! warning: unused import: `TcpStream` Oct 12 18:33:12.140 INFO kablam! --> src/server.rs:13:29 Oct 12 18:33:12.140 INFO kablam! | Oct 12 18:33:12.140 INFO kablam! 13 | use mio::net::{TcpListener, TcpStream}; Oct 12 18:33:12.140 INFO kablam! | ^^^^^^^^^ Oct 12 18:33:12.141 INFO kablam! Oct 12 18:33:12.141 INFO kablam! warning: unused import: `mio::deprecated::TryRead` Oct 12 18:33:12.141 INFO kablam! --> src/server.rs:14:5 Oct 12 18:33:12.142 INFO kablam! | Oct 12 18:33:12.142 INFO kablam! 14 | use mio::deprecated::TryRead; Oct 12 18:33:12.142 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.142 INFO kablam! Oct 12 18:33:12.147 INFO kablam! warning: unused import: `Request` Oct 12 18:33:12.147 INFO kablam! --> src/app/mod.rs:4:18 Oct 12 18:33:12.147 INFO kablam! | Oct 12 18:33:12.148 INFO kablam! 4 | use http::{Http, Request, Response}; Oct 12 18:33:12.148 INFO kablam! | ^^^^^^^ Oct 12 18:33:12.148 INFO kablam! Oct 12 18:33:12.149 INFO kablam! warning: unused import: `Value` Oct 12 18:33:12.149 INFO kablam! --> src/app/mod.rs:6:30 Oct 12 18:33:12.149 INFO kablam! | Oct 12 18:33:12.150 INFO kablam! 6 | use self::context::{Context, Value}; Oct 12 18:33:12.150 INFO kablam! | ^^^^^ Oct 12 18:33:12.150 INFO kablam! Oct 12 18:33:12.150 INFO kablam! warning: unused import: `error::MioResult` Oct 12 18:33:12.151 INFO kablam! --> src/stream_data.rs:5:5 Oct 12 18:33:12.151 INFO kablam! | Oct 12 18:33:12.151 INFO kablam! 5 | use error::MioResult; Oct 12 18:33:12.152 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 12 18:33:12.152 INFO kablam! Oct 12 18:33:12.210 INFO kablam! warning: use of deprecated item 'mio::deprecated::TryRead': update to use `Poll` Oct 12 18:33:12.211 INFO kablam! --> src/connection.rs:15:5 Oct 12 18:33:12.211 INFO kablam! | Oct 12 18:33:12.211 INFO kablam! 15 | use mio::deprecated::TryRead; Oct 12 18:33:12.212 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.212 INFO kablam! | Oct 12 18:33:12.212 INFO kablam! = note: #[warn(deprecated)] on by default Oct 12 18:33:12.213 INFO kablam! Oct 12 18:33:12.213 INFO kablam! warning: use of deprecated item 'mio::channel': use mio-extras instead Oct 12 18:33:12.213 INFO kablam! --> src/connection.rs:16:20 Oct 12 18:33:12.214 INFO kablam! | Oct 12 18:33:12.214 INFO kablam! 16 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:12.214 INFO kablam! | ^^^^ Oct 12 18:33:12.215 INFO kablam! Oct 12 18:33:12.215 INFO kablam! warning: use of deprecated item 'mio::channel::Receiver': use mio-extras instead Oct 12 18:33:12.215 INFO kablam! --> src/connection.rs:16:26 Oct 12 18:33:12.215 INFO kablam! | Oct 12 18:33:12.216 INFO kablam! 16 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:12.216 INFO kablam! | ^^^^^^^^ Oct 12 18:33:12.216 INFO kablam! Oct 12 18:33:12.217 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:12.217 INFO kablam! --> src/connection.rs:16:36 Oct 12 18:33:12.217 INFO kablam! | Oct 12 18:33:12.217 INFO kablam! 16 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:12.218 INFO kablam! | ^^^^^^ Oct 12 18:33:12.218 INFO kablam! Oct 12 18:33:12.218 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:12.218 INFO kablam! --> src/connection.rs:32:9 Oct 12 18:33:12.219 INFO kablam! | Oct 12 18:33:12.219 INFO kablam! 32 | tx: Sender, Oct 12 18:33:12.219 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.220 INFO kablam! Oct 12 18:33:12.220 INFO kablam! warning: use of deprecated item 'mio::deprecated::TryRead': update to use `Poll` Oct 12 18:33:12.220 INFO kablam! --> src/server.rs:14:5 Oct 12 18:33:12.220 INFO kablam! | Oct 12 18:33:12.221 INFO kablam! 14 | use mio::deprecated::TryRead; Oct 12 18:33:12.221 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.221 INFO kablam! Oct 12 18:33:12.222 INFO kablam! warning: use of deprecated item 'mio::channel': use mio-extras instead Oct 12 18:33:12.222 INFO kablam! --> src/server.rs:15:20 Oct 12 18:33:12.222 INFO kablam! | Oct 12 18:33:12.222 INFO kablam! 15 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:12.223 INFO kablam! | ^^^^ Oct 12 18:33:12.223 INFO kablam! Oct 12 18:33:12.223 INFO kablam! warning: use of deprecated item 'mio::channel::Receiver': use mio-extras instead Oct 12 18:33:12.224 INFO kablam! --> src/server.rs:15:26 Oct 12 18:33:12.224 INFO kablam! | Oct 12 18:33:12.224 INFO kablam! 15 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:12.225 INFO kablam! | ^^^^^^^^ Oct 12 18:33:12.225 INFO kablam! Oct 12 18:33:12.225 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:12.225 INFO kablam! --> src/server.rs:15:36 Oct 12 18:33:12.226 INFO kablam! | Oct 12 18:33:12.226 INFO kablam! 15 | use mio::channel::{self, Receiver, Sender}; Oct 12 18:33:12.226 INFO kablam! | ^^^^^^ Oct 12 18:33:12.227 INFO kablam! Oct 12 18:33:12.227 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:12.227 INFO kablam! --> src/server.rs:34:9 Oct 12 18:33:12.227 INFO kablam! | Oct 12 18:33:12.228 INFO kablam! 34 | tx: Sender, Oct 12 18:33:12.228 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.228 INFO kablam! Oct 12 18:33:12.228 INFO kablam! warning: use of deprecated item 'mio::channel::Receiver': use mio-extras instead Oct 12 18:33:12.229 INFO kablam! --> src/server.rs:35:9 Oct 12 18:33:12.229 INFO kablam! | Oct 12 18:33:12.229 INFO kablam! 35 | rx: Receiver, Oct 12 18:33:12.229 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.230 INFO kablam! Oct 12 18:33:12.230 INFO kablam! warning: use of deprecated item 'mio::channel::Sender': use mio-extras instead Oct 12 18:33:12.230 INFO kablam! --> src/connection.rs:38:57 Oct 12 18:33:12.230 INFO kablam! | Oct 12 18:33:12.235 INFO kablam! 38 | pub fn new(token: Token, tcp_stream: TcpStream, tx: Sender, thread_pool: Rc, handle: Arc,) -> Connection { Oct 12 18:33:12.235 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.235 INFO kablam! Oct 12 18:33:12.236 INFO kablam! warning: use of deprecated item 'mio::channel::channel': use mio-extras instead Oct 12 18:33:12.236 INFO kablam! --> src/server.rs:43:24 Oct 12 18:33:12.236 INFO kablam! | Oct 12 18:33:12.236 INFO kablam! 43 | let (tx, rx) = channel::channel::(); Oct 12 18:33:12.237 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:12.237 INFO kablam! Oct 12 18:33:12.610 INFO kablam! warning: use of deprecated item '>::send': use mio-extras instead Oct 12 18:33:12.611 INFO kablam! --> src/connection.rs:95:16 Oct 12 18:33:12.611 INFO kablam! | Oct 12 18:33:12.611 INFO kablam! 95 | tx.send(ConnEvent::Write(token)).is_ok(); Oct 12 18:33:12.612 INFO kablam! | ^^^^ Oct 12 18:33:12.644 INFO kablam! Oct 12 18:33:12.648 INFO kablam! warning: use of deprecated item '>::send': use mio-extras instead Oct 12 18:33:12.648 INFO kablam! --> src/connection.rs:118:17 Oct 12 18:33:12.649 INFO kablam! | Oct 12 18:33:12.650 INFO kablam! 118 | self.tx.send(ConnEvent::Read(self.token)).is_ok(); Oct 12 18:33:12.650 INFO kablam! | ^^^^ Oct 12 18:33:12.651 INFO kablam! Oct 12 18:33:12.683 INFO kablam! warning: use of deprecated item 'mio::Ready::hup': use UnixReady instead Oct 12 18:33:12.684 INFO kablam! --> src/server.rs:81:49 Oct 12 18:33:12.685 INFO kablam! | Oct 12 18:33:12.685 INFO kablam! 81 | Ready::readable() | Ready::hup(), Oct 12 18:33:12.686 INFO kablam! | ^^^^^^^^^^ Oct 12 18:33:12.703 INFO kablam! Oct 12 18:33:12.708 INFO kablam! warning: use of deprecated item '>::try_recv': use mio-extras instead Oct 12 18:33:12.708 INFO kablam! --> src/server.rs:102:27 Oct 12 18:33:12.709 INFO kablam! | Oct 12 18:33:12.710 INFO kablam! 102 | match self.rx.try_recv() { Oct 12 18:33:12.712 INFO kablam! | ^^^^^^^^ Oct 12 18:33:12.712 INFO kablam! Oct 12 18:33:12.712 INFO kablam! warning: use of deprecated item 'mio::Ready::hup': use UnixReady instead Oct 12 18:33:12.713 INFO kablam! --> src/server.rs:109:57 Oct 12 18:33:12.714 INFO kablam! | Oct 12 18:33:12.714 INFO kablam! 109 | Ready::writable() | Ready::hup(), Oct 12 18:33:12.715 INFO kablam! | ^^^^^^^^^^ Oct 12 18:33:12.717 INFO kablam! Oct 12 18:33:12.723 INFO kablam! warning: use of deprecated item 'mio::Ready::hup': use UnixReady instead Oct 12 18:33:12.723 INFO kablam! --> src/server.rs:118:57 Oct 12 18:33:12.724 INFO kablam! | Oct 12 18:33:12.727 INFO kablam! 118 | Ready::readable() | Ready::hup(), Oct 12 18:33:12.727 INFO kablam! | ^^^^^^^^^^ Oct 12 18:33:12.730 INFO kablam! Oct 12 18:33:12.730 INFO kablam! warning: use of deprecated item 'mio::Ready::is_hup': use UnixReady instead Oct 12 18:33:12.731 INFO kablam! --> src/server.rs:144:30 Oct 12 18:33:12.731 INFO kablam! | Oct 12 18:33:12.732 INFO kablam! 144 | if event.readiness().is_hup() || event.readiness().is_error() { Oct 12 18:33:12.732 INFO kablam! | ^^^^^^ Oct 12 18:33:12.747 INFO kablam! Oct 12 18:33:12.747 INFO kablam! warning: use of deprecated item 'mio::Ready::is_error': use UnixReady instead Oct 12 18:33:12.747 INFO kablam! --> src/server.rs:144:60 Oct 12 18:33:12.747 INFO kablam! | Oct 12 18:33:12.747 INFO kablam! 144 | if event.readiness().is_hup() || event.readiness().is_error() { Oct 12 18:33:12.747 INFO kablam! | ^^^^^^^^ Oct 12 18:33:12.747 INFO kablam! Oct 12 18:33:13.055 INFO kablam! warning: unused import: `std::io::Write` Oct 12 18:33:13.055 INFO kablam! --> src/error.rs:2:5 Oct 12 18:33:13.055 INFO kablam! | Oct 12 18:33:13.055 INFO kablam! 2 | use std::io::Write; Oct 12 18:33:13.056 INFO kablam! | ^^^^^^^^^^^^^^ Oct 12 18:33:13.056 INFO kablam! Oct 12 18:33:13.099 INFO kablam! warning: unused variable: `err` Oct 12 18:33:13.099 INFO kablam! --> src/app/mod.rs:113:17 Oct 12 18:33:13.099 INFO kablam! | Oct 12 18:33:13.100 INFO kablam! 113 | Err(err) => { Oct 12 18:33:13.100 INFO kablam! | ^^^ help: consider using `_err` instead Oct 12 18:33:13.100 INFO kablam! | Oct 12 18:33:13.100 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 18:33:13.100 INFO kablam! Oct 12 18:33:13.158 INFO kablam! warning: variable does not need to be mutable Oct 12 18:33:13.159 INFO kablam! --> src/app/route.rs:14:13 Oct 12 18:33:13.159 INFO kablam! | Oct 12 18:33:13.159 INFO kablam! 14 | let mut route = Route { Oct 12 18:33:13.160 INFO kablam! | ----^^^^^ Oct 12 18:33:13.160 INFO kablam! | | Oct 12 18:33:13.160 INFO kablam! | help: remove this `mut` Oct 12 18:33:13.161 INFO kablam! | Oct 12 18:33:13.161 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 12 18:33:13.161 INFO kablam! Oct 12 18:33:13.263 INFO kablam! warning: field is never used: `events` Oct 12 18:33:13.263 INFO kablam! --> src/server.rs:33:5 Oct 12 18:33:13.264 INFO kablam! | Oct 12 18:33:13.264 INFO kablam! 33 | events: Events, Oct 12 18:33:13.264 INFO kablam! | ^^^^^^^^^^^^^^ Oct 12 18:33:13.265 INFO kablam! | Oct 12 18:33:13.265 INFO kablam! = note: #[warn(dead_code)] on by default Oct 12 18:33:13.265 INFO kablam! Oct 12 18:33:13.266 INFO kablam! warning: method is never used: `execute_always` Oct 12 18:33:13.266 INFO kablam! --> src/app/middleware.rs:15:5 Oct 12 18:33:13.266 INFO kablam! | Oct 12 18:33:13.266 INFO kablam! 15 | pub fn execute_always(&self, context: &mut Context) { Oct 12 18:33:13.267 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:13.267 INFO kablam! Oct 12 18:33:13.267 INFO kablam! warning: field is never used: `prefix` Oct 12 18:33:13.268 INFO kablam! --> src/app/group.rs:7:5 Oct 12 18:33:13.268 INFO kablam! | Oct 12 18:33:13.268 INFO kablam! 7 | prefix: String, Oct 12 18:33:13.269 INFO kablam! | ^^^^^^^^^^^^^^ Oct 12 18:33:13.269 INFO kablam! Oct 12 18:33:13.269 INFO kablam! warning: method is never used: `add` Oct 12 18:33:13.269 INFO kablam! --> src/app/group.rs:22:5 Oct 12 18:33:13.270 INFO kablam! | Oct 12 18:33:13.270 INFO kablam! 22 | / fn add(&mut self, method: &str, pattern: &str, handle: H) -> &mut Route Oct 12 18:33:13.270 INFO kablam! 23 | | where H: Fn(&mut Context) + Send + Sync + 'static Oct 12 18:33:13.271 INFO kablam! 24 | | { Oct 12 18:33:13.271 INFO kablam! 25 | | let route = Route::new( Oct 12 18:33:13.271 INFO kablam! ... | Oct 12 18:33:13.272 INFO kablam! 32 | | self.routes.last_mut().unwrap() Oct 12 18:33:13.272 INFO kablam! 33 | | } Oct 12 18:33:13.272 INFO kablam! | |_____^ Oct 12 18:33:13.272 INFO kablam! Oct 12 18:33:13.273 INFO kablam! warning: method is never used: `get` Oct 12 18:33:13.273 INFO kablam! --> src/app/group.rs:35:5 Oct 12 18:33:13.273 INFO kablam! | Oct 12 18:33:13.274 INFO kablam! 35 | / pub fn get(&mut self, pattern: &str, handle: H) -> &mut Route Oct 12 18:33:13.274 INFO kablam! 36 | | where H: Fn(&mut Context) + Send + Sync + 'static Oct 12 18:33:13.274 INFO kablam! 37 | | { Oct 12 18:33:13.275 INFO kablam! 38 | | self.add(&stringify!(get).to_uppercase(), pattern, handle) Oct 12 18:33:13.275 INFO kablam! 39 | | } Oct 12 18:33:13.275 INFO kablam! | |_____^ Oct 12 18:33:13.276 INFO kablam! Oct 12 18:33:13.276 INFO kablam! warning: field is never used: `begin` Oct 12 18:33:13.276 INFO kablam! --> src/app/mod.rs:20:5 Oct 12 18:33:13.277 INFO kablam! | Oct 12 18:33:13.277 INFO kablam! 20 | begin: Vec, Oct 12 18:33:13.277 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:13.278 INFO kablam! Oct 12 18:33:13.278 INFO kablam! warning: field is never used: `before` Oct 12 18:33:13.278 INFO kablam! --> src/app/mod.rs:21:5 Oct 12 18:33:13.279 INFO kablam! | Oct 12 18:33:13.279 INFO kablam! 21 | before: Vec, Oct 12 18:33:13.279 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:13.279 INFO kablam! Oct 12 18:33:13.280 INFO kablam! warning: field is never used: `after` Oct 12 18:33:13.280 INFO kablam! --> src/app/mod.rs:22:5 Oct 12 18:33:13.280 INFO kablam! | Oct 12 18:33:13.281 INFO kablam! 22 | after: Vec, Oct 12 18:33:13.281 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:13.281 INFO kablam! Oct 12 18:33:13.281 INFO kablam! warning: field is never used: `finish` Oct 12 18:33:13.282 INFO kablam! --> src/app/mod.rs:23:5 Oct 12 18:33:13.282 INFO kablam! | Oct 12 18:33:13.282 INFO kablam! 23 | finish: Vec, Oct 12 18:33:13.286 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:13.286 INFO kablam! Oct 12 18:33:13.287 INFO kablam! warning: unused `std::result::Result` which must be used Oct 12 18:33:13.287 INFO kablam! --> src/server.rs:87:25 Oct 12 18:33:13.287 INFO kablam! | Oct 12 18:33:13.287 INFO kablam! 87 | self.channel(); Oct 12 18:33:13.287 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 12 18:33:13.287 INFO kablam! | Oct 12 18:33:13.287 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 12 18:33:13.287 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 12 18:33:13.287 INFO kablam! Oct 12 18:33:13.287 INFO kablam! warning: unused `std::result::Result` which must be used Oct 12 18:33:13.287 INFO kablam! --> src/server.rs:90:25 Oct 12 18:33:13.287 INFO kablam! | Oct 12 18:33:13.287 INFO kablam! 90 | self.connect(event, token); Oct 12 18:33:13.287 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:13.287 INFO kablam! | Oct 12 18:33:13.287 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 12 18:33:13.287 INFO kablam! Oct 12 18:33:13.287 INFO kablam! warning: unused `std::result::Result` which must be used Oct 12 18:33:13.287 INFO kablam! --> src/server.rs:146:17 Oct 12 18:33:13.287 INFO kablam! | Oct 12 18:33:13.287 INFO kablam! 146 | self.poll.deregister(&conn.tcp_stream); Oct 12 18:33:13.287 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:13.287 INFO kablam! | Oct 12 18:33:13.287 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 12 18:33:13.287 INFO kablam! Oct 12 18:33:13.287 INFO kablam! warning: unused `std::result::Result` which must be used Oct 12 18:33:13.287 INFO kablam! --> src/server.rs:170:17 Oct 12 18:33:13.287 INFO kablam! | Oct 12 18:33:13.287 INFO kablam! 170 | conn.tcp_stream.shutdown(Shutdown::Both); Oct 12 18:33:13.287 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 12 18:33:13.287 INFO kablam! | Oct 12 18:33:13.287 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 12 18:33:13.287 INFO kablam! Oct 12 18:33:13.887 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.76s Oct 12 18:33:13.891 INFO kablam! su: No module specific data is present Oct 12 18:33:15.443 INFO running `"docker" "rm" "-f" "d60ff953622f5a7f667f5ed78b3de54b37f1fc9388914faa1382b2466e874915"` Oct 12 18:33:15.810 INFO blam! d60ff953622f5a7f667f5ed78b3de54b37f1fc9388914faa1382b2466e874915 Oct 12 18:33:15.815 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-0/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/rustdoc-test-static-cling-1/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/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 +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 12 18:33:16.370 INFO blam! 970e056870dcd48fa45d7703ea8dc24aa6db5e7715768d52e1e56732aba3262d Oct 12 18:33:16.372 INFO running `"docker" "start" "-a" "970e056870dcd48fa45d7703ea8dc24aa6db5e7715768d52e1e56732aba3262d"` Oct 12 18:33:18.571 INFO kablam! usermod: no changes Oct 12 18:33:18.739 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.13s Oct 12 18:33:18.743 INFO kablam! Running /target/debug/deps/sunflower-3bb2bde234a22c5e Oct 12 18:33:18.748 INFO blam! Oct 12 18:33:18.748 INFO blam! running 0 tests Oct 12 18:33:18.748 INFO blam! Oct 12 18:33:18.748 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 12 18:33:18.748 INFO blam! Oct 12 18:33:18.749 INFO kablam! Running /target/debug/deps/client-45f6b5aba0c90be2 Oct 12 18:33:18.752 INFO blam! Oct 12 18:33:18.752 INFO blam! running 0 tests Oct 12 18:33:18.752 INFO blam! Oct 12 18:33:18.752 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 12 18:33:18.752 INFO blam! Oct 12 18:33:18.754 INFO kablam! Running /target/debug/deps/test_server-841b79d44d153825 Oct 12 18:33:18.755 INFO blam! Oct 12 18:33:18.755 INFO blam! running 0 tests Oct 12 18:33:18.755 INFO blam! Oct 12 18:33:18.755 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 12 18:33:18.755 INFO blam! Oct 12 18:33:18.756 INFO kablam! Doc-tests sunflower Oct 12 18:33:19.232 INFO blam! Oct 12 18:33:19.232 INFO blam! running 0 tests Oct 12 18:33:19.232 INFO blam! Oct 12 18:33:19.232 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 12 18:33:19.232 INFO blam! Oct 12 18:33:19.253 INFO kablam! su: No module specific data is present Oct 12 18:33:21.014 INFO running `"docker" "rm" "-f" "970e056870dcd48fa45d7703ea8dc24aa6db5e7715768d52e1e56732aba3262d"` Oct 12 18:33:21.359 INFO blam! 970e056870dcd48fa45d7703ea8dc24aa6db5e7715768d52e1e56732aba3262d