[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
