Dec 11 09:39:10.159 INFO checking shaurya0/advent_of_code_2018 against master#3a75e80557a103497cffbcab395a2f37061a77ea for pr-56677 Dec 11 09:39:10.160 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56677/worker-7/master#3a75e80557a103497cffbcab395a2f37061a77ea:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-56677/master#3a75e80557a103497cffbcab395a2f37061a77ea:/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 +3a75e80557a103497cffbcab395a2f37061a77ea-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"` Dec 11 09:39:10.378 INFO [stdout] 328260b1f1284aeec4da34112449378eb0780a370ef91e86a6073682b105cecb Dec 11 09:39:10.379 INFO running `"docker" "start" "-a" "328260b1f1284aeec4da34112449378eb0780a370ef91e86a6073682b105cecb"` Dec 11 09:39:10.825 INFO [stderr] usermod: no changes Dec 11 09:39:10.888 INFO [stderr] Checking advent_of_code v0.1.0 (/source) Dec 11 09:39:11.600 INFO [stderr] warning: unused imports: `Duration`, `NaiveDate` Dec 11 09:39:11.600 INFO [stderr] --> src/day4/day4.rs:8:29 Dec 11 09:39:11.600 INFO [stderr] | Dec 11 09:39:11.600 INFO [stderr] 8 | use chrono::{NaiveDateTime, NaiveDate, NaiveTime, Duration, Timelike}; Dec 11 09:39:11.600 INFO [stderr] | ^^^^^^^^^ ^^^^^^^^ Dec 11 09:39:11.600 INFO [stderr] | Dec 11 09:39:11.600 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 11 09:39:11.600 INFO [stderr] Dec 11 09:39:11.601 INFO [stderr] warning: unused variable: `count` Dec 11 09:39:11.601 INFO [stderr] --> src/day3/day3.rs:86:22 Dec 11 09:39:11.601 INFO [stderr] | Dec 11 09:39:11.601 INFO [stderr] 86 | Some(count) => unclaimed = true, Dec 11 09:39:11.601 INFO [stderr] | ^^^^^ help: consider using `_count` instead Dec 11 09:39:11.601 INFO [stderr] | Dec 11 09:39:11.601 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 11 09:39:11.601 INFO [stderr] Dec 11 09:39:11.601 INFO [stderr] warning: unused variable: `count` Dec 11 09:39:11.601 INFO [stderr] --> src/day3/day3.rs:129:23 Dec 11 09:39:11.601 INFO [stderr] | Dec 11 09:39:11.601 INFO [stderr] 129 | Some(&count) => print!("#"), Dec 11 09:39:11.601 INFO [stderr] | ^^^^^ help: consider using `_count` instead Dec 11 09:39:11.601 INFO [stderr] Dec 11 09:39:11.646 INFO [stderr] warning: function is never used: `draw_grid` Dec 11 09:39:11.646 INFO [stderr] --> src/day3/day3.rs:120:1 Dec 11 09:39:11.646 INFO [stderr] | Dec 11 09:39:11.646 INFO [stderr] 120 | fn draw_grid(grid_description: &HashMap, nx: u32, ny: u32){ Dec 11 09:39:11.646 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 11 09:39:11.646 INFO [stderr] | Dec 11 09:39:11.646 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 11 09:39:11.646 INFO [stderr] Dec 11 09:39:11.646 INFO [stderr] warning: unused variable: `count` Dec 11 09:39:11.646 INFO [stderr] --> src/day3/day3.rs:86:22 Dec 11 09:39:11.646 INFO [stderr] | Dec 11 09:39:11.646 INFO [stderr] 86 | Some(count) => unclaimed = true, Dec 11 09:39:11.646 INFO [stderr] | ^^^^^ help: consider using `_count` instead Dec 11 09:39:11.646 INFO [stderr] | Dec 11 09:39:11.646 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 11 09:39:11.646 INFO [stderr] Dec 11 09:39:11.646 INFO [stderr] warning: unused variable: `count` Dec 11 09:39:11.646 INFO [stderr] --> src/day3/day3.rs:129:23 Dec 11 09:39:11.646 INFO [stderr] | Dec 11 09:39:11.647 INFO [stderr] 129 | Some(&count) => print!("#"), Dec 11 09:39:11.647 INFO [stderr] | ^^^^^ help: consider using `_count` instead Dec 11 09:39:11.647 INFO [stderr] Dec 11 09:39:11.675 INFO [stderr] warning: unused imports: `Duration`, `NaiveDate` Dec 11 09:39:11.675 INFO [stderr] --> src/day4/day4.rs:8:29 Dec 11 09:39:11.675 INFO [stderr] | Dec 11 09:39:11.675 INFO [stderr] 8 | use chrono::{NaiveDateTime, NaiveDate, NaiveTime, Duration, Timelike}; Dec 11 09:39:11.675 INFO [stderr] | ^^^^^^^^^ ^^^^^^^^ Dec 11 09:39:11.675 INFO [stderr] | Dec 11 09:39:11.675 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 11 09:39:11.675 INFO [stderr] Dec 11 09:39:11.688 INFO [stderr] warning: function is never used: `draw_grid` Dec 11 09:39:11.688 INFO [stderr] --> src/day3/day3.rs:120:1 Dec 11 09:39:11.688 INFO [stderr] | Dec 11 09:39:11.688 INFO [stderr] 120 | fn draw_grid(grid_description: &HashMap, nx: u32, ny: u32){ Dec 11 09:39:11.688 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 11 09:39:11.688 INFO [stderr] | Dec 11 09:39:11.688 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 11 09:39:11.688 INFO [stderr] Dec 11 09:39:11.760 INFO [stderr] warning: unused variable: `guard_sleep_time` Dec 11 09:39:11.760 INFO [stderr] --> src/day4/day4.rs:97:13 Dec 11 09:39:11.760 INFO [stderr] | Dec 11 09:39:11.760 INFO [stderr] 97 | let mut guard_sleep_time: HashMap Dec 11 09:39:11.760 INFO [stderr] | ^^^^^^^^^^^^^^^^ help: consider using `_guard_sleep_time` instead Dec 11 09:39:11.760 INFO [stderr] | Dec 11 09:39:11.760 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 11 09:39:11.760 INFO [stderr] Dec 11 09:39:11.776 INFO [stderr] warning: unused variable: `timestamp` Dec 11 09:39:11.776 INFO [stderr] --> src/day4/day4.rs:115:17 Dec 11 09:39:11.776 INFO [stderr] | Dec 11 09:39:11.776 INFO [stderr] 115 | let timestamp = message.timestamp; Dec 11 09:39:11.776 INFO [stderr] | ^^^^^^^^^ help: consider using `_timestamp` instead Dec 11 09:39:11.776 INFO [stderr] Dec 11 09:39:11.776 INFO [stderr] warning: unused variable: `guard_sleep_time` Dec 11 09:39:11.776 INFO [stderr] --> src/day4/day4.rs:97:13 Dec 11 09:39:11.776 INFO [stderr] | Dec 11 09:39:11.776 INFO [stderr] 97 | let mut guard_sleep_time: HashMap Dec 11 09:39:11.776 INFO [stderr] | ^^^^^^^^^^^^^^^^ help: consider using `_guard_sleep_time` instead Dec 11 09:39:11.776 INFO [stderr] | Dec 11 09:39:11.776 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 11 09:39:11.776 INFO [stderr] Dec 11 09:39:11.776 INFO [stderr] warning: unused variable: `timestamp` Dec 11 09:39:11.776 INFO [stderr] --> src/day4/day4.rs:115:17 Dec 11 09:39:11.776 INFO [stderr] | Dec 11 09:39:11.776 INFO [stderr] 115 | let timestamp = message.timestamp; Dec 11 09:39:11.776 INFO [stderr] | ^^^^^^^^^ help: consider using `_timestamp` instead Dec 11 09:39:11.776 INFO [stderr] Dec 11 09:39:11.780 INFO [stderr] warning: variable does not need to be mutable Dec 11 09:39:11.780 INFO [stderr] --> src/day4/day4.rs:97:9 Dec 11 09:39:11.780 INFO [stderr] | Dec 11 09:39:11.780 INFO [stderr] 97 | let mut guard_sleep_time: HashMap Dec 11 09:39:11.780 INFO [stderr] | ----^^^^^^^^^^^^^^^^ Dec 11 09:39:11.780 INFO [stderr] | | Dec 11 09:39:11.780 INFO [stderr] | help: remove this `mut` Dec 11 09:39:11.780 INFO [stderr] | Dec 11 09:39:11.780 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 11 09:39:11.780 INFO [stderr] Dec 11 09:39:11.780 INFO [stderr] warning: struct is never constructed: `TimestampedMessage` Dec 11 09:39:11.780 INFO [stderr] --> src/day4/day4.rs:26:1 Dec 11 09:39:11.780 INFO [stderr] | Dec 11 09:39:11.780 INFO [stderr] 26 | struct TimestampedMessage { Dec 11 09:39:11.780 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 11 09:39:11.780 INFO [stderr] | Dec 11 09:39:11.780 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 11 09:39:11.780 INFO [stderr] Dec 11 09:39:11.807 INFO [stderr] warning: variable does not need to be mutable Dec 11 09:39:11.807 INFO [stderr] --> src/day4/day4.rs:97:9 Dec 11 09:39:11.807 INFO [stderr] | Dec 11 09:39:11.807 INFO [stderr] 97 | let mut guard_sleep_time: HashMap Dec 11 09:39:11.807 INFO [stderr] | ----^^^^^^^^^^^^^^^^ Dec 11 09:39:11.807 INFO [stderr] | | Dec 11 09:39:11.807 INFO [stderr] | help: remove this `mut` Dec 11 09:39:11.807 INFO [stderr] | Dec 11 09:39:11.807 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 11 09:39:11.807 INFO [stderr] Dec 11 09:39:11.807 INFO [stderr] warning: struct is never constructed: `TimestampedMessage` Dec 11 09:39:11.807 INFO [stderr] --> src/day4/day4.rs:26:1 Dec 11 09:39:11.807 INFO [stderr] | Dec 11 09:39:11.807 INFO [stderr] 26 | struct TimestampedMessage { Dec 11 09:39:11.807 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 11 09:39:11.807 INFO [stderr] | Dec 11 09:39:11.807 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 11 09:39:11.807 INFO [stderr] Dec 11 09:39:11.860 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.02s Dec 11 09:39:11.862 INFO [stderr] su: No module specific data is present Dec 11 09:39:12.123 INFO running `"docker" "inspect" "328260b1f1284aeec4da34112449378eb0780a370ef91e86a6073682b105cecb"` Dec 11 09:39:12.237 INFO running `"docker" "rm" "-f" "328260b1f1284aeec4da34112449378eb0780a370ef91e86a6073682b105cecb"` Dec 11 09:39:12.311 INFO [stdout] 328260b1f1284aeec4da34112449378eb0780a370ef91e86a6073682b105cecb