Nov 02 13:50:12.546 INFO testing laminar-0.0.0 against beta-2018-10-30 for beta-1.31-1
Nov 02 13:50:12.547 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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 02 13:50:12.793 INFO blam! a884e6cfc99deec855e97ebd572b8da49407279237e92cdc7309d4aace6b3e05
Nov 02 13:50:12.807 INFO running `"docker" "start" "-a" "a884e6cfc99deec855e97ebd572b8da49407279237e92cdc7309d4aace6b3e05"`
Nov 02 13:50:13.278 INFO kablam! usermod: no changes
Nov 02 13:50:13.367 INFO kablam!    Compiling laminar v0.0.0 (/source)
Nov 02 13:50:14.511 INFO kablam! warning: unused import: `std::io`
Nov 02 13:50:14.511 INFO kablam!  --> src/net/tcp.rs:1:5
Nov 02 13:50:14.511 INFO kablam!   |
Nov 02 13:50:14.511 INFO kablam! 1 | use std::io;
Nov 02 13:50:14.511 INFO kablam!   |     ^^^^^^^
Nov 02 13:50:14.511 INFO kablam!   |
Nov 02 13:50:14.511 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 13:50:14.511 INFO kablam! 
Nov 02 13:50:14.711 INFO kablam! warning: unused variable: `e`
Nov 02 13:50:14.711 INFO kablam!    --> src/net/tcp.rs:196:17
Nov 02 13:50:14.711 INFO kablam!     |
Nov 02 13:50:14.711 INFO kablam! 196 |             Err(e) => {
Nov 02 13:50:14.711 INFO kablam!     |                 ^ help: consider using `_e` instead
Nov 02 13:50:14.711 INFO kablam!     |
Nov 02 13:50:14.711 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 02 13:50:14.711 INFO kablam! 
Nov 02 13:50:14.796 INFO kablam! warning: method is never used: `with_client_timeout`
Nov 02 13:50:14.797 INFO kablam!   --> src/net/socket_state.rs:37:5
Nov 02 13:50:14.797 INFO kablam!    |
Nov 02 13:50:14.797 INFO kablam! 37 |     pub fn with_client_timeout(mut self, timeout: ConnectionTimeout) -> SocketState {
Nov 02 13:50:14.797 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.798 INFO kablam!    |
Nov 02 13:50:14.798 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 02 13:50:14.798 INFO kablam! 
Nov 02 13:50:14.798 INFO kablam! warning: method is never used: `dropped_packets`
Nov 02 13:50:14.799 INFO kablam!   --> src/net/socket_state.rs:70:5
Nov 02 13:50:14.799 INFO kablam!    |
Nov 02 13:50:14.799 INFO kablam! 70 |     pub fn dropped_packets(&mut self, addr: SocketAddr) -> Result<Vec<Packet>> {
Nov 02 13:50:14.799 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.800 INFO kablam! 
Nov 02 13:50:14.800 INFO kablam! warning: type alias is never used: `Connections`
Nov 02 13:50:14.800 INFO kablam!   --> src/net/tcp.rs:29:1
Nov 02 13:50:14.800 INFO kablam!    |
Nov 02 13:50:14.800 INFO kablam! 29 | type Connections = Arc<Mutex<HashMap<SocketAddr, Arc<Mutex<TcpClient>>>>>;
Nov 02 13:50:14.800 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.800 INFO kablam! 
Nov 02 13:50:14.800 INFO kablam! warning: type alias is never used: `MessageSender`
Nov 02 13:50:14.800 INFO kablam!   --> src/net/tcp.rs:30:1
Nov 02 13:50:14.800 INFO kablam!    |
Nov 02 13:50:14.800 INFO kablam! 30 | type MessageSender = Option<Sender<String>>;
Nov 02 13:50:14.800 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.800 INFO kablam! 
Nov 02 13:50:14.800 INFO kablam! warning: type alias is never used: `MessageReceiver`
Nov 02 13:50:14.800 INFO kablam!   --> src/net/tcp.rs:31:1
Nov 02 13:50:14.800 INFO kablam!    |
Nov 02 13:50:14.800 INFO kablam! 31 | type MessageReceiver = Option<Receiver<String>>;
Nov 02 13:50:14.800 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.800 INFO kablam! 
Nov 02 13:50:14.800 INFO kablam! warning: struct is never constructed: `TcpSocketState`
Nov 02 13:50:14.800 INFO kablam!   --> src/net/tcp.rs:34:1
Nov 02 13:50:14.800 INFO kablam!    |
Nov 02 13:50:14.800 INFO kablam! 34 | pub struct TcpSocketState {
Nov 02 13:50:14.800 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.800 INFO kablam! 
Nov 02 13:50:14.800 INFO kablam! warning: method is never used: `new`
Nov 02 13:50:14.800 INFO kablam!   --> src/net/tcp.rs:40:5
Nov 02 13:50:14.800 INFO kablam!    |
Nov 02 13:50:14.800 INFO kablam! 40 |     pub fn new() -> TcpSocketState {
Nov 02 13:50:14.800 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.801 INFO kablam! 
Nov 02 13:50:14.801 INFO kablam! warning: method is never used: `start`
Nov 02 13:50:14.801 INFO kablam!   --> src/net/tcp.rs:47:5
Nov 02 13:50:14.801 INFO kablam!    |
Nov 02 13:50:14.801 INFO kablam! 47 |     pub fn start(&mut self, addr: SocketAddr) -> Result<JoinHandle<()>> {
Nov 02 13:50:14.801 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.801 INFO kablam! 
Nov 02 13:50:14.801 INFO kablam! warning: struct is never constructed: `TcpServer`
Nov 02 13:50:14.801 INFO kablam!   --> src/net/tcp.rs:53:1
Nov 02 13:50:14.801 INFO kablam!    |
Nov 02 13:50:14.801 INFO kablam! 53 | pub struct TcpServer;
Nov 02 13:50:14.801 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.801 INFO kablam! 
Nov 02 13:50:14.801 INFO kablam! warning: method is never used: `listen`
Nov 02 13:50:14.801 INFO kablam!   --> src/net/tcp.rs:59:5
Nov 02 13:50:14.801 INFO kablam!    |
Nov 02 13:50:14.801 INFO kablam! 59 |     pub fn listen(addr: SocketAddr, connections: Connections) -> Result<JoinHandle<()>> {
Nov 02 13:50:14.801 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.801 INFO kablam! 
Nov 02 13:50:14.801 INFO kablam! warning: method is never used: `handle_connection`
Nov 02 13:50:14.801 INFO kablam!   --> src/net/tcp.rs:89:5
Nov 02 13:50:14.801 INFO kablam!    |
Nov 02 13:50:14.801 INFO kablam! 89 |     pub fn handle_connection(stream: TcpStream, connections: Connections) -> Result<()> {
Nov 02 13:50:14.801 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.801 INFO kablam! 
Nov 02 13:50:14.801 INFO kablam! warning: struct is never constructed: `TcpClient`
Nov 02 13:50:14.801 INFO kablam!    --> src/net/tcp.rs:114:1
Nov 02 13:50:14.801 INFO kablam!     |
Nov 02 13:50:14.801 INFO kablam! 114 | pub struct TcpClient {
Nov 02 13:50:14.801 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.801 INFO kablam! 
Nov 02 13:50:14.801 INFO kablam! warning: method is never used: `new`
Nov 02 13:50:14.801 INFO kablam!    --> src/net/tcp.rs:124:5
Nov 02 13:50:14.801 INFO kablam!     |
Nov 02 13:50:14.801 INFO kablam! 124 |     pub fn new(stream: TcpStream) -> Result<TcpClient> {
Nov 02 13:50:14.802 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.802 INFO kablam! 
Nov 02 13:50:14.802 INFO kablam! warning: method is never used: `run`
Nov 02 13:50:14.802 INFO kablam!    --> src/net/tcp.rs:138:5
Nov 02 13:50:14.802 INFO kablam!     |
Nov 02 13:50:14.802 INFO kablam! 138 |     pub fn run(client: Arc<Mutex<TcpClient>>) -> Result<()>{
Nov 02 13:50:14.802 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.802 INFO kablam! 
Nov 02 13:50:14.802 INFO kablam! warning: method is never used: `start_recv`
Nov 02 13:50:14.802 INFO kablam!    --> src/net/tcp.rs:157:5
Nov 02 13:50:14.802 INFO kablam!     |
Nov 02 13:50:14.802 INFO kablam! 157 |     fn start_recv(client: Arc<Mutex<TcpClient>>) -> Result<()> {
Nov 02 13:50:14.802 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.802 INFO kablam! 
Nov 02 13:50:14.802 INFO kablam! warning: method is never used: `write`
Nov 02 13:50:14.802 INFO kablam!    --> src/net/tcp.rs:172:5
Nov 02 13:50:14.802 INFO kablam!     |
Nov 02 13:50:14.802 INFO kablam! 172 |     pub fn write(&mut self, msg: &str) -> bool {
Nov 02 13:50:14.802 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.802 INFO kablam! 
Nov 02 13:50:14.802 INFO kablam! warning: method is never used: `outgoing_loop`
Nov 02 13:50:14.802 INFO kablam!    --> src/net/tcp.rs:193:5
Nov 02 13:50:14.802 INFO kablam!     |
Nov 02 13:50:14.802 INFO kablam! 193 |     fn outgoing_loop(&mut self) -> Result<JoinHandle<()>> {
Nov 02 13:50:14.802 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.802 INFO kablam! 
Nov 02 13:50:14.802 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 13:50:14.802 INFO kablam!   --> src/net/tcp.rs:98:17
Nov 02 13:50:14.802 INFO kablam!    |
Nov 02 13:50:14.802 INFO kablam! 98 |                 TcpClient::run(tcp_client);
Nov 02 13:50:14.802 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.802 INFO kablam!    |
Nov 02 13:50:14.802 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 13:50:14.803 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:14.803 INFO kablam! 
Nov 02 13:50:14.803 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 13:50:14.803 INFO kablam!    --> src/net/tcp.rs:102:17
Nov 02 13:50:14.803 INFO kablam!     |
Nov 02 13:50:14.803 INFO kablam! 102 |                 tmp_stream.shutdown(Shutdown::Both);
Nov 02 13:50:14.803 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.803 INFO kablam!     |
Nov 02 13:50:14.803 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:14.803 INFO kablam! 
Nov 02 13:50:14.803 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 13:50:14.803 INFO kablam!    --> src/net/tcp.rs:106:13
Nov 02 13:50:14.803 INFO kablam!     |
Nov 02 13:50:14.803 INFO kablam! 106 |             tmp_stream.shutdown(Shutdown::Both);
Nov 02 13:50:14.803 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:14.803 INFO kablam!     |
Nov 02 13:50:14.803 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:14.803 INFO kablam! 
Nov 02 13:50:16.034 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.72s
Nov 02 13:50:16.039 INFO kablam! su: No module specific data is present
Nov 02 13:50:16.371 INFO running `"docker" "rm" "-f" "a884e6cfc99deec855e97ebd572b8da49407279237e92cdc7309d4aace6b3e05"`
Nov 02 13:50:16.659 INFO blam! a884e6cfc99deec855e97ebd572b8da49407279237e92cdc7309d4aace6b3e05
Nov 02 13:50:16.665 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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 02 13:50:16.986 INFO blam! 825aa1cfc03c5269062afdb417933d5c34adf5829468fbb47899407e58845d9e
Nov 02 13:50:16.995 INFO running `"docker" "start" "-a" "825aa1cfc03c5269062afdb417933d5c34adf5829468fbb47899407e58845d9e"`
Nov 02 13:50:18.075 INFO kablam! usermod: no changes
Nov 02 13:50:18.207 INFO kablam!    Compiling laminar v0.0.0 (/source)
Nov 02 13:50:19.621 INFO kablam! warning: unused import: `std::io`
Nov 02 13:50:19.621 INFO kablam!  --> src/net/tcp.rs:1:5
Nov 02 13:50:19.621 INFO kablam!   |
Nov 02 13:50:19.621 INFO kablam! 1 | use std::io;
Nov 02 13:50:19.621 INFO kablam!   |     ^^^^^^^
Nov 02 13:50:19.621 INFO kablam!   |
Nov 02 13:50:19.621 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 13:50:19.621 INFO kablam! 
Nov 02 13:50:19.621 INFO kablam! warning: unused imports: `Arc`, `Mutex`
Nov 02 13:50:19.621 INFO kablam!    --> src/net/tcp.rs:236:21
Nov 02 13:50:19.621 INFO kablam!     |
Nov 02 13:50:19.621 INFO kablam! 236 |     use std::sync::{Arc, Mutex};
Nov 02 13:50:19.621 INFO kablam!     |                     ^^^  ^^^^^
Nov 02 13:50:19.621 INFO kablam! 
Nov 02 13:50:20.028 INFO kablam! warning: unused variable: `new_conn`
Nov 02 13:50:20.028 INFO kablam!    --> src/net/socket_state.rs:155:13
Nov 02 13:50:20.028 INFO kablam!     |
Nov 02 13:50:20.028 INFO kablam! 155 |         let new_conn = Connection::new(addr.next().unwrap());
Nov 02 13:50:20.028 INFO kablam!     |             ^^^^^^^^ help: consider using `_new_conn` instead
Nov 02 13:50:20.028 INFO kablam!     |
Nov 02 13:50:20.028 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 02 13:50:20.028 INFO kablam! 
Nov 02 13:50:20.028 INFO kablam! warning: unused variable: `len`
Nov 02 13:50:20.028 INFO kablam!    --> src/net/udp.rs:108:21
Nov 02 13:50:20.028 INFO kablam!     |
Nov 02 13:50:20.028 INFO kablam! 108 |                 let len = data.len();
Nov 02 13:50:20.028 INFO kablam!     |                     ^^^ help: consider using `_len` instead
Nov 02 13:50:20.028 INFO kablam! 
Nov 02 13:50:20.029 INFO kablam! warning: unused variable: `test_state`
Nov 02 13:50:20.029 INFO kablam!    --> src/net/tcp.rs:241:13
Nov 02 13:50:20.029 INFO kablam!     |
Nov 02 13:50:20.029 INFO kablam! 241 |         let test_state = TcpSocketState::new();
Nov 02 13:50:20.029 INFO kablam!     |             ^^^^^^^^^^ help: consider using `_test_state` instead
Nov 02 13:50:20.029 INFO kablam! 
Nov 02 13:50:20.029 INFO kablam! warning: unused variable: `e`
Nov 02 13:50:20.029 INFO kablam!    --> src/net/tcp.rs:196:17
Nov 02 13:50:20.029 INFO kablam!     |
Nov 02 13:50:20.029 INFO kablam! 196 |             Err(e) => {
Nov 02 13:50:20.029 INFO kablam!     |                 ^ help: consider using `_e` instead
Nov 02 13:50:20.029 INFO kablam! 
Nov 02 13:50:20.189 INFO kablam! warning: method is never used: `with_client_timeout`
Nov 02 13:50:20.189 INFO kablam!   --> src/net/socket_state.rs:37:5
Nov 02 13:50:20.189 INFO kablam!    |
Nov 02 13:50:20.189 INFO kablam! 37 |     pub fn with_client_timeout(mut self, timeout: ConnectionTimeout) -> SocketState {
Nov 02 13:50:20.224 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:20.224 INFO kablam!    |
Nov 02 13:50:20.224 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 02 13:50:20.225 INFO kablam! 
Nov 02 13:50:20.225 INFO kablam! warning: method is never used: `dropped_packets`
Nov 02 13:50:20.225 INFO kablam!   --> src/net/socket_state.rs:70:5
Nov 02 13:50:20.225 INFO kablam!    |
Nov 02 13:50:20.225 INFO kablam! 70 |     pub fn dropped_packets(&mut self, addr: SocketAddr) -> Result<Vec<Packet>> {
Nov 02 13:50:20.225 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:20.225 INFO kablam! 
Nov 02 13:50:20.225 INFO kablam! warning: static item is never used: `TEST_BAD_HOST_IP`
Nov 02 13:50:20.225 INFO kablam!   --> src/net/connection.rs:66:5
Nov 02 13:50:20.225 INFO kablam!    |
Nov 02 13:50:20.225 INFO kablam! 66 |     static TEST_BAD_HOST_IP: &'static str = "800.0.0.1";
Nov 02 13:50:20.225 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:20.225 INFO kablam! 
Nov 02 13:50:20.226 INFO kablam! warning: function is never used: `dummy_packet`
Nov 02 13:50:20.226 INFO kablam!    --> src/net/udp.rs:148:5
Nov 02 13:50:20.226 INFO kablam!     |
Nov 02 13:50:20.226 INFO kablam! 148 |     pub fn dummy_packet() -> Packet {
Nov 02 13:50:20.226 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:20.226 INFO kablam! 
Nov 02 13:50:20.226 INFO kablam! warning: method is never used: `write`
Nov 02 13:50:20.226 INFO kablam!    --> src/net/tcp.rs:172:5
Nov 02 13:50:20.226 INFO kablam!     |
Nov 02 13:50:20.226 INFO kablam! 172 |     pub fn write(&mut self, msg: &str) -> bool {
Nov 02 13:50:20.226 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:20.226 INFO kablam! 
Nov 02 13:50:20.231 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 13:50:20.231 INFO kablam!   --> src/net/tcp.rs:98:17
Nov 02 13:50:20.231 INFO kablam!    |
Nov 02 13:50:20.231 INFO kablam! 98 |                 TcpClient::run(tcp_client);
Nov 02 13:50:20.231 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:20.231 INFO kablam!    |
Nov 02 13:50:20.231 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 13:50:20.231 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:20.231 INFO kablam! 
Nov 02 13:50:20.232 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 13:50:20.234 INFO kablam!    --> src/net/tcp.rs:102:17
Nov 02 13:50:20.234 INFO kablam!     |
Nov 02 13:50:20.234 INFO kablam! 102 |                 tmp_stream.shutdown(Shutdown::Both);
Nov 02 13:50:20.234 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:20.234 INFO kablam!     |
Nov 02 13:50:20.235 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:20.235 INFO kablam! 
Nov 02 13:50:20.235 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 13:50:20.235 INFO kablam!    --> src/net/tcp.rs:106:13
Nov 02 13:50:20.236 INFO kablam!     |
Nov 02 13:50:20.237 INFO kablam! 106 |             tmp_stream.shutdown(Shutdown::Both);
Nov 02 13:50:20.237 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:20.237 INFO kablam!     |
Nov 02 13:50:20.237 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:20.237 INFO kablam! 
Nov 02 13:50:20.237 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 13:50:20.237 INFO kablam!    --> src/net/tcp.rs:248:9
Nov 02 13:50:20.237 INFO kablam!     |
Nov 02 13:50:20.237 INFO kablam! 248 |         test_state.start(addr);
Nov 02 13:50:20.237 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:20.237 INFO kablam!     |
Nov 02 13:50:20.271 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:20.271 INFO kablam! 
Nov 02 13:50:22.025 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.92s
Nov 02 13:50:22.030 INFO kablam! su: No module specific data is present
Nov 02 13:50:22.803 INFO running `"docker" "rm" "-f" "825aa1cfc03c5269062afdb417933d5c34adf5829468fbb47899407e58845d9e"`
Nov 02 13:50:23.027 INFO blam! 825aa1cfc03c5269062afdb417933d5c34adf5829468fbb47899407e58845d9e
Nov 02 13:50:23.039 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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 02 13:50:23.395 INFO blam! 6c2a31d7c3ddde1a6df88c78ce9682cd9de1cc39b08cb355e90464bfe88eadc6
Nov 02 13:50:23.411 INFO running `"docker" "start" "-a" "6c2a31d7c3ddde1a6df88c78ce9682cd9de1cc39b08cb355e90464bfe88eadc6"`
Nov 02 13:50:24.209 INFO kablam! usermod: no changes
Nov 02 13:50:24.287 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.04s
Nov 02 13:50:24.303 INFO kablam!      Running /target/debug/deps/laminar-19445cd9df33db2c
Nov 02 13:50:24.303 INFO kablam! thread '<unnamed>' panicked at 'explicit panic', src/net/tcp.rs:252:13
Nov 02 13:50:24.303 INFO kablam! stack backtrace:
Nov 02 13:50:24.303 INFO blam! 
Nov 02 13:50:24.303 INFO blam! running 30 tests
Nov 02 13:50:24.303 INFO blam! test net::connection::test::test_create_connection ... ok
Nov 02 13:50:24.303 INFO blam! test events::test::test_create_event ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_several_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_a_nearly_full_set_of_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_several_packets_out_of_order ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_single_packet ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_to_the_edge_forward ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_around_zero ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_a_whole_buffer_too_far_forward ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_a_full_set_of_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_too_far_backward ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::acking_too_far_forward ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::ignores_old_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::ignores_really_old_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::external_ack::test::skips_missing_acks_correctly ... ok
Nov 02 13:50:24.303 INFO blam! test net::local_ack::test::acking_a_full_set_of_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::local_ack::test::acking_around_zero ... ok
Nov 02 13:50:24.303 INFO blam! test net::local_ack::test::acking_several_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::local_ack::test::acking_single_packet ... ok
Nov 02 13:50:24.303 INFO blam! test net::local_ack::test::dropping_one_packet ... ok
Nov 02 13:50:24.303 INFO blam! test net::local_ack::test::drops_old_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::udp::test::send_receive_1_pckt ... ignored
Nov 02 13:50:24.303 INFO blam! test net::udp::test::send_receive_stress_test ... ignored
Nov 02 13:50:24.303 INFO blam! test net::local_ack::test::drops_really_old_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::local_ack::test::not_dropping_new_packets ... ok
Nov 02 13:50:24.303 INFO blam! test net::socket_state::test::test_create_connection ... ok
Nov 02 13:50:24.303 INFO blam! test net::tcp::test::test_create_tcp_socket_state ... ok
Nov 02 13:50:24.348 INFO kablam!    0:     0x55928b901c9f - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3c55afa80a996a32
Nov 02 13:50:24.349 INFO kablam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 13:50:24.349 INFO kablam!    1:     0x55928b90baf7 - std::sys_common::backtrace::print::hcef907ea7a07cd40
Nov 02 13:50:24.350 INFO kablam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 13:50:24.350 INFO kablam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 13:50:24.350 INFO kablam!    2:     0x55928b90668f - std::panicking::default_hook::{{closure}}::hf541876c65f36ea7
Nov 02 13:50:24.352 INFO kablam!                                at libstd/panicking.rs:211
Nov 02 13:50:24.352 INFO kablam!    3:     0x55928b9063f4 - std::panicking::default_hook::h4ecc06b30ae4459d
Nov 02 13:50:24.352 INFO kablam!                                at libstd/panicking.rs:227
Nov 02 13:50:24.352 INFO kablam!    4:     0x55928b906d6e - std::panicking::rust_panic_with_hook::h0cc6d9cc9f34a947
Nov 02 13:50:24.352 INFO kablam!                                at libstd/panicking.rs:476
Nov 02 13:50:24.352 INFO kablam!    5:     0x55928b8d4c17 - std::panicking::begin_panic::haa4d97c40f92f241
Nov 02 13:50:24.359 INFO kablam!                                at libstd/panicking.rs:410
Nov 02 13:50:24.359 INFO blam! test net::socket_state::test::test_invalid_addr_fails ... ok
Nov 02 13:50:24.359 INFO kablam!    6:     0x55928b82be84 - laminar::net::tcp::test::test_lock_poisoning::{{closure}}::h509588a5461ee2b1
Nov 02 13:50:24.359 INFO kablam!                                at src/net/tcp.rs:252
Nov 02 13:50:24.359 INFO kablam!    7:     0x55928b80e2e2 - std::sys_common::backtrace::__rust_begin_short_backtrace::h9a45b9c9a32fe7e1
Nov 02 13:50:24.359 INFO kablam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 13:50:24.359 INFO kablam!    8:     0x55928b83ce1d - std::thread::Builder::spawn::{{closure}}::{{closure}}::haaf406e812db82ed
Nov 02 13:50:24.359 INFO kablam!                                at libstd/thread/mod.rs:409
Nov 02 13:50:24.359 INFO kablam!    9:     0x55928b81a320 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf13a4dc3e0d8fb43
Nov 02 13:50:24.359 INFO kablam!                                at libstd/panic.rs:313
Nov 02 13:50:24.359 INFO kablam!   10:     0x55928b81af84 - std::panicking::try::do_call::hb5a8ad1187675271
Nov 02 13:50:24.359 INFO kablam!                                at libstd/panicking.rs:310
Nov 02 13:50:24.359 INFO kablam!   11:     0x55928b916d29 - __rust_maybe_catch_panic
Nov 02 13:50:24.359 INFO kablam!                                at libpanic_unwind/lib.rs:102
Nov 02 13:50:24.359 INFO kablam!   12:     0x55928b81a9fd - std::panicking::try::h1bd5f8832c4d282f
Nov 02 13:50:24.359 INFO kablam!                                at libstd/panicking.rs:289
Nov 02 13:50:24.359 INFO kablam!   13:     0x55928b81a722 - std::panic::catch_unwind::hc0b9b76c5e5b9585
Nov 02 13:50:24.359 INFO kablam!                                at libstd/panic.rs:392
Nov 02 13:50:24.359 INFO kablam!   14:     0x55928b83bcfc - std::thread::Builder::spawn::{{closure}}::h6c384240d8451812
Nov 02 13:50:24.359 INFO kablam!                                at libstd/thread/mod.rs:408
Nov 02 13:50:24.359 INFO kablam!   15:     0x55928b83d876 - <F as alloc::boxed::FnBox<A>>::call_box::h3d0a99bd2cc88ba2
Nov 02 13:50:24.359 INFO kablam!                                at liballoc/boxed.rs:672
Nov 02 13:50:24.359 INFO kablam!   16:     0x55928b9043ed - std::sys_common::thread::start_thread::had0c80d121669d29
Nov 02 13:50:24.359 INFO kablam!                                at liballoc/boxed.rs:682
Nov 02 13:50:24.359 INFO kablam!                                at libstd/sys_common/thread.rs:24
Nov 02 13:50:24.359 INFO kablam!   17:     0x55928b8f5915 - std::sys::unix::thread::Thread::new::thread_start::h4a5b66a70d76f47f
Nov 02 13:50:24.359 INFO kablam!                                at libstd/sys/unix/thread.rs:90
Nov 02 13:50:24.359 INFO kablam!   18:     0x7f1a4d9946b9 - start_thread
Nov 02 13:50:24.359 INFO kablam!   19:     0x7f1a4d4b441c - clone
Nov 02 13:50:24.359 INFO kablam!   20:                0x0 - <unknown>
Nov 02 13:50:24.363 INFO blam! test net::tcp::test::test_lock_poisoning ... ok
Nov 02 13:50:34.311 INFO blam! test net::socket_state::test::test_poll_for_invalid_clients ... ok
Nov 02 13:50:34.311 INFO kablam!    Doc-tests laminar
Nov 02 13:50:34.312 INFO blam! 
Nov 02 13:50:34.312 INFO blam! test result: ok. 28 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out
Nov 02 13:50:34.312 INFO blam! 
Nov 02 13:50:36.264 INFO blam! 
Nov 02 13:50:36.264 INFO blam! running 0 tests
Nov 02 13:50:36.264 INFO blam! 
Nov 02 13:50:36.264 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 13:50:36.264 INFO blam! 
Nov 02 13:50:36.272 INFO kablam! su: No module specific data is present
Nov 02 13:50:37.214 INFO running `"docker" "rm" "-f" "6c2a31d7c3ddde1a6df88c78ce9682cd9de1cc39b08cb355e90464bfe88eadc6"`
Nov 02 13:50:37.463 INFO blam! 6c2a31d7c3ddde1a6df88c78ce9682cd9de1cc39b08cb355e90464bfe88eadc6
