[INFO] crate ahrs 0.2.0 is already in cache [INFO] extracting crate ahrs 0.2.0 into work/ex/clippy-test-run/sources/stable/reg/ahrs/0.2.0 [INFO] extracting crate ahrs 0.2.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/ahrs/0.2.0 [INFO] validating manifest of ahrs-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 ahrs-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 ahrs-0.2.0 [INFO] finished frobbing ahrs-0.2.0 [INFO] frobbed toml for ahrs-0.2.0 written to work/ex/clippy-test-run/sources/stable/reg/ahrs/0.2.0/Cargo.toml [INFO] started frobbing ahrs-0.2.0 [INFO] finished frobbing ahrs-0.2.0 [INFO] frobbed toml for ahrs-0.2.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/ahrs/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 ahrs-0.2.0 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-7/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/ahrs/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" "-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] 393e8ca56b31d625dbd7e5fd9baee7703dd46699d180acd267a80f6a3c3b95fd [INFO] running `"docker" "start" "-a" "393e8ca56b31d625dbd7e5fd9baee7703dd46699d180acd267a80f6a3c3b95fd"` [INFO] [stderr] Checking ahrs v0.2.0 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/madgwick.rs:91:16 [INFO] [stderr] | [INFO] [stderr] 91 | Madgwick { sample_period: sample_period, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `sample_period` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/madgwick.rs:92:7 [INFO] [stderr] | [INFO] [stderr] 92 | beta: beta, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `beta` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/madgwick.rs:93:7 [INFO] [stderr] | [INFO] [stderr] 93 | quat: quat [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `quat` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/mahony.rs:103:14 [INFO] [stderr] | [INFO] [stderr] 103 | Mahony { sample_period: sample_period, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `sample_period` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/mahony.rs:104:14 [INFO] [stderr] | [INFO] [stderr] 104 | kp: kp, [INFO] [stderr] | ^^^^^^ help: replace it with: `kp` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/mahony.rs:105:14 [INFO] [stderr] | [INFO] [stderr] 105 | ki: ki, [INFO] [stderr] | ^^^^^^ help: replace it with: `ki` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/mahony.rs:107:14 [INFO] [stderr] | [INFO] [stderr] 107 | quat: quat [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `quat` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: 5th binding whose name is just one char [INFO] [stderr] --> src/mahony.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | let w = Vector3::new( [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::many_single_char_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 6th binding whose name is just one char [INFO] [stderr] --> src/mahony.rs:148:9 [INFO] [stderr] | [INFO] [stderr] 148 | let e: Vector3 = accel.cross(&v) + mag.cross(&w); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/madgwick.rs:91:16 [INFO] [stderr] | [INFO] [stderr] 91 | Madgwick { sample_period: sample_period, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `sample_period` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/madgwick.rs:92:7 [INFO] [stderr] | [INFO] [stderr] 92 | beta: beta, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `beta` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/madgwick.rs:93:7 [INFO] [stderr] | [INFO] [stderr] 93 | quat: quat [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `quat` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/mahony.rs:103:14 [INFO] [stderr] | [INFO] [stderr] 103 | Mahony { sample_period: sample_period, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `sample_period` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/mahony.rs:104:14 [INFO] [stderr] | [INFO] [stderr] 104 | kp: kp, [INFO] [stderr] | ^^^^^^ help: replace it with: `kp` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/mahony.rs:105:14 [INFO] [stderr] | [INFO] [stderr] 105 | ki: ki, [INFO] [stderr] | ^^^^^^ help: replace it with: `ki` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/mahony.rs:107:14 [INFO] [stderr] | [INFO] [stderr] 107 | quat: quat [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `quat` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: 5th binding whose name is just one char [INFO] [stderr] --> src/mahony.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | let w = Vector3::new( [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::many_single_char_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 6th binding whose name is just one char [INFO] [stderr] --> src/mahony.rs:148:9 [INFO] [stderr] | [INFO] [stderr] 148 | let e: Vector3 = accel.cross(&v) + mag.cross(&w); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] error[E0554]: #![feature] may not be used on the stable release channel [INFO] [stderr] --> benches/ahrs.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #![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 `ahrs`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> tests/unit.rs:73:37 [INFO] [stderr] | [INFO] [stderr] 73 | let start_quat = Quaternion::new( 0.7252997863255918f64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `0.725_299_786_325_591_8f64` [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/unit.rs:74:37 [INFO] [stderr] | [INFO] [stderr] 74 | 0.6869689552600526, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.686_968_955_260_052_6` [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/unit.rs:75:37 [INFO] [stderr] | [INFO] [stderr] 75 | -0.04486780259245286, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.044_867_802_592_452_86` [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/unit.rs:76:37 [INFO] [stderr] | [INFO] [stderr] 76 | 0.0008687666471569602); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `0.000_868_766_647_156_960_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/unit.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.066_406_25` [INFO] [stderr] ... [INFO] [stderr] 81 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:15:32 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.979_492_2` [INFO] [stderr] ... [INFO] [stderr] 81 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:15:44 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.012_695_31` [INFO] [stderr] ... [INFO] [stderr] 81 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:20 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^ help: consider: `0.171_875` [INFO] [stderr] ... [INFO] [stderr] 81 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:31 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.453_613_3` [INFO] [stderr] ... [INFO] [stderr] 81 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:43 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.041_015_63` [INFO] [stderr] ... [INFO] [stderr] 81 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:85:35 [INFO] [stderr] | [INFO] [stderr] 85 | let expected = Quaternion::new( 0.7235467139148768, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.723_546_713_914_876_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/unit.rs:86:35 [INFO] [stderr] | [INFO] [stderr] 86 | 0.6888611247479446, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.688_861_124_747_944_6` [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/unit.rs:87:35 [INFO] [stderr] | [INFO] [stderr] 87 | -0.04412605927634125, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.044_126_059_276_341_25` [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/unit.rs:88:35 [INFO] [stderr] | [INFO] [stderr] 88 | 0.001842413287185898); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `0.001_842_413_287_185_898` [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/unit.rs:100:37 [INFO] [stderr] | [INFO] [stderr] 100 | let start_quat = Quaternion::new( 0.7208922848226422, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.720_892_284_822_642_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/unit.rs:101:37 [INFO] [stderr] | [INFO] [stderr] 101 | 0.6922487447935516, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.692_248_744_793_551_6` [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/unit.rs:102:37 [INFO] [stderr] | [INFO] [stderr] 102 | -0.01829063767755937, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.018_290_637_677_559_37` [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/unit.rs:103:37 [INFO] [stderr] | [INFO] [stderr] 103 | 0.02777483732249482); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.027_774_837_322_494_82` [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/unit.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.066_406_25` [INFO] [stderr] ... [INFO] [stderr] 108 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:15:32 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.979_492_2` [INFO] [stderr] ... [INFO] [stderr] 108 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:15:44 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.012_695_31` [INFO] [stderr] ... [INFO] [stderr] 108 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:20 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^ help: consider: `0.171_875` [INFO] [stderr] ... [INFO] [stderr] 108 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:31 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.453_613_3` [INFO] [stderr] ... [INFO] [stderr] 108 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:43 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.041_015_63` [INFO] [stderr] ... [INFO] [stderr] 108 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:112:35 [INFO] [stderr] | [INFO] [stderr] 112 | let expected = Quaternion::new( 0.7190919791549198, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.719_091_979_154_919_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/unit.rs:113:35 [INFO] [stderr] | [INFO] [stderr] 113 | 0.694101991692336, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.694_101_991_692_336` [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/unit.rs:114:35 [INFO] [stderr] | [INFO] [stderr] 114 | -0.01747200330433749, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.017_472_003_304_337_49` [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/unit.rs:115:35 [INFO] [stderr] | [INFO] [stderr] 115 | 0.02870330545992814); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.028_703_305_459_928_14` [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/unit.rs:127:37 [INFO] [stderr] | [INFO] [stderr] 127 | let start_quat = Quaternion::new( 0.7283043001825265, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.728_304_300_182_526_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/unit.rs:128:37 [INFO] [stderr] | [INFO] [stderr] 128 | 0.6845402884292506, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.684_540_288_429_250_6` [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/unit.rs:129:37 [INFO] [stderr] | [INFO] [stderr] 129 | -0.0251143587903031, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.025_114_358_790_303_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/unit.rs:130:37 [INFO] [stderr] | [INFO] [stderr] 130 | 0.0186201191024857); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.018_620_119_102_485_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/unit.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.066_406_25` [INFO] [stderr] ... [INFO] [stderr] 135 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:15:32 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.979_492_2` [INFO] [stderr] ... [INFO] [stderr] 135 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:15:44 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.012_695_31` [INFO] [stderr] ... [INFO] [stderr] 135 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:20 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^ help: consider: `0.171_875` [INFO] [stderr] ... [INFO] [stderr] 135 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:31 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.453_613_3` [INFO] [stderr] ... [INFO] [stderr] 135 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:43 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.041_015_63` [INFO] [stderr] ... [INFO] [stderr] 135 | let (accel, gyro, mag) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:139:35 [INFO] [stderr] | [INFO] [stderr] 139 | let expected = Quaternion::new( 0.7266895209095908, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.726_689_520_909_590_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/unit.rs:140:35 [INFO] [stderr] | [INFO] [stderr] 140 | 0.6862575490365720, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.686_257_549_036_572_0` [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/unit.rs:141:35 [INFO] [stderr] | [INFO] [stderr] 141 | -0.0243041556135902, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.024_304_155_613_590_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/unit.rs:142:35 [INFO] [stderr] | [INFO] [stderr] 142 | 0.0195505654756196); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.019_550_565_475_619_6` [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/unit.rs:154:37 [INFO] [stderr] | [INFO] [stderr] 154 | let start_quat = Quaternion::new( 0.7214290925667162, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.721_429_092_566_716_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/unit.rs:155:37 [INFO] [stderr] | [INFO] [stderr] 155 | 0.6917700035806650, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.691_770_003_580_665_0` [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/unit.rs:156:37 [INFO] [stderr] | [INFO] [stderr] 156 | -0.0169838640062460, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.016_983_864_006_246_0` [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/unit.rs:157:37 [INFO] [stderr] | [INFO] [stderr] 157 | 0.0265683064531509); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.026_568_306_453_150_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/unit.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.066_406_25` [INFO] [stderr] ... [INFO] [stderr] 162 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:15:32 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.979_492_2` [INFO] [stderr] ... [INFO] [stderr] 162 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:15:44 [INFO] [stderr] | [INFO] [stderr] 15 | Vector3::new(0.06640625, 0.9794922, -0.01269531), [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.012_695_31` [INFO] [stderr] ... [INFO] [stderr] 162 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:20 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^ help: consider: `0.171_875` [INFO] [stderr] ... [INFO] [stderr] 162 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:31 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.453_613_3` [INFO] [stderr] ... [INFO] [stderr] 162 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:17:43 [INFO] [stderr] | [INFO] [stderr] 17 | Vector3::new(0.171875, -0.4536133, -0.04101563) [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0.041_015_63` [INFO] [stderr] ... [INFO] [stderr] 162 | let (accel, gyro, _) = default_sensors!(); [INFO] [stderr] | ------------------ in this macro invocation [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/unit.rs:167:35 [INFO] [stderr] | [INFO] [stderr] 167 | let expected = Quaternion::new( 0.7197849027430218, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.719_784_902_743_021_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/unit.rs:168:35 [INFO] [stderr] | [INFO] [stderr] 168 | 0.6934642994058348, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.693_464_299_405_834_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/unit.rs:169:35 [INFO] [stderr] | [INFO] [stderr] 169 | -0.0161568905395983, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.016_156_890_539_598_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/unit.rs:170:35 [INFO] [stderr] | [INFO] [stderr] 170 | 0.0274938924287729); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.027_493_892_428_772_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: float has excessive precision [INFO] [stderr] --> tests/unit.rs:140:35 [INFO] [stderr] | [INFO] [stderr] 140 | 0.6862575490365720, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.686_257_549_036_572` [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] warning: float has excessive precision [INFO] [stderr] --> tests/unit.rs:155:37 [INFO] [stderr] | [INFO] [stderr] 155 | 0.6917700035806650, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.691_770_003_580_665` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "393e8ca56b31d625dbd7e5fd9baee7703dd46699d180acd267a80f6a3c3b95fd"` [INFO] running `"docker" "rm" "-f" "393e8ca56b31d625dbd7e5fd9baee7703dd46699d180acd267a80f6a3c3b95fd"` [INFO] [stdout] 393e8ca56b31d625dbd7e5fd9baee7703dd46699d180acd267a80f6a3c3b95fd