Dec 13 02:34:25.823 INFO testing sourcepirate/covert_tcp against master#bd47d6825bf4090517549d33cfef10d3300b4a75 for pr-56550 Dec 13 02:34:25.823 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 13 02:34:26.356 INFO [stdout] 2663a9dd45dd9c570b54d261ddcfd4138616d15a9314bbfed67ea9fb1a62935b Dec 13 02:34:26.359 INFO running `"docker" "start" "-a" "2663a9dd45dd9c570b54d261ddcfd4138616d15a9314bbfed67ea9fb1a62935b"` Dec 13 02:34:28.383 INFO [stderr] usermod: no changes Dec 13 02:34:28.587 INFO [stderr] Compiling unicode-xid v0.0.3 Dec 13 02:34:28.587 INFO [stderr] Compiling bitflags v0.5.0 Dec 13 02:34:28.595 INFO [stderr] Compiling pnet_base v0.21.0 Dec 13 02:34:28.603 INFO [stderr] Compiling ipnetwork v0.12.8 Dec 13 02:34:28.603 INFO [stderr] Compiling pnet v0.21.0 Dec 13 02:34:28.603 INFO [stderr] Compiling syntex_pos v0.42.0 Dec 13 02:34:28.603 INFO [stderr] Compiling pnet_sys v0.21.0 Dec 13 02:34:28.603 INFO [stderr] Compiling regex-syntax v0.5.6 Dec 13 02:34:30.071 INFO [stderr] Compiling regex-syntax v0.6.2 Dec 13 02:34:31.168 INFO [stderr] Compiling log v0.3.9 Dec 13 02:34:31.194 INFO [stderr] Compiling quote v0.6.9 Dec 13 02:34:31.329 INFO [stderr] Compiling pnet_macros_support v0.21.0 Dec 13 02:34:34.327 INFO [stderr] Compiling pnet_datalink v0.21.0 Dec 13 02:34:35.187 INFO [stderr] Compiling syn v0.15.18 Dec 13 02:34:35.339 INFO [stderr] Compiling syntex_errors v0.42.0 Dec 13 02:34:43.509 INFO [stderr] Compiling syntex_syntax v0.42.0 Dec 13 02:34:56.995 INFO [stderr] Compiling regex v1.0.5 Dec 13 02:34:57.002 INFO [stderr] Compiling regex v0.2.11 Dec 13 02:34:57.739 INFO [stderr] Compiling serde_derive v1.0.80 Dec 13 02:35:07.833 INFO [stderr] Compiling env_logger v0.5.13 Dec 13 02:35:12.463 INFO [stderr] Compiling docopt v1.0.2 Dec 13 02:35:36.317 INFO [stderr] Compiling syntex v0.42.2 Dec 13 02:35:37.404 INFO [stderr] Compiling pnet_macros v0.21.0 Dec 13 02:35:40.291 INFO [stderr] Compiling pnet_packet v0.21.0 Dec 13 02:35:54.575 INFO [stderr] Compiling pnet_transport v0.21.0 Dec 13 02:35:55.606 INFO [stderr] Compiling covert_tcp v0.1.0 (/source) Dec 13 02:35:56.141 INFO [stderr] warning: doc comment not used by rustdoc Dec 13 02:35:56.141 INFO [stderr] --> src/packet.rs:66:9 Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] 66 | /// Building an IPV4 packet. Dec 13 02:35:56.141 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] = note: #[warn(unused_doc_comments)] on by default Dec 13 02:35:56.141 INFO [stderr] Dec 13 02:35:56.141 INFO [stderr] warning: doc comment not used by rustdoc Dec 13 02:35:56.141 INFO [stderr] --> src/packet.rs:78:9 Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] 78 | /// Building an TCP packet Dec 13 02:35:56.141 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.141 INFO [stderr] Dec 13 02:35:56.141 INFO [stderr] warning: unused import: `EtherTypes` Dec 13 02:35:56.141 INFO [stderr] --> src/sniffer.rs:3:30 Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] 3 | use pnet::packet::ethernet::{EtherTypes, EthernetPacket, MutableEthernetPacket}; Dec 13 02:35:56.141 INFO [stderr] | ^^^^^^^^^^ Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 13 02:35:56.141 INFO [stderr] Dec 13 02:35:56.141 INFO [stderr] warning: unused import: `pnet::packet::icmpv6::Icmpv6Packet` Dec 13 02:35:56.141 INFO [stderr] --> src/sniffer.rs:4:5 Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] 4 | use pnet::packet::icmpv6::Icmpv6Packet; Dec 13 02:35:56.141 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.141 INFO [stderr] Dec 13 02:35:56.141 INFO [stderr] warning: unused imports: `IpNextHeaderProtocol`, `IpNextHeaderProtocols` Dec 13 02:35:56.141 INFO [stderr] --> src/sniffer.rs:5:24 Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] 5 | use pnet::packet::ip::{IpNextHeaderProtocol, IpNextHeaderProtocols}; Dec 13 02:35:56.141 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.141 INFO [stderr] Dec 13 02:35:56.141 INFO [stderr] warning: unused import: `pnet::packet::ipv6::Ipv6Packet` Dec 13 02:35:56.141 INFO [stderr] --> src/sniffer.rs:7:5 Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] 7 | use pnet::packet::ipv6::Ipv6Packet; Dec 13 02:35:56.141 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.141 INFO [stderr] Dec 13 02:35:56.141 INFO [stderr] warning: unused import: `pnet::packet::tcp::TcpPacket` Dec 13 02:35:56.141 INFO [stderr] --> src/sniffer.rs:8:5 Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] 8 | use pnet::packet::tcp::TcpPacket; Dec 13 02:35:56.141 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.141 INFO [stderr] Dec 13 02:35:56.141 INFO [stderr] warning: unused import: `pnet::util::MacAddr` Dec 13 02:35:56.141 INFO [stderr] --> src/sniffer.rs:10:5 Dec 13 02:35:56.141 INFO [stderr] | Dec 13 02:35:56.141 INFO [stderr] 10 | use pnet::util::MacAddr; Dec 13 02:35:56.141 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.141 INFO [stderr] Dec 13 02:35:56.142 INFO [stderr] warning: unused import: `std::io::Write` Dec 13 02:35:56.142 INFO [stderr] --> src/sniffer.rs:12:5 Dec 13 02:35:56.142 INFO [stderr] | Dec 13 02:35:56.142 INFO [stderr] 12 | use std::io::Write; Dec 13 02:35:56.142 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 13 02:35:56.142 INFO [stderr] Dec 13 02:35:56.142 INFO [stderr] warning: unused import: `std::net::IpAddr` Dec 13 02:35:56.142 INFO [stderr] --> src/sniffer.rs:13:5 Dec 13 02:35:56.142 INFO [stderr] | Dec 13 02:35:56.142 INFO [stderr] 13 | use std::net::IpAddr; Dec 13 02:35:56.142 INFO [stderr] | ^^^^^^^^^^^^^^^^ Dec 13 02:35:56.142 INFO [stderr] Dec 13 02:35:56.290 INFO [stderr] warning: unreachable expression Dec 13 02:35:56.290 INFO [stderr] --> src/sniffer.rs:73:9 Dec 13 02:35:56.290 INFO [stderr] | Dec 13 02:35:56.290 INFO [stderr] 73 | Ok(()) Dec 13 02:35:56.290 INFO [stderr] | ^^^^^^ Dec 13 02:35:56.290 INFO [stderr] | Dec 13 02:35:56.290 INFO [stderr] = note: #[warn(unreachable_code)] on by default Dec 13 02:35:56.290 INFO [stderr] Dec 13 02:35:56.290 INFO [stderr] warning: unused variable: `e` Dec 13 02:35:56.290 INFO [stderr] --> src/sniffer.rs:59:17 Dec 13 02:35:56.290 INFO [stderr] | Dec 13 02:35:56.290 INFO [stderr] 59 | Err(e) => return Err(ReciverError::PacketError), Dec 13 02:35:56.290 INFO [stderr] | ^ help: consider using `_e` instead Dec 13 02:35:56.290 INFO [stderr] | Dec 13 02:35:56.290 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 02:35:56.290 INFO [stderr] Dec 13 02:35:56.290 INFO [stderr] warning: unused variable: `fake_ethernet_frame` Dec 13 02:35:56.290 INFO [stderr] --> src/sniffer.rs:64:21 Dec 13 02:35:56.290 INFO [stderr] | Dec 13 02:35:56.290 INFO [stderr] 64 | let mut fake_ethernet_frame = MutableEthernetPacket::new(&mut buf[..]).unwrap(); Dec 13 02:35:56.290 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider using `_fake_ethernet_frame` instead Dec 13 02:35:56.290 INFO [stderr] Dec 13 02:35:56.371 INFO [stderr] warning: variable does not need to be mutable Dec 13 02:35:56.371 INFO [stderr] --> src/main.rs:61:13 Dec 13 02:35:56.371 INFO [stderr] | Dec 13 02:35:56.371 INFO [stderr] 61 | let mut relative_path: PathBuf; Dec 13 02:35:56.371 INFO [stderr] | ----^^^^^^^^^^^^^ Dec 13 02:35:56.371 INFO [stderr] | | Dec 13 02:35:56.371 INFO [stderr] | help: remove this `mut` Dec 13 02:35:56.371 INFO [stderr] | Dec 13 02:35:56.371 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 13 02:35:56.371 INFO [stderr] Dec 13 02:35:56.371 INFO [stderr] warning: variable does not need to be mutable Dec 13 02:35:56.371 INFO [stderr] --> src/main.rs:67:13 Dec 13 02:35:56.371 INFO [stderr] | Dec 13 02:35:56.371 INFO [stderr] 67 | let mut file = File::open(relative_path).unwrap(); Dec 13 02:35:56.371 INFO [stderr] | ----^^^^ Dec 13 02:35:56.371 INFO [stderr] | | Dec 13 02:35:56.371 INFO [stderr] | help: remove this `mut` Dec 13 02:35:56.371 INFO [stderr] Dec 13 02:35:56.395 INFO [stderr] warning: variable does not need to be mutable Dec 13 02:35:56.395 INFO [stderr] --> src/sniffer.rs:64:17 Dec 13 02:35:56.395 INFO [stderr] | Dec 13 02:35:56.395 INFO [stderr] 64 | let mut fake_ethernet_frame = MutableEthernetPacket::new(&mut buf[..]).unwrap(); Dec 13 02:35:56.395 INFO [stderr] | ----^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.395 INFO [stderr] | | Dec 13 02:35:56.395 INFO [stderr] | help: remove this `mut` Dec 13 02:35:56.395 INFO [stderr] Dec 13 02:35:56.395 INFO [stderr] warning: field is never used: `rx` Dec 13 02:35:56.395 INFO [stderr] --> src/packet.rs:17:5 Dec 13 02:35:56.395 INFO [stderr] | Dec 13 02:35:56.395 INFO [stderr] 17 | rx: TransportReceiver, Dec 13 02:35:56.395 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.395 INFO [stderr] | Dec 13 02:35:56.395 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 02:35:56.395 INFO [stderr] Dec 13 02:35:56.395 INFO [stderr] warning: method is never used: `packets` Dec 13 02:35:56.395 INFO [stderr] --> src/packet.rs:36:5 Dec 13 02:35:56.395 INFO [stderr] | Dec 13 02:35:56.395 INFO [stderr] 36 | pub fn packets(&mut self) -> Ipv4TransportChannelIterator { Dec 13 02:35:56.395 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.395 INFO [stderr] Dec 13 02:35:56.395 INFO [stderr] warning: method is never used: `recv` Dec 13 02:35:56.395 INFO [stderr] --> src/packet.rs:97:5 Dec 13 02:35:56.395 INFO [stderr] | Dec 13 02:35:56.395 INFO [stderr] 97 | pub fn recv(&mut self) -> () { Dec 13 02:35:56.395 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:35:56.395 INFO [stderr] Dec 13 02:35:56.395 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 13 02:35:56.395 INFO [stderr] --> src/main.rs:97:9 Dec 13 02:35:56.395 INFO [stderr] | Dec 13 02:35:56.395 INFO [stderr] 97 | sniff.recv(); Dec 13 02:35:56.395 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 02:35:56.395 INFO [stderr] | Dec 13 02:35:56.395 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 13 02:35:56.395 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 13 02:35:56.395 INFO [stderr] Dec 13 02:35:58.775 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 30s Dec 13 02:35:58.791 INFO [stderr] su: No module specific data is present Dec 13 02:35:59.475 INFO running `"docker" "inspect" "2663a9dd45dd9c570b54d261ddcfd4138616d15a9314bbfed67ea9fb1a62935b"` Dec 13 02:35:59.751 INFO running `"docker" "rm" "-f" "2663a9dd45dd9c570b54d261ddcfd4138616d15a9314bbfed67ea9fb1a62935b"` Dec 13 02:36:00.252 INFO [stdout] 2663a9dd45dd9c570b54d261ddcfd4138616d15a9314bbfed67ea9fb1a62935b Dec 13 02:36:00.257 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 13 02:36:00.707 INFO [stdout] 8df7c54ee66bc2cc597958d05032c4d0765e2b827067d90f5f73c5a10d8bd150 Dec 13 02:36:00.711 INFO running `"docker" "start" "-a" "8df7c54ee66bc2cc597958d05032c4d0765e2b827067d90f5f73c5a10d8bd150"` Dec 13 02:36:02.096 INFO [stderr] usermod: no changes Dec 13 02:36:02.295 INFO [stderr] Compiling covert_tcp v0.1.0 (/source) Dec 13 02:36:02.807 INFO [stderr] warning: doc comment not used by rustdoc Dec 13 02:36:02.807 INFO [stderr] --> src/packet.rs:66:9 Dec 13 02:36:02.807 INFO [stderr] | Dec 13 02:36:02.807 INFO [stderr] 66 | /// Building an IPV4 packet. Dec 13 02:36:02.807 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:02.807 INFO [stderr] | Dec 13 02:36:02.807 INFO [stderr] = note: #[warn(unused_doc_comments)] on by default Dec 13 02:36:02.807 INFO [stderr] Dec 13 02:36:02.807 INFO [stderr] warning: doc comment not used by rustdoc Dec 13 02:36:02.807 INFO [stderr] --> src/packet.rs:78:9 Dec 13 02:36:02.807 INFO [stderr] | Dec 13 02:36:02.807 INFO [stderr] 78 | /// Building an TCP packet Dec 13 02:36:02.807 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:02.807 INFO [stderr] Dec 13 02:36:02.807 INFO [stderr] warning: unused import: `EtherTypes` Dec 13 02:36:02.807 INFO [stderr] --> src/sniffer.rs:3:30 Dec 13 02:36:02.807 INFO [stderr] | Dec 13 02:36:02.807 INFO [stderr] 3 | use pnet::packet::ethernet::{EtherTypes, EthernetPacket, MutableEthernetPacket}; Dec 13 02:36:02.807 INFO [stderr] | ^^^^^^^^^^ Dec 13 02:36:02.807 INFO [stderr] | Dec 13 02:36:02.807 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 13 02:36:02.807 INFO [stderr] Dec 13 02:36:02.807 INFO [stderr] warning: unused import: `pnet::packet::icmpv6::Icmpv6Packet` Dec 13 02:36:02.807 INFO [stderr] --> src/sniffer.rs:4:5 Dec 13 02:36:02.807 INFO [stderr] | Dec 13 02:36:02.807 INFO [stderr] 4 | use pnet::packet::icmpv6::Icmpv6Packet; Dec 13 02:36:02.807 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:02.807 INFO [stderr] Dec 13 02:36:02.807 INFO [stderr] warning: unused imports: `IpNextHeaderProtocol`, `IpNextHeaderProtocols` Dec 13 02:36:02.807 INFO [stderr] --> src/sniffer.rs:5:24 Dec 13 02:36:02.807 INFO [stderr] | Dec 13 02:36:02.807 INFO [stderr] 5 | use pnet::packet::ip::{IpNextHeaderProtocol, IpNextHeaderProtocols}; Dec 13 02:36:02.807 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:02.807 INFO [stderr] Dec 13 02:36:02.807 INFO [stderr] warning: unused import: `pnet::packet::ipv6::Ipv6Packet` Dec 13 02:36:02.807 INFO [stderr] --> src/sniffer.rs:7:5 Dec 13 02:36:02.807 INFO [stderr] | Dec 13 02:36:02.807 INFO [stderr] 7 | use pnet::packet::ipv6::Ipv6Packet; Dec 13 02:36:02.807 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:02.807 INFO [stderr] Dec 13 02:36:02.807 INFO [stderr] warning: unused import: `pnet::packet::tcp::TcpPacket` Dec 13 02:36:02.807 INFO [stderr] --> src/sniffer.rs:8:5 Dec 13 02:36:02.807 INFO [stderr] | Dec 13 02:36:02.807 INFO [stderr] 8 | use pnet::packet::tcp::TcpPacket; Dec 13 02:36:02.807 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:02.807 INFO [stderr] Dec 13 02:36:02.807 INFO [stderr] warning: unused import: `pnet::util::MacAddr` Dec 13 02:36:02.808 INFO [stderr] --> src/sniffer.rs:10:5 Dec 13 02:36:02.808 INFO [stderr] | Dec 13 02:36:02.808 INFO [stderr] 10 | use pnet::util::MacAddr; Dec 13 02:36:02.808 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:02.808 INFO [stderr] Dec 13 02:36:02.808 INFO [stderr] warning: unused import: `std::io::Write` Dec 13 02:36:02.808 INFO [stderr] --> src/sniffer.rs:12:5 Dec 13 02:36:02.808 INFO [stderr] | Dec 13 02:36:02.808 INFO [stderr] 12 | use std::io::Write; Dec 13 02:36:02.808 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 13 02:36:02.808 INFO [stderr] Dec 13 02:36:02.808 INFO [stderr] warning: unused import: `std::net::IpAddr` Dec 13 02:36:02.808 INFO [stderr] --> src/sniffer.rs:13:5 Dec 13 02:36:02.808 INFO [stderr] | Dec 13 02:36:02.808 INFO [stderr] 13 | use std::net::IpAddr; Dec 13 02:36:02.808 INFO [stderr] | ^^^^^^^^^^^^^^^^ Dec 13 02:36:02.808 INFO [stderr] Dec 13 02:36:02.919 INFO [stderr] warning: unreachable expression Dec 13 02:36:02.919 INFO [stderr] --> src/sniffer.rs:73:9 Dec 13 02:36:02.919 INFO [stderr] | Dec 13 02:36:02.919 INFO [stderr] 73 | Ok(()) Dec 13 02:36:02.919 INFO [stderr] | ^^^^^^ Dec 13 02:36:02.919 INFO [stderr] | Dec 13 02:36:02.919 INFO [stderr] = note: #[warn(unreachable_code)] on by default Dec 13 02:36:02.924 INFO [stderr] Dec 13 02:36:02.931 INFO [stderr] warning: unused variable: `e` Dec 13 02:36:02.931 INFO [stderr] --> src/sniffer.rs:59:17 Dec 13 02:36:02.931 INFO [stderr] | Dec 13 02:36:02.931 INFO [stderr] 59 | Err(e) => return Err(ReciverError::PacketError), Dec 13 02:36:02.931 INFO [stderr] | ^ help: consider using `_e` instead Dec 13 02:36:02.931 INFO [stderr] | Dec 13 02:36:02.931 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 02:36:02.931 INFO [stderr] Dec 13 02:36:02.931 INFO [stderr] warning: unused variable: `fake_ethernet_frame` Dec 13 02:36:02.931 INFO [stderr] --> src/sniffer.rs:64:21 Dec 13 02:36:02.931 INFO [stderr] | Dec 13 02:36:02.931 INFO [stderr] 64 | let mut fake_ethernet_frame = MutableEthernetPacket::new(&mut buf[..]).unwrap(); Dec 13 02:36:02.931 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider using `_fake_ethernet_frame` instead Dec 13 02:36:02.931 INFO [stderr] Dec 13 02:36:02.997 INFO [stderr] warning: variable does not need to be mutable Dec 13 02:36:02.997 INFO [stderr] --> src/main.rs:61:13 Dec 13 02:36:02.997 INFO [stderr] | Dec 13 02:36:02.997 INFO [stderr] 61 | let mut relative_path: PathBuf; Dec 13 02:36:02.997 INFO [stderr] | ----^^^^^^^^^^^^^ Dec 13 02:36:02.997 INFO [stderr] | | Dec 13 02:36:02.997 INFO [stderr] | help: remove this `mut` Dec 13 02:36:02.997 INFO [stderr] | Dec 13 02:36:02.997 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 13 02:36:02.997 INFO [stderr] Dec 13 02:36:02.997 INFO [stderr] warning: variable does not need to be mutable Dec 13 02:36:02.997 INFO [stderr] --> src/main.rs:67:13 Dec 13 02:36:02.997 INFO [stderr] | Dec 13 02:36:02.997 INFO [stderr] 67 | let mut file = File::open(relative_path).unwrap(); Dec 13 02:36:02.997 INFO [stderr] | ----^^^^ Dec 13 02:36:02.997 INFO [stderr] | | Dec 13 02:36:02.997 INFO [stderr] | help: remove this `mut` Dec 13 02:36:02.997 INFO [stderr] Dec 13 02:36:03.022 INFO [stderr] warning: variable does not need to be mutable Dec 13 02:36:03.022 INFO [stderr] --> src/sniffer.rs:64:17 Dec 13 02:36:03.022 INFO [stderr] | Dec 13 02:36:03.022 INFO [stderr] 64 | let mut fake_ethernet_frame = MutableEthernetPacket::new(&mut buf[..]).unwrap(); Dec 13 02:36:03.022 INFO [stderr] | ----^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:03.022 INFO [stderr] | | Dec 13 02:36:03.022 INFO [stderr] | help: remove this `mut` Dec 13 02:36:03.022 INFO [stderr] Dec 13 02:36:03.027 INFO [stderr] warning: field is never used: `rx` Dec 13 02:36:03.027 INFO [stderr] --> src/packet.rs:17:5 Dec 13 02:36:03.027 INFO [stderr] | Dec 13 02:36:03.027 INFO [stderr] 17 | rx: TransportReceiver, Dec 13 02:36:03.027 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:03.027 INFO [stderr] | Dec 13 02:36:03.027 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 02:36:03.027 INFO [stderr] Dec 13 02:36:03.027 INFO [stderr] warning: method is never used: `packets` Dec 13 02:36:03.027 INFO [stderr] --> src/packet.rs:36:5 Dec 13 02:36:03.027 INFO [stderr] | Dec 13 02:36:03.027 INFO [stderr] 36 | pub fn packets(&mut self) -> Ipv4TransportChannelIterator { Dec 13 02:36:03.027 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:03.027 INFO [stderr] Dec 13 02:36:03.027 INFO [stderr] warning: method is never used: `recv` Dec 13 02:36:03.027 INFO [stderr] --> src/packet.rs:97:5 Dec 13 02:36:03.027 INFO [stderr] | Dec 13 02:36:03.027 INFO [stderr] 97 | pub fn recv(&mut self) -> () { Dec 13 02:36:03.027 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 02:36:03.027 INFO [stderr] Dec 13 02:36:03.027 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 13 02:36:03.027 INFO [stderr] --> src/main.rs:97:9 Dec 13 02:36:03.027 INFO [stderr] | Dec 13 02:36:03.027 INFO [stderr] 97 | sniff.recv(); Dec 13 02:36:03.027 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 02:36:03.027 INFO [stderr] | Dec 13 02:36:03.027 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 13 02:36:03.027 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 13 02:36:03.027 INFO [stderr] Dec 13 02:36:03.491 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.35s Dec 13 02:36:03.499 INFO [stderr] su: No module specific data is present Dec 13 02:36:04.440 INFO running `"docker" "inspect" "8df7c54ee66bc2cc597958d05032c4d0765e2b827067d90f5f73c5a10d8bd150"` Dec 13 02:36:04.765 INFO running `"docker" "rm" "-f" "8df7c54ee66bc2cc597958d05032c4d0765e2b827067d90f5f73c5a10d8bd150"` Dec 13 02:36:05.139 INFO [stdout] 8df7c54ee66bc2cc597958d05032c4d0765e2b827067d90f5f73c5a10d8bd150 Dec 13 02:36:05.143 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 13 02:36:05.707 INFO [stdout] d9d43349a9474b7756ac4c7cb4e3d3ca42a7de5bab4aed05766f06822dd73d69 Dec 13 02:36:05.712 INFO running `"docker" "start" "-a" "d9d43349a9474b7756ac4c7cb4e3d3ca42a7de5bab4aed05766f06822dd73d69"` Dec 13 02:36:06.891 INFO [stderr] usermod: no changes Dec 13 02:36:07.051 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.13s Dec 13 02:36:07.075 INFO [stderr] Running /target/debug/deps/covert_tcp-425fd32cf50eaebb Dec 13 02:36:07.082 INFO [stdout] Dec 13 02:36:07.082 INFO [stdout] running 0 tests Dec 13 02:36:07.082 INFO [stdout] Dec 13 02:36:07.082 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 02:36:07.082 INFO [stdout] Dec 13 02:36:07.083 INFO [stderr] su: No module specific data is present Dec 13 02:36:07.891 INFO running `"docker" "inspect" "d9d43349a9474b7756ac4c7cb4e3d3ca42a7de5bab4aed05766f06822dd73d69"` Dec 13 02:36:08.271 INFO running `"docker" "rm" "-f" "d9d43349a9474b7756ac4c7cb4e3d3ca42a7de5bab4aed05766f06822dd73d69"` Dec 13 02:36:08.597 INFO [stdout] d9d43349a9474b7756ac4c7cb4e3d3ca42a7de5bab4aed05766f06822dd73d69