Nov 27 19:14:09.242 INFO checking synthkaf/ping-rs against master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5 for pr-56074 Nov 27 19:14:09.242 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56074/worker-7/master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-56074/master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5:/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 +0b9f19dff1347e29bf4362ab5a8fab84b43023b5-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 27 19:14:09.670 INFO [stdout] 79c9163342f9a25c850c24aab531b0f7a39c59ccc84dec389289a2fca24d4d48 Nov 27 19:14:09.672 INFO running `"docker" "start" "-a" "79c9163342f9a25c850c24aab531b0f7a39c59ccc84dec389289a2fca24d4d48"` Nov 27 19:14:11.760 INFO [stderr] usermod: no changes Nov 27 19:14:11.951 INFO [stderr] Compiling unicode-xid v0.0.3 Nov 27 19:14:11.951 INFO [stderr] Compiling term v0.4.6 Nov 27 19:14:11.956 INFO [stderr] Checking pnet_base v0.21.0 Nov 27 19:14:11.960 INFO [stderr] Compiling pnet v0.21.0 Nov 27 19:14:11.961 INFO [stderr] Checking ipnetwork v0.12.8 Nov 27 19:14:11.961 INFO [stderr] Compiling syntex_pos v0.42.0 Nov 27 19:14:11.961 INFO [stderr] Compiling regex-syntax v0.5.6 Nov 27 19:14:11.962 INFO [stderr] Checking pnet_sys v0.21.0 Nov 27 19:14:13.798 INFO [stderr] Checking pnet_macros_support v0.21.0 Nov 27 19:14:15.068 INFO [stderr] Checking pnet_datalink v0.21.0 Nov 27 19:14:20.644 INFO [stderr] Compiling syntex_errors v0.42.0 Nov 27 19:14:25.497 INFO [stderr] Compiling syntex_syntax v0.42.0 Nov 27 19:14:36.182 INFO [stderr] Compiling regex v0.2.11 Nov 27 19:15:25.097 INFO [stderr] Compiling syntex v0.42.2 Nov 27 19:15:26.306 INFO [stderr] Compiling pnet_macros v0.21.0 Nov 27 19:15:29.141 INFO [stderr] Compiling pnet_packet v0.21.0 Nov 27 19:15:41.260 INFO [stderr] Checking pnet_transport v0.21.0 Nov 27 19:15:41.849 INFO [stderr] Checking ping-rs v0.1.0 (/source) Nov 27 19:15:42.241 INFO [stderr] warning: unused import: `IcmpPacket` Nov 27 19:15:42.242 INFO [stderr] --> src/pinger.rs:8:45 Nov 27 19:15:42.242 INFO [stderr] | Nov 27 19:15:42.242 INFO [stderr] 8 | use pnet::packet::icmp::{MutableIcmpPacket, IcmpPacket, IcmpCode, IcmpType}; Nov 27 19:15:42.242 INFO [stderr] | ^^^^^^^^^^ Nov 27 19:15:42.243 INFO [stderr] | Nov 27 19:15:42.243 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 27 19:15:42.243 INFO [stderr] Nov 27 19:15:42.243 INFO [stderr] warning: unused import: `cli::Args` Nov 27 19:15:42.244 INFO [stderr] --> src/main.rs:7:5 Nov 27 19:15:42.244 INFO [stderr] | Nov 27 19:15:42.244 INFO [stderr] 7 | use cli::Args; Nov 27 19:15:42.244 INFO [stderr] | ^^^^^^^^^ Nov 27 19:15:42.245 INFO [stderr] Nov 27 19:15:42.263 INFO [stderr] warning: unused import: `IcmpPacket` Nov 27 19:15:42.263 INFO [stderr] --> src/pinger.rs:8:45 Nov 27 19:15:42.263 INFO [stderr] | Nov 27 19:15:42.264 INFO [stderr] 8 | use pnet::packet::icmp::{MutableIcmpPacket, IcmpPacket, IcmpCode, IcmpType}; Nov 27 19:15:42.264 INFO [stderr] | ^^^^^^^^^^ Nov 27 19:15:42.264 INFO [stderr] | Nov 27 19:15:42.264 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 27 19:15:42.264 INFO [stderr] Nov 27 19:15:42.264 INFO [stderr] warning: unused import: `cli::Args` Nov 27 19:15:42.264 INFO [stderr] --> src/main.rs:7:5 Nov 27 19:15:42.264 INFO [stderr] | Nov 27 19:15:42.264 INFO [stderr] 7 | use cli::Args; Nov 27 19:15:42.264 INFO [stderr] | ^^^^^^^^^ Nov 27 19:15:42.264 INFO [stderr] Nov 27 19:15:42.340 INFO [stderr] warning: unused variable: `iter` Nov 27 19:15:42.340 INFO [stderr] --> src/pinger.rs:51:17 Nov 27 19:15:42.340 INFO [stderr] | Nov 27 19:15:42.340 INFO [stderr] 51 | let mut iter = icmp_packet_iter(&mut rx); Nov 27 19:15:42.340 INFO [stderr] | ^^^^ help: consider using `_iter` instead Nov 27 19:15:42.340 INFO [stderr] | Nov 27 19:15:42.340 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 27 19:15:42.340 INFO [stderr] Nov 27 19:15:42.377 INFO [stderr] warning: unused variable: `iter` Nov 27 19:15:42.377 INFO [stderr] --> src/pinger.rs:51:17 Nov 27 19:15:42.377 INFO [stderr] | Nov 27 19:15:42.378 INFO [stderr] 51 | let mut iter = icmp_packet_iter(&mut rx); Nov 27 19:15:42.378 INFO [stderr] | ^^^^ help: consider using `_iter` instead Nov 27 19:15:42.378 INFO [stderr] | Nov 27 19:15:42.379 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 27 19:15:42.379 INFO [stderr] Nov 27 19:15:42.379 INFO [stderr] warning: variable does not need to be mutable Nov 27 19:15:42.380 INFO [stderr] --> src/pinger.rs:51:13 Nov 27 19:15:42.380 INFO [stderr] | Nov 27 19:15:42.380 INFO [stderr] 51 | let mut iter = icmp_packet_iter(&mut rx); Nov 27 19:15:42.381 INFO [stderr] | ----^^^^ Nov 27 19:15:42.381 INFO [stderr] | | Nov 27 19:15:42.381 INFO [stderr] | help: remove this `mut` Nov 27 19:15:42.382 INFO [stderr] | Nov 27 19:15:42.382 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 27 19:15:42.382 INFO [stderr] Nov 27 19:15:42.383 INFO [stderr] warning: function is never used: `validate_count` Nov 27 19:15:42.383 INFO [stderr] --> src/cli.rs:7:1 Nov 27 19:15:42.383 INFO [stderr] | Nov 27 19:15:42.384 INFO [stderr] 7 | fn validate_count(s: String) -> Result<(), String> { Nov 27 19:15:42.384 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.384 INFO [stderr] | Nov 27 19:15:42.385 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 27 19:15:42.385 INFO [stderr] Nov 27 19:15:42.385 INFO [stderr] warning: function is never used: `build_arg_parser` Nov 27 19:15:42.385 INFO [stderr] --> src/cli.rs:17:1 Nov 27 19:15:42.386 INFO [stderr] | Nov 27 19:15:42.386 INFO [stderr] 17 | fn build_arg_parser() -> App<'static, 'static> { Nov 27 19:15:42.386 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.387 INFO [stderr] Nov 27 19:15:42.387 INFO [stderr] warning: struct is never constructed: `Args` Nov 27 19:15:42.387 INFO [stderr] --> src/cli.rs:38:1 Nov 27 19:15:42.387 INFO [stderr] | Nov 27 19:15:42.387 INFO [stderr] 38 | pub struct Args { Nov 27 19:15:42.388 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 27 19:15:42.388 INFO [stderr] Nov 27 19:15:42.388 INFO [stderr] warning: function is never used: `resolve_host` Nov 27 19:15:42.389 INFO [stderr] --> src/cli.rs:44:1 Nov 27 19:15:42.389 INFO [stderr] | Nov 27 19:15:42.389 INFO [stderr] 44 | fn resolve_host(host: &str) -> Option { Nov 27 19:15:42.389 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.389 INFO [stderr] Nov 27 19:15:42.389 INFO [stderr] warning: method is never used: `from` Nov 27 19:15:42.389 INFO [stderr] --> src/cli.rs:57:5 Nov 27 19:15:42.389 INFO [stderr] | Nov 27 19:15:42.389 INFO [stderr] 57 | fn from<'a, I: IntoIterator + 'a>(args: I) -> Result { Nov 27 19:15:42.389 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.389 INFO [stderr] Nov 27 19:15:42.389 INFO [stderr] warning: method is never used: `from_cmdline` Nov 27 19:15:42.389 INFO [stderr] --> src/cli.rs:83:5 Nov 27 19:15:42.389 INFO [stderr] | Nov 27 19:15:42.389 INFO [stderr] 83 | pub fn from_cmdline() -> Result { Nov 27 19:15:42.389 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.389 INFO [stderr] Nov 27 19:15:42.390 INFO [stderr] warning: field is never used: `packets_received` Nov 27 19:15:42.390 INFO [stderr] --> src/pinger.rs:17:5 Nov 27 19:15:42.390 INFO [stderr] | Nov 27 19:15:42.390 INFO [stderr] 17 | packets_received: u32, Nov 27 19:15:42.390 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.390 INFO [stderr] Nov 27 19:15:42.390 INFO [stderr] warning: field is never used: `rtts` Nov 27 19:15:42.390 INFO [stderr] --> src/pinger.rs:18:5 Nov 27 19:15:42.390 INFO [stderr] | Nov 27 19:15:42.390 INFO [stderr] 18 | rtts: Vec Nov 27 19:15:42.390 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.390 INFO [stderr] Nov 27 19:15:42.440 INFO [stderr] warning: variable does not need to be mutable Nov 27 19:15:42.440 INFO [stderr] --> src/pinger.rs:51:13 Nov 27 19:15:42.441 INFO [stderr] | Nov 27 19:15:42.441 INFO [stderr] 51 | let mut iter = icmp_packet_iter(&mut rx); Nov 27 19:15:42.441 INFO [stderr] | ----^^^^ Nov 27 19:15:42.442 INFO [stderr] | | Nov 27 19:15:42.442 INFO [stderr] | help: remove this `mut` Nov 27 19:15:42.442 INFO [stderr] | Nov 27 19:15:42.443 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 27 19:15:42.443 INFO [stderr] Nov 27 19:15:42.443 INFO [stderr] warning: function is never used: `validate_count` Nov 27 19:15:42.444 INFO [stderr] --> src/cli.rs:7:1 Nov 27 19:15:42.444 INFO [stderr] | Nov 27 19:15:42.448 INFO [stderr] 7 | fn validate_count(s: String) -> Result<(), String> { Nov 27 19:15:42.449 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.449 INFO [stderr] | Nov 27 19:15:42.449 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 27 19:15:42.450 INFO [stderr] Nov 27 19:15:42.450 INFO [stderr] warning: function is never used: `build_arg_parser` Nov 27 19:15:42.450 INFO [stderr] --> src/cli.rs:17:1 Nov 27 19:15:42.450 INFO [stderr] | Nov 27 19:15:42.451 INFO [stderr] 17 | fn build_arg_parser() -> App<'static, 'static> { Nov 27 19:15:42.451 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.451 INFO [stderr] Nov 27 19:15:42.452 INFO [stderr] warning: struct is never constructed: `Args` Nov 27 19:15:42.452 INFO [stderr] --> src/cli.rs:38:1 Nov 27 19:15:42.452 INFO [stderr] | Nov 27 19:15:42.453 INFO [stderr] 38 | pub struct Args { Nov 27 19:15:42.453 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 27 19:15:42.453 INFO [stderr] Nov 27 19:15:42.454 INFO [stderr] warning: function is never used: `resolve_host` Nov 27 19:15:42.454 INFO [stderr] --> src/cli.rs:44:1 Nov 27 19:15:42.454 INFO [stderr] | Nov 27 19:15:42.454 INFO [stderr] 44 | fn resolve_host(host: &str) -> Option { Nov 27 19:15:42.455 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.455 INFO [stderr] Nov 27 19:15:42.460 INFO [stderr] warning: method is never used: `from` Nov 27 19:15:42.461 INFO [stderr] --> src/cli.rs:57:5 Nov 27 19:15:42.461 INFO [stderr] | Nov 27 19:15:42.461 INFO [stderr] 57 | fn from<'a, I: IntoIterator + 'a>(args: I) -> Result { Nov 27 19:15:42.462 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.462 INFO [stderr] Nov 27 19:15:42.462 INFO [stderr] warning: method is never used: `from_cmdline` Nov 27 19:15:42.463 INFO [stderr] --> src/cli.rs:83:5 Nov 27 19:15:42.463 INFO [stderr] | Nov 27 19:15:42.463 INFO [stderr] 83 | pub fn from_cmdline() -> Result { Nov 27 19:15:42.464 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.464 INFO [stderr] Nov 27 19:15:42.464 INFO [stderr] warning: field is never used: `packets_received` Nov 27 19:15:42.468 INFO [stderr] --> src/pinger.rs:17:5 Nov 27 19:15:42.469 INFO [stderr] | Nov 27 19:15:42.469 INFO [stderr] 17 | packets_received: u32, Nov 27 19:15:42.469 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.469 INFO [stderr] Nov 27 19:15:42.470 INFO [stderr] warning: field is never used: `rtts` Nov 27 19:15:42.470 INFO [stderr] --> src/pinger.rs:18:5 Nov 27 19:15:42.470 INFO [stderr] | Nov 27 19:15:42.471 INFO [stderr] 18 | rtts: Vec Nov 27 19:15:42.471 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 27 19:15:42.471 INFO [stderr] Nov 27 19:15:42.471 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 30s Nov 27 19:15:42.474 INFO [stderr] su: No module specific data is present Nov 27 19:15:43.080 INFO running `"docker" "inspect" "79c9163342f9a25c850c24aab531b0f7a39c59ccc84dec389289a2fca24d4d48"` Nov 27 19:15:43.450 INFO running `"docker" "rm" "-f" "79c9163342f9a25c850c24aab531b0f7a39c59ccc84dec389289a2fca24d4d48"` Nov 27 19:15:43.719 INFO [stdout] 79c9163342f9a25c850c24aab531b0f7a39c59ccc84dec389289a2fca24d4d48