Oct 12 10:26:20.807 INFO checking yagince/programming-rust against try#4021bd0b3c5815b087d6db10ce461e7e4854ade7 for pr-54977 Oct 12 10:26:20.808 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-54977/worker-0/try#4021bd0b3c5815b087d6db10ce461e7e4854ade7:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/pr-54977/try#4021bd0b3c5815b087d6db10ce461e7e4854ade7:/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 +4021bd0b3c5815b087d6db10ce461e7e4854ade7-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"` Oct 12 10:26:21.337 INFO blam! 4c46ff134f642a989c2e7ac73de17fb5f73bee8bcd342ce6a3f4873d7f0cc284 Oct 12 10:26:21.339 INFO running `"docker" "start" "-a" "4c46ff134f642a989c2e7ac73de17fb5f73bee8bcd342ce6a3f4873d7f0cc284"` Oct 12 10:26:23.420 INFO kablam! usermod: no changes Oct 12 10:26:23.529 INFO kablam! Checking samples v0.1.0 (/source) Oct 12 10:26:24.349 INFO kablam! warning: unused variable: `t` Oct 12 10:26:24.350 INFO kablam! --> src/bin/4_4_rc_arc.rs:9:9 Oct 12 10:26:24.351 INFO kablam! | Oct 12 10:26:24.351 INFO kablam! 9 | let t = s.clone(); // cloneすると参照カウントがインクリメントされるが実際はコピーされない Oct 12 10:26:24.352 INFO kablam! | ^ help: consider using `_t` instead Oct 12 10:26:24.353 INFO kablam! | Oct 12 10:26:24.353 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 10:26:24.354 INFO kablam! Oct 12 10:26:24.355 INFO kablam! warning: unused variable: `u` Oct 12 10:26:24.355 INFO kablam! --> src/bin/4_4_rc_arc.rs:10:9 Oct 12 10:26:24.356 INFO kablam! | Oct 12 10:26:24.357 INFO kablam! 10 | let u = s.clone(); Oct 12 10:26:24.357 INFO kablam! | ^ help: consider using `_u` instead Oct 12 10:26:24.364 INFO kablam! Oct 12 10:26:24.385 INFO kablam! warning: variable does not need to be mutable Oct 12 10:26:24.385 INFO kablam! --> src/bin/4_4_rc_arc.rs:7:9 Oct 12 10:26:24.386 INFO kablam! | Oct 12 10:26:24.387 INFO kablam! 7 | let mut s = Rc::new("hoge".to_string()); Oct 12 10:26:24.387 INFO kablam! | ----^ Oct 12 10:26:24.388 INFO kablam! | | Oct 12 10:26:24.389 INFO kablam! | help: remove this `mut` Oct 12 10:26:24.392 INFO kablam! | Oct 12 10:26:24.393 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 12 10:26:24.394 INFO kablam! Oct 12 10:26:24.537 INFO kablam! warning: unused import: `std::io::Result` Oct 12 10:26:24.538 INFO kablam! --> src/bin/6_4_1_if_let.rs:2:5 Oct 12 10:26:24.538 INFO kablam! | Oct 12 10:26:24.539 INFO kablam! 2 | use std::io::Result; Oct 12 10:26:24.540 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 12 10:26:24.540 INFO kablam! | Oct 12 10:26:24.541 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 12 10:26:24.541 INFO kablam! Oct 12 10:26:24.689 INFO kablam! warning: field is never used: `y` Oct 12 10:26:24.690 INFO kablam! --> src/bin/5_2_6_lifetime_parameter.rs:3:5 Oct 12 10:26:24.690 INFO kablam! | Oct 12 10:26:24.691 INFO kablam! 3 | y: &'b i32, Oct 12 10:26:24.692 INFO kablam! | ^^^^^^^^^^ Oct 12 10:26:24.692 INFO kablam! | Oct 12 10:26:24.693 INFO kablam! = note: #[warn(dead_code)] on by default Oct 12 10:26:24.693 INFO kablam! Oct 12 10:26:24.709 INFO kablam! warning: unused variable: `t` Oct 12 10:26:24.710 INFO kablam! --> src/bin/4_4_rc_arc.rs:9:9 Oct 12 10:26:24.710 INFO kablam! | Oct 12 10:26:24.711 INFO kablam! 9 | let t = s.clone(); // cloneすると参照カウントがインクリメントされるが実際はコピーされない Oct 12 10:26:24.712 INFO kablam! | ^ help: consider using `_t` instead Oct 12 10:26:24.712 INFO kablam! | Oct 12 10:26:24.713 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 10:26:24.713 INFO kablam! Oct 12 10:26:24.714 INFO kablam! warning: unused variable: `u` Oct 12 10:26:24.714 INFO kablam! --> src/bin/4_4_rc_arc.rs:10:9 Oct 12 10:26:24.715 INFO kablam! | Oct 12 10:26:24.716 INFO kablam! 10 | let u = s.clone(); Oct 12 10:26:24.716 INFO kablam! | ^ help: consider using `_u` instead Oct 12 10:26:24.717 INFO kablam! Oct 12 10:26:24.729 INFO kablam! warning: variable does not need to be mutable Oct 12 10:26:24.729 INFO kablam! --> src/bin/4_4_rc_arc.rs:7:9 Oct 12 10:26:24.730 INFO kablam! | Oct 12 10:26:24.731 INFO kablam! 7 | let mut s = Rc::new("hoge".to_string()); Oct 12 10:26:24.731 INFO kablam! | ----^ Oct 12 10:26:24.732 INFO kablam! | | Oct 12 10:26:24.733 INFO kablam! | help: remove this `mut` Oct 12 10:26:24.765 INFO kablam! | Oct 12 10:26:24.766 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 12 10:26:24.766 INFO kablam! Oct 12 10:26:26.096 INFO kablam! warning: unused variable: `aside` Oct 12 10:26:26.096 INFO kablam! --> src/bin/5_3_share_refenrence.rs:11:9 Oct 12 10:26:26.096 INFO kablam! | Oct 12 10:26:26.097 INFO kablam! 11 | let aside = v; Oct 12 10:26:26.097 INFO kablam! | ^^^^^ help: consider using `_aside` instead Oct 12 10:26:26.105 INFO kablam! | Oct 12 10:26:26.105 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 10:26:26.105 INFO kablam! Oct 12 10:26:26.105 INFO kablam! warning: unused variable: `r1` Oct 12 10:26:26.105 INFO kablam! --> src/bin/5_3_share_refenrence.rs:28:9 Oct 12 10:26:26.105 INFO kablam! | Oct 12 10:26:26.106 INFO kablam! 28 | let r1 = &mut r.1; // 可変参照から可変参照の再借用は出来る Oct 12 10:26:26.106 INFO kablam! | ^^ help: consider using `_r1` instead Oct 12 10:26:26.106 INFO kablam! Oct 12 10:26:26.277 INFO kablam! warning: unused variable: `a_2` Oct 12 10:26:26.278 INFO kablam! --> src/bin/4_3_copy.rs:6:9 Oct 12 10:26:26.278 INFO kablam! | Oct 12 10:26:26.278 INFO kablam! 6 | let a_2 = a; Oct 12 10:26:26.278 INFO kablam! | ^^^ help: consider using `_a_2` instead Oct 12 10:26:26.278 INFO kablam! | Oct 12 10:26:26.278 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 10:26:26.278 INFO kablam! Oct 12 10:26:26.384 INFO kablam! warning: field is never used: `y` Oct 12 10:26:26.385 INFO kablam! --> src/bin/5_2_6_lifetime_parameter.rs:3:5 Oct 12 10:26:26.385 INFO kablam! | Oct 12 10:26:26.385 INFO kablam! 3 | y: &'b i32, Oct 12 10:26:26.385 INFO kablam! | ^^^^^^^^^^ Oct 12 10:26:26.404 INFO kablam! | Oct 12 10:26:26.405 INFO kablam! = note: #[warn(dead_code)] on by default Oct 12 10:26:26.405 INFO kablam! Oct 12 10:26:26.908 INFO kablam! warning: unused import: `std::io::Result` Oct 12 10:26:26.908 INFO kablam! --> src/bin/6_4_1_if_let.rs:2:5 Oct 12 10:26:26.908 INFO kablam! | Oct 12 10:26:26.908 INFO kablam! 2 | use std::io::Result; Oct 12 10:26:26.908 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 12 10:26:26.928 INFO kablam! | Oct 12 10:26:26.928 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 12 10:26:26.929 INFO kablam! Oct 12 10:26:27.288 INFO kablam! warning: unused variable: `a_2` Oct 12 10:26:27.289 INFO kablam! --> src/bin/4_3_copy.rs:6:9 Oct 12 10:26:27.290 INFO kablam! | Oct 12 10:26:27.291 INFO kablam! 6 | let a_2 = a; Oct 12 10:26:27.291 INFO kablam! | ^^^ help: consider using `_a_2` instead Oct 12 10:26:27.292 INFO kablam! | Oct 12 10:26:27.293 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 10:26:27.293 INFO kablam! Oct 12 10:26:27.649 INFO kablam! warning: unused variable: `aside` Oct 12 10:26:27.650 INFO kablam! --> src/bin/5_3_share_refenrence.rs:11:9 Oct 12 10:26:27.650 INFO kablam! | Oct 12 10:26:27.651 INFO kablam! 11 | let aside = v; Oct 12 10:26:27.651 INFO kablam! | ^^^^^ help: consider using `_aside` instead Oct 12 10:26:27.652 INFO kablam! | Oct 12 10:26:27.652 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 12 10:26:27.653 INFO kablam! Oct 12 10:26:27.654 INFO kablam! warning: unused variable: `r1` Oct 12 10:26:27.654 INFO kablam! --> src/bin/5_3_share_refenrence.rs:28:9 Oct 12 10:26:27.655 INFO kablam! | Oct 12 10:26:27.655 INFO kablam! 28 | let r1 = &mut r.1; // 可変参照から可変参照の再借用は出来る Oct 12 10:26:27.656 INFO kablam! | ^^ help: consider using `_r1` instead Oct 12 10:26:27.656 INFO kablam! Oct 12 10:26:27.721 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 4.23s Oct 12 10:26:27.729 INFO kablam! su: No module specific data is present Oct 12 10:26:29.029 INFO running `"docker" "rm" "-f" "4c46ff134f642a989c2e7ac73de17fb5f73bee8bcd342ce6a3f4873d7f0cc284"` Oct 12 10:26:29.314 INFO blam! 4c46ff134f642a989c2e7ac73de17fb5f73bee8bcd342ce6a3f4873d7f0cc284