[INFO] cloning repository https://github.com/zhaoyiping0622/ProjectEuler [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/zhaoyiping0622/ProjectEuler" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzhaoyiping0622%2FProjectEuler", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzhaoyiping0622%2FProjectEuler'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] e2df1908d80d21833cea4d963054460e100d236c [INFO] checking zhaoyiping0622/ProjectEuler against try#39e1293fce4b650061e85dda88aa428f726a8444 for pr-88041 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzhaoyiping0622%2FProjectEuler" "/workspace/builds/worker-72/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-72/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/zhaoyiping0622/ProjectEuler on toolchain 39e1293fce4b650061e85dda88aa428f726a8444 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+39e1293fce4b650061e85dda88aa428f726a8444" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/zhaoyiping0622/ProjectEuler [INFO] finished tweaking git repo https://github.com/zhaoyiping0622/ProjectEuler [INFO] tweaked toml for git repo https://github.com/zhaoyiping0622/ProjectEuler written to /workspace/builds/worker-72/source/Cargo.toml [INFO] crate git repo https://github.com/zhaoyiping0622/ProjectEuler already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+39e1293fce4b650061e85dda88aa428f726a8444" "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-72/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-72/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+39e1293fce4b650061e85dda88aa428f726a8444" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ee6dba17e565ae291aedadc62b25edfd66f76b090ce939e4732bcca45c66445e [INFO] running `Command { std: "docker" "start" "-a" "ee6dba17e565ae291aedadc62b25edfd66f76b090ce939e4732bcca45c66445e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ee6dba17e565ae291aedadc62b25edfd66f76b090ce939e4732bcca45c66445e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ee6dba17e565ae291aedadc62b25edfd66f76b090ce939e4732bcca45c66445e", kill_on_drop: false }` [INFO] [stdout] ee6dba17e565ae291aedadc62b25edfd66f76b090ce939e4732bcca45c66445e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-72/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-72/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=forbid" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+39e1293fce4b650061e85dda88aa428f726a8444" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6daf93c78fe29a21ce39652c558c3149ac1a57898f2dd1394291ee1f8e29060d [INFO] running `Command { std: "docker" "start" "-a" "6daf93c78fe29a21ce39652c558c3149ac1a57898f2dd1394291ee1f8e29060d", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Checking either v1.6.0 [INFO] [stderr] Checking permutate v0.3.2 [INFO] [stderr] Compiling num-traits v0.2.12 [INFO] [stderr] Compiling num-integer v0.1.43 [INFO] [stderr] Compiling num-bigint v0.3.0 [INFO] [stderr] Compiling num-rational v0.3.0 [INFO] [stderr] Compiling num-iter v0.1.41 [INFO] [stderr] Checking itertools v0.9.0 [INFO] [stderr] Checking num-complex v0.3.0 [INFO] [stderr] Checking num v0.3.0 [INFO] [stderr] Checking ProjectEuler v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: crate `ProjectEuler` should have a snake case name [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] = help: convert the identifier to snake case: `project_euler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `NumberTheory` should have a snake case name [INFO] [stdout] --> src/lib.rs:1:9 [INFO] [stdout] | [INFO] [stdout] 1 | pub mod NumberTheory; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `number_theory` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getPrimes` should have a snake case name [INFO] [stdout] --> src/NumberTheory/mod.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn getPrimes(limit: usize) -> Vec { [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `get_primes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/NumberTheory/mod.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | let mut isPrime = vec![true; limit + 1]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: crate `ProjectEuler` should have a snake case name [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] = help: convert the identifier to snake case: `project_euler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `NumberTheory` should have a snake case name [INFO] [stdout] --> src/lib.rs:1:9 [INFO] [stdout] | [INFO] [stdout] 1 | pub mod NumberTheory; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `number_theory` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getPrimes` should have a snake case name [INFO] [stdout] --> src/NumberTheory/mod.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | pub fn getPrimes(limit: usize) -> Vec { [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `get_primes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/NumberTheory/mod.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | let mut isPrime = vec![true; limit + 1]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashSet` [INFO] [stdout] --> src/bin/problem51.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::collections::HashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `index` [INFO] [stdout] --> src/bin/problem51.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 26 | .filter(|&(index, &x)| x == 10) [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_index` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/bin/problem51.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | .map(|(index, x)| index) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/bin/problem28.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | for i in 0..4 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `getVecOfNumber` [INFO] [stdout] --> src/bin/problem51.rs:11:4 [INFO] [stdout] | [INFO] [stdout] 11 | fn getVecOfNumber(num: i32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `getCount` [INFO] [stdout] --> src/bin/problem19.rs:1:4 [INFO] [stdout] | [INFO] [stdout] 1 | fn getCount(beginDay: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getCount` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:1:4 [INFO] [stdout] | [INFO] [stdout] 1 | fn getCount(beginDay: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `get_count` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `beginDay` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | fn getCount(beginDay: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `begin_day` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `beginDay` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | let mut beginDay = 2; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `begin_day` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `normalDays` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let normalDays = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `normal_days` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `leapDays` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | let leapDays = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `leap_days` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `getCount` [INFO] [stdout] --> src/bin/problem19.rs:1:4 [INFO] [stdout] | [INFO] [stdout] 1 | fn getCount(beginDay: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNum` should have a snake case name [INFO] [stdout] --> src/bin/problem34.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn getNum(nums: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNumber` should have a snake case name [INFO] [stdout] --> src/bin/problem51.rs:7:4 [INFO] [stdout] | [INFO] [stdout] 7 | fn getNumber(nums: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `get_number` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getVecOfNumber` should have a snake case name [INFO] [stdout] --> src/bin/problem51.rs:11:4 [INFO] [stdout] | [INFO] [stdout] 11 | fn getVecOfNumber(num: i32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_vec_of_number` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem51.rs:21:40 [INFO] [stdout] | [INFO] [stdout] 21 | fn dfs(deep: i32, nums: &mut Vec, isPrime: &Vec, head: bool) { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrimes` should have a snake case name [INFO] [stdout] --> src/bin/problem51.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | let isPrimes = { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `is_primes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getLen` should have a snake case name [INFO] [stdout] --> src/bin/problem26.rs:2:4 [INFO] [stdout] | [INFO] [stdout] 2 | fn getLen(num: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_len` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem3.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | let mut isPrime = [true; 100_0000]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getVecOfNum` should have a snake case name [INFO] [stdout] --> src/bin/problem52.rs:1:4 [INFO] [stdout] | [INFO] [stdout] 1 | fn getVecOfNum(num: i32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `get_vec_of_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getCount` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:1:4 [INFO] [stdout] | [INFO] [stdout] 1 | fn getCount(beginDay: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `get_count` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `beginDay` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | fn getCount(beginDay: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `begin_day` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `beginDay` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | let mut beginDay = 2; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `begin_day` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `normalDays` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let normalDays = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `normal_days` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `leapDays` should have a snake case name [INFO] [stdout] --> src/bin/problem19.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | let leapDays = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `leap_days` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem10.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `isPentagonal` should have a snake case name [INFO] [stdout] --> src/bin/problem44.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn isPentagonal(x: u64) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `is_pentagonal` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `powMod` should have a snake case name [INFO] [stdout] --> src/bin/problem48.rs:1:4 [INFO] [stdout] | [INFO] [stdout] 1 | fn powMod(a: u128, b: u128) -> u128 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `pow_mod` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getCount` should have a snake case name [INFO] [stdout] --> src/bin/problem27.rs:2:4 [INFO] [stdout] | [INFO] [stdout] 2 | fn getCount(a: i32, b: i32, isPrime: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `get_count` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem27.rs:2:29 [INFO] [stdout] | [INFO] [stdout] 2 | fn getCount(a: i32, b: i32, isPrime: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `isPentagonal` should have a snake case name [INFO] [stdout] --> src/bin/problem44.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn isPentagonal(x: u64) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `is_pentagonal` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem27.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `newCount` should have a snake case name [INFO] [stdout] --> src/bin/problem27.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | let newCount = getCount(i, j, &isPrime); [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `new_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/bin/problem28.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | for i in 0..4 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem37.rs:2:20 [INFO] [stdout] | [INFO] [stdout] 2 | fn judge(num: i32, isPrime: &Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem37.rs:20:13 [INFO] [stdout] | [INFO] [stdout] 20 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashSet` [INFO] [stdout] --> src/bin/problem51.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::collections::HashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bin/problem32.rs:18:17 [INFO] [stdout] | [INFO] [stdout] 18 | let mut c = nums.iter().skip(j + 1).map(|&x| x).collect(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNum` should have a snake case name [INFO] [stdout] --> src/bin/problem34.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn getNum(nums: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `index` [INFO] [stdout] --> src/bin/problem51.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 26 | .filter(|&(index, &x)| x == 10) [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_index` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/bin/problem51.rs:27:27 [INFO] [stdout] | [INFO] [stdout] 27 | .map(|(index, x)| index) [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `getVecOfNumber` [INFO] [stdout] --> src/bin/problem51.rs:11:4 [INFO] [stdout] | [INFO] [stdout] 11 | fn getVecOfNumber(num: i32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNumber` should have a snake case name [INFO] [stdout] --> src/bin/problem51.rs:7:4 [INFO] [stdout] | [INFO] [stdout] 7 | fn getNumber(nums: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `get_number` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getVecOfNumber` should have a snake case name [INFO] [stdout] --> src/bin/problem51.rs:11:4 [INFO] [stdout] | [INFO] [stdout] 11 | fn getVecOfNumber(num: i32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_vec_of_number` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem51.rs:21:40 [INFO] [stdout] | [INFO] [stdout] 21 | fn dfs(deep: i32, nums: &mut Vec, isPrime: &Vec, head: bool) { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrimes` should have a snake case name [INFO] [stdout] --> src/bin/problem51.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | let isPrimes = { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `is_primes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNum` should have a snake case name [INFO] [stdout] --> src/bin/problem43.rs:3:4 [INFO] [stdout] | [INFO] [stdout] 3 | fn getNum(nums: &[i32]) -> u64 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNum` should have a snake case name [INFO] [stdout] --> src/bin/problem35.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn getNum(nums: &LinkedList) -> i32 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem35.rs:7:20 [INFO] [stdout] | [INFO] [stdout] 7 | fn judge(num: i32, isPrime: &Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem35.rs:26:13 [INFO] [stdout] | [INFO] [stdout] 26 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sqrt` [INFO] [stdout] --> src/bin/problem23.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use num::integer::{sqrt, Roots}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `factorCount` should have a snake case name [INFO] [stdout] --> src/bin/problem47.rs:3:4 [INFO] [stdout] | [INFO] [stdout] 3 | fn factorCount(num: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `factor_count` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getLen` should have a snake case name [INFO] [stdout] --> src/bin/problem26.rs:2:4 [INFO] [stdout] | [INFO] [stdout] 2 | fn getLen(num: i32) -> i32 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_len` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `num::traits::Pow` [INFO] [stdout] --> src/bin/problem30.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use num::traits::Pow; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem7.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | let mut isPrime = [true; 100_0000]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: crate `ProjectEuler` should have a snake case name [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] = help: convert the identifier to snake case: `project_euler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `initNum` should have a snake case name [INFO] [stdout] --> src/bin/problem8.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | let initNum = b"731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949... [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `init_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `initNum` should have a snake case name [INFO] [stdout] --> src/bin/problem8.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | let initNum: Vec = initNum [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `init_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `isAbundant` should have a snake case name [INFO] [stdout] --> src/bin/problem23.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn isAbundant(num: i32) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `is_abundant` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: crate `ProjectEuler` should have a snake case name [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] = help: convert the identifier to snake case: `project_euler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/bin/problem32.rs:18:17 [INFO] [stdout] | [INFO] [stdout] 18 | let mut c = nums.iter().skip(j + 1).map(|&x| x).collect(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNum` should have a snake case name [INFO] [stdout] --> src/bin/problem30.rs:5:4 [INFO] [stdout] | [INFO] [stdout] 5 | fn getNum(nums: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem46.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `canWrite` should have a snake case name [INFO] [stdout] --> src/bin/problem46.rs:21:13 [INFO] [stdout] | [INFO] [stdout] 21 | let mut canWrite = [false; LIMIT]; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `can_write` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem7.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | let mut isPrime = [true; 100_0000]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `initNum` should have a snake case name [INFO] [stdout] --> src/bin/problem8.rs:2:9 [INFO] [stdout] | [INFO] [stdout] 2 | let initNum = b"731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949... [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `init_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `initNum` should have a snake case name [INFO] [stdout] --> src/bin/problem8.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | let initNum: Vec = initNum [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `init_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem49.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut isPrime = vec![false; 10_000]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem50.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut isPrime = vec![false; 1000_000]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `k` [INFO] [stdout] --> src/bin/problem11.rs:50:21 [INFO] [stdout] | [INFO] [stdout] 50 | for k in 0..4 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_k` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/bin/problem11.rs:44:38 [INFO] [stdout] | [INFO] [stdout] 44 | let judge = |x: usize, y: usize| x >= 0 && x < input.len() && y >= 0 && y < input[x].len(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/bin/problem11.rs:44:67 [INFO] [stdout] | [INFO] [stdout] 44 | let judge = |x: usize, y: usize| x >= 0 && x < input.len() && y >= 0 && y < input[x].len(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sqrt` [INFO] [stdout] --> src/bin/problem23.rs:1:20 [INFO] [stdout] | [INFO] [stdout] 1 | use num::integer::{sqrt, Roots}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem37.rs:2:20 [INFO] [stdout] | [INFO] [stdout] 2 | fn judge(num: i32, isPrime: &Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `isAbundant` should have a snake case name [INFO] [stdout] --> src/bin/problem23.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn isAbundant(num: i32) -> bool { [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `is_abundant` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNum` should have a snake case name [INFO] [stdout] --> src/bin/problem35.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn getNum(nums: &LinkedList) -> i32 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem35.rs:7:20 [INFO] [stdout] | [INFO] [stdout] 7 | fn judge(num: i32, isPrime: &Vec) -> bool { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem35.rs:26:13 [INFO] [stdout] | [INFO] [stdout] 26 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem37.rs:20:13 [INFO] [stdout] | [INFO] [stdout] 20 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem3.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | let mut isPrime = [true; 100_0000]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `powMod` should have a snake case name [INFO] [stdout] --> src/bin/problem48.rs:1:4 [INFO] [stdout] | [INFO] [stdout] 1 | fn powMod(a: u128, b: u128) -> u128 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `pow_mod` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `k` [INFO] [stdout] --> src/bin/problem11.rs:50:21 [INFO] [stdout] | [INFO] [stdout] 50 | for k in 0..4 { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_k` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem50.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut isPrime = vec![false; 1000_000]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `factorCount` should have a snake case name [INFO] [stdout] --> src/bin/problem47.rs:3:4 [INFO] [stdout] | [INFO] [stdout] 3 | fn factorCount(num: i32) -> i32 { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `factor_count` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem49.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut isPrime = vec![false; 10_000]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/bin/problem11.rs:44:38 [INFO] [stdout] | [INFO] [stdout] 44 | let judge = |x: usize, y: usize| x >= 0 && x < input.len() && y >= 0 && y < input[x].len(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getVecOfNum` should have a snake case name [INFO] [stdout] --> src/bin/problem52.rs:1:4 [INFO] [stdout] | [INFO] [stdout] 1 | fn getVecOfNum(num: i32) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `get_vec_of_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem46.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/bin/problem11.rs:44:67 [INFO] [stdout] | [INFO] [stdout] 44 | let judge = |x: usize, y: usize| x >= 0 && x < input.len() && y >= 0 && y < input[x].len(); [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `num::traits::Pow` [INFO] [stdout] --> src/bin/problem30.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use num::traits::Pow; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `canWrite` should have a snake case name [INFO] [stdout] --> src/bin/problem46.rs:21:13 [INFO] [stdout] | [INFO] [stdout] 21 | let mut canWrite = [false; LIMIT]; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `can_write` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNum` should have a snake case name [INFO] [stdout] --> src/bin/problem30.rs:5:4 [INFO] [stdout] | [INFO] [stdout] 5 | fn getNum(nums: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem10.rs:4:13 [INFO] [stdout] | [INFO] [stdout] 4 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getCount` should have a snake case name [INFO] [stdout] --> src/bin/problem27.rs:2:4 [INFO] [stdout] | [INFO] [stdout] 2 | fn getCount(a: i32, b: i32, isPrime: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `get_count` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem41.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn isPrime(num: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `getNum` should have a snake case name [INFO] [stdout] --> src/bin/problem43.rs:3:4 [INFO] [stdout] | [INFO] [stdout] 3 | fn getNum(nums: &[i32]) -> u64 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `get_num` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem27.rs:2:29 [INFO] [stdout] | [INFO] [stdout] 2 | fn getCount(a: i32, b: i32, isPrime: &Vec) -> i32 { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem27.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | let mut isPrime = vec![true; LIMIT]; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `newCount` should have a snake case name [INFO] [stdout] --> src/bin/problem27.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | let newCount = getCount(i, j, &isPrime); [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `new_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `isPrime` should have a snake case name [INFO] [stdout] --> src/bin/problem41.rs:4:4 [INFO] [stdout] | [INFO] [stdout] 4 | fn isPrime(num: i32) -> bool { [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `is_prime` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.44s [INFO] running `Command { std: "docker" "inspect" "6daf93c78fe29a21ce39652c558c3149ac1a57898f2dd1394291ee1f8e29060d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6daf93c78fe29a21ce39652c558c3149ac1a57898f2dd1394291ee1f8e29060d", kill_on_drop: false }` [INFO] [stdout] 6daf93c78fe29a21ce39652c558c3149ac1a57898f2dd1394291ee1f8e29060d