Nov 30 18:24:54.854 INFO checking packet-0.1.2 against try#32252761328f59ccfadb1bafb8148c685bc830b3 for pr-56323 Nov 30 18:24:54.854 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56323/worker-4/try#32252761328f59ccfadb1bafb8148c685bc830b3:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56323/try#32252761328f59ccfadb1bafb8148c685bc830b3:/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 +32252761328f59ccfadb1bafb8148c685bc830b3-alt check --frozen --all --all-targets" "-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"` Nov 30 18:24:55.293 INFO [stdout] 23201e530d3f4d131dce51028719622a6912356c6d51394bd64601ea9eaf5cb3 Nov 30 18:24:55.295 INFO running `"docker" "start" "-a" "23201e530d3f4d131dce51028719622a6912356c6d51394bd64601ea9eaf5cb3"` Nov 30 18:24:56.684 INFO [stderr] usermod: no changes Nov 30 18:24:57.123 INFO [stderr] Compiling futures v0.1.25 Nov 30 18:24:57.123 INFO [stderr] Compiling lazycell v1.2.0 Nov 30 18:24:57.144 INFO [stderr] Compiling try-lock v0.2.2 Nov 30 18:24:57.152 INFO [stderr] Compiling string v0.1.2 Nov 30 18:24:57.160 INFO [stderr] Compiling rand_isaac v0.1.1 Nov 30 18:24:57.160 INFO [stderr] Compiling rand_xorshift v0.1.0 Nov 30 18:24:57.160 INFO [stderr] Compiling rand_hc v0.1.0 Nov 30 18:24:57.160 INFO [stderr] Compiling crossbeam-utils v0.6.1 Nov 30 18:24:58.006 INFO [stderr] Compiling owning_ref v0.4.0 Nov 30 18:25:01.423 INFO [stderr] Compiling encoding_rs v0.8.13 Nov 30 18:25:01.426 INFO [stderr] Compiling iovec v0.1.2 Nov 30 18:25:01.441 INFO [stderr] Compiling net2 v0.2.33 Nov 30 18:25:02.213 INFO [stderr] Compiling unicase v2.2.0 Nov 30 18:25:03.198 INFO [stderr] Compiling uuid v0.7.1 Nov 30 18:25:03.200 INFO [stderr] Compiling crossbeam-epoch v0.6.1 Nov 30 18:25:03.336 INFO [stderr] Compiling lock_api v0.1.5 Nov 30 18:25:06.622 INFO [stderr] Compiling openssl v0.10.15 Nov 30 18:25:10.392 INFO [stderr] Compiling libflate v0.1.18 Nov 30 18:25:10.520 INFO [stderr] Compiling serde_urlencoded v0.5.4 Nov 30 18:25:13.948 INFO [stderr] Compiling rand_pcg v0.1.1 Nov 30 18:25:14.072 INFO [stderr] Compiling rand_chacha v0.1.0 Nov 30 18:25:16.076 INFO [stderr] Compiling parking_lot_core v0.3.1 Nov 30 18:25:17.032 INFO [stderr] Compiling phf v0.7.23 Nov 30 18:25:19.080 INFO [stderr] Compiling bytes v0.4.11 Nov 30 18:25:19.116 INFO [stderr] Compiling mio v0.6.16 Nov 30 18:25:19.278 INFO [stderr] Compiling crossbeam-deque v0.6.2 Nov 30 18:25:20.624 INFO [stderr] Compiling mime v0.3.12 Nov 30 18:25:30.505 INFO [stderr] Compiling rand v0.6.1 Nov 30 18:25:30.619 INFO [stderr] Compiling tokio-executor v0.1.5 Nov 30 18:25:30.794 INFO [stderr] Compiling futures-cpupool v0.1.8 Nov 30 18:25:30.904 INFO [stderr] Compiling want v0.0.6 Nov 30 18:25:30.928 INFO [stderr] Compiling parking_lot v0.6.4 Nov 30 18:25:30.928 INFO [stderr] Compiling tokio-io v0.1.10 Nov 30 18:25:31.209 INFO [stderr] Compiling http v0.1.14 Nov 30 18:25:31.229 INFO [stderr] Compiling mio-uds v0.6.7 Nov 30 18:25:35.272 INFO [stderr] Compiling native-tls v0.2.2 Nov 30 18:25:35.464 INFO [stderr] Compiling tokio-current-thread v0.1.4 Nov 30 18:25:35.464 INFO [stderr] Compiling tokio-timer v0.2.8 Nov 30 18:25:35.476 INFO [stderr] Compiling mime_guess v2.0.0-alpha.6 Nov 30 18:25:35.537 INFO [stderr] Compiling tokio-codec v0.1.1 Nov 30 18:25:40.592 INFO [stderr] Compiling tokio-reactor v0.1.7 Nov 30 18:25:43.512 INFO [stderr] Compiling tokio-threadpool v0.1.9 Nov 30 18:25:46.192 INFO [stderr] Compiling tokio-uds v0.2.4 Nov 30 18:25:46.192 INFO [stderr] Compiling tokio-tcp v0.1.2 Nov 30 18:25:46.192 INFO [stderr] Compiling tokio-udp v0.1.3 Nov 30 18:25:51.458 INFO [stderr] Compiling tokio-fs v0.1.4 Nov 30 18:25:53.295 INFO [stderr] Compiling h2 v0.1.13 Nov 30 18:25:54.340 INFO [stderr] Compiling tokio v0.1.13 Nov 30 18:26:00.572 INFO [stderr] Compiling hyper v0.12.16 Nov 30 18:26:10.246 INFO [stderr] Compiling hyper-tls v0.3.1 Nov 30 18:26:14.873 INFO [stderr] Compiling reqwest v0.9.5 Nov 30 18:26:31.771 INFO [stderr] Compiling hwaddr v0.1.5 Nov 30 18:26:45.504 INFO [stderr] Checking packet v0.1.2 (/source) Nov 30 18:26:47.835 INFO [stderr] warning: unnecessary parentheses around method argument Nov 30 18:26:47.835 INFO [stderr] --> src/ip/v4/packet.rs:43:51 Nov 30 18:26:47.835 INFO [stderr] | Nov 30 18:26:47.835 INFO [stderr] 43 | size: p => (p.length() as usize).saturating_sub((p.header() as usize * 4)), Nov 30 18:26:47.835 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Nov 30 18:26:47.835 INFO [stderr] | Nov 30 18:26:47.835 INFO [stderr] = note: #[warn(unused_parens)] on by default Nov 30 18:26:47.835 INFO [stderr] Nov 30 18:26:47.836 INFO [stderr] warning: unused import: `std::net::Ipv4Addr` Nov 30 18:26:47.836 INFO [stderr] --> src/ip/v6/packet.rs:16:5 Nov 30 18:26:47.836 INFO [stderr] | Nov 30 18:26:47.836 INFO [stderr] 16 | use std::net::Ipv4Addr; Nov 30 18:26:47.836 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 18:26:47.836 INFO [stderr] | Nov 30 18:26:47.836 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 30 18:26:47.836 INFO [stderr] Nov 30 18:26:47.836 INFO [stderr] warning: unused imports: `BigEndian`, `ReadBytesExt` Nov 30 18:26:47.836 INFO [stderr] --> src/ip/v6/packet.rs:17:17 Nov 30 18:26:47.836 INFO [stderr] | Nov 30 18:26:47.836 INFO [stderr] 17 | use byteorder::{ReadBytesExt, BigEndian}; Nov 30 18:26:47.836 INFO [stderr] | ^^^^^^^^^^^^ ^^^^^^^^^ Nov 30 18:26:47.836 INFO [stderr] Nov 30 18:26:47.836 INFO [stderr] warning: unused import: `size` Nov 30 18:26:47.836 INFO [stderr] --> src/ip/v6/packet.rs:20:5 Nov 30 18:26:47.836 INFO [stderr] | Nov 30 18:26:47.836 INFO [stderr] 20 | use size; Nov 30 18:26:47.836 INFO [stderr] | ^^^^ Nov 30 18:26:47.837 INFO [stderr] Nov 30 18:26:47.837 INFO [stderr] warning: unused import: `ip::Protocol` Nov 30 18:26:47.837 INFO [stderr] --> src/ip/v6/packet.rs:22:5 Nov 30 18:26:47.837 INFO [stderr] | Nov 30 18:26:47.837 INFO [stderr] 22 | use ip::Protocol; Nov 30 18:26:47.837 INFO [stderr] | ^^^^^^^^^^^^ Nov 30 18:26:47.837 INFO [stderr] Nov 30 18:26:47.837 INFO [stderr] warning: unused import: `ip::v4::Flags` Nov 30 18:26:47.837 INFO [stderr] --> src/ip/v6/packet.rs:23:5 Nov 30 18:26:47.837 INFO [stderr] | Nov 30 18:26:47.837 INFO [stderr] 23 | use ip::v4::Flags; Nov 30 18:26:47.837 INFO [stderr] | ^^^^^^^^^^^^^ Nov 30 18:26:47.837 INFO [stderr] Nov 30 18:26:47.837 INFO [stderr] warning: unused import: `ip::v4::option` Nov 30 18:26:47.838 INFO [stderr] --> src/ip/v6/packet.rs:24:5 Nov 30 18:26:47.838 INFO [stderr] | Nov 30 18:26:47.838 INFO [stderr] 24 | use ip::v4::option; Nov 30 18:26:47.838 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 30 18:26:47.838 INFO [stderr] Nov 30 18:26:47.838 INFO [stderr] warning: unused import: `ip::v4::checksum` Nov 30 18:26:47.838 INFO [stderr] --> src/ip/v6/packet.rs:25:5 Nov 30 18:26:47.838 INFO [stderr] | Nov 30 18:26:47.838 INFO [stderr] 25 | use ip::v4::checksum; Nov 30 18:26:47.838 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 30 18:26:47.838 INFO [stderr] Nov 30 18:26:47.838 INFO [stderr] warning: unused import: `std::io::Cursor` Nov 30 18:26:47.838 INFO [stderr] --> src/ip/v6/builder.rs:15:5 Nov 30 18:26:47.838 INFO [stderr] | Nov 30 18:26:47.839 INFO [stderr] 15 | use std::io::Cursor; Nov 30 18:26:47.839 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 18:26:47.839 INFO [stderr] Nov 30 18:26:47.839 INFO [stderr] warning: unused imports: `BigEndian`, `WriteBytesExt` Nov 30 18:26:47.839 INFO [stderr] --> src/ip/v6/builder.rs:16:17 Nov 30 18:26:47.839 INFO [stderr] | Nov 30 18:26:47.839 INFO [stderr] 16 | use byteorder::{WriteBytesExt, BigEndian}; Nov 30 18:26:47.839 INFO [stderr] | ^^^^^^^^^^^^^ ^^^^^^^^^ Nov 30 18:26:47.839 INFO [stderr] Nov 30 18:26:47.883 INFO [stderr] warning: unnecessary parentheses around method argument Nov 30 18:26:47.883 INFO [stderr] --> src/ip/v4/packet.rs:43:51 Nov 30 18:26:47.883 INFO [stderr] | Nov 30 18:26:47.883 INFO [stderr] 43 | size: p => (p.length() as usize).saturating_sub((p.header() as usize * 4)), Nov 30 18:26:47.883 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses Nov 30 18:26:47.883 INFO [stderr] | Nov 30 18:26:47.884 INFO [stderr] = note: #[warn(unused_parens)] on by default Nov 30 18:26:47.884 INFO [stderr] Nov 30 18:26:47.884 INFO [stderr] warning: unused import: `std::net::Ipv4Addr` Nov 30 18:26:47.885 INFO [stderr] --> src/ip/v6/packet.rs:16:5 Nov 30 18:26:47.885 INFO [stderr] | Nov 30 18:26:47.885 INFO [stderr] 16 | use std::net::Ipv4Addr; Nov 30 18:26:47.885 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 18:26:47.885 INFO [stderr] | Nov 30 18:26:47.885 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 30 18:26:47.885 INFO [stderr] Nov 30 18:26:47.886 INFO [stderr] warning: unused imports: `BigEndian`, `ReadBytesExt` Nov 30 18:26:47.886 INFO [stderr] --> src/ip/v6/packet.rs:17:17 Nov 30 18:26:47.886 INFO [stderr] | Nov 30 18:26:47.886 INFO [stderr] 17 | use byteorder::{ReadBytesExt, BigEndian}; Nov 30 18:26:47.886 INFO [stderr] | ^^^^^^^^^^^^ ^^^^^^^^^ Nov 30 18:26:47.886 INFO [stderr] Nov 30 18:26:47.886 INFO [stderr] warning: unused import: `size` Nov 30 18:26:47.887 INFO [stderr] --> src/ip/v6/packet.rs:20:5 Nov 30 18:26:47.887 INFO [stderr] | Nov 30 18:26:47.887 INFO [stderr] 20 | use size; Nov 30 18:26:47.887 INFO [stderr] | ^^^^ Nov 30 18:26:47.887 INFO [stderr] Nov 30 18:26:47.887 INFO [stderr] warning: unused import: `ip::Protocol` Nov 30 18:26:47.887 INFO [stderr] --> src/ip/v6/packet.rs:22:5 Nov 30 18:26:47.888 INFO [stderr] | Nov 30 18:26:47.888 INFO [stderr] 22 | use ip::Protocol; Nov 30 18:26:47.888 INFO [stderr] | ^^^^^^^^^^^^ Nov 30 18:26:47.888 INFO [stderr] Nov 30 18:26:47.888 INFO [stderr] warning: unused import: `ip::v4::Flags` Nov 30 18:26:47.888 INFO [stderr] --> src/ip/v6/packet.rs:23:5 Nov 30 18:26:47.888 INFO [stderr] | Nov 30 18:26:47.888 INFO [stderr] 23 | use ip::v4::Flags; Nov 30 18:26:47.889 INFO [stderr] | ^^^^^^^^^^^^^ Nov 30 18:26:47.889 INFO [stderr] Nov 30 18:26:47.889 INFO [stderr] warning: unused import: `ip::v4::option` Nov 30 18:26:47.889 INFO [stderr] --> src/ip/v6/packet.rs:24:5 Nov 30 18:26:47.889 INFO [stderr] | Nov 30 18:26:47.889 INFO [stderr] 24 | use ip::v4::option; Nov 30 18:26:47.889 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 30 18:26:47.889 INFO [stderr] Nov 30 18:26:47.890 INFO [stderr] warning: unused import: `ip::v4::checksum` Nov 30 18:26:47.890 INFO [stderr] --> src/ip/v6/packet.rs:25:5 Nov 30 18:26:47.890 INFO [stderr] | Nov 30 18:26:47.890 INFO [stderr] 25 | use ip::v4::checksum; Nov 30 18:26:47.890 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 30 18:26:47.890 INFO [stderr] Nov 30 18:26:47.890 INFO [stderr] warning: unused import: `std::io::Cursor` Nov 30 18:26:47.891 INFO [stderr] --> src/ip/v6/builder.rs:15:5 Nov 30 18:26:47.891 INFO [stderr] | Nov 30 18:26:47.891 INFO [stderr] 15 | use std::io::Cursor; Nov 30 18:26:47.891 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 18:26:47.891 INFO [stderr] Nov 30 18:26:47.891 INFO [stderr] warning: unused imports: `BigEndian`, `WriteBytesExt` Nov 30 18:26:47.891 INFO [stderr] --> src/ip/v6/builder.rs:16:17 Nov 30 18:26:47.891 INFO [stderr] | Nov 30 18:26:47.892 INFO [stderr] 16 | use byteorder::{WriteBytesExt, BigEndian}; Nov 30 18:26:47.892 INFO [stderr] | ^^^^^^^^^^^^^ ^^^^^^^^^ Nov 30 18:26:47.892 INFO [stderr] Nov 30 18:26:49.579 INFO [stderr] warning: unused variable: `packet` Nov 30 18:26:49.579 INFO [stderr] --> src/tcp/mod.rs:53:22 Nov 30 18:26:49.579 INFO [stderr] | Nov 30 18:26:49.579 INFO [stderr] 53 | ip::Packet::V6(ref packet) => { Nov 30 18:26:49.579 INFO [stderr] | ^^^^^^ help: consider using `_packet` instead Nov 30 18:26:49.579 INFO [stderr] | Nov 30 18:26:49.579 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 30 18:26:49.579 INFO [stderr] Nov 30 18:26:49.579 INFO [stderr] warning: unused variable: `packet` Nov 30 18:26:49.580 INFO [stderr] --> src/udp/mod.rs:45:22 Nov 30 18:26:49.580 INFO [stderr] | Nov 30 18:26:49.580 INFO [stderr] 45 | ip::Packet::V6(ref packet) => { Nov 30 18:26:49.580 INFO [stderr] | ^^^^^^ help: consider using `_packet` instead Nov 30 18:26:49.580 INFO [stderr] Nov 30 18:26:49.813 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:49.813 INFO [stderr] --> src/ip/v4/packet.rs:173:7 Nov 30 18:26:49.813 INFO [stderr] | Nov 30 18:26:49.813 INFO [stderr] 173 | let mut buffer = self.buffer.as_mut(); Nov 30 18:26:49.813 INFO [stderr] | ----^^^^^^ Nov 30 18:26:49.813 INFO [stderr] | | Nov 30 18:26:49.813 INFO [stderr] | help: remove this `mut` Nov 30 18:26:49.813 INFO [stderr] | Nov 30 18:26:49.813 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 30 18:26:49.813 INFO [stderr] Nov 30 18:26:49.813 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:49.813 INFO [stderr] --> src/ip/v4/packet.rs:174:7 Nov 30 18:26:49.813 INFO [stderr] | Nov 30 18:26:49.813 INFO [stderr] 174 | let mut buffer = if buffer.len() < header + payload { Nov 30 18:26:49.813 INFO [stderr] | ----^^^^^^ Nov 30 18:26:49.813 INFO [stderr] | | Nov 30 18:26:49.813 INFO [stderr] | help: remove this `mut` Nov 30 18:26:49.813 INFO [stderr] Nov 30 18:26:50.169 INFO [stderr] warning: unused variable: `packet` Nov 30 18:26:50.169 INFO [stderr] --> src/tcp/mod.rs:53:22 Nov 30 18:26:50.169 INFO [stderr] | Nov 30 18:26:50.169 INFO [stderr] 53 | ip::Packet::V6(ref packet) => { Nov 30 18:26:50.169 INFO [stderr] | ^^^^^^ help: consider using `_packet` instead Nov 30 18:26:50.169 INFO [stderr] | Nov 30 18:26:50.170 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 30 18:26:50.170 INFO [stderr] Nov 30 18:26:50.170 INFO [stderr] warning: unused variable: `packet` Nov 30 18:26:50.170 INFO [stderr] --> src/udp/mod.rs:45:22 Nov 30 18:26:50.170 INFO [stderr] | Nov 30 18:26:50.170 INFO [stderr] 45 | ip::Packet::V6(ref packet) => { Nov 30 18:26:50.170 INFO [stderr] | ^^^^^^ help: consider using `_packet` instead Nov 30 18:26:50.170 INFO [stderr] Nov 30 18:26:50.244 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:50.244 INFO [stderr] --> src/udp/packet.rs:154:7 Nov 30 18:26:50.244 INFO [stderr] | Nov 30 18:26:50.244 INFO [stderr] 154 | let mut buffer = self.buffer.as_mut(); Nov 30 18:26:50.244 INFO [stderr] | ----^^^^^^ Nov 30 18:26:50.244 INFO [stderr] | | Nov 30 18:26:50.244 INFO [stderr] | help: remove this `mut` Nov 30 18:26:50.244 INFO [stderr] Nov 30 18:26:50.244 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:50.244 INFO [stderr] --> src/udp/packet.rs:155:7 Nov 30 18:26:50.244 INFO [stderr] | Nov 30 18:26:50.244 INFO [stderr] 155 | let mut buffer = if buffer.len() < header + payload { Nov 30 18:26:50.244 INFO [stderr] | ----^^^^^^ Nov 30 18:26:50.244 INFO [stderr] | | Nov 30 18:26:50.244 INFO [stderr] | help: remove this `mut` Nov 30 18:26:50.244 INFO [stderr] Nov 30 18:26:50.423 INFO [stderr] warning: field is never used: `buffer` Nov 30 18:26:50.423 INFO [stderr] --> src/ip/v6/builder.rs:24:2 Nov 30 18:26:50.423 INFO [stderr] | Nov 30 18:26:50.423 INFO [stderr] 24 | buffer: B, Nov 30 18:26:50.423 INFO [stderr] | ^^^^^^^^^^^^ Nov 30 18:26:50.423 INFO [stderr] | Nov 30 18:26:50.423 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 30 18:26:50.423 INFO [stderr] Nov 30 18:26:50.504 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:50.504 INFO [stderr] --> src/ip/v4/packet.rs:173:7 Nov 30 18:26:50.504 INFO [stderr] | Nov 30 18:26:50.504 INFO [stderr] 173 | let mut buffer = self.buffer.as_mut(); Nov 30 18:26:50.504 INFO [stderr] | ----^^^^^^ Nov 30 18:26:50.504 INFO [stderr] | | Nov 30 18:26:50.504 INFO [stderr] | help: remove this `mut` Nov 30 18:26:50.504 INFO [stderr] | Nov 30 18:26:50.504 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 30 18:26:50.504 INFO [stderr] Nov 30 18:26:50.504 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:50.504 INFO [stderr] --> src/ip/v4/packet.rs:174:7 Nov 30 18:26:50.504 INFO [stderr] | Nov 30 18:26:50.504 INFO [stderr] 174 | let mut buffer = if buffer.len() < header + payload { Nov 30 18:26:50.504 INFO [stderr] | ----^^^^^^ Nov 30 18:26:50.504 INFO [stderr] | | Nov 30 18:26:50.504 INFO [stderr] | help: remove this `mut` Nov 30 18:26:50.504 INFO [stderr] Nov 30 18:26:50.824 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:50.825 INFO [stderr] --> src/tcp/packet.rs:427:12 Nov 30 18:26:50.825 INFO [stderr] | Nov 30 18:26:50.825 INFO [stderr] 427 | let (ip, mut tcp) = ip.split_mut(); Nov 30 18:26:50.825 INFO [stderr] | ----^^^ Nov 30 18:26:50.826 INFO [stderr] | | Nov 30 18:26:50.826 INFO [stderr] | help: remove this `mut` Nov 30 18:26:50.826 INFO [stderr] Nov 30 18:26:50.857 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:50.857 INFO [stderr] --> src/udp/packet.rs:154:7 Nov 30 18:26:50.857 INFO [stderr] | Nov 30 18:26:50.858 INFO [stderr] 154 | let mut buffer = self.buffer.as_mut(); Nov 30 18:26:50.858 INFO [stderr] | ----^^^^^^ Nov 30 18:26:50.858 INFO [stderr] | | Nov 30 18:26:50.859 INFO [stderr] | help: remove this `mut` Nov 30 18:26:50.859 INFO [stderr] Nov 30 18:26:50.859 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:50.860 INFO [stderr] --> src/udp/packet.rs:155:7 Nov 30 18:26:50.860 INFO [stderr] | Nov 30 18:26:50.860 INFO [stderr] 155 | let mut buffer = if buffer.len() < header + payload { Nov 30 18:26:50.860 INFO [stderr] | ----^^^^^^ Nov 30 18:26:50.861 INFO [stderr] | | Nov 30 18:26:50.861 INFO [stderr] | help: remove this `mut` Nov 30 18:26:50.861 INFO [stderr] Nov 30 18:26:50.877 INFO [stderr] warning: variable does not need to be mutable Nov 30 18:26:50.877 INFO [stderr] --> src/udp/packet.rs:316:12 Nov 30 18:26:50.878 INFO [stderr] | Nov 30 18:26:50.878 INFO [stderr] 316 | let (ip, mut udp) = ip.split_mut(); Nov 30 18:26:50.878 INFO [stderr] | ----^^^ Nov 30 18:26:50.879 INFO [stderr] | | Nov 30 18:26:50.879 INFO [stderr] | help: remove this `mut` Nov 30 18:26:50.879 INFO [stderr] Nov 30 18:26:50.954 INFO [stderr] warning: field is never used: `buffer` Nov 30 18:26:50.954 INFO [stderr] --> src/ip/v6/builder.rs:24:2 Nov 30 18:26:50.955 INFO [stderr] | Nov 30 18:26:50.955 INFO [stderr] 24 | buffer: B, Nov 30 18:26:50.955 INFO [stderr] | ^^^^^^^^^^^^ Nov 30 18:26:50.955 INFO [stderr] | Nov 30 18:26:50.956 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 30 18:26:50.956 INFO [stderr] Nov 30 18:26:51.065 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 54s Nov 30 18:26:51.092 INFO [stderr] su: No module specific data is present Nov 30 18:26:52.753 INFO running `"docker" "inspect" "23201e530d3f4d131dce51028719622a6912356c6d51394bd64601ea9eaf5cb3"` Nov 30 18:26:53.074 INFO running `"docker" "rm" "-f" "23201e530d3f4d131dce51028719622a6912356c6d51394bd64601ea9eaf5cb3"` Nov 30 18:26:53.348 INFO [stdout] 23201e530d3f4d131dce51028719622a6912356c6d51394bd64601ea9eaf5cb3