[INFO] crate stat 0.2.0 is already in cache [INFO] extracting crate stat 0.2.0 into work/ex/clippy-test-run/sources/stable/reg/stat/0.2.0 [INFO] extracting crate stat 0.2.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/stat/0.2.0 [INFO] validating manifest of stat-0.2.0 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of stat-0.2.0 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing stat-0.2.0 [INFO] finished frobbing stat-0.2.0 [INFO] frobbed toml for stat-0.2.0 written to work/ex/clippy-test-run/sources/stable/reg/stat/0.2.0/Cargo.toml [INFO] started frobbing stat-0.2.0 [INFO] finished frobbing stat-0.2.0 [INFO] frobbed toml for stat-0.2.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/stat/0.2.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting stat-0.2.0 against stable+rustflags=-Dclippy::into_iter_on_array for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-3/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/stat/0.2.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dclippy::into_iter_on_array" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 5e8865bd8ea37df0f5d6682635ee694936c856fe536637a969ad744ee931f4d4 [INFO] running `"docker" "start" "-a" "5e8865bd8ea37df0f5d6682635ee694936c856fe536637a969ad744ee931f4d4"` [INFO] [stderr] Checking stat v0.2.0 (/opt/crater/workdir) [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | return lag1autocorrelation_mean(data, mean); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `lag1autocorrelation_mean(data, mean)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:292:9 [INFO] [stderr] | [INFO] [stderr] 292 | return sorted_data[lhs as usize].f64(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `sorted_data[lhs as usize].f64()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:294:9 [INFO] [stderr] | [INFO] [stderr] 294 | / return (1.0 - delta) * sorted_data[lhs as usize].f64() + [INFO] [stderr] 295 | | delta * sorted_data[lhs as usize + 1].f64(); [INFO] [stderr] | |___________________________________________________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 294 | (1.0 - delta) * sorted_data[lhs as usize].f64() + [INFO] [stderr] 295 | delta * sorted_data[lhs as usize + 1].f64() [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:373:5 [INFO] [stderr] | [INFO] [stderr] 373 | return sd_mean(data, mean); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `sd_mean(data, mean)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:390:5 [INFO] [stderr] | [INFO] [stderr] 390 | return tss_mean(data, mean); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `tss_mean(data, mean)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:466:5 [INFO] [stderr] | [INFO] [stderr] 466 | return w_skew_mean_sd(w, data, wmean, wsd); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `w_skew_mean_sd(w, data, wmean, wsd)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:568:5 [INFO] [stderr] | [INFO] [stderr] 568 | return w_tss_mean(w, data, wmean); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `w_tss_mean(w, data, wmean)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | return lag1autocorrelation_mean(data, mean); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `lag1autocorrelation_mean(data, mean)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:292:9 [INFO] [stderr] | [INFO] [stderr] 292 | return sorted_data[lhs as usize].f64(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `sorted_data[lhs as usize].f64()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:294:9 [INFO] [stderr] | [INFO] [stderr] 294 | / return (1.0 - delta) * sorted_data[lhs as usize].f64() + [INFO] [stderr] 295 | | delta * sorted_data[lhs as usize + 1].f64(); [INFO] [stderr] | |___________________________________________________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 294 | (1.0 - delta) * sorted_data[lhs as usize].f64() + [INFO] [stderr] 295 | delta * sorted_data[lhs as usize + 1].f64() [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:373:5 [INFO] [stderr] | [INFO] [stderr] 373 | return sd_mean(data, mean); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `sd_mean(data, mean)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:390:5 [INFO] [stderr] | [INFO] [stderr] 390 | return tss_mean(data, mean); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `tss_mean(data, mean)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:466:5 [INFO] [stderr] | [INFO] [stderr] 466 | return w_skew_mean_sd(w, data, wmean, wsd); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `w_skew_mean_sd(w, data, wmean, wsd)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:568:5 [INFO] [stderr] | [INFO] [stderr] 568 | return w_tss_mean(w, data, wmean); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `w_tss_mean(w, data, wmean)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: casting i8 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 33 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:39:9 [INFO] [stderr] | [INFO] [stderr] 39 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:51:9 [INFO] [stderr] | [INFO] [stderr] 51 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:57:9 [INFO] [stderr] | [INFO] [stderr] 57 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:63:9 [INFO] [stderr] | [INFO] [stderr] 63 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting f32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is used to index `data` [INFO] [stderr] --> src/lib.rs:138:14 [INFO] [stderr] | [INFO] [stderr] 138 | for i in 0..data.len() { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_range_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 138 | for (i, ) in data.iter().enumerate() { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is used to index `data` [INFO] [stderr] --> src/lib.rs:239:14 [INFO] [stderr] | [INFO] [stderr] 239 | for i in 0..data.len() { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 239 | for (i, ) in data.iter().enumerate() { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: casting i32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:283:21 [INFO] [stderr] | [INFO] [stderr] 283 | let index = f * (n - 1) as f64; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `f64::from(n - 1)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:285:25 [INFO] [stderr] | [INFO] [stderr] 285 | let delta = index - (lhs as f64); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(lhs)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i8 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 33 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:39:9 [INFO] [stderr] | [INFO] [stderr] 39 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:51:9 [INFO] [stderr] | [INFO] [stderr] 51 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:57:9 [INFO] [stderr] | [INFO] [stderr] 57 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:63:9 [INFO] [stderr] | [INFO] [stderr] 63 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting f32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | *self as f64 [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(*self)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is used to index `data` [INFO] [stderr] --> src/lib.rs:138:14 [INFO] [stderr] | [INFO] [stderr] 138 | for i in 0..data.len() { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_range_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 138 | for (i, ) in data.iter().enumerate() { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `i` is used to index `data` [INFO] [stderr] --> src/lib.rs:239:14 [INFO] [stderr] | [INFO] [stderr] 239 | for i in 0..data.len() { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 239 | for (i, ) in data.iter().enumerate() { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: casting i32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:283:21 [INFO] [stderr] | [INFO] [stderr] 283 | let index = f * (n - 1) as f64; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `f64::from(n - 1)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/lib.rs:285:25 [INFO] [stderr] | [INFO] [stderr] 285 | let delta = index - (lhs as f64); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(lhs)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] error[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> benches/benchmark_test.rs:19:1 [INFO] [stderr] | [INFO] [stderr] 19 | #![feature(test)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0554`. [INFO] [stderr] error: Could not compile `stat`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/int_test.rs:60:24 [INFO] [stderr] | [INFO] [stderr] 60 | let expected = 3.70135110466435; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `3.701_351_104_664_35` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/int_test.rs:66:24 [INFO] [stderr] | [INFO] [stderr] 66 | let expected = 14.4210526315789; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `14.421_052_631_578_9` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/int_test.rs:72:24 [INFO] [stderr] | [INFO] [stderr] 72 | let expected = 3.79750610685209; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `3.797_506_106_852_09` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/int_test.rs:84:25 [INFO] [stderr] | [INFO] [stderr] 84 | let expected = -0.909355923168064; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.909_355_923_168_064` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/int_test.rs:90:25 [INFO] [stderr] | [INFO] [stderr] 90 | let expected = -0.233692524908094; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.233_692_524_908_094` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/int_test.rs:96:24 [INFO] [stderr] | [INFO] [stderr] 96 | let expected = 14.5263157894737; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `14.526_315_789_473_7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/int_test.rs:102:24 [INFO] [stderr] | [INFO] [stderr] 102 | let expected = 0.793090350710101; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.793_090_350_710_101` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/int_test.rs:108:24 [INFO] [stderr] | [INFO] [stderr] 108 | let expected = 18.8421052631579; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `18.842_105_263_157_9` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/int_test.rs:114:25 [INFO] [stderr] | [INFO] [stderr] 114 | let expected = -1.45701922702927; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `1.457_019_227_029_27` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: equality checks against true are unnecessary [INFO] [stderr] --> tests/gsl.rs:22:8 [INFO] [stderr] | [INFO] [stderr] 22 | if status == true { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try simplifying it as shown: `status` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::bool_comparison)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stderr] [INFO] [stderr] warning: equality checks against true are unnecessary [INFO] [stderr] --> tests/gsl.rs:40:8 [INFO] [stderr] | [INFO] [stderr] 40 | if status == true { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try simplifying it as shown: `status` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stderr] [INFO] [stderr] warning: unused import: `stat::*` [INFO] [stderr] --> tests/nist_test.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | use stat::*; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:276:21 [INFO] [stderr] | [INFO] [stderr] 276 | let numacc1 = &[10000001, 10000003, 10000002]; [INFO] [stderr] | ^^^^^^^^ help: consider: `10_000_001` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:276:31 [INFO] [stderr] | [INFO] [stderr] 276 | let numacc1 = &[10000001, 10000003, 10000002]; [INFO] [stderr] | ^^^^^^^^ help: consider: `10_000_003` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:276:41 [INFO] [stderr] | [INFO] [stderr] 276 | let numacc1 = &[10000001, 10000003, 10000002]; [INFO] [stderr] | ^^^^^^^^ help: consider: `10_000_002` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:285:18 [INFO] [stderr] | [INFO] [stderr] 285 | numacc3[0] = 1000000.2; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_000.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:286:18 [INFO] [stderr] | [INFO] [stderr] 286 | numacc4[0] = 10000000.2; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `10_000_000.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:292:22 [INFO] [stderr] | [INFO] [stderr] 292 | numacc3[i] = 1000000.1; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_000.1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:293:26 [INFO] [stderr] | [INFO] [stderr] 293 | numacc3[i + 1] = 1000000.3; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_000.3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:294:22 [INFO] [stderr] | [INFO] [stderr] 294 | numacc4[i] = 10000000.1; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `10_000_000.1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:295:26 [INFO] [stderr] | [INFO] [stderr] 295 | numacc4[i + 1] = 10000000.3; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `10_000_000.3` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:307:30 [INFO] [stderr] | [INFO] [stderr] 307 | let expected_mean = -177.435000000000; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `177.435_000_000_000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:308:27 [INFO] [stderr] | [INFO] [stderr] 308 | let expected_sd = 277.332168044316; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `277.332_168_044_316` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:309:30 [INFO] [stderr] | [INFO] [stderr] 309 | let expected_lag1 = -0.307304800605679; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.307_304_800_605_679` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:321:29 [INFO] [stderr] | [INFO] [stderr] 321 | let expected_mean = 518.958715596330; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `518.958_715_596_330` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:322:27 [INFO] [stderr] | [INFO] [stderr] 322 | let expected_sd = 291.699727470969; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `291.699_727_470_969` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:323:30 [INFO] [stderr] | [INFO] [stderr] 323 | let expected_lag1 = -0.120948622967393; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.120_948_622_967_393` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:335:29 [INFO] [stderr] | [INFO] [stderr] 335 | let expected_mean = 2.00185600000000; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `2.001_856_000_000_00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:336:27 [INFO] [stderr] | [INFO] [stderr] 336 | let expected_sd = 0.000429123454003053; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `0.000_429_123_454_003_053` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:337:29 [INFO] [stderr] | [INFO] [stderr] 337 | let expected_lag1 = 0.937989183438248; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.937_989_183_438_248` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:349:29 [INFO] [stderr] | [INFO] [stderr] 349 | let expected_mean = 299.852400000000; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `299.852_400_000_000` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:350:27 [INFO] [stderr] | [INFO] [stderr] 350 | let expected_sd = 0.0790105478190518; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.079_010_547_819_051_8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:351:29 [INFO] [stderr] | [INFO] [stderr] 351 | let expected_lag1 = 0.535199668621283; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.535_199_668_621_283` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:363:29 [INFO] [stderr] | [INFO] [stderr] 363 | let expected_mean = 4.53480000000000; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `4.534_800_000_000_00` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:364:27 [INFO] [stderr] | [INFO] [stderr] 364 | let expected_sd = 2.86733906028871; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `2.867_339_060_288_71` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:365:30 [INFO] [stderr] | [INFO] [stderr] 365 | let expected_lag1 = -0.00355099287237972; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.003_550_992_872_379_72` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:377:29 [INFO] [stderr] | [INFO] [stderr] 377 | let expected_mean = 10000002.; [INFO] [stderr] | ^^^^^^^^^ help: consider: `10_000_002.` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:405:29 [INFO] [stderr] | [INFO] [stderr] 405 | let expected_mean = 1000000.2; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_000.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/nist_test.rs:419:29 [INFO] [stderr] | [INFO] [stderr] 419 | let expected_mean = 10000000.2; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `10_000_000.2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: equality checks against true are unnecessary [INFO] [stderr] --> tests/gsl.rs:22:8 [INFO] [stderr] | [INFO] [stderr] 22 | if status == true { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try simplifying it as shown: `status` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::bool_comparison)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stderr] [INFO] [stderr] warning: equality checks against true are unnecessary [INFO] [stderr] --> tests/gsl.rs:40:8 [INFO] [stderr] | [INFO] [stderr] 40 | if status == true { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try simplifying it as shown: `status` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:53:24 [INFO] [stderr] | [INFO] [stderr] 53 | let expected = 0.00113837428571429; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.001_138_374_285_714_29` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:60:24 [INFO] [stderr] | [INFO] [stderr] 60 | let expected = 0.0337398026922845; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.033_739_802_692_284_5` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:66:24 [INFO] [stderr] | [INFO] [stderr] 66 | let expected = 0.00124956615384615; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.001_249_566_153_846_15` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:72:24 [INFO] [stderr] | [INFO] [stderr] 72 | let expected = 0.0350134479659107; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.035_013_447_965_910_7` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:78:24 [INFO] [stderr] | [INFO] [stderr] 78 | let expected = 0.01624436; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.016_244_36` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:85:24 [INFO] [stderr] | [INFO] [stderr] 85 | let expected = 1.59372400000000e-02; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `1.593_724_000_000_00e-02` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:91:24 [INFO] [stderr] | [INFO] [stderr] 91 | let expected = 0.0287571428571429; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.028_757_142_857_142_9` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:97:24 [INFO] [stderr] | [INFO] [stderr] 97 | let expected = 0.0954642051479004; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.095_464_205_147_900_4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | let expected = -1.38583851548909; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `1.385_838_515_489_09` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:109:24 [INFO] [stderr] | [INFO] [stderr] 109 | let expected = 0.0678111523670601; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.067_811_152_367_060_1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:116:24 [INFO] [stderr] | [INFO] [stderr] 116 | let expected = 0.000615793060878654; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `0.000_615_793_060_878_654` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:122:24 [INFO] [stderr] | [INFO] [stderr] 122 | let expected = 0.000769562962860317; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `0.000_769_562_962_860_317` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:128:24 [INFO] [stderr] | [INFO] [stderr] 128 | let expected = 0.0277409978706664; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.027_740_997_870_666_4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:134:24 [INFO] [stderr] | [INFO] [stderr] 134 | let expected = 1.39310864162578e-02; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `1.393_108_641_625_78e-02` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:141:24 [INFO] [stderr] | [INFO] [stderr] 141 | let expected = 1.39310864162578e-02; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `1.393_108_641_625_78e-02` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:147:24 [INFO] [stderr] | [INFO] [stderr] 147 | let expected = 0.0193205027504008; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.019_320_502_750_400_8` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:153:25 [INFO] [stderr] | [INFO] [stderr] 153 | let expected = -0.373631000307076; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.373_631_000_307_076` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:159:25 [INFO] [stderr] | [INFO] [stderr] 159 | let expected = -1.48114233353963; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `1.481_142_333_539_63` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:165:25 [INFO] [stderr] | [INFO] [stderr] 165 | let expected = -0.000139021538461539; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `0.000_139_021_538_461_539` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:171:25 [INFO] [stderr] | [INFO] [stderr] 171 | let expected = -0.112322712666074171; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `0.112_322_712_666_074_171` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:177:24 [INFO] [stderr] | [INFO] [stderr] 177 | let expected = 0.00123775384615385; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.001_237_753_846_153_85` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/f64_test.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let expected = -5.67026326985851; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `5.670_263_269_858_51` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> tests/int_test.rs:174:22 [INFO] [stderr] | [INFO] [stderr] 174 | let mut sorted = slice_a.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try dereferencing it: `*slice_a` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::clone_on_copy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/nist_test.rs:278:9 [INFO] [stderr] | [INFO] [stderr] 278 | let mut numacc2 = &mut [0.0; 1001]; [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_mut)] on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/nist_test.rs:280:9 [INFO] [stderr] | [INFO] [stderr] 280 | let mut numacc3 = &mut [0.0; 1001]; [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/nist_test.rs:282:9 [INFO] [stderr] | [INFO] [stderr] 282 | let mut numacc4 = &mut [0.0; 1001]; [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test` [INFO] [stderr] --> tests/gsl.rs:21:1 [INFO] [stderr] | [INFO] [stderr] 21 | pub fn test(status: bool, test_description: &str) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: equality checks against true are unnecessary [INFO] [stderr] --> tests/gsl.rs:22:8 [INFO] [stderr] | [INFO] [stderr] 22 | if status == true { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try simplifying it as shown: `status` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::bool_comparison)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stderr] [INFO] [stderr] warning: equality checks against true are unnecessary [INFO] [stderr] --> tests/gsl.rs:40:8 [INFO] [stderr] | [INFO] [stderr] 40 | if status == true { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try simplifying it as shown: `status` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stderr] [INFO] [stderr] warning: equality checks against true are unnecessary [INFO] [stderr] --> tests/gsl.rs:22:8 [INFO] [stderr] | [INFO] [stderr] 22 | if status == true { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try simplifying it as shown: `status` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::bool_comparison)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stderr] [INFO] [stderr] warning: equality checks against true are unnecessary [INFO] [stderr] --> tests/gsl.rs:40:8 [INFO] [stderr] | [INFO] [stderr] 40 | if status == true { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try simplifying it as shown: `status` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bool_comparison [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> tests/f64_test.rs:171:25 [INFO] [stderr] | [INFO] [stderr] 171 | let expected = -0.112322712666074171; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.112_322_712_666_074_17` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::excessive_precision)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> tests/f64_test.rs:191:19 [INFO] [stderr] | [INFO] [stderr] 191 | gsl::test(max != expected, &str); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: consider comparing them within some error: `(max - expected).abs() < error` [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::float_cmp)] on by default [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> tests/f64_test.rs:191:19 [INFO] [stderr] | [INFO] [stderr] 191 | gsl::test(max != expected, &str); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> tests/f64_test.rs:198:19 [INFO] [stderr] | [INFO] [stderr] 198 | gsl::test(min != expected, &str); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: consider comparing them within some error: `(min - expected).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> tests/f64_test.rs:198:19 [INFO] [stderr] | [INFO] [stderr] 198 | gsl::test(min != expected, &str); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> tests/f64_test.rs:209:19 [INFO] [stderr] | [INFO] [stderr] 209 | gsl::test(max != expected_max, &str1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider comparing them within some error: `(max - expected_max).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> tests/f64_test.rs:209:19 [INFO] [stderr] | [INFO] [stderr] 209 | gsl::test(max != expected_max, &str1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> tests/f64_test.rs:210:19 [INFO] [stderr] | [INFO] [stderr] 210 | gsl::test(min != expected_min, &str2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider comparing them within some error: `(min - expected_min).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> tests/f64_test.rs:210:19 [INFO] [stderr] | [INFO] [stderr] 210 | gsl::test(min != expected_min, &str2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> tests/f64_test.rs:243:22 [INFO] [stderr] | [INFO] [stderr] 243 | let mut sorted = slice_a.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try dereferencing it: `*slice_a` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::clone_on_copy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> tests/f64_test.rs:272:24 [INFO] [stderr] | [INFO] [stderr] 272 | let mut slice_ac = slice_a.clone(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try dereferencing it: `*slice_a` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `stat`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "5e8865bd8ea37df0f5d6682635ee694936c856fe536637a969ad744ee931f4d4"` [INFO] running `"docker" "rm" "-f" "5e8865bd8ea37df0f5d6682635ee694936c856fe536637a969ad744ee931f4d4"` [INFO] [stdout] 5e8865bd8ea37df0f5d6682635ee694936c856fe536637a969ad744ee931f4d4