Nov 02 01:32:03.179 INFO testing twist-0.7.1 against 1.30.0 for beta-1.31-1
Nov 02 01:32:03.179 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 01:32:03.596 INFO blam! 4482df47cb5094160f2b191138ff50e30f9f2eb95c5f7a85c6c3c0a1fb0a3d77
Nov 02 01:32:03.599 INFO running `"docker" "start" "-a" "4482df47cb5094160f2b191138ff50e30f9f2eb95c5f7a85c6c3c0a1fb0a3d77"`
Nov 02 01:32:04.683 INFO kablam! usermod: no changes
Nov 02 01:32:04.860 INFO kablam!    Compiling slog v1.7.1
Nov 02 01:32:04.861 INFO kablam!    Compiling base64 v0.4.2
Nov 02 01:32:04.862 INFO kablam!    Compiling uuid v0.4.0
Nov 02 01:32:04.863 INFO kablam!    Compiling vatfluid v0.3.0
Nov 02 01:32:06.753 INFO kablam!    Compiling slog-extra v0.1.2
Nov 02 01:32:06.753 INFO kablam!    Compiling slog-atomic v0.4.3
Nov 02 01:32:09.439 INFO kablam!    Compiling slog-stream v1.2.1
Nov 02 01:32:10.180 INFO kablam!    Compiling slog-term v1.5.0
Nov 02 01:32:13.035 INFO kablam!    Compiling twist v0.7.1 (/source)
Nov 02 01:32:17.182 INFO kablam! warning: unused import: `str`
Nov 02 01:32:17.182 INFO kablam!   --> src/codec/mod.rs:11:15
Nov 02 01:32:17.182 INFO kablam!    |
Nov 02 01:32:17.182 INFO kablam! 11 | use std::{io, str};
Nov 02 01:32:17.182 INFO kablam!    |               ^^^
Nov 02 01:32:17.182 INFO kablam!    |
Nov 02 01:32:17.182 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 02 01:32:17.182 INFO kablam! 
Nov 02 01:32:17.184 INFO kablam! warning: doc comment not used by rustdoc
Nov 02 01:32:17.184 INFO kablam!    --> src/codec/server/handshake.rs:141:9
Nov 02 01:32:17.184 INFO kablam!     |
Nov 02 01:32:17.184 INFO kablam! 141 |         /// Add the other headers to the response.
Nov 02 01:32:17.184 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:17.184 INFO kablam!     |
Nov 02 01:32:17.184 INFO kablam!     = note: #[warn(unused_doc_comments)] on by default
Nov 02 01:32:17.184 INFO kablam! 
Nov 02 01:32:17.186 INFO kablam! warning: doc comment not used by rustdoc
Nov 02 01:32:17.186 INFO kablam!   --> src/proto/client/mod.rs:42:9
Nov 02 01:32:17.186 INFO kablam!    |
Nov 02 01:32:17.186 INFO kablam! 42 |         /// Setup the protocol middleware chain.
Nov 02 01:32:17.186 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:17.186 INFO kablam! 
Nov 02 01:32:17.187 INFO kablam! warning: unused import: `str`
Nov 02 01:32:17.187 INFO kablam!  --> src/proto/server/fragmented.rs:8:15
Nov 02 01:32:17.187 INFO kablam!   |
Nov 02 01:32:17.187 INFO kablam! 8 | use std::{io, str};
Nov 02 01:32:17.187 INFO kablam!   |               ^^^
Nov 02 01:32:17.187 INFO kablam! 
Nov 02 01:32:17.189 INFO kablam! warning: doc comment not used by rustdoc
Nov 02 01:32:17.189 INFO kablam!   --> src/proto/server/mod.rs:86:9
Nov 02 01:32:17.189 INFO kablam!    |
Nov 02 01:32:17.189 INFO kablam! 86 |         /// Setup the protocol middleware chain.
Nov 02 01:32:17.189 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:17.189 INFO kablam! 
Nov 02 01:32:17.263 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Nov 02 01:32:17.263 INFO kablam!  --> src/proto/client/mod.rs:7:5
Nov 02 01:32:17.263 INFO kablam!   |
Nov 02 01:32:17.263 INFO kablam! 7 | use tokio_io::codec::Framed;
Nov 02 01:32:17.263 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:17.263 INFO kablam!   |
Nov 02 01:32:17.263 INFO kablam!   = note: #[warn(deprecated)] on by default
Nov 02 01:32:17.263 INFO kablam! 
Nov 02 01:32:17.263 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Nov 02 01:32:17.263 INFO kablam!   --> src/proto/server/mod.rs:10:5
Nov 02 01:32:17.263 INFO kablam!    |
Nov 02 01:32:17.263 INFO kablam! 10 | use tokio_io::codec::Framed;
Nov 02 01:32:17.263 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:17.263 INFO kablam! 
Nov 02 01:32:17.263 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Nov 02 01:32:17.263 INFO kablam!   --> src/proto/server/mod.rs:21:21
Nov 02 01:32:17.263 INFO kablam!    |
Nov 02 01:32:17.263 INFO kablam! 21 | type BaseCodec<T> = Framed<T, Twist>;
Nov 02 01:32:17.263 INFO kablam!    |                     ^^^^^^^^^^^^^^^^
Nov 02 01:32:17.263 INFO kablam! 
Nov 02 01:32:17.275 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Nov 02 01:32:17.275 INFO kablam!   --> src/proto/client/mod.rs:17:38
Nov 02 01:32:17.275 INFO kablam!    |
Nov 02 01:32:17.275 INFO kablam! 17 |     type Transport = ClientHandshake<Framed<T, Twist>>;
Nov 02 01:32:17.275 INFO kablam!    |                                      ^^^^^^^^^^^^^^^^
Nov 02 01:32:17.275 INFO kablam! 
Nov 02 01:32:17.511 INFO kablam! warning: use of deprecated item 'bytes::BufMut::put_u32': use put_u32_be or put_u32_le
Nov 02 01:32:17.511 INFO kablam!    --> src/codec/base.rs:114:14
Nov 02 01:32:17.511 INFO kablam!     |
Nov 02 01:32:17.511 INFO kablam! 114 |     mask_buf.put_u32::<BigEndian>(mask);
Nov 02 01:32:17.511 INFO kablam!     |              ^^^^^^^
Nov 02 01:32:17.511 INFO kablam! 
Nov 02 01:32:17.523 INFO kablam! warning: use of deprecated item 'bytes::Buf::get_u16': use get_u16_be or get_u16_le
Nov 02 01:32:17.523 INFO kablam!    --> src/codec/base.rs:186:64
Nov 02 01:32:17.523 INFO kablam!     |
Nov 02 01:32:17.523 INFO kablam! 186 |                         let len = Cursor::new(buf.split_to(2)).get_u16::<BigEndian>();
Nov 02 01:32:17.523 INFO kablam!     |                                                                ^^^^^^^
Nov 02 01:32:17.523 INFO kablam! 
Nov 02 01:32:17.523 INFO kablam! warning: use of deprecated item 'bytes::Buf::get_u64': use get_u64_be or get_u64_le
Nov 02 01:32:17.523 INFO kablam!    --> src/codec/base.rs:195:64
Nov 02 01:32:17.523 INFO kablam!     |
Nov 02 01:32:17.523 INFO kablam! 195 |                         let len = Cursor::new(buf.split_to(8)).get_u64::<BigEndian>();
Nov 02 01:32:17.523 INFO kablam!     |                                                                ^^^^^^^
Nov 02 01:32:17.523 INFO kablam! 
Nov 02 01:32:17.523 INFO kablam! warning: use of deprecated item 'bytes::Buf::get_u32': use get_u32_be or get_u32_le
Nov 02 01:32:17.523 INFO kablam!    --> src/codec/base.rs:213:65
Nov 02 01:32:17.523 INFO kablam!     |
Nov 02 01:32:17.523 INFO kablam! 213 |                         let mask = Cursor::new(buf.split_to(4)).get_u32::<BigEndian>();
Nov 02 01:32:17.523 INFO kablam!     |                                                                 ^^^^^^^
Nov 02 01:32:17.523 INFO kablam! 
Nov 02 01:32:17.540 INFO kablam! warning: use of deprecated item 'bytes::BufMut::put_u16': use put_u16_be or put_u16_le
Nov 02 01:32:17.540 INFO kablam!    --> src/codec/base.rs:314:21
Nov 02 01:32:17.540 INFO kablam!     |
Nov 02 01:32:17.540 INFO kablam! 314 |             len_buf.put_u16::<BigEndian>(cast_len);
Nov 02 01:32:17.540 INFO kablam!     |                     ^^^^^^^
Nov 02 01:32:17.540 INFO kablam! 
Nov 02 01:32:17.540 INFO kablam! warning: use of deprecated item 'bytes::BufMut::put_u64': use put_u64_be or put_u64_le
Nov 02 01:32:17.540 INFO kablam!    --> src/codec/base.rs:320:21
Nov 02 01:32:17.540 INFO kablam!     |
Nov 02 01:32:17.540 INFO kablam! 320 |             len_buf.put_u64::<BigEndian>(len);
Nov 02 01:32:17.540 INFO kablam!     |                     ^^^^^^^
Nov 02 01:32:17.540 INFO kablam! 
Nov 02 01:32:17.540 INFO kablam! warning: use of deprecated item 'bytes::BufMut::put_u32': use put_u32_be or put_u32_le
Nov 02 01:32:17.540 INFO kablam!    --> src/codec/base.rs:327:22
Nov 02 01:32:17.540 INFO kablam!     |
Nov 02 01:32:17.540 INFO kablam! 327 |             mask_buf.put_u32::<BigEndian>(msg.mask());
Nov 02 01:32:17.540 INFO kablam!     |                      ^^^^^^^
Nov 02 01:32:17.540 INFO kablam! 
Nov 02 01:32:17.703 INFO kablam! warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead
Nov 02 01:32:17.704 INFO kablam!   --> src/proto/client/mod.rs:35:53
Nov 02 01:32:17.704 INFO kablam!    |
Nov 02 01:32:17.704 INFO kablam! 35 |         let mut handshake = ClientHandshake::new(io.framed(twist));
Nov 02 01:32:17.705 INFO kablam!    |                                                     ^^^^^^
Nov 02 01:32:17.705 INFO kablam! 
Nov 02 01:32:17.723 INFO kablam! warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead
Nov 02 01:32:17.724 INFO kablam!   --> src/proto/server/mod.rs:48:49
Nov 02 01:32:17.724 INFO kablam!    |
Nov 02 01:32:17.724 INFO kablam! 48 |         let mut fragmented = Fragmented::new(io.framed(twist),
Nov 02 01:32:17.724 INFO kablam!    |                                                 ^^^^^^
Nov 02 01:32:17.725 INFO kablam! 
Nov 02 01:32:18.039 INFO kablam! warning: variable does not need to be mutable
Nov 02 01:32:18.039 INFO kablam!   --> src/proto/mod.rs:76:13
Nov 02 01:32:18.039 INFO kablam!    |
Nov 02 01:32:18.039 INFO kablam! 76 |         let mut vec = map.entry(self.uuid).or_insert_with(Vec::new);
Nov 02 01:32:18.039 INFO kablam!    |             ----^^^
Nov 02 01:32:18.039 INFO kablam!    |             |
Nov 02 01:32:18.039 INFO kablam!    |             help: remove this `mut`
Nov 02 01:32:18.039 INFO kablam!    |
Nov 02 01:32:18.039 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 02 01:32:18.039 INFO kablam! 
Nov 02 01:32:18.039 INFO kablam! warning: variable does not need to be mutable
Nov 02 01:32:18.039 INFO kablam!   --> src/proto/mod.rs:90:13
Nov 02 01:32:18.039 INFO kablam!    |
Nov 02 01:32:18.039 INFO kablam! 90 |         let mut vec = map.entry(self.uuid).or_insert_with(Vec::new);
Nov 02 01:32:18.039 INFO kablam!    |             ----^^^
Nov 02 01:32:18.039 INFO kablam!    |             |
Nov 02 01:32:18.039 INFO kablam!    |             help: remove this `mut`
Nov 02 01:32:18.039 INFO kablam! 
Nov 02 01:32:19.143 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 14.43s
Nov 02 01:32:19.155 INFO kablam! su: No module specific data is present
Nov 02 01:32:19.743 INFO running `"docker" "rm" "-f" "4482df47cb5094160f2b191138ff50e30f9f2eb95c5f7a85c6c3c0a1fb0a3d77"`
Nov 02 01:32:19.947 INFO blam! 4482df47cb5094160f2b191138ff50e30f9f2eb95c5f7a85c6c3c0a1fb0a3d77
Nov 02 01:32:19.963 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 01:32:20.417 INFO blam! 6f4229a5527bc3701f17a3be3b17126d7c19b00120f3d95551545c6da3aef449
Nov 02 01:32:20.419 INFO running `"docker" "start" "-a" "6f4229a5527bc3701f17a3be3b17126d7c19b00120f3d95551545c6da3aef449"`
Nov 02 01:32:21.465 INFO kablam! usermod: no changes
Nov 02 01:32:21.703 INFO kablam!    Compiling twist v0.7.1 (/source)
Nov 02 01:32:25.155 INFO kablam! warning: unused import: `str`
Nov 02 01:32:25.155 INFO kablam!   --> src/codec/mod.rs:11:15
Nov 02 01:32:25.155 INFO kablam!    |
Nov 02 01:32:25.155 INFO kablam! 11 | use std::{io, str};
Nov 02 01:32:25.155 INFO kablam!    |               ^^^
Nov 02 01:32:25.155 INFO kablam!    |
Nov 02 01:32:25.155 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 02 01:32:25.155 INFO kablam! 
Nov 02 01:32:25.155 INFO kablam! warning: doc comment not used by rustdoc
Nov 02 01:32:25.155 INFO kablam!    --> src/codec/server/handshake.rs:141:9
Nov 02 01:32:25.155 INFO kablam!     |
Nov 02 01:32:25.155 INFO kablam! 141 |         /// Add the other headers to the response.
Nov 02 01:32:25.155 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:25.155 INFO kablam!     |
Nov 02 01:32:25.155 INFO kablam!     = note: #[warn(unused_doc_comments)] on by default
Nov 02 01:32:25.155 INFO kablam! 
Nov 02 01:32:25.159 INFO kablam! warning: doc comment not used by rustdoc
Nov 02 01:32:25.159 INFO kablam!   --> src/proto/client/mod.rs:42:9
Nov 02 01:32:25.159 INFO kablam!    |
Nov 02 01:32:25.159 INFO kablam! 42 |         /// Setup the protocol middleware chain.
Nov 02 01:32:25.159 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:25.159 INFO kablam! 
Nov 02 01:32:25.159 INFO kablam! warning: unused import: `str`
Nov 02 01:32:25.159 INFO kablam!  --> src/proto/server/fragmented.rs:8:15
Nov 02 01:32:25.159 INFO kablam!   |
Nov 02 01:32:25.159 INFO kablam! 8 | use std::{io, str};
Nov 02 01:32:25.159 INFO kablam!   |               ^^^
Nov 02 01:32:25.159 INFO kablam! 
Nov 02 01:32:25.159 INFO kablam! warning: doc comment not used by rustdoc
Nov 02 01:32:25.159 INFO kablam!   --> src/proto/server/mod.rs:86:9
Nov 02 01:32:25.159 INFO kablam!    |
Nov 02 01:32:25.159 INFO kablam! 86 |         /// Setup the protocol middleware chain.
Nov 02 01:32:25.159 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:25.159 INFO kablam! 
Nov 02 01:32:25.207 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Nov 02 01:32:25.207 INFO kablam!  --> src/proto/client/mod.rs:7:5
Nov 02 01:32:25.207 INFO kablam!   |
Nov 02 01:32:25.207 INFO kablam! 7 | use tokio_io::codec::Framed;
Nov 02 01:32:25.207 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:25.207 INFO kablam!   |
Nov 02 01:32:25.207 INFO kablam!   = note: #[warn(deprecated)] on by default
Nov 02 01:32:25.207 INFO kablam! 
Nov 02 01:32:25.207 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Nov 02 01:32:25.207 INFO kablam!   --> src/proto/server/mod.rs:10:5
Nov 02 01:32:25.207 INFO kablam!    |
Nov 02 01:32:25.207 INFO kablam! 10 | use tokio_io::codec::Framed;
Nov 02 01:32:25.207 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 01:32:25.207 INFO kablam! 
Nov 02 01:32:25.207 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Nov 02 01:32:25.207 INFO kablam!   --> src/proto/server/mod.rs:21:21
Nov 02 01:32:25.207 INFO kablam!    |
Nov 02 01:32:25.207 INFO kablam! 21 | type BaseCodec<T> = Framed<T, Twist>;
Nov 02 01:32:25.207 INFO kablam!    |                     ^^^^^^^^^^^^^^^^
Nov 02 01:32:25.207 INFO kablam! 
Nov 02 01:32:25.215 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec
Nov 02 01:32:25.215 INFO kablam!   --> src/proto/client/mod.rs:17:38
Nov 02 01:32:25.215 INFO kablam!    |
Nov 02 01:32:25.215 INFO kablam! 17 |     type Transport = ClientHandshake<Framed<T, Twist>>;
Nov 02 01:32:25.215 INFO kablam!    |                                      ^^^^^^^^^^^^^^^^
Nov 02 01:32:25.215 INFO kablam! 
Nov 02 01:32:25.431 INFO kablam! warning: use of deprecated item 'bytes::BufMut::put_u32': use put_u32_be or put_u32_le
Nov 02 01:32:25.431 INFO kablam!    --> src/codec/base.rs:114:14
Nov 02 01:32:25.431 INFO kablam!     |
Nov 02 01:32:25.431 INFO kablam! 114 |     mask_buf.put_u32::<BigEndian>(mask);
Nov 02 01:32:25.431 INFO kablam!     |              ^^^^^^^
Nov 02 01:32:25.431 INFO kablam! 
Nov 02 01:32:25.443 INFO kablam! warning: use of deprecated item 'bytes::Buf::get_u16': use get_u16_be or get_u16_le
Nov 02 01:32:25.443 INFO kablam!    --> src/codec/base.rs:186:64
Nov 02 01:32:25.443 INFO kablam!     |
Nov 02 01:32:25.443 INFO kablam! 186 |                         let len = Cursor::new(buf.split_to(2)).get_u16::<BigEndian>();
Nov 02 01:32:25.443 INFO kablam!     |                                                                ^^^^^^^
Nov 02 01:32:25.443 INFO kablam! 
Nov 02 01:32:25.443 INFO kablam! warning: use of deprecated item 'bytes::Buf::get_u64': use get_u64_be or get_u64_le
Nov 02 01:32:25.443 INFO kablam!    --> src/codec/base.rs:195:64
Nov 02 01:32:25.443 INFO kablam!     |
Nov 02 01:32:25.443 INFO kablam! 195 |                         let len = Cursor::new(buf.split_to(8)).get_u64::<BigEndian>();
Nov 02 01:32:25.443 INFO kablam!     |                                                                ^^^^^^^
Nov 02 01:32:25.443 INFO kablam! 
Nov 02 01:32:25.443 INFO kablam! warning: use of deprecated item 'bytes::Buf::get_u32': use get_u32_be or get_u32_le
Nov 02 01:32:25.443 INFO kablam!    --> src/codec/base.rs:213:65
Nov 02 01:32:25.443 INFO kablam!     |
Nov 02 01:32:25.443 INFO kablam! 213 |                         let mask = Cursor::new(buf.split_to(4)).get_u32::<BigEndian>();
Nov 02 01:32:25.443 INFO kablam!     |                                                                 ^^^^^^^
Nov 02 01:32:25.447 INFO kablam! 
Nov 02 01:32:25.455 INFO kablam! warning: use of deprecated item 'bytes::BufMut::put_u16': use put_u16_be or put_u16_le
Nov 02 01:32:25.455 INFO kablam!    --> src/codec/base.rs:314:21
Nov 02 01:32:25.455 INFO kablam!     |
Nov 02 01:32:25.455 INFO kablam! 314 |             len_buf.put_u16::<BigEndian>(cast_len);
Nov 02 01:32:25.455 INFO kablam!     |                     ^^^^^^^
Nov 02 01:32:25.455 INFO kablam! 
Nov 02 01:32:25.455 INFO kablam! warning: use of deprecated item 'bytes::BufMut::put_u64': use put_u64_be or put_u64_le
Nov 02 01:32:25.455 INFO kablam!    --> src/codec/base.rs:320:21
Nov 02 01:32:25.455 INFO kablam!     |
Nov 02 01:32:25.455 INFO kablam! 320 |             len_buf.put_u64::<BigEndian>(len);
Nov 02 01:32:25.455 INFO kablam!     |                     ^^^^^^^
Nov 02 01:32:25.455 INFO kablam! 
Nov 02 01:32:25.457 INFO kablam! warning: use of deprecated item 'bytes::BufMut::put_u32': use put_u32_be or put_u32_le
Nov 02 01:32:25.457 INFO kablam!    --> src/codec/base.rs:327:22
Nov 02 01:32:25.457 INFO kablam!     |
Nov 02 01:32:25.457 INFO kablam! 327 |             mask_buf.put_u32::<BigEndian>(msg.mask());
Nov 02 01:32:25.457 INFO kablam!     |                      ^^^^^^^
Nov 02 01:32:25.457 INFO kablam! 
Nov 02 01:32:25.630 INFO kablam! warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead
Nov 02 01:32:25.630 INFO kablam!   --> src/proto/client/mod.rs:35:53
Nov 02 01:32:25.630 INFO kablam!    |
Nov 02 01:32:25.630 INFO kablam! 35 |         let mut handshake = ClientHandshake::new(io.framed(twist));
Nov 02 01:32:25.630 INFO kablam!    |                                                     ^^^^^^
Nov 02 01:32:25.630 INFO kablam! 
Nov 02 01:32:25.651 INFO kablam! warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead
Nov 02 01:32:25.651 INFO kablam!   --> src/proto/server/mod.rs:48:49
Nov 02 01:32:25.651 INFO kablam!    |
Nov 02 01:32:25.651 INFO kablam! 48 |         let mut fragmented = Fragmented::new(io.framed(twist),
Nov 02 01:32:25.651 INFO kablam!    |                                                 ^^^^^^
Nov 02 01:32:25.651 INFO kablam! 
Nov 02 01:32:26.031 INFO kablam! warning: variable does not need to be mutable
Nov 02 01:32:26.031 INFO kablam!   --> src/proto/mod.rs:76:13
Nov 02 01:32:26.031 INFO kablam!    |
Nov 02 01:32:26.031 INFO kablam! 76 |         let mut vec = map.entry(self.uuid).or_insert_with(Vec::new);
Nov 02 01:32:26.031 INFO kablam!    |             ----^^^
Nov 02 01:32:26.031 INFO kablam!    |             |
Nov 02 01:32:26.031 INFO kablam!    |             help: remove this `mut`
Nov 02 01:32:26.031 INFO kablam!    |
Nov 02 01:32:26.031 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 02 01:32:26.031 INFO kablam! 
Nov 02 01:32:26.031 INFO kablam! warning: variable does not need to be mutable
Nov 02 01:32:26.031 INFO kablam!   --> src/proto/mod.rs:90:13
Nov 02 01:32:26.031 INFO kablam!    |
Nov 02 01:32:26.031 INFO kablam! 90 |         let mut vec = map.entry(self.uuid).or_insert_with(Vec::new);
Nov 02 01:32:26.031 INFO kablam!    |             ----^^^
Nov 02 01:32:26.031 INFO kablam!    |             |
Nov 02 01:32:26.031 INFO kablam!    |             help: remove this `mut`
Nov 02 01:32:26.031 INFO kablam! 
Nov 02 01:32:28.716 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 7.22s
Nov 02 01:32:28.728 INFO kablam! su: No module specific data is present
Nov 02 01:32:29.307 INFO running `"docker" "rm" "-f" "6f4229a5527bc3701f17a3be3b17126d7c19b00120f3d95551545c6da3aef449"`
Nov 02 01:32:29.579 INFO blam! 6f4229a5527bc3701f17a3be3b17126d7c19b00120f3d95551545c6da3aef449
Nov 02 01:32:29.582 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 01:32:29.939 INFO blam! c7b43378fa846a332d71844e02cf941f2c66ef1306d61a8be5edb7360643df8b
Nov 02 01:32:29.943 INFO running `"docker" "start" "-a" "c7b43378fa846a332d71844e02cf941f2c66ef1306d61a8be5edb7360643df8b"`
Nov 02 01:32:30.915 INFO kablam! usermod: no changes
Nov 02 01:32:31.071 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.12s
Nov 02 01:32:31.091 INFO blam! 
Nov 02 01:32:31.091 INFO blam! running 13 tests
Nov 02 01:32:31.091 INFO blam! test codec::base::test::decode_partial_mask ... ok
Nov 02 01:32:31.091 INFO blam! test codec::base::test::decode_partial_payload ... ok
Nov 02 01:32:31.091 INFO blam! test codec::base::test::decode_partial_len_2 ... ok
Nov 02 01:32:31.091 INFO blam! test codec::base::test::decode_partial_len_1 ... ok
Nov 02 01:32:31.091 INFO blam! test codec::base::test::decode_reserved ... ok
Nov 02 01:32:31.091 INFO blam! test codec::base::test::decode_reserved_opcodes ... ok
Nov 02 01:32:31.091 INFO blam! test codec::base::test::decode_partial_header ... ok
Nov 02 01:32:31.093 INFO kablam!      Running /target/debug/deps/twist-de4f8699ec931ec3
Nov 02 01:32:31.111 INFO blam! test codec::base::test::decode_no_mask ... ok
Nov 02 01:32:31.111 INFO blam! test codec::base::test::decode_ping_no_data ... ok
Nov 02 01:32:31.111 INFO blam! test codec::base::test::decode_invalid_control_payload_len ... ok
Nov 02 01:32:31.116 INFO blam! test codec::base::test::decode_fragmented_control ... ok
Nov 02 01:32:31.116 INFO blam! test codec::test::encode ... ok
Nov 02 01:32:31.147 INFO blam! test codec::test::decode ... ok
Nov 02 01:32:31.147 INFO blam! 
Nov 02 01:32:31.147 INFO blam! test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 01:32:31.147 INFO blam! 
Nov 02 01:32:31.151 INFO kablam!    Doc-tests twist
Nov 02 01:32:37.325 INFO blam! 
Nov 02 01:32:37.325 INFO blam! running 2 tests
Nov 02 01:32:49.847 INFO blam! test src/client.rs - client (line 5) ... ok
Nov 02 01:32:50.555 INFO blam! test src/server.rs - server (line 5) ... ok
Nov 02 01:32:50.555 INFO blam! 
Nov 02 01:32:50.555 INFO blam! test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 01:32:50.555 INFO blam! 
Nov 02 01:32:50.564 INFO kablam! su: No module specific data is present
Nov 02 01:32:51.396 INFO running `"docker" "rm" "-f" "c7b43378fa846a332d71844e02cf941f2c66ef1306d61a8be5edb7360643df8b"`
Nov 02 01:32:51.766 INFO blam! c7b43378fa846a332d71844e02cf941f2c66ef1306d61a8be5edb7360643df8b
