Oct 31 14:57:58.570 INFO testing zovt/advent-of-code-2017 against 1.30.0 for beta-1.31-1
Oct 31 14:57:58.571 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/1.30.0:/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 +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Oct 31 14:57:59.059 INFO blam! e37ee2f685331852b75125600b218c2f3ced687810ad4e7c3f2689e5c367303c
Oct 31 14:57:59.075 INFO running `"docker" "start" "-a" "e37ee2f685331852b75125600b218c2f3ced687810ad4e7c3f2689e5c367303c"`
Oct 31 14:58:00.802 INFO kablam! usermod: no changes
Oct 31 14:58:00.887 INFO kablam! warning: An explicit [[bin]] section is specified in Cargo.toml which currently
Oct 31 14:58:00.887 INFO kablam! disables Cargo from automatically inferring other binary targets.
Oct 31 14:58:00.887 INFO kablam! This inference behavior will change in the Rust 2018 edition and the following
Oct 31 14:58:00.887 INFO kablam! files will be included as a binary target:
Oct 31 14:58:00.887 INFO kablam! 
Oct 31 14:58:00.887 INFO kablam! * /source/src/main.rs
Oct 31 14:58:00.887 INFO kablam! 
Oct 31 14:58:00.887 INFO kablam! This is likely to break cargo build or cargo test as these files may not be
Oct 31 14:58:00.887 INFO kablam! ready to be compiled as a binary target today. You can future-proof yourself
Oct 31 14:58:00.887 INFO kablam! and disable this warning by adding `autobins = false` to your [package]
Oct 31 14:58:00.887 INFO kablam! section. You may also move the files to a location where Cargo would not
Oct 31 14:58:00.887 INFO kablam! automatically infer them to be a target, such as in subfolders.
Oct 31 14:58:00.887 INFO kablam! 
Oct 31 14:58:00.887 INFO kablam! For more information on this warning you can consult
Oct 31 14:58:00.887 INFO kablam! https://github.com/rust-lang/cargo/issues/5330
Oct 31 14:58:00.899 INFO kablam!    Compiling advent-of-code v0.1.0 (/source)
Oct 31 14:58:01.659 INFO kablam! warning: unnecessary parentheses around `if` condition
Oct 31 14:58:01.659 INFO kablam!   --> src/day3/two.rs:39:6
Oct 31 14:58:01.659 INFO kablam!    |
Oct 31 14:58:01.659 INFO kablam! 39 |         if (r.0 - 1 == -r.1 && self == SpiralDirection::Right) {
Oct 31 14:58:01.659 INFO kablam!    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Oct 31 14:58:01.659 INFO kablam!    |
Oct 31 14:58:01.659 INFO kablam!    = note: #[warn(unused_parens)] on by default
Oct 31 14:58:01.659 INFO kablam! 
Oct 31 14:58:01.659 INFO kablam! warning: unnecessary parentheses around `if` condition
Oct 31 14:58:01.659 INFO kablam!   --> src/day3/two.rs:41:13
Oct 31 14:58:01.659 INFO kablam!    |
Oct 31 14:58:01.659 INFO kablam! 41 |         } else if (r.0.abs() == r.1.abs() && self != SpiralDirection::Right) {
Oct 31 14:58:01.659 INFO kablam!    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Oct 31 14:58:01.659 INFO kablam! 
Oct 31 14:58:02.367 INFO kablam! warning: variable does not need to be mutable
Oct 31 14:58:02.368 INFO kablam!   --> src/day3/two.rs:86:6
Oct 31 14:58:02.369 INFO kablam!    |
Oct 31 14:58:02.369 INFO kablam! 86 |     let mut spiral_coord_iter = SpiralCoordIter {
Oct 31 14:58:02.379 INFO kablam!    |         ----^^^^^^^^^^^^^^^^^
Oct 31 14:58:02.380 INFO kablam!    |         |
Oct 31 14:58:02.381 INFO kablam!    |         help: remove this `mut`
Oct 31 14:58:02.408 INFO kablam!    |
Oct 31 14:58:02.408 INFO kablam!    = note: #[warn(unused_mut)] on by default
Oct 31 14:58:02.409 INFO kablam! 
Oct 31 14:58:07.383 INFO kablam! warning: unnecessary parentheses around `if` condition
Oct 31 14:58:07.383 INFO kablam!   --> src/day3/one.rs:43:15
Oct 31 14:58:07.383 INFO kablam!    |
Oct 31 14:58:07.383 INFO kablam! 43 |     let num = if (num > ring_half) {
Oct 31 14:58:07.383 INFO kablam!    |                  ^^^^^^^^^^^^^^^^^ help: remove these parentheses
Oct 31 14:58:07.399 INFO kablam!    |
Oct 31 14:58:07.399 INFO kablam!    = note: #[warn(unused_parens)] on by default
Oct 31 14:58:07.399 INFO kablam! 
Oct 31 14:58:10.587 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 9.73s
Oct 31 14:58:10.590 INFO kablam! su: No module specific data is present
Oct 31 14:58:11.705 INFO running `"docker" "rm" "-f" "e37ee2f685331852b75125600b218c2f3ced687810ad4e7c3f2689e5c367303c"`
Oct 31 14:58:12.074 INFO blam! e37ee2f685331852b75125600b218c2f3ced687810ad4e7c3f2689e5c367303c
Oct 31 14:58:12.087 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Oct 31 14:58:12.629 INFO blam! c9b0d045ec25a6d5fd60f9be1383cd6ae425b34ed9ad4f1d6a8b46eb10f4cfe6
Oct 31 14:58:12.635 INFO running `"docker" "start" "-a" "c9b0d045ec25a6d5fd60f9be1383cd6ae425b34ed9ad4f1d6a8b46eb10f4cfe6"`
Oct 31 14:58:14.241 INFO kablam! usermod: no changes
Oct 31 14:58:14.295 INFO kablam! warning: An explicit [[bin]] section is specified in Cargo.toml which currently
Oct 31 14:58:14.295 INFO kablam! disables Cargo from automatically inferring other binary targets.
Oct 31 14:58:14.295 INFO kablam! This inference behavior will change in the Rust 2018 edition and the following
Oct 31 14:58:14.295 INFO kablam! files will be included as a binary target:
Oct 31 14:58:14.295 INFO kablam! 
Oct 31 14:58:14.295 INFO kablam! * /source/src/main.rs
Oct 31 14:58:14.295 INFO kablam! 
Oct 31 14:58:14.295 INFO kablam! This is likely to break cargo build or cargo test as these files may not be
Oct 31 14:58:14.295 INFO kablam! ready to be compiled as a binary target today. You can future-proof yourself
Oct 31 14:58:14.295 INFO kablam! and disable this warning by adding `autobins = false` to your [package]
Oct 31 14:58:14.296 INFO kablam! section. You may also move the files to a location where Cargo would not
Oct 31 14:58:14.296 INFO kablam! automatically infer them to be a target, such as in subfolders.
Oct 31 14:58:14.296 INFO kablam! 
Oct 31 14:58:14.296 INFO kablam! For more information on this warning you can consult
Oct 31 14:58:14.296 INFO kablam! https://github.com/rust-lang/cargo/issues/5330
Oct 31 14:58:14.296 INFO kablam!    Compiling advent-of-code v0.1.0 (/source)
Oct 31 14:58:14.959 INFO kablam! warning: unnecessary parentheses around `if` condition
Oct 31 14:58:14.959 INFO kablam!   --> src/day3/two.rs:39:6
Oct 31 14:58:14.959 INFO kablam!    |
Oct 31 14:58:14.959 INFO kablam! 39 |         if (r.0 - 1 == -r.1 && self == SpiralDirection::Right) {
Oct 31 14:58:14.959 INFO kablam!    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Oct 31 14:58:14.959 INFO kablam!    |
Oct 31 14:58:14.959 INFO kablam!    = note: #[warn(unused_parens)] on by default
Oct 31 14:58:14.959 INFO kablam! 
Oct 31 14:58:14.959 INFO kablam! warning: unnecessary parentheses around `if` condition
Oct 31 14:58:14.959 INFO kablam!   --> src/day3/two.rs:41:13
Oct 31 14:58:14.959 INFO kablam!    |
Oct 31 14:58:14.959 INFO kablam! 41 |         } else if (r.0.abs() == r.1.abs() && self != SpiralDirection::Right) {
Oct 31 14:58:14.959 INFO kablam!    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Oct 31 14:58:14.959 INFO kablam! 
Oct 31 14:58:15.579 INFO kablam! warning: variable does not need to be mutable
Oct 31 14:58:15.579 INFO kablam!   --> src/day3/two.rs:86:6
Oct 31 14:58:15.579 INFO kablam!    |
Oct 31 14:58:15.579 INFO kablam! 86 |     let mut spiral_coord_iter = SpiralCoordIter {
Oct 31 14:58:15.579 INFO kablam!    |         ----^^^^^^^^^^^^^^^^^
Oct 31 14:58:15.579 INFO kablam!    |         |
Oct 31 14:58:15.579 INFO kablam!    |         help: remove this `mut`
Oct 31 14:58:15.579 INFO kablam!    |
Oct 31 14:58:15.579 INFO kablam!    = note: #[warn(unused_mut)] on by default
Oct 31 14:58:15.579 INFO kablam! 
Oct 31 14:58:18.911 INFO kablam! warning: unnecessary parentheses around `if` condition
Oct 31 14:58:18.911 INFO kablam!   --> src/day3/one.rs:43:15
Oct 31 14:58:18.911 INFO kablam!    |
Oct 31 14:58:18.911 INFO kablam! 43 |     let num = if (num > ring_half) {
Oct 31 14:58:18.911 INFO kablam!    |                  ^^^^^^^^^^^^^^^^^ help: remove these parentheses
Oct 31 14:58:18.911 INFO kablam!    |
Oct 31 14:58:18.911 INFO kablam!    = note: #[warn(unused_parens)] on by default
Oct 31 14:58:18.911 INFO kablam! 
Oct 31 14:58:20.075 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 5.79s
Oct 31 14:58:20.075 INFO kablam! su: No module specific data is present
Oct 31 14:58:21.157 INFO running `"docker" "rm" "-f" "c9b0d045ec25a6d5fd60f9be1383cd6ae425b34ed9ad4f1d6a8b46eb10f4cfe6"`
Oct 31 14:58:21.458 INFO blam! c9b0d045ec25a6d5fd60f9be1383cd6ae425b34ed9ad4f1d6a8b46eb10f4cfe6
Oct 31 14:58:21.468 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Oct 31 14:58:21.890 INFO blam! 8c44c2cdab02a55884afe9d792e2dd2b461516c7487269575c33a5ac66f00c7e
Oct 31 14:58:21.890 INFO running `"docker" "start" "-a" "8c44c2cdab02a55884afe9d792e2dd2b461516c7487269575c33a5ac66f00c7e"`
Oct 31 14:58:23.199 INFO kablam! usermod: no changes
Oct 31 14:58:23.271 INFO kablam! warning: An explicit [[bin]] section is specified in Cargo.toml which currently
Oct 31 14:58:23.271 INFO kablam! disables Cargo from automatically inferring other binary targets.
Oct 31 14:58:23.271 INFO kablam! This inference behavior will change in the Rust 2018 edition and the following
Oct 31 14:58:23.271 INFO kablam! files will be included as a binary target:
Oct 31 14:58:23.271 INFO kablam! 
Oct 31 14:58:23.271 INFO kablam! * /source/src/main.rs
Oct 31 14:58:23.271 INFO kablam! 
Oct 31 14:58:23.271 INFO kablam! This is likely to break cargo build or cargo test as these files may not be
Oct 31 14:58:23.271 INFO kablam! ready to be compiled as a binary target today. You can future-proof yourself
Oct 31 14:58:23.271 INFO kablam! and disable this warning by adding `autobins = false` to your [package]
Oct 31 14:58:23.271 INFO kablam! section. You may also move the files to a location where Cargo would not
Oct 31 14:58:23.271 INFO kablam! automatically infer them to be a target, such as in subfolders.
Oct 31 14:58:23.271 INFO kablam! 
Oct 31 14:58:23.271 INFO kablam! For more information on this warning you can consult
Oct 31 14:58:23.271 INFO kablam! https://github.com/rust-lang/cargo/issues/5330
Oct 31 14:58:23.299 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.04s
Oct 31 14:58:23.299 INFO blam! 
Oct 31 14:58:23.299 INFO kablam!      Running /target/debug/deps/day1_1-54da9acc251bd078
Oct 31 14:58:23.299 INFO blam! running 0 tests
Oct 31 14:58:23.299 INFO kablam!      Running /target/debug/deps/day1_2-110286f94a8423a7
Oct 31 14:58:23.299 INFO blam! 
Oct 31 14:58:23.299 INFO kablam!      Running /target/debug/deps/day2_1-fce9abcc4753e239
Oct 31 14:58:23.299 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.299 INFO blam! 
Oct 31 14:58:23.299 INFO blam! 
Oct 31 14:58:23.299 INFO blam! running 0 tests
Oct 31 14:58:23.299 INFO blam! 
Oct 31 14:58:23.299 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.299 INFO blam! 
Oct 31 14:58:23.311 INFO blam! 
Oct 31 14:58:23.311 INFO kablam!      Running /target/debug/deps/day2_2-7171f790de724738
Oct 31 14:58:23.311 INFO blam! running 0 tests
Oct 31 14:58:23.311 INFO kablam!      Running /target/debug/deps/day3_1-dc140b550120921a
Oct 31 14:58:23.311 INFO blam! 
Oct 31 14:58:23.311 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.311 INFO blam! 
Oct 31 14:58:23.311 INFO blam! 
Oct 31 14:58:23.311 INFO blam! running 0 tests
Oct 31 14:58:23.311 INFO blam! 
Oct 31 14:58:23.311 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.311 INFO blam! 
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO kablam!      Running /target/debug/deps/day3_2-049857eb6d8a1257
Oct 31 14:58:23.327 INFO blam! running 0 tests
Oct 31 14:58:23.327 INFO kablam!      Running /target/debug/deps/day4_1-6f25692ac7ed417e
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO kablam!      Running /target/debug/deps/day4_2-7474f726330b7044
Oct 31 14:58:23.327 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.327 INFO kablam!      Running /target/debug/deps/day5_1-610ac5a7f64770c7
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! running 0 tests
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! running 0 tests
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! running 0 tests
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! running 0 tests
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.327 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.327 INFO blam! 
Oct 31 14:58:23.347 INFO blam! 
Oct 31 14:58:23.347 INFO kablam!      Running /target/debug/deps/day5_2-1803920163ab5ebf
Oct 31 14:58:23.347 INFO blam! running 0 tests
Oct 31 14:58:23.347 INFO kablam!      Running /target/debug/deps/day6_1-0dda3c5cd6f6019f
Oct 31 14:58:23.347 INFO blam! 
Oct 31 14:58:23.347 INFO kablam!      Running /target/debug/deps/day6_2-4e6c1af80bb06246
Oct 31 14:58:23.347 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.347 INFO blam! 
Oct 31 14:58:23.347 INFO blam! 
Oct 31 14:58:23.347 INFO blam! running 0 tests
Oct 31 14:58:23.347 INFO blam! 
Oct 31 14:58:23.347 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.347 INFO blam! 
Oct 31 14:58:23.347 INFO blam! 
Oct 31 14:58:23.347 INFO blam! running 0 tests
Oct 31 14:58:23.347 INFO blam! 
Oct 31 14:58:23.347 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 14:58:23.347 INFO blam! 
Oct 31 14:58:23.355 INFO kablam! su: No module specific data is present
Oct 31 14:58:24.163 INFO running `"docker" "rm" "-f" "8c44c2cdab02a55884afe9d792e2dd2b461516c7487269575c33a5ac66f00c7e"`
Oct 31 14:58:24.334 INFO blam! 8c44c2cdab02a55884afe9d792e2dd2b461516c7487269575c33a5ac66f00c7e
