[INFO] cloning repository https://github.com/jfreuden/kattis
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jfreuden/kattis" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjfreuden%2Fkattis", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjfreuden%2Fkattis'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 76f64f9535ecc2fada5e3d65e26e88b7f41a4224
[INFO] checking jfreuden/kattis against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjfreuden%2Fkattis" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-0-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/jfreuden/kattis
[INFO] finished tweaking git repo https://github.com/jfreuden/kattis
[INFO] tweaked toml for git repo https://github.com/jfreuden/kattis written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/jfreuden/kattis on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/jfreuden/kattis 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b72cc386b4165b32fbe15c82ec9e1b434bcdb0a4e74a899a3353780e134dc2b0
[INFO] running `Command { std: "docker" "start" "b72cc386b4165b32fbe15c82ec9e1b434bcdb0a4e74a899a3353780e134dc2b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b72cc386b4165b32fbe15c82ec9e1b434bcdb0a4e74a899a3353780e134dc2b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b72cc386b4165b32fbe15c82ec9e1b434bcdb0a4e74a899a3353780e134dc2b0" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b72cc386b4165b32fbe15c82ec9e1b434bcdb0a4e74a899a3353780e134dc2b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b72cc386b4165b32fbe15c82ec9e1b434bcdb0a4e74a899a3353780e134dc2b0" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking libfreuden v0.1.0 (/opt/rustwide/workdir/libfreuden)
[INFO] [stderr]     Checking storafmaeli v0.1.0 (/opt/rustwide/workdir/completed/trivial/storafmaeli)
[INFO] [stderr]     Checking takkar v0.1.0 (/opt/rustwide/workdir/completed/trivial/takkar)
[INFO] [stderr]     Checking takkfyrirmig v0.1.0 (/opt/rustwide/workdir/completed/trivial/takkfyrirmig)
[INFO] [stderr]     Checking princesse_server v0.1.0 (/opt/rustwide/workdir/completed/hard/princesse_server)
[INFO] [stderr]     Checking telja v0.1.0 (/opt/rustwide/workdir/completed/trivial/telja)
[INFO] [stderr]     Checking threedigits v0.1.0 (/opt/rustwide/workdir/completed/hard/threedigits)
[INFO] [stderr]     Checking til_hamingju v0.1.0 (/opt/rustwide/workdir/completed/trivial/til_hamingju)
[INFO] [stderr]     Checking tolvunarfraedingartelja v0.1.0 (/opt/rustwide/workdir/completed/trivial/tolvunarfraedingartelja)
[INFO] [stderr]     Checking reduplikation v0.1.0 (/opt/rustwide/workdir/completed/trivial/reduplikation)
[INFO] [stderr]     Checking velkomin v0.1.0 (/opt/rustwide/workdir/completed/trivial/velkomin)
[INFO] [stderr]     Checking bowlstack v0.1.0 (/opt/rustwide/workdir/completed/hard/bowlstack)
[INFO] [stderr]     Checking financialplanning v0.1.0 (/opt/rustwide/workdir/completed/medium/financialplanning)
[INFO] [stderr]     Checking verditheradgodu v0.1.0 (/opt/rustwide/workdir/completed/trivial/verditheradgodu)
[INFO] [stderr]     Checking vidsnuningur v0.1.0 (/opt/rustwide/workdir/completed/trivial/vidsnuningur)
[INFO] [stderr]     Checking ovissa v0.1.0 (/opt/rustwide/workdir/completed/trivial/ovissa)
[INFO] [stderr]     Checking yatp v0.1.1 (/opt/rustwide/workdir/completed/medium/yatp)
[INFO] [stderr]     Checking placeholder v0.1.0 (/opt/rustwide/workdir/progress/placeholder)
[INFO] [stderr]     Checking shortcuttowhat v0.1.0 (/opt/rustwide/workdir/completed/trivial/shortcuttowhat)
[INFO] [stderr]     Checking skeytasaman v0.1.0 (/opt/rustwide/workdir/completed/trivial/skeytasaman)
[INFO] [stderr]     Checking prinsesse v0.1.0 (/opt/rustwide/workdir/completed/hard/prinsesse)
[INFO] [stderr]     Checking combined_medium v0.1.0 (/opt/rustwide/workdir/completed/medium/combined_medium)
[INFO] [stderr]     Checking multi_trivials v0.1.0 (/opt/rustwide/workdir/completed/trivial/multi_trivials)
[INFO] [stderr]     Checking powerstringmatching v0.1.0 (/opt/rustwide/workdir/completed/hard/powerstringmatching)
[INFO] [stderr]     Checking new_crate v0.1.0 (/opt/rustwide/workdir/templates/new_crate)
[INFO] [stderr]     Checking combined_trivial v0.1.0 (/opt/rustwide/workdir/completed/trivial/combined_trivial)
[INFO] [stderr]     Checking setnja v0.1.0 (/opt/rustwide/workdir/completed/hard/setnja)
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> completed/trivial/multi_trivials/src/bin/aldur.rs:20:28
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let mut min_age = u64::max_value();
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> completed/hard/bowlstack/src/main.rs:570:13
[INFO] [stdout]     |
[INFO] [stdout] 570 |         let mut case_bowls: Vec<Bowl> = vec![];
[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] [stdout] warning: unused variable: `case_bowls`
[INFO] [stdout]    --> completed/hard/bowlstack/src/main.rs:570:13
[INFO] [stdout]     |
[INFO] [stdout] 570 |         let mut case_bowls: Vec<Bowl> = vec![];
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_case_bowls`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking fenwick v0.1.0 (/opt/rustwide/workdir/completed/medium/fenwick)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> completed/hard/bowlstack/src/main.rs:744:13
[INFO] [stdout]     |
[INFO] [stdout] 744 |         let mut bowls = vec![
[INFO] [stdout]     |             ----^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bowlstack`
[INFO] [stdout]    --> completed/hard/bowlstack/src/main.rs:758:36
[INFO] [stdout]     |
[INFO] [stdout] 758 |                 .map_permutations(|bowlstack| { BowlFloat::default() })
[INFO] [stdout]     |                                    ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bowlstack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> completed/hard/bowlstack/src/main.rs:766:13
[INFO] [stdout]     |
[INFO] [stdout] 766 |         let mut bowls: Vec<BowlInt> = vec![1, 2, 3];
[INFO] [stdout]     |             ----^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> completed/trivial/multi_trivials/src/bin/aldur.rs:20:28
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let mut min_age = u64::max_value();
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `[_; 2]`
[INFO] [stdout]     --> completed/trivial/combined_trivial/src/main.rs:1956:9
[INFO] [stdout]      |
[INFO] [stdout] 1956 |     let [height, base] = read_array::<u64, 2>().try_into().unwrap();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 1957 |     println!("{}", base as f32 * height as f32 / 2.0);
[INFO] [stdout]      |                    ---- type must be known at this point
[INFO] [stdout]      |
[INFO] [stdout] help: consider giving this pattern a type, where the placeholder `_` is specified
[INFO] [stdout]      |
[INFO] [stdout] 1956 |     let [height, base]: [_; 2] = read_array::<u64, 2>().try_into().unwrap();
[INFO] [stdout]      |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `[_; 2]`
[INFO] [stdout]     --> completed/trivial/combined_trivial/src/main.rs:1956:9
[INFO] [stdout]      |
[INFO] [stdout] 1956 |     let [height, base] = read_array::<u64, 2>().try_into().unwrap();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 1957 |     println!("{}", base as f32 * height as f32 / 2.0);
[INFO] [stdout]      |                    ---- type must be known at this point
[INFO] [stdout]      |
[INFO] [stdout] help: consider giving this pattern a type, where the placeholder `_` is specified
[INFO] [stdout]      |
[INFO] [stdout] 1956 |     let [height, base]: [_; 2] = read_array::<u64, 2>().try_into().unwrap();
[INFO] [stdout]      |                       ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `combined_trivial` (bin "combined_trivial" test) due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] For more information about this error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `combined_trivial` (bin "combined_trivial") due to 1 previous error
[INFO] [stderr] warning: unused dependency `libfreuden`
[INFO] [stderr]  --> completed/hard/powerstringmatching/Cargo.toml:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | libfreuden = { workspace = true, optional = true }
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `libfreuden`
[INFO] [stderr] warning: `powerstringmatching` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "inspect" "b72cc386b4165b32fbe15c82ec9e1b434bcdb0a4e74a899a3353780e134dc2b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b72cc386b4165b32fbe15c82ec9e1b434bcdb0a4e74a899a3353780e134dc2b0", kill_on_drop: false }`
[INFO] [stdout] b72cc386b4165b32fbe15c82ec9e1b434bcdb0a4e74a899a3353780e134dc2b0
