Sep 20 20:45:57.604 INFO checking thara/tkzip against try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6 for pr-54394 Sep 20 20:45:57.604 INFO running: cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets Sep 20 20:45:57.604 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-3/pr-54394/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54394/worker-3/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "CMD=cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 20 20:45:57.912 INFO blam! 0d58254cb95eb67ec40bbe9a3f7c9d409021c724b27a18fb6587715b0ad3df2c Sep 20 20:45:57.914 INFO running `"docker" "start" "-a" "0d58254cb95eb67ec40bbe9a3f7c9d409021c724b27a18fb6587715b0ad3df2c"` Sep 20 20:45:59.522 INFO kablam! usermod: no changes Sep 20 20:45:59.610 INFO kablam! Compiling cc v1.0.2 Sep 20 20:45:59.610 INFO kablam! Checking libc v0.2.32 Sep 20 20:45:59.610 INFO kablam! Checking podio v0.1.5 Sep 20 20:46:01.578 INFO kablam! Checking time v0.1.38 Sep 20 20:46:03.462 INFO kablam! Checking msdos_time v0.1.5 Sep 20 20:46:03.718 INFO kablam! Compiling miniz-sys v0.1.10 Sep 20 20:46:03.718 INFO kablam! Compiling bzip2-sys v0.1.6 Sep 20 20:46:06.358 INFO kablam! Checking flate2 v0.2.20 Sep 20 20:46:07.086 INFO kablam! Checking bzip2 v0.3.2 Sep 20 20:46:08.062 INFO kablam! Checking zip v0.2.6 Sep 20 20:46:08.871 INFO kablam! Checking tkzip v0.1.0 (/source) Sep 20 20:46:09.065 INFO kablam! warning: unused import: `std::fs::OpenOptions` Sep 20 20:46:09.066 INFO kablam! --> src/main.rs:4:5 Sep 20 20:46:09.066 INFO kablam! | Sep 20 20:46:09.066 INFO kablam! 4 | use std::fs::OpenOptions; Sep 20 20:46:09.066 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Sep 20 20:46:09.066 INFO kablam! | Sep 20 20:46:09.066 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 20 20:46:09.066 INFO kablam! Sep 20 20:46:09.067 INFO kablam! warning: unused import: `BufReader` Sep 20 20:46:09.067 INFO kablam! --> src/main.rs:6:15 Sep 20 20:46:09.067 INFO kablam! | Sep 20 20:46:09.067 INFO kablam! 6 | use std::io::{BufReader, BufWriter}; Sep 20 20:46:09.067 INFO kablam! | ^^^^^^^^^ Sep 20 20:46:09.067 INFO kablam! Sep 20 20:46:09.067 INFO kablam! warning: unused import: `std::fs::OpenOptions` Sep 20 20:46:09.067 INFO kablam! --> src/main.rs:4:5 Sep 20 20:46:09.068 INFO kablam! | Sep 20 20:46:09.068 INFO kablam! 4 | use std::fs::OpenOptions; Sep 20 20:46:09.068 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Sep 20 20:46:09.068 INFO kablam! | Sep 20 20:46:09.068 INFO kablam! = note: #[warn(unused_imports)] on by default Sep 20 20:46:09.068 INFO kablam! Sep 20 20:46:09.068 INFO kablam! warning: unused import: `BufReader` Sep 20 20:46:09.069 INFO kablam! --> src/main.rs:6:15 Sep 20 20:46:09.069 INFO kablam! | Sep 20 20:46:09.069 INFO kablam! 6 | use std::io::{BufReader, BufWriter}; Sep 20 20:46:09.069 INFO kablam! | ^^^^^^^^^ Sep 20 20:46:09.069 INFO kablam! Sep 20 20:46:09.154 INFO kablam! warning: variable does not need to be mutable Sep 20 20:46:09.154 INFO kablam! --> src/main.rs:20:9 Sep 20 20:46:09.154 INFO kablam! | Sep 20 20:46:09.154 INFO kablam! 20 | let mut f = File::open(path).ok().expect("File open failed"); Sep 20 20:46:09.154 INFO kablam! | ----^ Sep 20 20:46:09.154 INFO kablam! | | Sep 20 20:46:09.154 INFO kablam! | help: remove this `mut` Sep 20 20:46:09.154 INFO kablam! | Sep 20 20:46:09.154 INFO kablam! = note: #[warn(unused_mut)] on by default Sep 20 20:46:09.154 INFO kablam! Sep 20 20:46:09.166 INFO kablam! warning: variable does not need to be mutable Sep 20 20:46:09.166 INFO kablam! --> src/main.rs:20:9 Sep 20 20:46:09.166 INFO kablam! | Sep 20 20:46:09.166 INFO kablam! 20 | let mut f = File::open(path).ok().expect("File open failed"); Sep 20 20:46:09.166 INFO kablam! | ----^ Sep 20 20:46:09.166 INFO kablam! | | Sep 20 20:46:09.166 INFO kablam! | help: remove this `mut` Sep 20 20:46:09.166 INFO kablam! | Sep 20 20:46:09.166 INFO kablam! = note: #[warn(unused_mut)] on by default Sep 20 20:46:09.166 INFO kablam! Sep 20 20:46:09.166 INFO kablam! warning: unused `std::result::Result` which must be used Sep 20 20:46:09.166 INFO kablam! --> src/main.rs:18:5 Sep 20 20:46:09.166 INFO kablam! | Sep 20 20:46:09.166 INFO kablam! 18 | fs::create_dir_all(dest); Sep 20 20:46:09.166 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 20 20:46:09.166 INFO kablam! | Sep 20 20:46:09.166 INFO kablam! = note: #[warn(unused_must_use)] on by default Sep 20 20:46:09.166 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Sep 20 20:46:09.166 INFO kablam! Sep 20 20:46:09.166 INFO kablam! warning: unused `std::result::Result` which must be used Sep 20 20:46:09.166 INFO kablam! --> src/main.rs:44:21 Sep 20 20:46:09.166 INFO kablam! | Sep 20 20:46:09.166 INFO kablam! 44 | fs::create_dir_all(dir); Sep 20 20:46:09.166 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Sep 20 20:46:09.166 INFO kablam! | Sep 20 20:46:09.166 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Sep 20 20:46:09.166 INFO kablam! Sep 20 20:46:09.166 INFO kablam! warning: unused `std::result::Result` which must be used Sep 20 20:46:09.166 INFO kablam! --> src/main.rs:51:29 Sep 20 20:46:09.166 INFO kablam! | Sep 20 20:46:09.166 INFO kablam! 51 | w.write(&[byte]); Sep 20 20:46:09.166 INFO kablam! | ^^^^^^^^^^^^^^^^^ Sep 20 20:46:09.166 INFO kablam! | Sep 20 20:46:09.166 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Sep 20 20:46:09.167 INFO kablam! Sep 20 20:46:09.167 INFO kablam! warning: unused `std::result::Result` which must be used Sep 20 20:46:09.167 INFO kablam! --> src/main.rs:54:21 Sep 20 20:46:09.167 INFO kablam! | Sep 20 20:46:09.167 INFO kablam! 54 | w.flush(); Sep 20 20:46:09.167 INFO kablam! | ^^^^^^^^^^ Sep 20 20:46:09.167 INFO kablam! | Sep 20 20:46:09.167 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Sep 20 20:46:09.167 INFO kablam! Sep 20 20:46:09.178 INFO kablam! warning: unused `std::result::Result` which must be used Sep 20 20:46:09.178 INFO kablam! --> src/main.rs:18:5 Sep 20 20:46:09.178 INFO kablam! | Sep 20 20:46:09.178 INFO kablam! 18 | fs::create_dir_all(dest); Sep 20 20:46:09.178 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 20 20:46:09.178 INFO kablam! | Sep 20 20:46:09.178 INFO kablam! = note: #[warn(unused_must_use)] on by default Sep 20 20:46:09.178 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Sep 20 20:46:09.178 INFO kablam! Sep 20 20:46:09.178 INFO kablam! warning: unused `std::result::Result` which must be used Sep 20 20:46:09.178 INFO kablam! --> src/main.rs:44:21 Sep 20 20:46:09.178 INFO kablam! | Sep 20 20:46:09.178 INFO kablam! 44 | fs::create_dir_all(dir); Sep 20 20:46:09.178 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Sep 20 20:46:09.178 INFO kablam! | Sep 20 20:46:09.178 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Sep 20 20:46:09.178 INFO kablam! Sep 20 20:46:09.178 INFO kablam! warning: unused `std::result::Result` which must be used Sep 20 20:46:09.178 INFO kablam! --> src/main.rs:51:29 Sep 20 20:46:09.178 INFO kablam! | Sep 20 20:46:09.178 INFO kablam! 51 | w.write(&[byte]); Sep 20 20:46:09.178 INFO kablam! | ^^^^^^^^^^^^^^^^^ Sep 20 20:46:09.178 INFO kablam! | Sep 20 20:46:09.178 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Sep 20 20:46:09.178 INFO kablam! Sep 20 20:46:09.178 INFO kablam! warning: unused `std::result::Result` which must be used Sep 20 20:46:09.178 INFO kablam! --> src/main.rs:54:21 Sep 20 20:46:09.178 INFO kablam! | Sep 20 20:46:09.178 INFO kablam! 54 | w.flush(); Sep 20 20:46:09.178 INFO kablam! | ^^^^^^^^^^ Sep 20 20:46:09.178 INFO kablam! | Sep 20 20:46:09.178 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Sep 20 20:46:09.178 INFO kablam! Sep 20 20:46:09.226 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 9.66s Sep 20 20:46:09.226 INFO kablam! su: No module specific data is present Sep 20 20:46:10.873 INFO running `"docker" "rm" "-f" "0d58254cb95eb67ec40bbe9a3f7c9d409021c724b27a18fb6587715b0ad3df2c"` Sep 20 20:46:10.977 INFO blam! 0d58254cb95eb67ec40bbe9a3f7c9d409021c724b27a18fb6587715b0ad3df2c