[INFO] cloning repository https://github.com/tsuckow/TrafficMonitor [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tsuckow/TrafficMonitor" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftsuckow%2FTrafficMonitor", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftsuckow%2FTrafficMonitor'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] f755807e90c1842a66b91ef9208cec226d96fd29 [INFO] testing tsuckow/TrafficMonitor against 1.59.0 for beta-1.60-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftsuckow%2FTrafficMonitor" "/workspace/builds/worker-5/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/tsuckow/TrafficMonitor on toolchain 1.59.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/tsuckow/TrafficMonitor [INFO] finished tweaking git repo https://github.com/tsuckow/TrafficMonitor [INFO] tweaked toml for git repo https://github.com/tsuckow/TrafficMonitor written to /workspace/builds/worker-5/source/Cargo.toml [INFO] crate git repo https://github.com/tsuckow/TrafficMonitor already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1d1e0c0f7aadc5e8980f3b35a69cc18a991da365857ff0c5367657fcbeae02b8 [INFO] running `Command { std: "docker" "start" "-a" "1d1e0c0f7aadc5e8980f3b35a69cc18a991da365857ff0c5367657fcbeae02b8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1d1e0c0f7aadc5e8980f3b35a69cc18a991da365857ff0c5367657fcbeae02b8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1d1e0c0f7aadc5e8980f3b35a69cc18a991da365857ff0c5367657fcbeae02b8", kill_on_drop: false }` [INFO] [stdout] 1d1e0c0f7aadc5e8980f3b35a69cc18a991da365857ff0c5367657fcbeae02b8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1069d3313bfe9df7c7a7d8708429010b9938812f211f18cc1b012cc2d85fe8c2 [INFO] running `Command { std: "docker" "start" "-a" "1069d3313bfe9df7c7a7d8708429010b9938812f211f18cc1b012cc2d85fe8c2", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.45 [INFO] [stderr] Compiling cc v1.0.28 [INFO] [stderr] Compiling arrayvec v0.4.10 [INFO] [stderr] Compiling unicode-normalization v0.1.7 [INFO] [stderr] Compiling autocfg v0.1.1 [INFO] [stderr] Compiling crc32fast v1.1.2 [INFO] [stderr] Compiling rustc-demangle v0.1.11 [INFO] [stderr] Compiling serde v1.0.84 [INFO] [stderr] Compiling openssl v0.10.16 [INFO] [stderr] Compiling string v0.1.2 [INFO] [stderr] Compiling native-tls v0.2.2 [INFO] [stderr] Compiling encoding_rs v0.8.13 [INFO] [stderr] Compiling adler32 v1.0.3 [INFO] [stderr] Compiling pcap v0.7.0 [INFO] [stderr] Compiling bitflags v0.9.1 [INFO] [stderr] Compiling termcolor v1.0.4 [INFO] [stderr] Compiling crossbeam-utils v0.6.3 [INFO] [stderr] Compiling tokio-executor v0.1.5 [INFO] [stderr] Compiling proc-macro2 v0.4.24 [INFO] [stderr] Compiling memchr v2.1.2 [INFO] [stderr] Compiling failure_derive v0.1.3 [INFO] [stderr] Compiling regex-syntax v0.6.4 [INFO] [stderr] Compiling lru-cache v0.1.1 [INFO] [stderr] Compiling tower-service v0.1.0 [INFO] [stderr] Compiling actix-web v0.7.17 [INFO] [stderr] Compiling smallvec v0.6.7 [INFO] [stderr] Compiling encoding v0.2.33 [INFO] [stderr] Compiling want v0.0.6 [INFO] [stderr] Compiling unicase v2.2.0 [INFO] [stderr] Compiling rand_chacha v0.1.0 [INFO] [stderr] Compiling rand_pcg v0.1.1 [INFO] [stderr] Compiling rand v0.6.1 [INFO] [stderr] Compiling phf v0.7.23 [INFO] [stderr] Compiling tokio-timer v0.2.8 [INFO] [stderr] Compiling tokio-current-thread v0.1.4 [INFO] [stderr] Compiling mime v0.3.12 [INFO] [stderr] Compiling backtrace v0.3.13 [INFO] [stderr] Compiling quote v0.6.10 [INFO] [stderr] Compiling openssl-sys v0.9.40 [INFO] [stderr] Compiling backtrace-sys v0.1.28 [INFO] [stderr] Compiling ring v0.13.5 [INFO] [stderr] Compiling brotli-sys v0.3.2 [INFO] [stderr] Compiling miniz-sys v0.1.11 [INFO] [stderr] Compiling libflate v0.1.19 [INFO] [stderr] Compiling syn v0.15.23 [INFO] [stderr] Compiling crossbeam-epoch v0.7.0 [INFO] [stderr] Compiling rand v0.5.5 [INFO] [stderr] Compiling iovec v0.1.2 [INFO] [stderr] Compiling num_cpus v1.9.0 [INFO] [stderr] Compiling net2 v0.2.33 [INFO] [stderr] Compiling time v0.1.41 [INFO] [stderr] Compiling socket2 v0.3.8 [INFO] [stderr] Compiling hostname v0.1.5 [INFO] [stderr] Compiling signal-hook v0.1.6 [INFO] [stderr] Compiling atty v0.2.11 [INFO] [stderr] Compiling bytes v0.4.11 [INFO] [stderr] Compiling futures-cpupool v0.1.8 [INFO] [stderr] Compiling resolv-conf v0.6.1 [INFO] [stderr] Compiling idna v0.1.5 [INFO] [stderr] Compiling aho-corasick v0.6.9 [INFO] [stderr] Compiling mio v0.6.16 [INFO] [stderr] Compiling crossbeam-deque v0.6.3 [INFO] [stderr] Compiling tokio-io v0.1.10 [INFO] [stderr] Compiling http v0.1.14 [INFO] [stderr] Compiling flate2 v1.0.6 [INFO] [stderr] Compiling parking_lot_core v0.3.1 [INFO] [stderr] Compiling phf_generator v0.7.23 [INFO] [stderr] Compiling uuid v0.7.1 [INFO] [stderr] Compiling url v1.7.2 [INFO] [stderr] Compiling tokio-threadpool v0.1.9 [INFO] [stderr] Compiling parking_lot_core v0.4.0 [INFO] [stderr] Compiling regex v1.1.0 [INFO] [stderr] Compiling tokio-codec v0.1.1 [INFO] [stderr] Compiling mio-uds v0.6.7 [INFO] [stderr] Compiling phf_codegen v0.7.23 [INFO] [stderr] Compiling parking_lot v0.6.4 [INFO] [stderr] Compiling error-chain v0.10.0 [INFO] [stderr] Compiling mime_guess v2.0.0-alpha.6 [INFO] [stderr] Compiling parking_lot v0.7.0 [INFO] [stderr] Compiling tokio-reactor v0.1.7 [INFO] [stderr] Compiling tokio-fs v0.1.4 [INFO] [stderr] Compiling crossbeam-channel v0.3.4 [INFO] [stderr] Compiling h2 v0.1.14 [INFO] [stderr] Compiling tokio-tcp v0.1.2 [INFO] [stderr] Compiling tokio-udp v0.1.3 [INFO] [stderr] Compiling tokio-uds v0.2.4 [INFO] [stderr] Compiling tokio-signal v0.2.7 [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stderr] Compiling serde_json v1.0.33 [INFO] [stderr] Compiling serde_urlencoded v0.5.4 [INFO] [stderr] Compiling tokio v0.1.13 [INFO] [stderr] Compiling synstructure v0.10.1 [INFO] [stderr] Compiling cookie v0.11.0 [INFO] [stderr] Compiling hyper v0.12.19 [INFO] [stderr] Compiling actix_derive v0.3.2 [INFO] [stderr] Compiling serde_derive v1.0.84 [INFO] [stderr] Compiling failure v0.1.3 [INFO] [stderr] Compiling brotli2 v0.3.2 [INFO] [stderr] Compiling trust-dns-proto v0.6.1 [INFO] [stderr] Compiling trust-dns-proto v0.5.0 [INFO] [stderr] Compiling hyper-tls v0.3.1 [INFO] [stderr] Compiling reqwest v0.9.5 [INFO] [stderr] Compiling trust-dns-resolver v0.10.2 [INFO] [stderr] Compiling actix v0.7.9 [INFO] [stderr] Compiling actix-net v0.2.6 [INFO] [stderr] Compiling hwaddr v0.1.5 [INFO] [stderr] Compiling packet v0.1.2 [INFO] [stderr] Compiling traffic_monitor v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/statistics/throttled_printer.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 30 | if (self.tx.is_full()) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 30 - if (self.tx.is_full()) { [INFO] [stdout] 30 + if self.tx.is_full() { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/statistics/throttled_printer.rs:35:25 [INFO] [stdout] | [INFO] [stdout] 35 | let string = if (self.skipped > 0) { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 35 - let string = if (self.skipped > 0) { [INFO] [stdout] 35 + let string = if self.skipped > 0 { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Json` [INFO] [stdout] --> src/webservice.rs:18:19 [INFO] [stdout] | [INFO] [stdout] 18 | Path, Result, Json [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/statistics.rs:102:75 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn thread(rx: crossbeam_channel::Receiver) -> Result<(), Box> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 102 - pub fn thread(rx: crossbeam_channel::Receiver) -> Result<(), Box> { [INFO] [stdout] 102 + pub fn thread(rx: crossbeam_channel::Receiver) -> Result<(), Box> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/packet_reciever.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 63 | / loop { [INFO] [stdout] 64 | | let packet = match cap.next() { [INFO] [stdout] 65 | | Ok(packet) => packet, [INFO] [stdout] 66 | | Err(error) => return Err(error), [INFO] [stdout] ... | [INFO] [stdout] 93 | | } [INFO] [stdout] 94 | | } [INFO] [stdout] | |_____- any code following this expression is unreachable [INFO] [stdout] 95 | [INFO] [stdout] 96 | Ok(()) [INFO] [stdout] | ^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/statistics.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 106 | / loop { [INFO] [stdout] 107 | | let message = rx.recv()?; [INFO] [stdout] 108 | | [INFO] [stdout] 109 | | match message { [INFO] [stdout] ... | [INFO] [stdout] 114 | | } [INFO] [stdout] 115 | | } [INFO] [stdout] | |_____- any code following this expression is unreachable [INFO] [stdout] 116 | [INFO] [stdout] 117 | Ok(()) [INFO] [stdout] | ^^^^^^ unreachable expression [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `packet_size` [INFO] [stdout] --> src/packet_reciever.rs:17:13 [INFO] [stdout] | [INFO] [stdout] 17 | let packet_size = packet.header.len as u64; [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_packet_size` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `packet_number` [INFO] [stdout] --> src/packet_reciever.rs:16:60 [INFO] [stdout] | [INFO] [stdout] 16 | fn should_statistics(&mut self, packet: &pcap::Packet, packet_number: u64) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_packet_number` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `printer` [INFO] [stdout] --> src/statistics.rs:58:47 [INFO] [stdout] | [INFO] [stdout] 58 | fn got_packet(&mut self, pd: &PacketData, printer: &mut throttled_printer::ThrottledPrinter) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_printer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `GetString` [INFO] [stdout] --> src/statistics.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | GetString(BoxedFn), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `milliseconds` [INFO] [stdout] --> src/statistics/throttled_printer.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | milliseconds: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/packet_reciever.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | tx.send(statistics::Message::GotPacket(packet_data)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/packet_reciever.rs:85:13 [INFO] [stdout] | [INFO] [stdout] 85 | tx.send(statistics::Message::GotStatistics(cap.stats().unwrap())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/webservice.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | sender.send(s); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/webservice.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | state.tx.send(statistics::Message::GetBitrate(callback)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.traffic_monitor.f04a3c93-cgu.9.rcgu.o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722.33z5qdlgousa4uc5.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/backtrace-sys-cabb910b9f1f7128/out" "-L" "/opt/rustwide/target/debug/build/brotli-sys-37e5b94618934623/out" "-L" "/opt/rustwide/target/debug/build/ring-a8a1ae03633529ce/out" "-L" "/opt/rustwide/target/debug/build/miniz-sys-f409acbd076e519c/out" "-L" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libpacket-975401bd519ac2fc.rlib" "/opt/rustwide/target/debug/deps/libhwaddr-30c5f041ac77282b.rlib" "/opt/rustwide/target/debug/deps/libbitflags-7e2a1201d182e8bf.rlib" "/opt/rustwide/target/debug/deps/liberror_chain-cdde626726595ef5.rlib" "/opt/rustwide/target/debug/deps/libactix_web-e3abeec735317169.rlib" "/opt/rustwide/target/debug/deps/libactix_net-2a6280c1c109e047.rlib" "/opt/rustwide/target/debug/deps/libtower_service-98f75dc164d4465f.rlib" "/opt/rustwide/target/debug/deps/libserde_json-e6bca36fb4f0171f.rlib" "/opt/rustwide/target/debug/deps/libryu-7fff25f15f35d445.rlib" "/opt/rustwide/target/debug/deps/libserde_urlencoded-448336433f0239e4.rlib" "/opt/rustwide/target/debug/deps/libdtoa-e7de2be61a3e61c0.rlib" "/opt/rustwide/target/debug/deps/libh2-ddfddb1e2f8fc327.rlib" "/opt/rustwide/target/debug/deps/libindexmap-77f9ad5a63871370.rlib" "/opt/rustwide/target/debug/deps/libstring-9d35a9befa703188.rlib" "/opt/rustwide/target/debug/deps/libflate2-a5bcf011b7a1b20b.rlib" "/opt/rustwide/target/debug/deps/libminiz_sys-6f9d198f7948e0fc.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-0ab7e57723f777a8.rlib" "/opt/rustwide/target/debug/deps/libbrotli2-1de644dab1a8b922.rlib" "/opt/rustwide/target/debug/deps/libbrotli_sys-48e3d0b90e75d79a.rlib" "/opt/rustwide/target/debug/deps/libserde-8d55d5cdb04265fd.rlib" "/opt/rustwide/target/debug/deps/libmime_guess-95b190c1753b56ac.rlib" "/opt/rustwide/target/debug/deps/libphf-8e1a61b159fa5660.rlib" "/opt/rustwide/target/debug/deps/libphf_shared-f4a7968822c0ce90.rlib" "/opt/rustwide/target/debug/deps/libunicase-45fc40b99a4467f9.rlib" "/opt/rustwide/target/debug/deps/libsiphasher-31ec360f3df090b3.rlib" "/opt/rustwide/target/debug/deps/libmime-ab0ff37a6e53c237.rlib" "/opt/rustwide/target/debug/deps/libunicase-bcfdf6a90063be90.rlib" "/opt/rustwide/target/debug/deps/liblanguage_tags-37f7d17139cd9425.rlib" "/opt/rustwide/target/debug/deps/libhttparse-788237a29dfd6204.rlib" "/opt/rustwide/target/debug/deps/libhttp-e62ff9c552655ef1.rlib" "/opt/rustwide/target/debug/deps/libitoa-dd0e0fd0bfe4e35a.rlib" "/opt/rustwide/target/debug/deps/libfutures_cpupool-5a2af3b9b69f6de1.rlib" "/opt/rustwide/target/debug/deps/libcookie-ed9e261b82fff80b.rlib" "/opt/rustwide/target/debug/deps/libbase64-322be5aae0edd3c0.rlib" "/opt/rustwide/target/debug/deps/libsafemem-0850478976629639.rlib" "/opt/rustwide/target/debug/deps/libring-b2eb21c8abc4c0f5.rlib" "/opt/rustwide/target/debug/deps/libuntrusted-4bb8e1bd76246cdc.rlib" "/opt/rustwide/target/debug/deps/libaskama_escape-be583ab214d33b4d.rlib" "/opt/rustwide/target/debug/deps/libtime-9b9b11173b9504e3.rlib" "/opt/rustwide/target/debug/deps/libsha1-fdcaadcc3a2fedb2.rlib" "/opt/rustwide/target/debug/deps/libbase64-d1cde9dddafe4262.rlib" "/opt/rustwide/target/debug/deps/libenv_logger-e1255308047da7f2.rlib" "/opt/rustwide/target/debug/deps/libregex-40192a1e38089159.rlib" "/opt/rustwide/target/debug/deps/libutf8_ranges-693d20357ff071f5.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-0b95c21cc071e085.rlib" "/opt/rustwide/target/debug/deps/libucd_util-b31a158e21ca430c.rlib" "/opt/rustwide/target/debug/deps/libthread_local-3da031af9744beaf.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-a84bc14c3b65151c.rlib" "/opt/rustwide/target/debug/deps/libmemchr-276413ea4ab667ea.rlib" "/opt/rustwide/target/debug/deps/libatty-24a04b8dd69d561c.rlib" "/opt/rustwide/target/debug/deps/libhumantime-a741055ac60d391b.rlib" "/opt/rustwide/target/debug/deps/libtermcolor-61cd50c83fc5e045.rlib" "/opt/rustwide/target/debug/deps/libactix-5aa40acbd7427374.rlib" "/opt/rustwide/target/debug/deps/libtokio_signal-90b6a6ffcaedecf9.rlib" "/opt/rustwide/target/debug/deps/libsignal_hook-8c95665ce87c56e5.rlib" "/opt/rustwide/target/debug/deps/libarc_swap-50df5bb6d339bab6.rlib" "/opt/rustwide/target/debug/deps/libtrust_dns_resolver-51c27e0688306a2a.rlib" "/opt/rustwide/target/debug/deps/libtrust_dns_proto-efe415aac6db3700.rlib" "/opt/rustwide/target/debug/deps/liburl-af25f4328164ddb8.rlib" "/opt/rustwide/target/debug/deps/libencoding-82779f04275003a7.rlib" "/opt/rustwide/target/debug/deps/libencoding_index_tradchinese-f2137084f436c49b.rlib" "/opt/rustwide/target/debug/deps/libencoding_index_simpchinese-3e1e1aaf4bf6351f.rlib" "/opt/rustwide/target/debug/deps/libencoding_index_japanese-fa72d75680a1478c.rlib" "/opt/rustwide/target/debug/deps/libencoding_index_korean-48fabfcd9685a3a5.rlib" "/opt/rustwide/target/debug/deps/libencoding_index_singlebyte-51b01b2f026b9e1b.rlib" "/opt/rustwide/target/debug/deps/libpercent_encoding-a5414215aa73ce68.rlib" "/opt/rustwide/target/debug/deps/libsocket2-0303ecbfa74dd5c0.rlib" "/opt/rustwide/target/debug/deps/libidna-43e202c8fb1f6b89.rlib" "/opt/rustwide/target/debug/deps/libunicode_normalization-da01d0f74b4cc621.rlib" "/opt/rustwide/target/debug/deps/libunicode_bidi-fbe957e6f985f3bf.rlib" "/opt/rustwide/target/debug/deps/libmatches-794dc2bc143388e6.rlib" "/opt/rustwide/target/debug/deps/libresolv_conf-95e6e1e0e544adf2.rlib" "/opt/rustwide/target/debug/deps/libhostname-aca14cd4b1105686.rlib" "/opt/rustwide/target/debug/deps/libquick_error-51b41fc19f31c3a4.rlib" "/opt/rustwide/target/debug/deps/liblru_cache-89e606d4b6bfbf36.rlib" "/opt/rustwide/target/debug/deps/liblinked_hash_map-8bbb645af9c4c69b.rlib" "/opt/rustwide/target/debug/deps/libfailure-221cd7431f2293db.rlib" "/opt/rustwide/target/debug/deps/libbacktrace-2d55e85c62493bc6.rlib" "/opt/rustwide/target/debug/deps/libbacktrace_sys-472085c11e4d993c.rlib" "/opt/rustwide/target/debug/deps/librustc_demangle-18cfc55385ebfd7a.rlib" "/opt/rustwide/target/debug/deps/libtokio-e3ea9a75b76eb6e5.rlib" "/opt/rustwide/target/debug/deps/libtokio_uds-1ef57149f8008de6.rlib" "/opt/rustwide/target/debug/deps/libmio_uds-28ea50b310cad4c3.rlib" "/opt/rustwide/target/debug/deps/libtokio_udp-a5353e75ce9c0784.rlib" "/opt/rustwide/target/debug/deps/libtokio_tcp-c191f1439f1d8ba7.rlib" "/opt/rustwide/target/debug/deps/libtokio_timer-d3318d7007d2bb54.rlib" "/opt/rustwide/target/debug/deps/libtokio_reactor-5d41aafae8438a00.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-dd1dbba19f091564.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-48814a996efcf7bf.rlib" "/opt/rustwide/target/debug/deps/libtokio_fs-668eb84c83764bf5.rlib" "/opt/rustwide/target/debug/deps/libtokio_threadpool-3e613ca958826adb.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-e34b180465ed3490.rlib" "/opt/rustwide/target/debug/deps/libtokio_codec-5a131105d6c1e468.rlib" "/opt/rustwide/target/debug/deps/libtokio_io-17ef634f7692cfb5.rlib" "/opt/rustwide/target/debug/deps/libtokio_current_thread-ee9ce0a34d9d31f1.rlib" "/opt/rustwide/target/debug/deps/libtokio_executor-ef87bdb45e4acf38.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-1361fc7ab97a5ca5.rlib" "/opt/rustwide/target/debug/deps/libmio-f634ca4ddabb9635.rlib" "/opt/rustwide/target/debug/deps/libslab-8e99e70324920cec.rlib" "/opt/rustwide/target/debug/deps/libnet2-98be4f187e7a644a.rlib" "/opt/rustwide/target/debug/deps/liblazycell-78d906478cf307be.rlib" "/opt/rustwide/target/debug/deps/libfutures-5678fd3bbcf567f3.rlib" "/opt/rustwide/target/debug/deps/libbitflags-8b0d0379c177ef18.rlib" "/opt/rustwide/target/debug/deps/libuuid-f91ef0c9a6ce734a.rlib" "/opt/rustwide/target/debug/deps/librand-b5fd5584d1678b9c.rlib" "/opt/rustwide/target/debug/deps/librand_core-62e123ce50f0ea51.rlib" "/opt/rustwide/target/debug/deps/libfnv-80ed2aac042641d7.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_channel-fd800f1b9edff55e.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-f56bb3ee4641c770.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-9eeff587b64cb2c9.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-6f2d0658fd7d25fb.rlib" "/opt/rustwide/target/debug/deps/libunreachable-e47d3da68f280a88.rlib" "/opt/rustwide/target/debug/deps/libvoid-7ac40aef06c550f4.rlib" "/opt/rustwide/target/debug/deps/librand-1b7f0a1186c99b1c.rlib" "/opt/rustwide/target/debug/deps/librand_xorshift-7771761cc2845118.rlib" "/opt/rustwide/target/debug/deps/librand_pcg-e34780b62c2fcff0.rlib" "/opt/rustwide/target/debug/deps/librand_hc-e14c85f46ae53f95.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-a3a49e7354e5d825.rlib" "/opt/rustwide/target/debug/deps/librand_isaac-3545bac1cce723d4.rlib" "/opt/rustwide/target/debug/deps/librand_core-49ccd40beaeb6ac7.rlib" "/opt/rustwide/target/debug/deps/liblock_api-b928fde88579906e.rlib" "/opt/rustwide/target/debug/deps/libowning_ref-96198fa42b00eac4.rlib" "/opt/rustwide/target/debug/deps/libstable_deref_trait-bcd7e61987b13e66.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-3073a836fe9215ac.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-672f1f9f6a16c412.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-2802a6bcce05c759.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-ef89ebfc7b76b62a.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-fa2afd0edc0a59fc.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-413faa00df138c90.rlib" "/opt/rustwide/target/debug/deps/libbytes-fce8183a1d6aa804.rlib" "/opt/rustwide/target/debug/deps/libiovec-f55a1646eb42e182.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-d2d5df388c6deb0b.rlib" "/opt/rustwide/target/debug/deps/liblog-9f671d32bd05a6cd.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-ac561cfb11eec4d0.rlib" "/opt/rustwide/target/debug/deps/libpcap-ce1ad230696d31db.rlib" "/opt/rustwide/target/debug/deps/liblibc-45a0ea002a01bc6d.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a46a068050a12a4b.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-1df56095db9453cb.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-9062de483386e50b.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-b988ab269ff13602.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-1bc822d886d4f7bd.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-963eca8df4c224a6.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-d805b480c9102e58.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-06dfdbc22b935051.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-d7523a4d118e6572.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-5d7898c7fac3a07d.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-8c2bdbab4845bf3d.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-d578639df0547b30.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-58bbb7b1efa3a5e2.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-4c9b082d197c16f8.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-70f9ed6d8e7a5ce6.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8c0a241d0360fa53.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-bad7ed93fdd31371.rlib" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-98b4d121af2b7335.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-1d9f7e5920635d15.rlib" "-Wl,-Bdynamic" "-lpcap" "-lutil" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.59.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/traffic_monitor-e97f77bf0a92e722" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs" [INFO] [stdout] = note: /usr/bin/ld: cannot find -lpcap [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error; 15 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `traffic_monitor` due to 2 previous errors; 15 warnings emitted [INFO] running `Command { std: "docker" "inspect" "1069d3313bfe9df7c7a7d8708429010b9938812f211f18cc1b012cc2d85fe8c2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1069d3313bfe9df7c7a7d8708429010b9938812f211f18cc1b012cc2d85fe8c2", kill_on_drop: false }` [INFO] [stdout] 1069d3313bfe9df7c7a7d8708429010b9938812f211f18cc1b012cc2d85fe8c2