[INFO] cloning repository https://github.com/owl1753/algorithm-study [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/owl1753/algorithm-study" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fowl1753%2Falgorithm-study", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fowl1753%2Falgorithm-study'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] ff6664474388a8bd22c8e78372fb39f2cdf497bb [INFO] checking owl1753/algorithm-study against 1.95.0-beta.7 for beta-1.95-4 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fowl1753%2Falgorithm-study" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/owl1753/algorithm-study [INFO] finished tweaking git repo https://github.com/owl1753/algorithm-study [INFO] tweaked toml for git repo https://github.com/owl1753/algorithm-study written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/owl1753/algorithm-study on toolchain 1.95.0-beta.7 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0-beta.7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/owl1753/algorithm-study already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0-beta.7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0-beta.7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] afa39a7e107eb6df68faab240e26ffdecc9b70723b61bcb26d46d6ed3101bf84 [INFO] running `Command { std: "docker" "start" "-a" "afa39a7e107eb6df68faab240e26ffdecc9b70723b61bcb26d46d6ed3101bf84", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "afa39a7e107eb6df68faab240e26ffdecc9b70723b61bcb26d46d6ed3101bf84", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "afa39a7e107eb6df68faab240e26ffdecc9b70723b61bcb26d46d6ed3101bf84", kill_on_drop: false }` [INFO] [stdout] afa39a7e107eb6df68faab240e26ffdecc9b70723b61bcb26d46d6ed3101bf84 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0-beta.7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 348e8fd7c3f6940f99e8e85fd435bc414d76a93681346c2f61fe5a0e84e7aae9 [INFO] running `Command { std: "docker" "start" "-a" "348e8fd7c3f6940f99e8e85fd435bc414d76a93681346c2f61fe5a0e84e7aae9", kill_on_drop: false }` [INFO] [stderr] Checking p1676 v0.1.0 (/opt/rustwide/workdir/p1676) [INFO] [stderr] Checking p10872 v0.1.0 (/opt/rustwide/workdir/p10872) [INFO] [stderr] Checking p11382 v0.1.0 (/opt/rustwide/workdir/p11382) [INFO] [stderr] Checking p2839 v0.1.0 (/opt/rustwide/workdir/p2839) [INFO] [stderr] Checking p2292 v0.1.0 (/opt/rustwide/workdir/p2292) [INFO] [stderr] Checking p4949 v0.1.0 (/opt/rustwide/workdir/p4949) [INFO] [stderr] Checking p9086 v0.1.0 (/opt/rustwide/workdir/p9086) [INFO] [stderr] Checking p11718 v0.1.0 (/opt/rustwide/workdir/p11718) [INFO] [stderr] Checking p2775 v0.1.0 (/opt/rustwide/workdir/p2775) [INFO] [stderr] Checking p10250 v0.1.0 (/opt/rustwide/workdir/p10250) [INFO] [stderr] Checking p10773 v0.1.0 (/opt/rustwide/workdir/p10773) [INFO] [stderr] Checking p10845 v0.1.0 (/opt/rustwide/workdir/p10845) [INFO] [stderr] Checking p10807 v0.1.0 (/opt/rustwide/workdir/p10807) [INFO] [stderr] Checking p11723 v0.1.0 (/opt/rustwide/workdir/p11723) [INFO] [stderr] Checking p15964 v0.1.0 (/opt/rustwide/workdir/p15964) [INFO] [stderr] Checking p10814 v0.1.0 (/opt/rustwide/workdir/p10814) [INFO] [stderr] Checking p8958 v0.1.0 (/opt/rustwide/workdir/p8958) [INFO] [stderr] Checking p2869 v0.1.0 (/opt/rustwide/workdir/p2869) [INFO] [stderr] Checking p1920 v0.1.0 (/opt/rustwide/workdir/p1920) [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> p4949/src/main.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | let mut input = buffer.trim_end(); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p2164 v0.1.0 (/opt/rustwide/workdir/p2164) [INFO] [stderr] Checking p10998 v0.1.0 (/opt/rustwide/workdir/p10998) [INFO] [stderr] Checking p2744 v0.1.0 (/opt/rustwide/workdir/p2744) [INFO] [stderr] Checking p2420 v0.1.0 (/opt/rustwide/workdir/p2420) [INFO] [stderr] Checking p2798 v0.1.0 (/opt/rustwide/workdir/p2798) [INFO] [stderr] Checking p30802 v0.1.0 (/opt/rustwide/workdir/p30802) [INFO] [stderr] Checking p31403 v0.1.0 (/opt/rustwide/workdir/p31403) [INFO] [stdout] warning: unused variable: `w` [INFO] [stdout] --> p10250/src/main.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | let w = input[1]; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_w` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p7568 v0.1.0 (/opt/rustwide/workdir/p7568) [INFO] [stderr] Checking p10828 v0.1.0 (/opt/rustwide/workdir/p10828) [INFO] [stderr] Checking p1929 v0.1.0 (/opt/rustwide/workdir/p1929) [INFO] [stderr] Checking p2438 v0.1.0 (/opt/rustwide/workdir/p2438) [INFO] [stderr] Checking p1003 v0.1.0 (/opt/rustwide/workdir/p1003) [INFO] [stderr] Checking p1874 v0.1.0 (/opt/rustwide/workdir/p1874) [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> p1920/src/main.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | let mut m: usize = read()[0]; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p2920 v0.1.0 (/opt/rustwide/workdir/p2920) [INFO] [stderr] Checking p10952 v0.1.0 (/opt/rustwide/workdir/p10952) [INFO] [stderr] Checking p10172 v0.1.0 (/opt/rustwide/workdir/p10172) [INFO] [stderr] Checking p11866 v0.1.0 (/opt/rustwide/workdir/p11866) [INFO] [stderr] Checking p1764 v0.1.0 (/opt/rustwide/workdir/p1764) [INFO] [stderr] Checking p2741 v0.1.0 (/opt/rustwide/workdir/p2741) [INFO] [stdout] warning: unused variable: `j` [INFO] [stdout] --> p2438/src/main.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | for j in 1..=i { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_j` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p11654 v0.1.0 (/opt/rustwide/workdir/p11654) [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> p11866/src/main.rs:18:16 [INFO] [stdout] | [INFO] [stdout] 18 | idx += (k - 1); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 18 - idx += (k - 1); [INFO] [stdout] 18 + idx += k - 1 ; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p15552 v0.1.0 (/opt/rustwide/workdir/p15552) [INFO] [stderr] Checking p2751 v0.1.0 (/opt/rustwide/workdir/p2751) [INFO] [stderr] Checking p27866 v0.1.0 (/opt/rustwide/workdir/p27866) [INFO] [stderr] Checking p5597 v0.1.0 (/opt/rustwide/workdir/p5597) [INFO] [stderr] Checking p2562 v0.1.0 (/opt/rustwide/workdir/p2562) [INFO] [stderr] Checking p11651 v0.1.0 (/opt/rustwide/workdir/p11651) [INFO] [stdout] warning: unused variable: `w` [INFO] [stdout] --> p10250/src/main.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | let w = input[1]; [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_w` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p15829 v0.1.0 (/opt/rustwide/workdir/p15829) [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> p5597/src/main.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | for i in 0..28 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p9095 v0.1.0 (/opt/rustwide/workdir/p9095) [INFO] [stderr] Checking p10871 v0.1.0 (/opt/rustwide/workdir/p10871) [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> p2751/src/main.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | writeln!(writer, "{}", el); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 19 | let _ = writeln!(writer, "{}", el); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p1436 v0.1.0 (/opt/rustwide/workdir/p1436) [INFO] [stderr] Checking p10818 v0.1.0 (/opt/rustwide/workdir/p10818) [INFO] [stderr] Checking p1463 v0.1.0 (/opt/rustwide/workdir/p1463) [INFO] [stderr] Checking p14626 v0.1.0 (/opt/rustwide/workdir/p14626) [INFO] [stderr] Checking p2675 v0.1.0 (/opt/rustwide/workdir/p2675) [INFO] [stderr] Checking p2739 v0.1.0 (/opt/rustwide/workdir/p2739) [INFO] [stderr] Checking p2439 v0.1.0 (/opt/rustwide/workdir/p2439) [INFO] [stderr] Checking p9375 v0.1.0 (/opt/rustwide/workdir/p9375) [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> p10871/src/main.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | for i in 0..n { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p10809 v0.1.0 (/opt/rustwide/workdir/p10809) [INFO] [stderr] Checking p10950 v0.1.0 (/opt/rustwide/workdir/p10950) [INFO] [stderr] Checking p11047 v0.1.0 (/opt/rustwide/workdir/p11047) [INFO] [stderr] Checking p17219 v0.1.0 (/opt/rustwide/workdir/p17219) [INFO] [stderr] Checking p1978 v0.1.0 (/opt/rustwide/workdir/p1978) [INFO] [stderr] Checking p2753 v0.1.0 (/opt/rustwide/workdir/p2753) [INFO] [stderr] Checking p1259 v0.1.0 (/opt/rustwide/workdir/p1259) [INFO] [stderr] Checking p25083 v0.1.0 (/opt/rustwide/workdir/p25083) [INFO] [stderr] Checking p3052 v0.1.0 (/opt/rustwide/workdir/p3052) [INFO] [stderr] Checking p2577 v0.1.0 (/opt/rustwide/workdir/p2577) [INFO] [stderr] Checking p2743 v0.1.0 (/opt/rustwide/workdir/p2743) [INFO] [stderr] Checking p2475 v0.1.0 (/opt/rustwide/workdir/p2475) [INFO] [stderr] Checking p10951 v0.1.0 (/opt/rustwide/workdir/p10951) [INFO] [stderr] Checking p2754 v0.1.0 (/opt/rustwide/workdir/p2754) [INFO] [stderr] Checking p1018 v0.1.0 (/opt/rustwide/workdir/p1018) [INFO] [stderr] Checking p1620 v0.1.0 (/opt/rustwide/workdir/p1620) [INFO] [stderr] Checking p11720 v0.1.0 (/opt/rustwide/workdir/p11720) [INFO] [stderr] Checking p1546 v0.1.0 (/opt/rustwide/workdir/p1546) [INFO] [stderr] Checking p2884 v0.1.0 (/opt/rustwide/workdir/p2884) [INFO] [stderr] Checking p11050 v0.1.0 (/opt/rustwide/workdir/p11050) [INFO] [stderr] Checking p10816 v0.1.0 (/opt/rustwide/workdir/p10816) [INFO] [stderr] Checking p1181 v0.1.0 (/opt/rustwide/workdir/p1181) [INFO] [stderr] Checking p10171 v0.1.0 (/opt/rustwide/workdir/p10171) [INFO] [stderr] Checking p2108 v0.1.0 (/opt/rustwide/workdir/p2108) [INFO] [stderr] Checking p14681 v0.1.0 (/opt/rustwide/workdir/p14681) [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> p5597/src/main.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | for i in 0..28 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `j` [INFO] [stdout] --> p2438/src/main.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | for j in 1..=i { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_j` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p1966 v0.1.0 (/opt/rustwide/workdir/p1966) [INFO] [stderr] Checking p2609 v0.1.0 (/opt/rustwide/workdir/p2609) [INFO] [stderr] Checking p28702 v0.1.0 (/opt/rustwide/workdir/p28702) [INFO] [stderr] Checking p10699 v0.1.0 (/opt/rustwide/workdir/p10699) [INFO] [stderr] Checking p1152 v0.1.0 (/opt/rustwide/workdir/p1152) [INFO] [stderr] Checking p9461 v0.1.0 (/opt/rustwide/workdir/p9461) [INFO] [stderr] Checking p11399 v0.1.0 (/opt/rustwide/workdir/p11399) [INFO] [stderr] Checking p9489 v0.1.0 (/opt/rustwide/workdir/p9489) [INFO] [stderr] Checking p4153 v0.1.0 (/opt/rustwide/workdir/p4153) [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> p2751/src/main.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | writeln!(writer, "{}", el); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 19 | let _ = writeln!(writer, "{}", el); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p10869 v0.1.0 (/opt/rustwide/workdir/p10869) [INFO] [stderr] Checking p10989 v0.1.0 (/opt/rustwide/workdir/p10989) [INFO] [stderr] Checking p2557 v0.1.0 (/opt/rustwide/workdir/p2557) [INFO] [stderr] Checking p11650 v0.1.0 (/opt/rustwide/workdir/p11650) [INFO] [stderr] Checking p2738 v0.1.0 (/opt/rustwide/workdir/p2738) [INFO] [stderr] Checking p9012 v0.1.0 (/opt/rustwide/workdir/p9012) [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> p11866/src/main.rs:18:16 [INFO] [stdout] | [INFO] [stdout] 18 | idx += (k - 1); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 18 - idx += (k - 1); [INFO] [stdout] 18 + idx += k - 1 ; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p2231 v0.1.0 (/opt/rustwide/workdir/p2231) [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> p4949/src/main.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | let mut input = buffer.trim_end(); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking p2606 v0.1.0 (/opt/rustwide/workdir/p2606) [INFO] [stderr] Checking p7287 v0.1.0 (/opt/rustwide/workdir/p7287) [INFO] [stderr] Checking p2579 v0.1.0 (/opt/rustwide/workdir/p2579) [INFO] [stderr] Checking p18110 v0.1.0 (/opt/rustwide/workdir/p18110) [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> p10871/src/main.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | for i in 0..n { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> p1920/src/main.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | let mut m: usize = read()[0]; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.47s [INFO] running `Command { std: "docker" "inspect" "348e8fd7c3f6940f99e8e85fd435bc414d76a93681346c2f61fe5a0e84e7aae9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "348e8fd7c3f6940f99e8e85fd435bc414d76a93681346c2f61fe5a0e84e7aae9", kill_on_drop: false }` [INFO] [stdout] 348e8fd7c3f6940f99e8e85fd435bc414d76a93681346c2f61fe5a0e84e7aae9