[INFO] cloning repository https://github.com/Danila-Bain/diffurch [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Danila-Bain/diffurch" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanila-Bain%2Fdiffurch", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanila-Bain%2Fdiffurch'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] c29c3075f45f1d701e05033899eaa9da234d037e [INFO] linting Danila-Bain/diffurch against nightly for clippy-nonminimal_bool-denied [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanila-Bain%2Fdiffurch" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Danila-Bain/diffurch [INFO] finished tweaking git repo https://github.com/Danila-Bain/diffurch [INFO] tweaked toml for git repo https://github.com/Danila-Bain/diffurch written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Danila-Bain/diffurch on toolchain nightly [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Danila-Bain/diffurch 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" "+nightly" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Updating git repository `https://github.com/Danila-Bain/hlist2_trait_macro.git` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded maybe-debug v0.1.0 [INFO] [stderr] Downloaded colored v2.2.0 [INFO] [stderr] Downloaded opener v0.5.2 [INFO] [stderr] Downloaded bytemuck v1.23.0 [INFO] [stderr] Downloaded term_size v0.3.2 [INFO] [stderr] Downloaded drawille v0.3.0 [INFO] [stderr] Downloaded hlist2 v0.0.15 [INFO] [stderr] Downloaded impl-tools v0.11.4 [INFO] [stderr] Downloaded pgfplots v0.5.1 [INFO] [stderr] Downloaded maths-traits v0.2.1 [INFO] [stderr] Downloaded impl-tools-lib v0.11.4 [INFO] [stderr] Downloaded textplots v0.8.7 [INFO] [stderr] Downloaded ndarray v0.16.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "+nightly" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f95ec196ca3528a7c76ac5891d35bb975cfc082bce8bfa9d0a5787b0aebe9da9 [INFO] running `Command { std: "docker" "start" "-a" "f95ec196ca3528a7c76ac5891d35bb975cfc082bce8bfa9d0a5787b0aebe9da9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f95ec196ca3528a7c76ac5891d35bb975cfc082bce8bfa9d0a5787b0aebe9da9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f95ec196ca3528a7c76ac5891d35bb975cfc082bce8bfa9d0a5787b0aebe9da9", kill_on_drop: false }` [INFO] [stdout] f95ec196ca3528a7c76ac5891d35bb975cfc082bce8bfa9d0a5787b0aebe9da9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "RUSTDOCFLAGS=--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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "clippy" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b2e8b01473dcca7b32ecd14eb8ce610e5679f8d152e1805af0d739d065d921e7 [INFO] running `Command { std: "docker" "start" "-a" "b2e8b01473dcca7b32ecd14eb8ce610e5679f8d152e1805af0d739d065d921e7", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Checking bytemuck v1.23.0 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling zerocopy v0.8.24 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling getrandom v0.3.2 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling rustix v1.0.5 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling typenum v1.19.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Checking bitflags v2.9.0 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Checking getrandom v0.2.16 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling unicode-xid v0.2.6 [INFO] [stderr] Checking regex-automata v0.4.9 [INFO] [stderr] Checking linux-raw-sys v0.9.4 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking safe_arch v0.7.4 [INFO] [stderr] Checking colored v2.2.0 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Checking fastrand v2.3.0 [INFO] [stderr] Checking once_cell v1.21.3 [INFO] [stderr] Compiling hlist2 v0.0.15 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Checking drawille v0.3.0 [INFO] [stderr] Checking rgb v0.8.50 [INFO] [stderr] Checking term_size v0.3.2 [INFO] [stderr] Compiling maybe-debug v0.1.0 [INFO] [stderr] Checking wide v0.7.33 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking maths-traits v0.2.1 [INFO] [stderr] Checking textplots v0.8.7 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking bstr v1.12.0 [INFO] [stderr] Checking ndarray v0.16.1 [INFO] [stderr] Checking opener v0.5.2 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Checking simba v0.9.1 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking tempfile v3.19.1 [INFO] [stderr] Checking serde_json v1.0.140 [INFO] [stderr] Checking num v0.4.3 [INFO] [stderr] Compiling impl-tools-lib v0.11.4 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling nalgebra-macros v0.3.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling hlist2_trait_macro v0.1.0 (https://github.com/Danila-Bain/hlist2_trait_macro.git#0c5ccef6) [INFO] [stderr] Compiling replace v0.1.0 (/opt/rustwide/workdir/macros/replace) [INFO] [stderr] Compiling impl-tools v0.11.4 [INFO] [stderr] Checking thiserror v1.0.69 [INFO] [stderr] Checking pgfplots v0.5.1 [INFO] [stderr] Checking nalgebra v0.34.1 [INFO] [stderr] Checking derive_more v2.1.1 [INFO] [stderr] Checking diffurch v0.0.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/loc/mod.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | _state: std::marker::PhantomData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] = note: `#[warn(clippy::type_complexity)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/loc/propagation.rs:110:62 [INFO] [stdout] | [INFO] [stdout] 110 | fn eval_mut(&mut self, state: &mut State) -> () { [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] = note: `#[warn(clippy::unused_unit)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/loc/mod.rs:74:10 [INFO] [stdout] | [INFO] [stdout] 74 | ) -> Loc>, Propagation, locate::Bisection> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/rk.rs:34:17 [INFO] [stdout] | [INFO] [stdout] 34 | return *y_prev + delta * t_step; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] = note: `#[warn(clippy::needless_return)]` on by default [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 34 - return *y_prev + delta * t_step; [INFO] [stdout] 34 + *y_prev + delta * t_step [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/rk.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | return delta; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 46 - return delta; [INFO] [stdout] 46 + delta [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/loc/mod.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | _state: std::marker::PhantomData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] = note: `#[warn(clippy::type_complexity)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the loop variable `i` is used to index `k` [INFO] [stdout] --> src/rk.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | for i in 0..S { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stdout] = note: `#[warn(clippy::needless_range_loop)]` on by default [INFO] [stdout] help: consider using an iterator and enumerate() [INFO] [stdout] | [INFO] [stdout] 27 - for i in 0..S { [INFO] [stdout] 27 + for (i, ) in k.iter().enumerate().take(S) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the loop variable `i` is used to index `k` [INFO] [stdout] --> src/rk.rs:38:26 [INFO] [stdout] | [INFO] [stdout] 38 | for i in 0..S { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stdout] help: consider using an iterator and enumerate() [INFO] [stdout] | [INFO] [stdout] 38 - for i in 0..S { [INFO] [stdout] 38 + for (i, ) in k.iter().enumerate().take(S) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/loc/propagation.rs:110:62 [INFO] [stdout] | [INFO] [stdout] 110 | fn eval_mut(&mut self, state: &mut State) -> () { [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] = note: `#[warn(clippy::unused_unit)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:315:38 [INFO] [stdout] | [INFO] [stdout] 315 | a[1][0..1].copy_from_slice(&[0.14814814814814814814814814814814814814814814814815]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] = note: `#[warn(clippy::excessive_precision)]` on by default [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 315 - a[1][0..1].copy_from_slice(&[0.14814814814814814814814814814814814814814814814815]); [INFO] [stdout] 315 + a[1][0..1].copy_from_slice(&[0.148_148_148_148_148_14]); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:317:13 [INFO] [stdout] | [INFO] [stdout] 317 | 0.05555555555555555555555555555555555555555555555556, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 317 - 0.05555555555555555555555555555555555555555555555556, [INFO] [stdout] 317 + 0.055_555_555_555_555_55, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | 0.16666666666666666666666666666666666666666666666667, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 318 - 0.16666666666666666666666666666666666666666666666667, [INFO] [stdout] 318 + 0.166_666_666_666_666_66, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:321:13 [INFO] [stdout] | [INFO] [stdout] 321 | 0.19241982507288629737609329446064139941690962099125, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 321 - 0.19241982507288629737609329446064139941690962099125, [INFO] [stdout] 321 + 0.192_419_825_072_886_3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:322:14 [INFO] [stdout] | [INFO] [stdout] 322 | -0.53134110787172011661807580174927113702623906705539, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 322 - -0.53134110787172011661807580174927113702623906705539, [INFO] [stdout] 322 + -0.531_341_107_871_720_1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:323:13 [INFO] [stdout] | [INFO] [stdout] 323 | 0.76749271137026239067055393586005830903790087463557, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 323 - 0.76749271137026239067055393586005830903790087463557, [INFO] [stdout] 323 + 0.767_492_711_370_262_4, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:326:13 [INFO] [stdout] | [INFO] [stdout] 326 | 0.27138264973958333333333333333333333333333333333333, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 326 - 0.27138264973958333333333333333333333333333333333333, [INFO] [stdout] 326 + 0.271_382_649_739_583_3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:327:14 [INFO] [stdout] | [INFO] [stdout] 327 | -0.28179931640625000000000000000000000000000000000000, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 327 - -0.28179931640625000000000000000000000000000000000000, [INFO] [stdout] 327 + -0.281_799_316_406_25, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:328:13 [INFO] [stdout] | [INFO] [stdout] 328 | 0.10191932091346153846153846153846153846153846153846, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 328 - 0.10191932091346153846153846153846153846153846153846, [INFO] [stdout] 328 + 0.101_919_320_913_461_54, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:329:13 [INFO] [stdout] | [INFO] [stdout] 329 | 0.59599734575320512820512820512820512820512820512821, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 329 - 0.59599734575320512820512820512820512820512820512821, [INFO] [stdout] 329 + 0.595_997_345_753_205_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:332:14 [INFO] [stdout] | [INFO] [stdout] 332 | -0.12140681348692272679528027730121494345436084170722, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 332 - -0.12140681348692272679528027730121494345436084170722, [INFO] [stdout] 332 + -0.121_406_813_486_922_73, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:333:13 [INFO] [stdout] | [INFO] [stdout] 333 | 0.47761410187445690404270285927090660818471469359043, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 333 - 0.47761410187445690404270285927090660818471469359043, [INFO] [stdout] 333 + 0.477_614_101_874_456_9, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:334:13 [INFO] [stdout] | [INFO] [stdout] 334 | 0.12192296968479080920271208457739825271063725338342, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 334 - 0.12192296968479080920271208457739825271063725338342, [INFO] [stdout] 334 + 0.121_922_969_684_790_81, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:335:13 [INFO] [stdout] | [INFO] [stdout] 335 | 0.00820786686248269381285345905535723094994297948894, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 335 - 0.00820786686248269381285345905535723094994297948894, [INFO] [stdout] 335 + 0.008_207_866_862_482_694, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:336:13 [INFO] [stdout] | [INFO] [stdout] 336 | 0.28289264429596155050624264362832208237829668447521, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 336 - 0.28289264429596155050624264362832208237829668447521, [INFO] [stdout] 336 + 0.282_892_644_295_961_56, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:339:13 [INFO] [stdout] | [INFO] [stdout] 339 | 0.32310946589106292966684294024325753569539925965098, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 339 - 0.32310946589106292966684294024325753569539925965098, [INFO] [stdout] 339 + 0.323_109_465_891_062_93, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:340:14 [INFO] [stdout] | [INFO] [stdout] 340 | -0.61039132734003172924378635642517186673717609730301, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 340 - -0.61039132734003172924378635642517186673717609730301, [INFO] [stdout] 340 + -0.610_391_327_340_031_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:341:13 [INFO] [stdout] | [INFO] [stdout] 341 | 0.45846867541639319976612888047255080412929454343221, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 341 - 0.45846867541639319976612888047255080412929454343221, [INFO] [stdout] 341 + 0.458_468_675_416_393_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:342:13 [INFO] [stdout] | [INFO] [stdout] 342 | 0.57505740806711566278133278660922926335638856572569, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 342 - 0.57505740806711566278133278660922926335638856572569, [INFO] [stdout] 342 + 0.575_057_408_067_115_7, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:343:14 [INFO] [stdout] | [INFO] [stdout] 343 | -0.57379234522267681781745625845989491691225880929347, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 343 - -0.57379234522267681781745625845989491691225880929347, [INFO] [stdout] 343 + -0.573_792_345_222_676_9, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:344:13 [INFO] [stdout] | [INFO] [stdout] 344 | 0.82754812318813675484693800756002918046835253778760, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 344 - 0.82754812318813675484693800756002918046835253778760, [INFO] [stdout] 344 + 0.827_548_123_188_136_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:347:13 [INFO] [stdout] | [INFO] [stdout] 347 | 0.07277777777777777777777777777777777777777777777778, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 347 - 0.07277777777777777777777777777777777777777777777778, [INFO] [stdout] 347 + 0.072_777_777_777_777_77, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:349:13 [INFO] [stdout] | [INFO] [stdout] 349 | 0.28752127070690503526324421846809906511399048712482, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 349 - 0.28752127070690503526324421846809906511399048712482, [INFO] [stdout] 349 + 0.287_521_270_706_905_03, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:350:13 [INFO] [stdout] | [INFO] [stdout] 350 | 0.18974846220396832187710941882243328294496258901153, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 350 - 0.18974846220396832187710941882243328294496258901153, [INFO] [stdout] 350 + 0.189_748_462_203_968_32, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:351:13 [INFO] [stdout] | [INFO] [stdout] 351 | 0.10581736348682550735167973519824811036097403449285, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 351 - 0.10581736348682550735167973519824811036097403449285, [INFO] [stdout] 351 + 0.105_817_363_486_825_51, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:352:13 [INFO] [stdout] | [INFO] [stdout] 352 | 0.26909544328484081804764916719375922411975542905334, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 352 - 0.26909544328484081804764916719375922411975542905334, [INFO] [stdout] 352 + 0.269_095_443_284_840_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:353:13 [INFO] [stdout] | [INFO] [stdout] 353 | 0.07503968253968253968253968253968253968253968253968, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 353 - 0.07503968253968253968253968253968253968253968253968, [INFO] [stdout] 353 + 0.075_039_682_539_682_55, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | 0.10322666047518118524035683798997408464864086165861, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 356 - 0.10322666047518118524035683798997408464864086165861, [INFO] [stdout] 356 + 0.103_226_660_475_181_18, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/loc/mod.rs:74:10 [INFO] [stdout] | [INFO] [stdout] 74 | ) -> Loc>, Propagation, locate::Bisection> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:358:13 [INFO] [stdout] | [INFO] [stdout] 358 | 0.15611542056134071025476537742246069068941506933613, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 358 - 0.15611542056134071025476537742246069068941506933613, [INFO] [stdout] 358 + 0.156_115_420_561_340_7, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:359:13 [INFO] [stdout] | [INFO] [stdout] 359 | 0.38634918851063907802720917783777796648011517818308, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 359 - 0.38634918851063907802720917783777796648011517818308, [INFO] [stdout] 359 + 0.386_349_188_510_639_1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:360:14 [INFO] [stdout] | [INFO] [stdout] 360 | -0.12073095208684351320487107578989528150071079171750, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 360 - -0.12073095208684351320487107578989528150071079171750, [INFO] [stdout] 360 + -0.120_730_952_086_843_51, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:361:13 [INFO] [stdout] | [INFO] [stdout] 361 | 0.40000000000000000000000000000000000000000000000000, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 361 - 0.40000000000000000000000000000000000000000000000000, [INFO] [stdout] 361 + 0.4, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:362:13 [INFO] [stdout] | [INFO] [stdout] 362 | 0.07503968253968253968253968253968253968253968253968, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 362 - 0.07503968253968253968253968253968253968253968253968, [INFO] [stdout] 362 + 0.075_039_682_539_682_55, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:366:13 [INFO] [stdout] | [INFO] [stdout] 366 | 0.14814814814814814814814814814814814814814814814815, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 366 - 0.14814814814814814814814814814814814814814814814815, [INFO] [stdout] 366 + 0.148_148_148_148_148_14, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:367:13 [INFO] [stdout] | [INFO] [stdout] 367 | 0.22222222222222222222222222222222222222222222222222, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 367 - 0.22222222222222222222222222222222222222222222222222, [INFO] [stdout] 367 + 0.222_222_222_222_222_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:368:13 [INFO] [stdout] | [INFO] [stdout] 368 | 0.42857142857142857142857142857142857142857142857143, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 368 - 0.42857142857142857142857142857142857142857142857143, [INFO] [stdout] 368 + 0.428_571_428_571_428_55, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:369:13 [INFO] [stdout] | [INFO] [stdout] 369 | 0.68750000000000000000000000000000000000000000000000, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 369 - 0.68750000000000000000000000000000000000000000000000, [INFO] [stdout] 369 + 0.687_5, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:370:13 [INFO] [stdout] | [INFO] [stdout] 370 | 0.76923076923076923076923076923076923076923076923077, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 370 - 0.76923076923076923076923076923076923076923076923077, [INFO] [stdout] 370 + 0.769_230_769_230_769_3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:377:18 [INFO] [stdout] | [INFO] [stdout] 377 | -3.1888888888888888888888888888888888888888888888889, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 377 - -3.1888888888888888888888888888888888888888888888889, [INFO] [stdout] 377 + -3.188_888_888_888_889, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:378:17 [INFO] [stdout] | [INFO] [stdout] 378 | 3.62962962962962962962962962962962962962962962962960, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 378 - 3.62962962962962962962962962962962962962962962962960, [INFO] [stdout] 378 + 3.629_629_629_629_629_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:379:18 [INFO] [stdout] | [INFO] [stdout] 379 | -1.3679629629629629629629629629629629629629629629630, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 379 - -1.3679629629629629629629629629629629629629629629630, [INFO] [stdout] 379 + -1.367_962_962_962_963, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:385:17 [INFO] [stdout] | [INFO] [stdout] 385 | 3.13664097096932917828440216499917992455305888141710, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 385 - 3.13664097096932917828440216499917992455305888141710, [INFO] [stdout] 385 + 3.136_640_970_969_329_3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/rk.rs:34:17 [INFO] [stdout] | [INFO] [stdout] 34 | return *y_prev + delta * t_step; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] = note: `#[warn(clippy::needless_return)]` on by default [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 34 - return *y_prev + delta * t_step; [INFO] [stdout] 34 + *y_prev + delta * t_step [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:386:18 [INFO] [stdout] | [INFO] [stdout] 386 | -4.8756765622437264228309004428407413482040347711990, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 386 - -4.8756765622437264228309004428407413482040347711990, [INFO] [stdout] 386 + -4.875_676_562_243_727, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:387:17 [INFO] [stdout] | [INFO] [stdout] 387 | 2.02655686198130227980974249630966048876496637690670, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 387 - 2.02655686198130227980974249630966048876496637690670, [INFO] [stdout] 387 + 2.026_556_861_981_302, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:392:17 [INFO] [stdout] | [INFO] [stdout] 392 | 1.44306660772178013557323902151488358384910109048040, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 392 - 1.44306660772178013557323902151488358384910109048040, [INFO] [stdout] 392 + 1.443_066_607_721_780_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:393:18 [INFO] [stdout] | [INFO] [stdout] 393 | -2.6873219373219373219373219373219373219373219373219, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 393 - -2.6873219373219373219373219373219373219373219373219, [INFO] [stdout] 393 + -2.687_321_937_321_937_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:394:17 [INFO] [stdout] | [INFO] [stdout] 394 | 1.43400379180412550824119233462948702103318343585310, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 394 - 1.43400379180412550824119233462948702103318343585310, [INFO] [stdout] 394 + 1.434_003_791_804_125_5, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:399:18 [INFO] [stdout] | [INFO] [stdout] 399 | -1.8410567850403156630639903928632698576085091782467, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 399 - -1.8410567850403156630639903928632698576085091782467, [INFO] [stdout] 399 + -1.841_056_785_040_315_7, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> src/rk.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | return delta; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 46 - return delta; [INFO] [stdout] 46 + delta [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the loop variable `i` is used to index `k` [INFO] [stdout] --> src/rk.rs:27:26 [INFO] [stdout] | [INFO] [stdout] 27 | for i in 0..S { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stdout] = note: `#[warn(clippy::needless_range_loop)]` on by default [INFO] [stdout] help: consider using an iterator and enumerate() [INFO] [stdout] | [INFO] [stdout] 27 - for i in 0..S { [INFO] [stdout] 27 + for (i, ) in k.iter().enumerate().take(S) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:400:17 [INFO] [stdout] | [INFO] [stdout] 400 | 5.43416252072968490878938640132669983416252072968490, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 400 - 5.43416252072968490878938640132669983416252072968490, [INFO] [stdout] 400 + 5.434_162_520_729_685, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:401:18 [INFO] [stdout] | [INFO] [stdout] 401 | -3.4872883722025437383737162732651818661930375169454, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 401 - -3.4872883722025437383737162732651818661930375169454, [INFO] [stdout] 401 + -3.487_288_372_202_544, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the loop variable `i` is used to index `k` [INFO] [stdout] --> src/rk.rs:38:26 [INFO] [stdout] | [INFO] [stdout] 38 | for i in 0..S { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stdout] help: consider using an iterator and enumerate() [INFO] [stdout] | [INFO] [stdout] 38 - for i in 0..S { [INFO] [stdout] 38 + for (i, ) in k.iter().enumerate().take(S) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:408:17 [INFO] [stdout] | [INFO] [stdout] 408 | 0.26909544328484081804764916719375922411975542905334, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 408 - 0.26909544328484081804764916719375922411975542905334, [INFO] [stdout] 408 + 0.269_095_443_284_840_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:413:17 [INFO] [stdout] | [INFO] [stdout] 413 | 0.45023809523809523809523809523809523809523809523810, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 413 - 0.45023809523809523809523809523809523809523809523810, [INFO] [stdout] 413 + 0.450_238_095_238_095_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:414:18 [INFO] [stdout] | [INFO] [stdout] 414 | -1.5007936507936507936507936507936507936507936507937, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 414 - -1.5007936507936507936507936507936507936507936507937, [INFO] [stdout] 414 + -1.500_793_650_793_650_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | 1.12559523809523809523809523809523809523809523809520, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 415 - 1.12559523809523809523809523809523809523809523809520, [INFO] [stdout] 415 + 1.125_595_238_095_238, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:315:38 [INFO] [stdout] | [INFO] [stdout] 315 | a[1][0..1].copy_from_slice(&[0.14814814814814814814814814814814814814814814814815]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] = note: `#[warn(clippy::excessive_precision)]` on by default [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 315 - a[1][0..1].copy_from_slice(&[0.14814814814814814814814814814814814814814814814815]); [INFO] [stdout] 315 + a[1][0..1].copy_from_slice(&[0.148_148_148_148_148_14]); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:317:13 [INFO] [stdout] | [INFO] [stdout] 317 | 0.05555555555555555555555555555555555555555555555556, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 317 - 0.05555555555555555555555555555555555555555555555556, [INFO] [stdout] 317 + 0.055_555_555_555_555_55, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:318:13 [INFO] [stdout] | [INFO] [stdout] 318 | 0.16666666666666666666666666666666666666666666666667, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 318 - 0.16666666666666666666666666666666666666666666666667, [INFO] [stdout] 318 + 0.166_666_666_666_666_66, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:321:13 [INFO] [stdout] | [INFO] [stdout] 321 | 0.19241982507288629737609329446064139941690962099125, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 321 - 0.19241982507288629737609329446064139941690962099125, [INFO] [stdout] 321 + 0.192_419_825_072_886_3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:322:14 [INFO] [stdout] | [INFO] [stdout] 322 | -0.53134110787172011661807580174927113702623906705539, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 322 - -0.53134110787172011661807580174927113702623906705539, [INFO] [stdout] 322 + -0.531_341_107_871_720_1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:323:13 [INFO] [stdout] | [INFO] [stdout] 323 | 0.76749271137026239067055393586005830903790087463557, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 323 - 0.76749271137026239067055393586005830903790087463557, [INFO] [stdout] 323 + 0.767_492_711_370_262_4, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:326:13 [INFO] [stdout] | [INFO] [stdout] 326 | 0.27138264973958333333333333333333333333333333333333, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 326 - 0.27138264973958333333333333333333333333333333333333, [INFO] [stdout] 326 + 0.271_382_649_739_583_3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:327:14 [INFO] [stdout] | [INFO] [stdout] 327 | -0.28179931640625000000000000000000000000000000000000, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 327 - -0.28179931640625000000000000000000000000000000000000, [INFO] [stdout] 327 + -0.281_799_316_406_25, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module has the same name as its containing module [INFO] [stdout] --> src/state/mod.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod state; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#module_inception [INFO] [stdout] = note: `#[warn(clippy::module_inception)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:328:13 [INFO] [stdout] | [INFO] [stdout] 328 | 0.10191932091346153846153846153846153846153846153846, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 328 - 0.10191932091346153846153846153846153846153846153846, [INFO] [stdout] 328 + 0.101_919_320_913_461_54, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:329:13 [INFO] [stdout] | [INFO] [stdout] 329 | 0.59599734575320512820512820512820512820512820512821, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 329 - 0.59599734575320512820512820512820512820512820512821, [INFO] [stdout] 329 + 0.595_997_345_753_205_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:332:14 [INFO] [stdout] | [INFO] [stdout] 332 | -0.12140681348692272679528027730121494345436084170722, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 332 - -0.12140681348692272679528027730121494345436084170722, [INFO] [stdout] 332 + -0.121_406_813_486_922_73, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:333:13 [INFO] [stdout] | [INFO] [stdout] 333 | 0.47761410187445690404270285927090660818471469359043, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 333 - 0.47761410187445690404270285927090660818471469359043, [INFO] [stdout] 333 + 0.477_614_101_874_456_9, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:334:13 [INFO] [stdout] | [INFO] [stdout] 334 | 0.12192296968479080920271208457739825271063725338342, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 334 - 0.12192296968479080920271208457739825271063725338342, [INFO] [stdout] 334 + 0.121_922_969_684_790_81, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:335:13 [INFO] [stdout] | [INFO] [stdout] 335 | 0.00820786686248269381285345905535723094994297948894, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 335 - 0.00820786686248269381285345905535723094994297948894, [INFO] [stdout] 335 + 0.008_207_866_862_482_694, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:336:13 [INFO] [stdout] | [INFO] [stdout] 336 | 0.28289264429596155050624264362832208237829668447521, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 336 - 0.28289264429596155050624264362832208237829668447521, [INFO] [stdout] 336 + 0.282_892_644_295_961_56, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:339:13 [INFO] [stdout] | [INFO] [stdout] 339 | 0.32310946589106292966684294024325753569539925965098, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 339 - 0.32310946589106292966684294024325753569539925965098, [INFO] [stdout] 339 + 0.323_109_465_891_062_93, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:340:14 [INFO] [stdout] | [INFO] [stdout] 340 | -0.61039132734003172924378635642517186673717609730301, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 340 - -0.61039132734003172924378635642517186673717609730301, [INFO] [stdout] 340 + -0.610_391_327_340_031_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:341:13 [INFO] [stdout] | [INFO] [stdout] 341 | 0.45846867541639319976612888047255080412929454343221, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 341 - 0.45846867541639319976612888047255080412929454343221, [INFO] [stdout] 341 + 0.458_468_675_416_393_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:342:13 [INFO] [stdout] | [INFO] [stdout] 342 | 0.57505740806711566278133278660922926335638856572569, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 342 - 0.57505740806711566278133278660922926335638856572569, [INFO] [stdout] 342 + 0.575_057_408_067_115_7, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:343:14 [INFO] [stdout] | [INFO] [stdout] 343 | -0.57379234522267681781745625845989491691225880929347, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 343 - -0.57379234522267681781745625845989491691225880929347, [INFO] [stdout] 343 + -0.573_792_345_222_676_9, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:344:13 [INFO] [stdout] | [INFO] [stdout] 344 | 0.82754812318813675484693800756002918046835253778760, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 344 - 0.82754812318813675484693800756002918046835253778760, [INFO] [stdout] 344 + 0.827_548_123_188_136_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:347:13 [INFO] [stdout] | [INFO] [stdout] 347 | 0.07277777777777777777777777777777777777777777777778, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 347 - 0.07277777777777777777777777777777777777777777777778, [INFO] [stdout] 347 + 0.072_777_777_777_777_77, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:349:13 [INFO] [stdout] | [INFO] [stdout] 349 | 0.28752127070690503526324421846809906511399048712482, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 349 - 0.28752127070690503526324421846809906511399048712482, [INFO] [stdout] 349 + 0.287_521_270_706_905_03, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:350:13 [INFO] [stdout] | [INFO] [stdout] 350 | 0.18974846220396832187710941882243328294496258901153, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 350 - 0.18974846220396832187710941882243328294496258901153, [INFO] [stdout] 350 + 0.189_748_462_203_968_32, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:351:13 [INFO] [stdout] | [INFO] [stdout] 351 | 0.10581736348682550735167973519824811036097403449285, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 351 - 0.10581736348682550735167973519824811036097403449285, [INFO] [stdout] 351 + 0.105_817_363_486_825_51, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:352:13 [INFO] [stdout] | [INFO] [stdout] 352 | 0.26909544328484081804764916719375922411975542905334, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 352 - 0.26909544328484081804764916719375922411975542905334, [INFO] [stdout] 352 + 0.269_095_443_284_840_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:353:13 [INFO] [stdout] | [INFO] [stdout] 353 | 0.07503968253968253968253968253968253968253968253968, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 353 - 0.07503968253968253968253968253968253968253968253968, [INFO] [stdout] 353 + 0.075_039_682_539_682_55, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | 0.10322666047518118524035683798997408464864086165861, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 356 - 0.10322666047518118524035683798997408464864086165861, [INFO] [stdout] 356 + 0.103_226_660_475_181_18, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:358:13 [INFO] [stdout] | [INFO] [stdout] 358 | 0.15611542056134071025476537742246069068941506933613, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 358 - 0.15611542056134071025476537742246069068941506933613, [INFO] [stdout] 358 + 0.156_115_420_561_340_7, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:359:13 [INFO] [stdout] | [INFO] [stdout] 359 | 0.38634918851063907802720917783777796648011517818308, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 359 - 0.38634918851063907802720917783777796648011517818308, [INFO] [stdout] 359 + 0.386_349_188_510_639_1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:360:14 [INFO] [stdout] | [INFO] [stdout] 360 | -0.12073095208684351320487107578989528150071079171750, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 360 - -0.12073095208684351320487107578989528150071079171750, [INFO] [stdout] 360 + -0.120_730_952_086_843_51, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:361:13 [INFO] [stdout] | [INFO] [stdout] 361 | 0.40000000000000000000000000000000000000000000000000, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 361 - 0.40000000000000000000000000000000000000000000000000, [INFO] [stdout] 361 + 0.4, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:362:13 [INFO] [stdout] | [INFO] [stdout] 362 | 0.07503968253968253968253968253968253968253968253968, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 362 - 0.07503968253968253968253968253968253968253968253968, [INFO] [stdout] 362 + 0.075_039_682_539_682_55, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:366:13 [INFO] [stdout] | [INFO] [stdout] 366 | 0.14814814814814814814814814814814814814814814814815, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 366 - 0.14814814814814814814814814814814814814814814814815, [INFO] [stdout] 366 + 0.148_148_148_148_148_14, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:367:13 [INFO] [stdout] | [INFO] [stdout] 367 | 0.22222222222222222222222222222222222222222222222222, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 367 - 0.22222222222222222222222222222222222222222222222222, [INFO] [stdout] 367 + 0.222_222_222_222_222_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:368:13 [INFO] [stdout] | [INFO] [stdout] 368 | 0.42857142857142857142857142857142857142857142857143, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 368 - 0.42857142857142857142857142857142857142857142857143, [INFO] [stdout] 368 + 0.428_571_428_571_428_55, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:369:13 [INFO] [stdout] | [INFO] [stdout] 369 | 0.68750000000000000000000000000000000000000000000000, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 369 - 0.68750000000000000000000000000000000000000000000000, [INFO] [stdout] 369 + 0.687_5, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:370:13 [INFO] [stdout] | [INFO] [stdout] 370 | 0.76923076923076923076923076923076923076923076923077, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 370 - 0.76923076923076923076923076923076923076923076923077, [INFO] [stdout] 370 + 0.769_230_769_230_769_3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:377:18 [INFO] [stdout] | [INFO] [stdout] 377 | -3.1888888888888888888888888888888888888888888888889, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 377 - -3.1888888888888888888888888888888888888888888888889, [INFO] [stdout] 377 + -3.188_888_888_888_889, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:378:17 [INFO] [stdout] | [INFO] [stdout] 378 | 3.62962962962962962962962962962962962962962962962960, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 378 - 3.62962962962962962962962962962962962962962962962960, [INFO] [stdout] 378 + 3.629_629_629_629_629_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:379:18 [INFO] [stdout] | [INFO] [stdout] 379 | -1.3679629629629629629629629629629629629629629629630, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 379 - -1.3679629629629629629629629629629629629629629629630, [INFO] [stdout] 379 + -1.367_962_962_962_963, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:385:17 [INFO] [stdout] | [INFO] [stdout] 385 | 3.13664097096932917828440216499917992455305888141710, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 385 - 3.13664097096932917828440216499917992455305888141710, [INFO] [stdout] 385 + 3.136_640_970_969_329_3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:386:18 [INFO] [stdout] | [INFO] [stdout] 386 | -4.8756765622437264228309004428407413482040347711990, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 386 - -4.8756765622437264228309004428407413482040347711990, [INFO] [stdout] 386 + -4.875_676_562_243_727, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:387:17 [INFO] [stdout] | [INFO] [stdout] 387 | 2.02655686198130227980974249630966048876496637690670, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 387 - 2.02655686198130227980974249630966048876496637690670, [INFO] [stdout] 387 + 2.026_556_861_981_302, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:392:17 [INFO] [stdout] | [INFO] [stdout] 392 | 1.44306660772178013557323902151488358384910109048040, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 392 - 1.44306660772178013557323902151488358384910109048040, [INFO] [stdout] 392 + 1.443_066_607_721_780_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:393:18 [INFO] [stdout] | [INFO] [stdout] 393 | -2.6873219373219373219373219373219373219373219373219, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 393 - -2.6873219373219373219373219373219373219373219373219, [INFO] [stdout] 393 + -2.687_321_937_321_937_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:394:17 [INFO] [stdout] | [INFO] [stdout] 394 | 1.43400379180412550824119233462948702103318343585310, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 394 - 1.43400379180412550824119233462948702103318343585310, [INFO] [stdout] 394 + 1.434_003_791_804_125_5, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:399:18 [INFO] [stdout] | [INFO] [stdout] 399 | -1.8410567850403156630639903928632698576085091782467, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 399 - -1.8410567850403156630639903928632698576085091782467, [INFO] [stdout] 399 + -1.841_056_785_040_315_7, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:400:17 [INFO] [stdout] | [INFO] [stdout] 400 | 5.43416252072968490878938640132669983416252072968490, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 400 - 5.43416252072968490878938640132669983416252072968490, [INFO] [stdout] 400 + 5.434_162_520_729_685, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:401:18 [INFO] [stdout] | [INFO] [stdout] 401 | -3.4872883722025437383737162732651818661930375169454, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 401 - -3.4872883722025437383737162732651818661930375169454, [INFO] [stdout] 401 + -3.487_288_372_202_544, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:408:17 [INFO] [stdout] | [INFO] [stdout] 408 | 0.26909544328484081804764916719375922411975542905334, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 408 - 0.26909544328484081804764916719375922411975542905334, [INFO] [stdout] 408 + 0.269_095_443_284_840_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:413:17 [INFO] [stdout] | [INFO] [stdout] 413 | 0.45023809523809523809523809523809523809523809523810, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 413 - 0.45023809523809523809523809523809523809523809523810, [INFO] [stdout] 413 + 0.450_238_095_238_095_2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:414:18 [INFO] [stdout] | [INFO] [stdout] 414 | -1.5007936507936507936507936507936507936507936507937, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 414 - -1.5007936507936507936507936507936507936507936507937, [INFO] [stdout] 414 + -1.500_793_650_793_650_8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: float has excessive precision [INFO] [stdout] --> src/rk.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | 1.12559523809523809523809523809523809523809523809520, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stdout] help: consider changing the type or truncating it to [INFO] [stdout] | [INFO] [stdout] 415 - 1.12559523809523809523809523809523809523809523809520, [INFO] [stdout] 415 + 1.125_595_238_095_238, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/state/state_fn.rs:144:55 [INFO] [stdout] | [INFO] [stdout] 144 | fn eval_curr(&mut self, _: &State) -> () {} [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/state/state_fn.rs:146:55 [INFO] [stdout] | [INFO] [stdout] 146 | fn eval_prev(&mut self, _: &State) -> () {} [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/state/state_fn.rs:148:59 [INFO] [stdout] | [INFO] [stdout] 148 | fn eval_at(&mut self, _: &State, _: T) -> () {} [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/state/state_fn.rs:209:58 [INFO] [stdout] | [INFO] [stdout] 209 | fn eval_mut(&mut self, _: &mut State) -> () {} [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module has the same name as its containing module [INFO] [stdout] --> src/state/mod.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | pub mod state; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#module_inception [INFO] [stdout] = note: `#[warn(clippy::module_inception)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/state/state_fn.rs:144:55 [INFO] [stdout] | [INFO] [stdout] 144 | fn eval_curr(&mut self, _: &State) -> () {} [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/state/state_fn.rs:146:55 [INFO] [stdout] | [INFO] [stdout] 146 | fn eval_prev(&mut self, _: &State) -> () {} [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/state/state_fn.rs:148:59 [INFO] [stdout] | [INFO] [stdout] 148 | fn eval_at(&mut self, _: &State, _: T) -> () {} [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded unit return type [INFO] [stdout] --> src/state/state_fn.rs:209:58 [INFO] [stdout] | [INFO] [stdout] 209 | fn eval_mut(&mut self, _: &mut State) -> () {} [INFO] [stdout] | ^^^^^^ help: remove the `-> ()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/util/partition_point.rs:68:47 [INFO] [stdout] | [INFO] [stdout] 68 | assert!(deque.iter().skip(i).all(|&x| !(x < 5))); [INFO] [stdout] | ^^^^^^^^ help: try: `(x >= 5)` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] = note: `#[warn(clippy::nonminimal_bool)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: feature `trait_alias` is declared but not used [INFO] [stdout] --> tests/explicit-solutions.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(trait_alias)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: explicit call to `.into_iter()` in function argument accepting `IntoIterator` [INFO] [stdout] --> tests/equation_types.rs:38:38 [INFO] [stdout] | [INFO] [stdout] 38 | for (t, x) in tt.into_iter().zip(xx.into_iter()) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: this parameter accepts any `IntoIterator`, so you don't need to call `.into_iter()` [INFO] [stdout] --> /rustc/3645249d79dfb136b5d8de3ce153d19d6698d92d/library/core/src/iter/traits/iterator.rs:629:11 [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion [INFO] [stdout] = note: `#[warn(clippy::useless_conversion)]` on by default [INFO] [stdout] help: consider removing the `.into_iter()` [INFO] [stdout] | [INFO] [stdout] 38 - for (t, x) in tt.into_iter().zip(xx.into_iter()) { [INFO] [stdout] 38 + for (t, x) in tt.into_iter().zip(xx) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: explicit call to `.into_iter()` in function argument accepting `IntoIterator` [INFO] [stdout] --> tests/equation_types.rs:62:38 [INFO] [stdout] | [INFO] [stdout] 62 | for (t, x) in tt.into_iter().zip(xx.into_iter()) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: this parameter accepts any `IntoIterator`, so you don't need to call `.into_iter()` [INFO] [stdout] --> /rustc/3645249d79dfb136b5d8de3ce153d19d6698d92d/library/core/src/iter/traits/iterator.rs:629:11 [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion [INFO] [stdout] help: consider removing the `.into_iter()` [INFO] [stdout] | [INFO] [stdout] 62 - for (t, x) in tt.into_iter().zip(xx.into_iter()) { [INFO] [stdout] 62 + for (t, x) in tt.into_iter().zip(xx) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> tests/lyapunov_exponents.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | return lambda / tmax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] = note: `#[warn(clippy::needless_return)]` on by default [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 30 - return lambda / tmax; [INFO] [stdout] 30 + lambda / tmax [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> tests/lyapunov_exponents.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | return lambda / tmax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 68 - return lambda / tmax; [INFO] [stdout] 68 + lambda / tmax [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> tests/lyapunov_exponents.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | return lambdas.as_slice().try_into().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 134 - return lambdas.as_slice().try_into().unwrap(); [INFO] [stdout] 134 + lambdas.as_slice().try_into().unwrap() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unneeded `return` statement [INFO] [stdout] --> tests/lyapunov_exponents.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | return lambdas.as_slice().try_into().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stdout] help: remove `return` [INFO] [stdout] | [INFO] [stdout] 212 - return lambdas.as_slice().try_into().unwrap(); [INFO] [stdout] 212 + lambdas.as_slice().try_into().unwrap() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.57s [INFO] running `Command { std: "docker" "inspect" "b2e8b01473dcca7b32ecd14eb8ce610e5679f8d152e1805af0d739d065d921e7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2e8b01473dcca7b32ecd14eb8ce610e5679f8d152e1805af0d739d065d921e7", kill_on_drop: false }` [INFO] [stdout] b2e8b01473dcca7b32ecd14eb8ce610e5679f8d152e1805af0d739d065d921e7