Nov 02 13:50:13.698 INFO testing laminar-0.0.0 against 1.30.0 for beta-1.31-1
Nov 02 13:50:13.698 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 13:50:13.854 INFO blam! a8035ef84e9bbd2852821bf4c1dff19af31ccfe952daf67e9003efcfe295b851
Nov 02 13:50:13.855 INFO running `"docker" "start" "-a" "a8035ef84e9bbd2852821bf4c1dff19af31ccfe952daf67e9003efcfe295b851"`
Nov 02 13:50:14.332 INFO kablam! usermod: no changes
Nov 02 13:50:14.379 INFO kablam!    Compiling laminar v0.0.0 (/source)
Nov 02 13:50:15.639 INFO kablam! warning: unused import: `std::io`
Nov 02 13:50:15.639 INFO kablam!  --> src/net/tcp.rs:1:5
Nov 02 13:50:15.639 INFO kablam!   |
Nov 02 13:50:15.639 INFO kablam! 1 | use std::io;
Nov 02 13:50:15.639 INFO kablam!   |     ^^^^^^^
Nov 02 13:50:15.639 INFO kablam!   |
Nov 02 13:50:15.639 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 13:50:15.639 INFO kablam! 
Nov 02 13:50:15.903 INFO kablam! warning: unused variable: `e`
Nov 02 13:50:15.904 INFO kablam!    --> src/net/tcp.rs:196:17
Nov 02 13:50:15.904 INFO kablam!     |
Nov 02 13:50:15.904 INFO kablam! 196 |             Err(e) => {
Nov 02 13:50:15.909 INFO kablam!     |                 ^ help: consider using `_e` instead
Nov 02 13:50:15.910 INFO kablam!     |
Nov 02 13:50:15.910 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 02 13:50:15.910 INFO kablam! 
Nov 02 13:50:15.978 INFO kablam! warning: method is never used: `with_client_timeout`
Nov 02 13:50:15.978 INFO kablam!   --> src/net/socket_state.rs:37:5
Nov 02 13:50:15.978 INFO kablam!    |
Nov 02 13:50:15.978 INFO kablam! 37 |     pub fn with_client_timeout(mut self, timeout: ConnectionTimeout) -> SocketState {
Nov 02 13:50:15.978 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.978 INFO kablam!    |
Nov 02 13:50:15.978 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 02 13:50:15.978 INFO kablam! 
Nov 02 13:50:15.978 INFO kablam! warning: method is never used: `dropped_packets`
Nov 02 13:50:15.978 INFO kablam!   --> src/net/socket_state.rs:70:5
Nov 02 13:50:15.978 INFO kablam!    |
Nov 02 13:50:15.978 INFO kablam! 70 |     pub fn dropped_packets(&mut self, addr: SocketAddr) -> Result<Vec<Packet>> {
Nov 02 13:50:15.978 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.978 INFO kablam! 
Nov 02 13:50:15.978 INFO kablam! warning: type alias is never used: `Connections`
Nov 02 13:50:15.978 INFO kablam!   --> src/net/tcp.rs:29:1
Nov 02 13:50:15.978 INFO kablam!    |
Nov 02 13:50:15.978 INFO kablam! 29 | type Connections = Arc<Mutex<HashMap<SocketAddr, Arc<Mutex<TcpClient>>>>>;
Nov 02 13:50:15.978 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.978 INFO kablam! 
Nov 02 13:50:15.978 INFO kablam! warning: type alias is never used: `MessageSender`
Nov 02 13:50:15.978 INFO kablam!   --> src/net/tcp.rs:30:1
Nov 02 13:50:15.978 INFO kablam!    |
Nov 02 13:50:15.978 INFO kablam! 30 | type MessageSender = Option<Sender<String>>;
Nov 02 13:50:15.978 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.978 INFO kablam! 
Nov 02 13:50:15.978 INFO kablam! warning: type alias is never used: `MessageReceiver`
Nov 02 13:50:15.978 INFO kablam!   --> src/net/tcp.rs:31:1
Nov 02 13:50:15.978 INFO kablam!    |
Nov 02 13:50:15.978 INFO kablam! 31 | type MessageReceiver = Option<Receiver<String>>;
Nov 02 13:50:15.978 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.978 INFO kablam! 
Nov 02 13:50:15.978 INFO kablam! warning: struct is never constructed: `TcpSocketState`
Nov 02 13:50:15.978 INFO kablam!   --> src/net/tcp.rs:34:1
Nov 02 13:50:15.979 INFO kablam!    |
Nov 02 13:50:15.979 INFO kablam! 34 | pub struct TcpSocketState {
Nov 02 13:50:15.979 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.979 INFO kablam! 
Nov 02 13:50:15.979 INFO kablam! warning: method is never used: `new`
Nov 02 13:50:15.979 INFO kablam!   --> src/net/tcp.rs:40:5
Nov 02 13:50:15.979 INFO kablam!    |
Nov 02 13:50:15.979 INFO kablam! 40 |     pub fn new() -> TcpSocketState {
Nov 02 13:50:15.979 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.979 INFO kablam! 
Nov 02 13:50:15.979 INFO kablam! warning: method is never used: `start`
Nov 02 13:50:15.979 INFO kablam!   --> src/net/tcp.rs:47:5
Nov 02 13:50:15.979 INFO kablam!    |
Nov 02 13:50:15.979 INFO kablam! 47 |     pub fn start(&mut self, addr: SocketAddr) -> Result<JoinHandle<()>> {
Nov 02 13:50:15.979 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.979 INFO kablam! 
Nov 02 13:50:15.979 INFO kablam! warning: struct is never constructed: `TcpServer`
Nov 02 13:50:15.979 INFO kablam!   --> src/net/tcp.rs:53:1
Nov 02 13:50:15.979 INFO kablam!    |
Nov 02 13:50:15.979 INFO kablam! 53 | pub struct TcpServer;
Nov 02 13:50:15.979 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.979 INFO kablam! 
Nov 02 13:50:15.979 INFO kablam! warning: method is never used: `listen`
Nov 02 13:50:15.979 INFO kablam!   --> src/net/tcp.rs:59:5
Nov 02 13:50:15.979 INFO kablam!    |
Nov 02 13:50:15.979 INFO kablam! 59 |     pub fn listen(addr: SocketAddr, connections: Connections) -> Result<JoinHandle<()>> {
Nov 02 13:50:15.979 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.979 INFO kablam! 
Nov 02 13:50:15.979 INFO kablam! warning: method is never used: `handle_connection`
Nov 02 13:50:15.979 INFO kablam!   --> src/net/tcp.rs:89:5
Nov 02 13:50:15.979 INFO kablam!    |
Nov 02 13:50:15.979 INFO kablam! 89 |     pub fn handle_connection(stream: TcpStream, connections: Connections) -> Result<()> {
Nov 02 13:50:15.979 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.979 INFO kablam! 
Nov 02 13:50:15.979 INFO kablam! warning: struct is never constructed: `TcpClient`
Nov 02 13:50:15.979 INFO kablam!    --> src/net/tcp.rs:114:1
Nov 02 13:50:15.979 INFO kablam!     |
Nov 02 13:50:15.979 INFO kablam! 114 | pub struct TcpClient {
Nov 02 13:50:15.979 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.979 INFO kablam! 
Nov 02 13:50:15.979 INFO kablam! warning: method is never used: `new`
Nov 02 13:50:15.979 INFO kablam!    --> src/net/tcp.rs:124:5
Nov 02 13:50:15.979 INFO kablam!     |
Nov 02 13:50:15.979 INFO kablam! 124 |     pub fn new(stream: TcpStream) -> Result<TcpClient> {
Nov 02 13:50:15.979 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.979 INFO kablam! 
Nov 02 13:50:15.979 INFO kablam! warning: method is never used: `run`
Nov 02 13:50:15.979 INFO kablam!    --> src/net/tcp.rs:138:5
Nov 02 13:50:15.979 INFO kablam!     |
Nov 02 13:50:15.979 INFO kablam! 138 |     pub fn run(client: Arc<Mutex<TcpClient>>) -> Result<()>{
Nov 02 13:50:15.979 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.979 INFO kablam! 
Nov 02 13:50:15.979 INFO kablam! warning: method is never used: `start_recv`
Nov 02 13:50:15.980 INFO kablam!    --> src/net/tcp.rs:157:5
Nov 02 13:50:15.980 INFO kablam!     |
Nov 02 13:50:15.980 INFO kablam! 157 |     fn start_recv(client: Arc<Mutex<TcpClient>>) -> Result<()> {
Nov 02 13:50:15.980 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.980 INFO kablam! 
Nov 02 13:50:15.980 INFO kablam! warning: method is never used: `write`
Nov 02 13:50:15.980 INFO kablam!    --> src/net/tcp.rs:172:5
Nov 02 13:50:15.980 INFO kablam!     |
Nov 02 13:50:15.980 INFO kablam! 172 |     pub fn write(&mut self, msg: &str) -> bool {
Nov 02 13:50:15.980 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.980 INFO kablam! 
Nov 02 13:50:15.980 INFO kablam! warning: method is never used: `outgoing_loop`
Nov 02 13:50:15.980 INFO kablam!    --> src/net/tcp.rs:193:5
Nov 02 13:50:15.980 INFO kablam!     |
Nov 02 13:50:15.980 INFO kablam! 193 |     fn outgoing_loop(&mut self) -> Result<JoinHandle<()>> {
Nov 02 13:50:15.980 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.980 INFO kablam! 
Nov 02 13:50:15.982 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 13:50:15.982 INFO kablam!   --> src/net/tcp.rs:98:17
Nov 02 13:50:15.982 INFO kablam!    |
Nov 02 13:50:15.982 INFO kablam! 98 |                 TcpClient::run(tcp_client);
Nov 02 13:50:15.982 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.982 INFO kablam!    |
Nov 02 13:50:15.982 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 13:50:15.982 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:15.982 INFO kablam! 
Nov 02 13:50:15.982 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 13:50:15.982 INFO kablam!    --> src/net/tcp.rs:102:17
Nov 02 13:50:15.982 INFO kablam!     |
Nov 02 13:50:15.982 INFO kablam! 102 |                 tmp_stream.shutdown(Shutdown::Both);
Nov 02 13:50:15.982 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.983 INFO kablam!     |
Nov 02 13:50:15.983 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:15.983 INFO kablam! 
Nov 02 13:50:15.983 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 13:50:15.983 INFO kablam!    --> src/net/tcp.rs:106:13
Nov 02 13:50:15.983 INFO kablam!     |
Nov 02 13:50:15.983 INFO kablam! 106 |             tmp_stream.shutdown(Shutdown::Both);
Nov 02 13:50:15.983 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:15.983 INFO kablam!     |
Nov 02 13:50:15.983 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:15.983 INFO kablam! 
Nov 02 13:50:16.938 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.58s
Nov 02 13:50:16.939 INFO kablam! su: No module specific data is present
Nov 02 13:50:17.403 INFO running `"docker" "rm" "-f" "a8035ef84e9bbd2852821bf4c1dff19af31ccfe952daf67e9003efcfe295b851"`
Nov 02 13:50:17.631 INFO blam! a8035ef84e9bbd2852821bf4c1dff19af31ccfe952daf67e9003efcfe295b851
Nov 02 13:50:17.637 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 13:50:18.048 INFO blam! f8715bc55eb6468bce265c6c149f22f7d0866dc2dc55fabcf9795e83d0a0ed39
Nov 02 13:50:18.051 INFO running `"docker" "start" "-a" "f8715bc55eb6468bce265c6c149f22f7d0866dc2dc55fabcf9795e83d0a0ed39"`
Nov 02 13:50:19.372 INFO kablam! usermod: no changes
Nov 02 13:50:19.487 INFO kablam!    Compiling laminar v0.0.0 (/source)
Nov 02 13:50:20.907 INFO kablam! warning: unused import: `std::io`
Nov 02 13:50:20.907 INFO kablam!  --> src/net/tcp.rs:1:5
Nov 02 13:50:20.907 INFO kablam!   |
Nov 02 13:50:20.907 INFO kablam! 1 | use std::io;
Nov 02 13:50:20.907 INFO kablam!   |     ^^^^^^^
Nov 02 13:50:20.907 INFO kablam!   |
Nov 02 13:50:20.907 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 13:50:20.907 INFO kablam! 
Nov 02 13:50:20.907 INFO kablam! warning: unused imports: `Arc`, `Mutex`
Nov 02 13:50:20.907 INFO kablam!    --> src/net/tcp.rs:236:21
Nov 02 13:50:20.907 INFO kablam!     |
Nov 02 13:50:20.908 INFO kablam! 236 |     use std::sync::{Arc, Mutex};
Nov 02 13:50:20.908 INFO kablam!     |                     ^^^  ^^^^^
Nov 02 13:50:20.908 INFO kablam! 
Nov 02 13:50:21.341 INFO kablam! warning: unused variable: `new_conn`
Nov 02 13:50:21.341 INFO kablam!    --> src/net/socket_state.rs:155:13
Nov 02 13:50:21.341 INFO kablam!     |
Nov 02 13:50:21.341 INFO kablam! 155 |         let new_conn = Connection::new(addr.next().unwrap());
Nov 02 13:50:21.341 INFO kablam!     |             ^^^^^^^^ help: consider using `_new_conn` instead
Nov 02 13:50:21.341 INFO kablam!     |
Nov 02 13:50:21.341 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 02 13:50:21.341 INFO kablam! 
Nov 02 13:50:21.341 INFO kablam! warning: unused variable: `len`
Nov 02 13:50:21.341 INFO kablam!    --> src/net/udp.rs:108:21
Nov 02 13:50:21.341 INFO kablam!     |
Nov 02 13:50:21.341 INFO kablam! 108 |                 let len = data.len();
Nov 02 13:50:21.341 INFO kablam!     |                     ^^^ help: consider using `_len` instead
Nov 02 13:50:21.341 INFO kablam! 
Nov 02 13:50:21.341 INFO kablam! warning: unused variable: `test_state`
Nov 02 13:50:21.341 INFO kablam!    --> src/net/tcp.rs:241:13
Nov 02 13:50:21.341 INFO kablam!     |
Nov 02 13:50:21.341 INFO kablam! 241 |         let test_state = TcpSocketState::new();
Nov 02 13:50:21.341 INFO kablam!     |             ^^^^^^^^^^ help: consider using `_test_state` instead
Nov 02 13:50:21.341 INFO kablam! 
Nov 02 13:50:21.342 INFO kablam! warning: unused variable: `e`
Nov 02 13:50:21.342 INFO kablam!    --> src/net/tcp.rs:196:17
Nov 02 13:50:21.342 INFO kablam!     |
Nov 02 13:50:21.342 INFO kablam! 196 |             Err(e) => {
Nov 02 13:50:21.342 INFO kablam!     |                 ^ help: consider using `_e` instead
Nov 02 13:50:21.342 INFO kablam! 
Nov 02 13:50:21.495 INFO kablam! warning: method is never used: `with_client_timeout`
Nov 02 13:50:21.495 INFO kablam!   --> src/net/socket_state.rs:37:5
Nov 02 13:50:21.495 INFO kablam!    |
Nov 02 13:50:21.495 INFO kablam! 37 |     pub fn with_client_timeout(mut self, timeout: ConnectionTimeout) -> SocketState {
Nov 02 13:50:21.495 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:21.495 INFO kablam!    |
Nov 02 13:50:21.495 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 02 13:50:21.495 INFO kablam! 
Nov 02 13:50:21.495 INFO kablam! warning: method is never used: `dropped_packets`
Nov 02 13:50:21.495 INFO kablam!   --> src/net/socket_state.rs:70:5
Nov 02 13:50:21.495 INFO kablam!    |
Nov 02 13:50:21.495 INFO kablam! 70 |     pub fn dropped_packets(&mut self, addr: SocketAddr) -> Result<Vec<Packet>> {
Nov 02 13:50:21.495 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:21.495 INFO kablam! 
Nov 02 13:50:21.495 INFO kablam! warning: static item is never used: `TEST_BAD_HOST_IP`
Nov 02 13:50:21.495 INFO kablam!   --> src/net/connection.rs:66:5
Nov 02 13:50:21.495 INFO kablam!    |
Nov 02 13:50:21.495 INFO kablam! 66 |     static TEST_BAD_HOST_IP: &'static str = "800.0.0.1";
Nov 02 13:50:21.495 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:21.495 INFO kablam! 
Nov 02 13:50:21.495 INFO kablam! warning: function is never used: `dummy_packet`
Nov 02 13:50:21.495 INFO kablam!    --> src/net/udp.rs:148:5
Nov 02 13:50:21.495 INFO kablam!     |
Nov 02 13:50:21.495 INFO kablam! 148 |     pub fn dummy_packet() -> Packet {
Nov 02 13:50:21.495 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:21.495 INFO kablam! 
Nov 02 13:50:21.495 INFO kablam! warning: method is never used: `write`
Nov 02 13:50:21.495 INFO kablam!    --> src/net/tcp.rs:172:5
Nov 02 13:50:21.495 INFO kablam!     |
Nov 02 13:50:21.495 INFO kablam! 172 |     pub fn write(&mut self, msg: &str) -> bool {
Nov 02 13:50:21.495 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:21.495 INFO kablam! 
Nov 02 13:50:21.511 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 13:50:21.511 INFO kablam!   --> src/net/tcp.rs:98:17
Nov 02 13:50:21.511 INFO kablam!    |
Nov 02 13:50:21.511 INFO kablam! 98 |                 TcpClient::run(tcp_client);
Nov 02 13:50:21.511 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:21.511 INFO kablam!    |
Nov 02 13:50:21.511 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 13:50:21.511 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:21.511 INFO kablam! 
Nov 02 13:50:21.511 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 13:50:21.511 INFO kablam!    --> src/net/tcp.rs:102:17
Nov 02 13:50:21.511 INFO kablam!     |
Nov 02 13:50:21.511 INFO kablam! 102 |                 tmp_stream.shutdown(Shutdown::Both);
Nov 02 13:50:21.511 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:21.511 INFO kablam!     |
Nov 02 13:50:21.511 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:21.511 INFO kablam! 
Nov 02 13:50:21.511 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 13:50:21.511 INFO kablam!    --> src/net/tcp.rs:106:13
Nov 02 13:50:21.511 INFO kablam!     |
Nov 02 13:50:21.511 INFO kablam! 106 |             tmp_stream.shutdown(Shutdown::Both);
Nov 02 13:50:21.511 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:21.511 INFO kablam!     |
Nov 02 13:50:21.511 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:21.511 INFO kablam! 
Nov 02 13:50:21.511 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 13:50:21.511 INFO kablam!    --> src/net/tcp.rs:248:9
Nov 02 13:50:21.511 INFO kablam!     |
Nov 02 13:50:21.511 INFO kablam! 248 |         test_state.start(addr);
Nov 02 13:50:21.511 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 13:50:21.511 INFO kablam!     |
Nov 02 13:50:21.511 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 13:50:21.511 INFO kablam! 
Nov 02 13:50:23.900 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 4.48s
Nov 02 13:50:23.905 INFO kablam! su: No module specific data is present
Nov 02 13:50:24.495 INFO running `"docker" "rm" "-f" "f8715bc55eb6468bce265c6c149f22f7d0866dc2dc55fabcf9795e83d0a0ed39"`
Nov 02 13:50:24.779 INFO blam! f8715bc55eb6468bce265c6c149f22f7d0866dc2dc55fabcf9795e83d0a0ed39
Nov 02 13:50:24.781 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 13:50:25.179 INFO blam! 55b5f7a50f3fac00dcd481b664923dfd3b03c641888d5299759da3a1445ca6c4
Nov 02 13:50:25.181 INFO running `"docker" "start" "-a" "55b5f7a50f3fac00dcd481b664923dfd3b03c641888d5299759da3a1445ca6c4"`
Nov 02 13:50:26.094 INFO kablam! usermod: no changes
Nov 02 13:50:26.150 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Nov 02 13:50:26.162 INFO kablam!      Running /target/debug/deps/laminar-2b52dd555e51c412
Nov 02 13:50:26.168 INFO blam! 
Nov 02 13:50:26.169 INFO blam! running 30 tests
Nov 02 13:50:26.184 INFO blam! test net::connection::test::test_create_connection ... ok
Nov 02 13:50:26.184 INFO blam! test net::external_ack::test::acking_a_full_set_of_packets ... ok
Nov 02 13:50:26.184 INFO blam! test events::test::test_create_event ... ok
Nov 02 13:50:26.185 INFO blam! test net::external_ack::test::acking_a_nearly_full_set_of_packets ... ok
Nov 02 13:50:26.187 INFO blam! test net::external_ack::test::acking_a_whole_buffer_too_far_forward ... ok
Nov 02 13:50:26.188 INFO blam! test net::external_ack::test::acking_too_far_backward ... ok
Nov 02 13:50:26.188 INFO blam! test net::external_ack::test::acking_single_packet ... ok
Nov 02 13:50:26.189 INFO blam! test net::external_ack::test::acking_to_the_edge_forward ... ok
Nov 02 13:50:26.190 INFO blam! test net::external_ack::test::acking_several_packets ... ok
Nov 02 13:50:26.195 INFO blam! test net::external_ack::test::ignores_old_packets ... ok
Nov 02 13:50:26.195 INFO blam! test net::external_ack::test::acking_around_zero ... ok
Nov 02 13:50:26.195 INFO blam! test net::local_ack::test::acking_around_zero ... ok
Nov 02 13:50:26.195 INFO blam! test net::external_ack::test::acking_several_packets_out_of_order ... ok
Nov 02 13:50:26.195 INFO blam! test net::external_ack::test::acking_too_far_forward ... ok
Nov 02 13:50:26.195 INFO blam! test net::external_ack::test::skips_missing_acks_correctly ... ok
Nov 02 13:50:26.195 INFO blam! test net::local_ack::test::dropping_one_packet ... ok
Nov 02 13:50:26.195 INFO blam! test net::local_ack::test::acking_a_full_set_of_packets ... ok
Nov 02 13:50:26.195 INFO blam! test net::socket_state::test::test_create_connection ... ok
Nov 02 13:50:26.196 INFO blam! test net::local_ack::test::not_dropping_new_packets ... ok
Nov 02 13:50:26.203 INFO blam! test net::local_ack::test::acking_several_packets ... ok
Nov 02 13:50:26.203 INFO blam! test net::local_ack::test::drops_old_packets ... ok
Nov 02 13:50:26.203 INFO blam! test net::udp::test::send_receive_1_pckt ... ignored
Nov 02 13:50:26.203 INFO blam! test net::udp::test::send_receive_stress_test ... ignored
Nov 02 13:50:26.203 INFO blam! test net::external_ack::test::ignores_really_old_packets ... ok
Nov 02 13:50:26.203 INFO blam! test net::local_ack::test::acking_single_packet ... ok
Nov 02 13:50:26.203 INFO blam! test net::local_ack::test::drops_really_old_packets ... ok
Nov 02 13:50:26.215 INFO blam! test net::socket_state::test::test_invalid_addr_fails ... ok
Nov 02 13:50:26.215 INFO blam! test net::tcp::test::test_create_tcp_socket_state ... ok
Nov 02 13:50:26.219 INFO kablam! thread '<unnamed>' panicked at 'explicit panic', src/net/tcp.rs:252:13
Nov 02 13:50:26.219 INFO kablam! stack backtrace:
Nov 02 13:50:26.237 INFO kablam!    0:     0x558c103d6efe - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::hf5316c67202e23c8
Nov 02 13:50:26.237 INFO kablam!                                at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
Nov 02 13:50:26.238 INFO kablam!    1:     0x558c103c8656 - std::sys_common::backtrace::print::h3068ed2a6dc7ac86
Nov 02 13:50:26.238 INFO kablam!                                at libstd/sys_common/backtrace.rs:71
Nov 02 13:50:26.238 INFO kablam!                                at libstd/sys_common/backtrace.rs:59
Nov 02 13:50:26.239 INFO kablam!    2:     0x558c103c685d - std::panicking::default_hook::{{closure}}::h1b9d29cc09d41897
Nov 02 13:50:26.240 INFO kablam!                                at libstd/panicking.rs:211
Nov 02 13:50:26.240 INFO kablam!    3:     0x558c103c65d0 - std::panicking::default_hook::h3a27b204a313406b
Nov 02 13:50:26.240 INFO kablam!                                at libstd/panicking.rs:227
Nov 02 13:50:26.240 INFO kablam!    4:     0x558c103c6f0c - std::panicking::rust_panic_with_hook::h0e12cb2fc86d00fa
Nov 02 13:50:26.240 INFO kablam!                                at libstd/panicking.rs:477
Nov 02 13:50:26.240 INFO kablam!    5:     0x558c103bfc2f - std::panicking::begin_panic::h4681d4ad658555f4
Nov 02 13:50:26.240 INFO kablam!                                at libstd/panicking.rs:411
Nov 02 13:50:26.240 INFO kablam!    6:     0x558c1030eb7f - laminar::net::tcp::test::test_lock_poisoning::{{closure}}::hb685a3787dac92aa
Nov 02 13:50:26.240 INFO kablam!                                at src/net/tcp.rs:252
Nov 02 13:50:26.240 INFO kablam!    7:     0x558c103435c2 - std::sys_common::backtrace::__rust_begin_short_backtrace::hf2e6418272cda02f
Nov 02 13:50:26.241 INFO kablam!                                at libstd/sys_common/backtrace.rs:136
Nov 02 13:50:26.241 INFO kablam!    8:     0x558c102db46d - std::thread::Builder::spawn::{{closure}}::{{closure}}::ha5046bac467a2b0c
Nov 02 13:50:26.241 INFO kablam!                                at libstd/thread/mod.rs:409
Nov 02 13:50:26.241 INFO kablam!    9:     0x558c102ff050 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf2c489de350547ed
Nov 02 13:50:26.242 INFO kablam!                                at libstd/panic.rs:313
Nov 02 13:50:26.242 INFO kablam!   10:     0x558c10300de4 - std::panicking::try::do_call::h36b3d7aa04c51a17
Nov 02 13:50:26.242 INFO kablam!                                at libstd/panicking.rs:310
Nov 02 13:50:26.242 INFO kablam!   11:     0x558c103e6069 - __rust_maybe_catch_panic
Nov 02 13:50:26.242 INFO kablam!                                at libpanic_unwind/lib.rs:103
Nov 02 13:50:26.242 INFO kablam!   12:     0x558c10300d1c - std::panicking::try::hb693d12e8e74247f
Nov 02 13:50:26.242 INFO kablam!                                at libstd/panicking.rs:289
Nov 02 13:50:26.242 INFO kablam!   13:     0x558c103006e2 - std::panic::catch_unwind::h4028e23a298fa6cc
Nov 02 13:50:26.242 INFO kablam!                                at libstd/panic.rs:392
Nov 02 13:50:26.242 INFO kablam!   14:     0x558c102da928 - std::thread::Builder::spawn::{{closure}}::h7c189fca7a999b1d
Nov 02 13:50:26.242 INFO kablam!                                at libstd/thread/mod.rs:408
Nov 02 13:50:26.242 INFO kablam!   15:     0x558c102dda06 - <F as alloc::boxed::FnBox<A>>::call_box::h89758b63474c496c
Nov 02 13:50:26.242 INFO kablam!                                at liballoc/boxed.rs:646
Nov 02 13:50:26.242 INFO kablam!   16:     0x558c103d8c0a - std::sys_common::thread::start_thread::hb77935aee02382da
Nov 02 13:50:26.244 INFO kablam!                                at liballoc/boxed.rs:656
Nov 02 13:50:26.244 INFO blam! test net::tcp::test::test_lock_poisoning ... ok
Nov 02 13:50:26.244 INFO kablam!                                at libstd/sys_common/thread.rs:24
Nov 02 13:50:26.244 INFO kablam!   17:     0x558c103c76c5 - std::sys::unix::thread::Thread::new::thread_start::hd61f7429b3de1d75
Nov 02 13:50:26.244 INFO kablam!                                at libstd/sys/unix/thread.rs:90
Nov 02 13:50:26.244 INFO kablam!   18:     0x7f58c7a496b9 - start_thread
Nov 02 13:50:26.244 INFO kablam!   19:     0x7f58c756941c - clone
Nov 02 13:50:26.244 INFO kablam!   20:                0x0 - <unknown>
Nov 02 13:50:36.212 INFO blam! test net::socket_state::test::test_poll_for_invalid_clients ... ok
Nov 02 13:50:36.212 INFO blam! 
Nov 02 13:50:36.212 INFO blam! test result: ok. 28 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out
Nov 02 13:50:36.212 INFO blam! 
Nov 02 13:50:36.217 INFO kablam!    Doc-tests laminar
Nov 02 13:50:38.621 INFO blam! 
Nov 02 13:50:38.621 INFO blam! running 0 tests
Nov 02 13:50:38.625 INFO blam! 
Nov 02 13:50:38.625 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 13:50:38.626 INFO blam! 
Nov 02 13:50:38.634 INFO kablam! su: No module specific data is present
Nov 02 13:50:39.247 INFO running `"docker" "rm" "-f" "55b5f7a50f3fac00dcd481b664923dfd3b03c641888d5299759da3a1445ca6c4"`
Nov 02 13:50:39.513 INFO blam! 55b5f7a50f3fac00dcd481b664923dfd3b03c641888d5299759da3a1445ca6c4
