Nov 28 13:50:19.201 INFO checking EdenCao/rust_learning against try#db42d4dad33013eba11ef37342ad9f614e5652b8 for pr-56074 Nov 28 13:50:19.201 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56074/worker-3/try#db42d4dad33013eba11ef37342ad9f614e5652b8:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56074/try#db42d4dad33013eba11ef37342ad9f614e5652b8:/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 +db42d4dad33013eba11ef37342ad9f614e5652b8-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 28 13:50:19.636 INFO [stdout] dc0fcfa366564c25140f6f89080e82676d5d9c3fa5f3cfd395a87fffbe2b231c Nov 28 13:50:19.638 INFO running `"docker" "start" "-a" "dc0fcfa366564c25140f6f89080e82676d5d9c3fa5f3cfd395a87fffbe2b231c"` Nov 28 13:50:20.717 INFO [stderr] usermod: no changes Nov 28 13:50:20.825 INFO [stderr] Checking rust_learning v0.1.0 (/source) Nov 28 13:50:23.248 INFO [stderr] warning: field is never used: `query` Nov 28 13:50:23.248 INFO [stderr] --> src/read.rs:27:5 Nov 28 13:50:23.248 INFO [stderr] | Nov 28 13:50:23.248 INFO [stderr] 27 | query: String, Nov 28 13:50:23.248 INFO [stderr] | ^^^^^^^^^^^^^ Nov 28 13:50:23.248 INFO [stderr] | Nov 28 13:50:23.248 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:23.248 INFO [stderr] Nov 28 13:50:23.248 INFO [stderr] warning: function is never used: `search_case_insensitive` Nov 28 13:50:23.248 INFO [stderr] --> src/read.rs:82:1 Nov 28 13:50:23.248 INFO [stderr] | Nov 28 13:50:23.248 INFO [stderr] 82 | fn search_case_insensitive<'a>(query: &str, contents: &'a str) -> Vec<&'a str> { Nov 28 13:50:23.248 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 13:50:23.248 INFO [stderr] Nov 28 13:50:23.315 INFO [stderr] warning: unused variable: `post` Nov 28 13:50:23.315 INFO [stderr] --> src/blog.rs:30:25 Nov 28 13:50:23.315 INFO [stderr] | Nov 28 13:50:23.315 INFO [stderr] 30 | fn content<'a>(&self, post: &'a Post) -> &'a str { Nov 28 13:50:23.315 INFO [stderr] | ^^^^ help: consider using `_post` instead Nov 28 13:50:23.315 INFO [stderr] | Nov 28 13:50:23.315 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:23.315 INFO [stderr] Nov 28 13:50:23.428 INFO [stderr] warning: unused variable: `s6` Nov 28 13:50:23.428 INFO [stderr] --> src/owner.rs:19:7 Nov 28 13:50:23.428 INFO [stderr] | Nov 28 13:50:23.428 INFO [stderr] 19 | let s6 = s5; Nov 28 13:50:23.428 INFO [stderr] | ^^ help: consider using `_s6` instead Nov 28 13:50:23.428 INFO [stderr] | Nov 28 13:50:23.428 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:23.428 INFO [stderr] Nov 28 13:50:23.532 INFO [stderr] warning: function is never used: `gives_ownership` Nov 28 13:50:23.532 INFO [stderr] --> src/owner.rs:37:1 Nov 28 13:50:23.532 INFO [stderr] | Nov 28 13:50:23.532 INFO [stderr] 37 | fn gives_ownership() -> String { Nov 28 13:50:23.532 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 13:50:23.532 INFO [stderr] | Nov 28 13:50:23.532 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:23.532 INFO [stderr] Nov 28 13:50:24.152 INFO [stderr] warning: unused import: `std::time::Duration` Nov 28 13:50:24.152 INFO [stderr] --> src/multiple_thread.rs:2:5 Nov 28 13:50:24.152 INFO [stderr] | Nov 28 13:50:24.152 INFO [stderr] 2 | use std::time::Duration; Nov 28 13:50:24.152 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 28 13:50:24.152 INFO [stderr] | Nov 28 13:50:24.152 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 13:50:24.152 INFO [stderr] Nov 28 13:50:24.796 INFO [stderr] warning: unused variable: `user2` Nov 28 13:50:24.796 INFO [stderr] --> src/struct.rs:14:7 Nov 28 13:50:24.796 INFO [stderr] | Nov 28 13:50:24.796 INFO [stderr] 14 | let user2 = User { Nov 28 13:50:24.796 INFO [stderr] | ^^^^^ help: consider using `_user2` instead Nov 28 13:50:24.796 INFO [stderr] | Nov 28 13:50:24.796 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:24.796 INFO [stderr] Nov 28 13:50:24.796 INFO [stderr] warning: unused variable: `black` Nov 28 13:50:24.796 INFO [stderr] --> src/struct.rs:20:7 Nov 28 13:50:24.796 INFO [stderr] | Nov 28 13:50:24.796 INFO [stderr] 20 | let black = Color(0, 0, 0); Nov 28 13:50:24.796 INFO [stderr] | ^^^^^ help: consider using `_black` instead Nov 28 13:50:24.796 INFO [stderr] Nov 28 13:50:24.796 INFO [stderr] warning: field is never used: `username` Nov 28 13:50:24.796 INFO [stderr] --> src/struct.rs:2:3 Nov 28 13:50:24.796 INFO [stderr] | Nov 28 13:50:24.796 INFO [stderr] 2 | username: String, Nov 28 13:50:24.796 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 28 13:50:24.816 INFO [stderr] | Nov 28 13:50:24.816 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:24.816 INFO [stderr] Nov 28 13:50:24.816 INFO [stderr] warning: field is never used: `email` Nov 28 13:50:24.816 INFO [stderr] --> src/struct.rs:3:3 Nov 28 13:50:24.816 INFO [stderr] | Nov 28 13:50:24.816 INFO [stderr] 3 | email: String, Nov 28 13:50:24.816 INFO [stderr] | ^^^^^^^^^^^^^ Nov 28 13:50:24.816 INFO [stderr] Nov 28 13:50:24.816 INFO [stderr] warning: field is never used: `sign_in_count` Nov 28 13:50:24.816 INFO [stderr] --> src/struct.rs:4:3 Nov 28 13:50:24.816 INFO [stderr] | Nov 28 13:50:24.816 INFO [stderr] 4 | sign_in_count: u64, Nov 28 13:50:24.816 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 28 13:50:24.817 INFO [stderr] Nov 28 13:50:24.817 INFO [stderr] warning: field is never used: `active` Nov 28 13:50:24.817 INFO [stderr] --> src/struct.rs:5:3 Nov 28 13:50:24.817 INFO [stderr] | Nov 28 13:50:24.817 INFO [stderr] 5 | active: bool Nov 28 13:50:24.817 INFO [stderr] | ^^^^^^^^^^^^ Nov 28 13:50:24.817 INFO [stderr] Nov 28 13:50:25.640 INFO [stderr] warning: variable does not need to be mutable Nov 28 13:50:25.640 INFO [stderr] --> src/slice.rs:2:7 Nov 28 13:50:25.640 INFO [stderr] | Nov 28 13:50:25.640 INFO [stderr] 2 | let mut s = String::from("hello world"); Nov 28 13:50:25.640 INFO [stderr] | ----^ Nov 28 13:50:25.640 INFO [stderr] | | Nov 28 13:50:25.640 INFO [stderr] | help: remove this `mut` Nov 28 13:50:25.644 INFO [stderr] | Nov 28 13:50:25.644 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 28 13:50:25.644 INFO [stderr] Nov 28 13:50:26.553 INFO [stderr] warning: unused variable: `integer` Nov 28 13:50:26.553 INFO [stderr] --> src/generics.rs:14:7 Nov 28 13:50:26.553 INFO [stderr] | Nov 28 13:50:26.554 INFO [stderr] 14 | let integer = Point { Nov 28 13:50:26.554 INFO [stderr] | ^^^^^^^ help: consider using `_integer` instead Nov 28 13:50:26.554 INFO [stderr] | Nov 28 13:50:26.555 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:26.555 INFO [stderr] Nov 28 13:50:26.564 INFO [stderr] warning: field is never used: `y` Nov 28 13:50:26.565 INFO [stderr] --> src/generics.rs:3:3 Nov 28 13:50:26.565 INFO [stderr] | Nov 28 13:50:26.565 INFO [stderr] 3 | y: T Nov 28 13:50:26.565 INFO [stderr] | ^^^^ Nov 28 13:50:26.567 INFO [stderr] | Nov 28 13:50:26.570 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:26.571 INFO [stderr] Nov 28 13:50:28.012 INFO [stderr] warning: unused import: `std::rc::Rc` Nov 28 13:50:28.012 INFO [stderr] --> src/shared_mem.rs:1:5 Nov 28 13:50:28.012 INFO [stderr] | Nov 28 13:50:28.012 INFO [stderr] 1 | use std::rc::Rc; Nov 28 13:50:28.012 INFO [stderr] | ^^^^^^^^^^^ Nov 28 13:50:28.012 INFO [stderr] | Nov 28 13:50:28.012 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 13:50:28.012 INFO [stderr] Nov 28 13:50:28.100 INFO [stderr] warning: unused variable: `user2` Nov 28 13:50:28.100 INFO [stderr] --> src/struct.rs:14:7 Nov 28 13:50:28.100 INFO [stderr] | Nov 28 13:50:28.100 INFO [stderr] 14 | let user2 = User { Nov 28 13:50:28.100 INFO [stderr] | ^^^^^ help: consider using `_user2` instead Nov 28 13:50:28.100 INFO [stderr] | Nov 28 13:50:28.100 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:28.100 INFO [stderr] Nov 28 13:50:28.100 INFO [stderr] warning: unused variable: `black` Nov 28 13:50:28.100 INFO [stderr] --> src/struct.rs:20:7 Nov 28 13:50:28.100 INFO [stderr] | Nov 28 13:50:28.100 INFO [stderr] 20 | let black = Color(0, 0, 0); Nov 28 13:50:28.100 INFO [stderr] | ^^^^^ help: consider using `_black` instead Nov 28 13:50:28.100 INFO [stderr] Nov 28 13:50:28.100 INFO [stderr] warning: field is never used: `username` Nov 28 13:50:28.100 INFO [stderr] --> src/struct.rs:2:3 Nov 28 13:50:28.100 INFO [stderr] | Nov 28 13:50:28.100 INFO [stderr] 2 | username: String, Nov 28 13:50:28.100 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 28 13:50:28.108 INFO [stderr] | Nov 28 13:50:28.108 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:28.108 INFO [stderr] Nov 28 13:50:28.108 INFO [stderr] warning: field is never used: `email` Nov 28 13:50:28.108 INFO [stderr] --> src/struct.rs:3:3 Nov 28 13:50:28.108 INFO [stderr] | Nov 28 13:50:28.108 INFO [stderr] 3 | email: String, Nov 28 13:50:28.108 INFO [stderr] | ^^^^^^^^^^^^^ Nov 28 13:50:28.108 INFO [stderr] Nov 28 13:50:28.108 INFO [stderr] warning: field is never used: `sign_in_count` Nov 28 13:50:28.108 INFO [stderr] --> src/struct.rs:4:3 Nov 28 13:50:28.108 INFO [stderr] | Nov 28 13:50:28.108 INFO [stderr] 4 | sign_in_count: u64, Nov 28 13:50:28.108 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 28 13:50:28.108 INFO [stderr] Nov 28 13:50:28.108 INFO [stderr] warning: field is never used: `active` Nov 28 13:50:28.108 INFO [stderr] --> src/struct.rs:5:3 Nov 28 13:50:28.108 INFO [stderr] | Nov 28 13:50:28.108 INFO [stderr] 5 | active: bool Nov 28 13:50:28.108 INFO [stderr] | ^^^^^^^^^^^^ Nov 28 13:50:28.108 INFO [stderr] Nov 28 13:50:28.116 INFO [stderr] warning: unused variable: `six` Nov 28 13:50:28.116 INFO [stderr] --> src/enum.rs:20:7 Nov 28 13:50:28.116 INFO [stderr] | Nov 28 13:50:28.116 INFO [stderr] 20 | let six = IpAddrKind::V6; Nov 28 13:50:28.116 INFO [stderr] | ^^^ help: consider using `_six` instead Nov 28 13:50:28.116 INFO [stderr] | Nov 28 13:50:28.116 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:28.116 INFO [stderr] Nov 28 13:50:28.116 INFO [stderr] warning: unused variable: `home` Nov 28 13:50:28.116 INFO [stderr] --> src/enum.rs:27:7 Nov 28 13:50:28.116 INFO [stderr] | Nov 28 13:50:28.116 INFO [stderr] 27 | let home = IpAddr { Nov 28 13:50:28.116 INFO [stderr] | ^^^^ help: consider using `_home` instead Nov 28 13:50:28.116 INFO [stderr] Nov 28 13:50:28.116 INFO [stderr] warning: unused variable: `op_type` Nov 28 13:50:28.116 INFO [stderr] --> src/enum.rs:35:10 Nov 28 13:50:28.116 INFO [stderr] | Nov 28 13:50:28.116 INFO [stderr] 35 | fn route(op_type: IpAddrKind) { } Nov 28 13:50:28.116 INFO [stderr] | ^^^^^^^ help: consider using `_op_type` instead Nov 28 13:50:28.116 INFO [stderr] Nov 28 13:50:28.120 INFO [stderr] warning: field is never used: `kind` Nov 28 13:50:28.120 INFO [stderr] --> src/enum.rs:14:3 Nov 28 13:50:28.120 INFO [stderr] | Nov 28 13:50:28.120 INFO [stderr] 14 | kind: IpAddrKind, Nov 28 13:50:28.120 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 28 13:50:28.120 INFO [stderr] | Nov 28 13:50:28.120 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:28.120 INFO [stderr] Nov 28 13:50:28.120 INFO [stderr] warning: field is never used: `address` Nov 28 13:50:28.120 INFO [stderr] --> src/enum.rs:15:3 Nov 28 13:50:28.120 INFO [stderr] | Nov 28 13:50:28.120 INFO [stderr] 15 | address: String Nov 28 13:50:28.120 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 28 13:50:28.120 INFO [stderr] Nov 28 13:50:28.628 INFO [stderr] warning: unused import: `std::time::Duration` Nov 28 13:50:28.628 INFO [stderr] --> src/multiple_thread.rs:2:5 Nov 28 13:50:28.628 INFO [stderr] | Nov 28 13:50:28.628 INFO [stderr] 2 | use std::time::Duration; Nov 28 13:50:28.628 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 28 13:50:28.636 INFO [stderr] | Nov 28 13:50:28.636 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 13:50:28.636 INFO [stderr] Nov 28 13:50:28.785 INFO [stderr] warning: unused variable: `six` Nov 28 13:50:28.785 INFO [stderr] --> src/match.rs:25:7 Nov 28 13:50:28.785 INFO [stderr] | Nov 28 13:50:28.785 INFO [stderr] 25 | let six = plus_one(five); Nov 28 13:50:28.785 INFO [stderr] | ^^^ help: consider using `_six` instead Nov 28 13:50:28.786 INFO [stderr] | Nov 28 13:50:28.786 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:28.786 INFO [stderr] Nov 28 13:50:28.787 INFO [stderr] warning: unused variable: `none` Nov 28 13:50:28.787 INFO [stderr] --> src/match.rs:26:7 Nov 28 13:50:28.788 INFO [stderr] | Nov 28 13:50:28.788 INFO [stderr] 26 | let none = plus_one(None); Nov 28 13:50:28.788 INFO [stderr] | ^^^^ help: consider using `_none` instead Nov 28 13:50:28.788 INFO [stderr] Nov 28 13:50:28.812 INFO [stderr] warning: variant is never constructed: `Penny` Nov 28 13:50:28.812 INFO [stderr] --> src/match.rs:2:3 Nov 28 13:50:28.812 INFO [stderr] | Nov 28 13:50:28.812 INFO [stderr] 2 | Penny, Nov 28 13:50:28.812 INFO [stderr] | ^^^^^ Nov 28 13:50:28.812 INFO [stderr] | Nov 28 13:50:28.812 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:28.812 INFO [stderr] Nov 28 13:50:28.812 INFO [stderr] warning: variant is never constructed: `Nickel` Nov 28 13:50:28.812 INFO [stderr] --> src/match.rs:3:3 Nov 28 13:50:28.812 INFO [stderr] | Nov 28 13:50:28.812 INFO [stderr] 3 | Nickel, Nov 28 13:50:28.812 INFO [stderr] | ^^^^^^ Nov 28 13:50:28.812 INFO [stderr] Nov 28 13:50:28.812 INFO [stderr] warning: variant is never constructed: `Dime` Nov 28 13:50:28.812 INFO [stderr] --> src/match.rs:4:3 Nov 28 13:50:28.812 INFO [stderr] | Nov 28 13:50:28.812 INFO [stderr] 4 | Dime, Nov 28 13:50:28.812 INFO [stderr] | ^^^^ Nov 28 13:50:28.812 INFO [stderr] Nov 28 13:50:28.813 INFO [stderr] warning: variant is never constructed: `Alabama` Nov 28 13:50:28.813 INFO [stderr] --> src/match.rs:10:3 Nov 28 13:50:28.813 INFO [stderr] | Nov 28 13:50:28.813 INFO [stderr] 10 | Alabama, Nov 28 13:50:28.813 INFO [stderr] | ^^^^^^^ Nov 28 13:50:28.813 INFO [stderr] Nov 28 13:50:29.600 INFO [stderr] warning: variable does not need to be mutable Nov 28 13:50:29.600 INFO [stderr] --> src/slice.rs:2:7 Nov 28 13:50:29.601 INFO [stderr] | Nov 28 13:50:29.601 INFO [stderr] 2 | let mut s = String::from("hello world"); Nov 28 13:50:29.602 INFO [stderr] | ----^ Nov 28 13:50:29.602 INFO [stderr] | | Nov 28 13:50:29.602 INFO [stderr] | help: remove this `mut` Nov 28 13:50:29.603 INFO [stderr] | Nov 28 13:50:29.603 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 28 13:50:29.603 INFO [stderr] Nov 28 13:50:30.860 INFO [stderr] warning: field is never used: `query` Nov 28 13:50:30.860 INFO [stderr] --> src/read.rs:27:5 Nov 28 13:50:30.860 INFO [stderr] | Nov 28 13:50:30.860 INFO [stderr] 27 | query: String, Nov 28 13:50:30.860 INFO [stderr] | ^^^^^^^^^^^^^ Nov 28 13:50:30.860 INFO [stderr] | Nov 28 13:50:30.860 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:30.860 INFO [stderr] Nov 28 13:50:30.931 INFO [stderr] warning: variable `count` is assigned to, but never used Nov 28 13:50:30.931 INFO [stderr] --> src/iflet.rs:20:11 Nov 28 13:50:30.931 INFO [stderr] | Nov 28 13:50:30.931 INFO [stderr] 20 | let mut count = 0; Nov 28 13:50:30.931 INFO [stderr] | ^^^^^ Nov 28 13:50:30.936 INFO [stderr] | Nov 28 13:50:30.936 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:30.936 INFO [stderr] = note: consider using `_count` instead Nov 28 13:50:30.936 INFO [stderr] Nov 28 13:50:30.940 INFO [stderr] warning: value assigned to `count` is never read Nov 28 13:50:30.940 INFO [stderr] --> src/iflet.rs:25:5 Nov 28 13:50:30.940 INFO [stderr] | Nov 28 13:50:30.940 INFO [stderr] 25 | count += 1; Nov 28 13:50:30.940 INFO [stderr] | ^^^^^ Nov 28 13:50:30.940 INFO [stderr] | Nov 28 13:50:30.940 INFO [stderr] = note: #[warn(unused_assignments)] on by default Nov 28 13:50:30.940 INFO [stderr] Nov 28 13:50:30.952 INFO [stderr] warning: variant is never constructed: `Penny` Nov 28 13:50:30.952 INFO [stderr] --> src/iflet.rs:2:3 Nov 28 13:50:30.952 INFO [stderr] | Nov 28 13:50:30.952 INFO [stderr] 2 | Penny, Nov 28 13:50:30.952 INFO [stderr] | ^^^^^ Nov 28 13:50:30.952 INFO [stderr] | Nov 28 13:50:30.952 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:30.952 INFO [stderr] Nov 28 13:50:30.952 INFO [stderr] warning: variant is never constructed: `Nickel` Nov 28 13:50:30.952 INFO [stderr] --> src/iflet.rs:3:3 Nov 28 13:50:30.952 INFO [stderr] | Nov 28 13:50:30.952 INFO [stderr] 3 | Nickel, Nov 28 13:50:30.952 INFO [stderr] | ^^^^^^ Nov 28 13:50:30.952 INFO [stderr] Nov 28 13:50:30.952 INFO [stderr] warning: variant is never constructed: `Dime` Nov 28 13:50:30.952 INFO [stderr] --> src/iflet.rs:4:3 Nov 28 13:50:30.952 INFO [stderr] | Nov 28 13:50:30.952 INFO [stderr] 4 | Dime, Nov 28 13:50:30.952 INFO [stderr] | ^^^^ Nov 28 13:50:30.952 INFO [stderr] Nov 28 13:50:30.952 INFO [stderr] warning: variant is never constructed: `Alabama` Nov 28 13:50:30.952 INFO [stderr] --> src/iflet.rs:10:3 Nov 28 13:50:30.952 INFO [stderr] | Nov 28 13:50:30.952 INFO [stderr] 10 | Alabama, Nov 28 13:50:30.952 INFO [stderr] | ^^^^^^^ Nov 28 13:50:30.952 INFO [stderr] Nov 28 13:50:32.986 INFO [stderr] warning: doc comment not used by rustdoc Nov 28 13:50:32.987 INFO [stderr] --> src/struct_ex.rs:17:3 Nov 28 13:50:32.987 INFO [stderr] | Nov 28 13:50:32.987 INFO [stderr] 17 | /// Nov 28 13:50:32.987 INFO [stderr] | ^^^ Nov 28 13:50:32.987 INFO [stderr] | Nov 28 13:50:32.987 INFO [stderr] = note: #[warn(unused_doc_comments)] on by default Nov 28 13:50:32.987 INFO [stderr] Nov 28 13:50:33.356 INFO [stderr] warning: variable `count` is assigned to, but never used Nov 28 13:50:33.356 INFO [stderr] --> src/iflet.rs:20:11 Nov 28 13:50:33.356 INFO [stderr] | Nov 28 13:50:33.356 INFO [stderr] 20 | let mut count = 0; Nov 28 13:50:33.356 INFO [stderr] | ^^^^^ Nov 28 13:50:33.380 INFO [stderr] | Nov 28 13:50:33.380 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:33.380 INFO [stderr] = note: consider using `_count` instead Nov 28 13:50:33.381 INFO [stderr] Nov 28 13:50:33.381 INFO [stderr] warning: value assigned to `count` is never read Nov 28 13:50:33.381 INFO [stderr] --> src/iflet.rs:25:5 Nov 28 13:50:33.381 INFO [stderr] | Nov 28 13:50:33.381 INFO [stderr] 25 | count += 1; Nov 28 13:50:33.381 INFO [stderr] | ^^^^^ Nov 28 13:50:33.381 INFO [stderr] | Nov 28 13:50:33.381 INFO [stderr] = note: #[warn(unused_assignments)] on by default Nov 28 13:50:33.381 INFO [stderr] Nov 28 13:50:33.388 INFO [stderr] warning: variant is never constructed: `Penny` Nov 28 13:50:33.388 INFO [stderr] --> src/iflet.rs:2:3 Nov 28 13:50:33.388 INFO [stderr] | Nov 28 13:50:33.389 INFO [stderr] 2 | Penny, Nov 28 13:50:33.389 INFO [stderr] | ^^^^^ Nov 28 13:50:33.389 INFO [stderr] | Nov 28 13:50:33.389 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:33.389 INFO [stderr] Nov 28 13:50:33.389 INFO [stderr] warning: variant is never constructed: `Nickel` Nov 28 13:50:33.389 INFO [stderr] --> src/iflet.rs:3:3 Nov 28 13:50:33.389 INFO [stderr] | Nov 28 13:50:33.389 INFO [stderr] 3 | Nickel, Nov 28 13:50:33.389 INFO [stderr] | ^^^^^^ Nov 28 13:50:33.389 INFO [stderr] Nov 28 13:50:33.389 INFO [stderr] warning: variant is never constructed: `Dime` Nov 28 13:50:33.389 INFO [stderr] --> src/iflet.rs:4:3 Nov 28 13:50:33.389 INFO [stderr] | Nov 28 13:50:33.389 INFO [stderr] 4 | Dime, Nov 28 13:50:33.389 INFO [stderr] | ^^^^ Nov 28 13:50:33.389 INFO [stderr] Nov 28 13:50:33.389 INFO [stderr] warning: variant is never constructed: `Alabama` Nov 28 13:50:33.389 INFO [stderr] --> src/iflet.rs:10:3 Nov 28 13:50:33.389 INFO [stderr] | Nov 28 13:50:33.389 INFO [stderr] 10 | Alabama, Nov 28 13:50:33.389 INFO [stderr] | ^^^^^^^ Nov 28 13:50:33.389 INFO [stderr] Nov 28 13:50:33.850 INFO [stderr] warning: unused variable: `six` Nov 28 13:50:33.850 INFO [stderr] --> src/match.rs:25:7 Nov 28 13:50:33.850 INFO [stderr] | Nov 28 13:50:33.850 INFO [stderr] 25 | let six = plus_one(five); Nov 28 13:50:33.850 INFO [stderr] | ^^^ help: consider using `_six` instead Nov 28 13:50:33.876 INFO [stderr] | Nov 28 13:50:33.876 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:33.876 INFO [stderr] Nov 28 13:50:33.876 INFO [stderr] warning: unused variable: `none` Nov 28 13:50:33.876 INFO [stderr] --> src/match.rs:26:7 Nov 28 13:50:33.876 INFO [stderr] | Nov 28 13:50:33.876 INFO [stderr] 26 | let none = plus_one(None); Nov 28 13:50:33.876 INFO [stderr] | ^^^^ help: consider using `_none` instead Nov 28 13:50:33.876 INFO [stderr] Nov 28 13:50:33.900 INFO [stderr] warning: variant is never constructed: `Penny` Nov 28 13:50:33.900 INFO [stderr] --> src/match.rs:2:3 Nov 28 13:50:33.900 INFO [stderr] | Nov 28 13:50:33.900 INFO [stderr] 2 | Penny, Nov 28 13:50:33.900 INFO [stderr] | ^^^^^ Nov 28 13:50:33.916 INFO [stderr] | Nov 28 13:50:33.916 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:33.916 INFO [stderr] Nov 28 13:50:33.916 INFO [stderr] warning: variant is never constructed: `Nickel` Nov 28 13:50:33.916 INFO [stderr] --> src/match.rs:3:3 Nov 28 13:50:33.916 INFO [stderr] | Nov 28 13:50:33.916 INFO [stderr] 3 | Nickel, Nov 28 13:50:33.916 INFO [stderr] | ^^^^^^ Nov 28 13:50:33.916 INFO [stderr] Nov 28 13:50:33.916 INFO [stderr] warning: variant is never constructed: `Dime` Nov 28 13:50:33.916 INFO [stderr] --> src/match.rs:4:3 Nov 28 13:50:33.916 INFO [stderr] | Nov 28 13:50:33.916 INFO [stderr] 4 | Dime, Nov 28 13:50:33.916 INFO [stderr] | ^^^^ Nov 28 13:50:33.916 INFO [stderr] Nov 28 13:50:33.916 INFO [stderr] warning: variant is never constructed: `Alabama` Nov 28 13:50:33.916 INFO [stderr] --> src/match.rs:10:3 Nov 28 13:50:33.916 INFO [stderr] | Nov 28 13:50:33.916 INFO [stderr] 10 | Alabama, Nov 28 13:50:33.916 INFO [stderr] | ^^^^^^^ Nov 28 13:50:33.916 INFO [stderr] Nov 28 13:50:34.056 INFO [stderr] warning: doc comment not used by rustdoc Nov 28 13:50:34.056 INFO [stderr] --> src/struct_ex.rs:17:3 Nov 28 13:50:34.056 INFO [stderr] | Nov 28 13:50:34.056 INFO [stderr] 17 | /// Nov 28 13:50:34.056 INFO [stderr] | ^^^ Nov 28 13:50:34.064 INFO [stderr] | Nov 28 13:50:34.064 INFO [stderr] = note: #[warn(unused_doc_comments)] on by default Nov 28 13:50:34.064 INFO [stderr] Nov 28 13:50:36.184 INFO [stderr] warning: unused import: `std::rc::Rc` Nov 28 13:50:36.184 INFO [stderr] --> src/shared_mem.rs:1:5 Nov 28 13:50:36.184 INFO [stderr] | Nov 28 13:50:36.184 INFO [stderr] 1 | use std::rc::Rc; Nov 28 13:50:36.184 INFO [stderr] | ^^^^^^^^^^^ Nov 28 13:50:36.184 INFO [stderr] | Nov 28 13:50:36.184 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 13:50:36.184 INFO [stderr] Nov 28 13:50:36.572 INFO [stderr] warning: unused variable: `s6` Nov 28 13:50:36.573 INFO [stderr] --> src/owner.rs:19:7 Nov 28 13:50:36.573 INFO [stderr] | Nov 28 13:50:36.573 INFO [stderr] 19 | let s6 = s5; Nov 28 13:50:36.574 INFO [stderr] | ^^ help: consider using `_s6` instead Nov 28 13:50:36.574 INFO [stderr] | Nov 28 13:50:36.574 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:36.575 INFO [stderr] Nov 28 13:50:36.620 INFO [stderr] warning: function is never used: `gives_ownership` Nov 28 13:50:36.621 INFO [stderr] --> src/owner.rs:37:1 Nov 28 13:50:36.621 INFO [stderr] | Nov 28 13:50:36.621 INFO [stderr] 37 | fn gives_ownership() -> String { Nov 28 13:50:36.621 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 28 13:50:36.622 INFO [stderr] | Nov 28 13:50:36.622 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:36.622 INFO [stderr] Nov 28 13:50:38.560 INFO [stderr] warning: unused variable: `integer` Nov 28 13:50:38.560 INFO [stderr] --> src/generics.rs:14:7 Nov 28 13:50:38.560 INFO [stderr] | Nov 28 13:50:38.560 INFO [stderr] 14 | let integer = Point { Nov 28 13:50:38.560 INFO [stderr] | ^^^^^^^ help: consider using `_integer` instead Nov 28 13:50:38.560 INFO [stderr] | Nov 28 13:50:38.560 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:38.560 INFO [stderr] Nov 28 13:50:38.569 INFO [stderr] warning: field is never used: `y` Nov 28 13:50:38.569 INFO [stderr] --> src/generics.rs:3:3 Nov 28 13:50:38.569 INFO [stderr] | Nov 28 13:50:38.569 INFO [stderr] 3 | y: T Nov 28 13:50:38.569 INFO [stderr] | ^^^^ Nov 28 13:50:38.569 INFO [stderr] | Nov 28 13:50:38.569 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 28 13:50:38.569 INFO [stderr] Nov 28 13:50:38.580 INFO [stderr] error[E0601]: `main` function not found in crate `refcall` Nov 28 13:50:38.580 INFO [stderr] | Nov 28 13:50:38.580 INFO [stderr] = note: consider adding a `main` function to `src/refcall.rs` Nov 28 13:50:38.580 INFO [stderr] Nov 28 13:50:38.596 INFO [stderr] error: aborting due to previous error Nov 28 13:50:38.596 INFO [stderr] Nov 28 13:50:38.596 INFO [stderr] For more information about this error, try `rustc --explain E0601`. Nov 28 13:50:38.604 INFO [stderr] error: Could not compile `rust_learning`. Nov 28 13:50:38.604 INFO [stderr] warning: build failed, waiting for other jobs to finish... Nov 28 13:50:38.696 INFO [stderr] warning: unused variable: `post` Nov 28 13:50:38.696 INFO [stderr] --> src/blog.rs:30:25 Nov 28 13:50:38.696 INFO [stderr] | Nov 28 13:50:38.696 INFO [stderr] 30 | fn content<'a>(&self, post: &'a Post) -> &'a str { Nov 28 13:50:38.696 INFO [stderr] | ^^^^ help: consider using `_post` instead Nov 28 13:50:38.696 INFO [stderr] | Nov 28 13:50:38.696 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 13:50:38.696 INFO [stderr] Nov 28 13:50:38.910 INFO [stderr] error: build failed Nov 28 13:50:38.912 INFO [stderr] su: No module specific data is present Nov 28 13:50:39.400 INFO running `"docker" "inspect" "dc0fcfa366564c25140f6f89080e82676d5d9c3fa5f3cfd395a87fffbe2b231c"` Nov 28 13:50:39.480 INFO running `"docker" "rm" "-f" "dc0fcfa366564c25140f6f89080e82676d5d9c3fa5f3cfd395a87fffbe2b231c"` Nov 28 13:50:39.611 INFO [stdout] dc0fcfa366564c25140f6f89080e82676d5d9c3fa5f3cfd395a87fffbe2b231c