[INFO] crate isaac 0.1.0 is already in cache [INFO] extracting crate isaac 0.1.0 into work/ex/clippy-test-run/sources/stable/reg/isaac/0.1.0 [INFO] extracting crate isaac 0.1.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/isaac/0.1.0 [INFO] validating manifest of isaac-0.1.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 isaac-0.1.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 isaac-0.1.0 [INFO] finished frobbing isaac-0.1.0 [INFO] frobbed toml for isaac-0.1.0 written to work/ex/clippy-test-run/sources/stable/reg/isaac/0.1.0/Cargo.toml [INFO] started frobbing isaac-0.1.0 [INFO] finished frobbing isaac-0.1.0 [INFO] frobbed toml for isaac-0.1.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/isaac/0.1.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 isaac-0.1.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-2/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/isaac/0.1.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] 13cff4a317889217c78c0cb10f05c30b2cb38fb9336e5aca4be8176f52a7660d [INFO] running `"docker" "start" "-a" "13cff4a317889217c78c0cb10f05c30b2cb38fb9336e5aca4be8176f52a7660d"` [INFO] [stderr] Checking rm v0.3.2 [INFO] [stderr] Checking isaac v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 93 | init!(a); [INFO] [stderr] | --------- in this macro invocation [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 94 | init!(b); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 95 | init!(c); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 96 | init!(d); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 97 | init!(e); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 98 | init!(f); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 99 | init!(g); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 100 | init!(h); [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: unneeded return statement [INFO] [stderr] --> src/lib.rs:319:9 [INFO] [stderr] | [INFO] [stderr] 319 | return ret; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `ret` [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: long literal lacking separators [INFO] [stderr] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 93 | init!(a); [INFO] [stderr] | --------- in this macro invocation [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 94 | init!(b); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 95 | init!(c); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 96 | init!(d); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 97 | init!(e); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 98 | init!(f); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 99 | init!(g); [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] --> src/lib.rs:90:34 [INFO] [stderr] | [INFO] [stderr] 90 | let mut $var = w(0x9e3779b97f4a7c13); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0x9e37_79b9_7f4a_7c13` [INFO] [stderr] ... [INFO] [stderr] 100 | init!(h); [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: unneeded return statement [INFO] [stderr] --> src/lib.rs:319:9 [INFO] [stderr] | [INFO] [stderr] 319 | return ret; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `ret` [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: long literal lacking separators [INFO] [stderr] --> src/lib.rs:362:25 [INFO] [stderr] | [INFO] [stderr] 362 | vec![547121783600835980, 14377643087320773276, 17351601304698403469, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `547_121_783_600_835_980` [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] --> src/lib.rs:362:45 [INFO] [stderr] | [INFO] [stderr] 362 | vec![547121783600835980, 14377643087320773276, 17351601304698403469, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `14_377_643_087_320_773_276` [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] --> src/lib.rs:362:67 [INFO] [stderr] | [INFO] [stderr] 362 | vec![547121783600835980, 14377643087320773276, 17351601304698403469, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `17_351_601_304_698_403_469` [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] --> src/lib.rs:363:25 [INFO] [stderr] | [INFO] [stderr] 363 | 1238879483818134882, 11952566807690396487, 13970131091560099343, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1_238_879_483_818_134_882` [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] --> src/lib.rs:363:46 [INFO] [stderr] | [INFO] [stderr] 363 | 1238879483818134882, 11952566807690396487, 13970131091560099343, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `11_952_566_807_690_396_487` [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] --> src/lib.rs:363:68 [INFO] [stderr] | [INFO] [stderr] 363 | 1238879483818134882, 11952566807690396487, 13970131091560099343, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `13_970_131_091_560_099_343` [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] --> src/lib.rs:364:25 [INFO] [stderr] | [INFO] [stderr] 364 | 4469761996653280935, 15552757044682284409, 6860251611068737823, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `4_469_761_996_653_280_935` [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] --> src/lib.rs:364:46 [INFO] [stderr] | [INFO] [stderr] 364 | 4469761996653280935, 15552757044682284409, 6860251611068737823, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `15_552_757_044_682_284_409` [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] --> src/lib.rs:364:68 [INFO] [stderr] | [INFO] [stderr] 364 | 4469761996653280935, 15552757044682284409, 6860251611068737823, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `6_860_251_611_068_737_823` [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] --> src/lib.rs:365:25 [INFO] [stderr] | [INFO] [stderr] 365 | 13722198873481261842]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `13_722_198_873_481_261_842` [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] --> src/lib.rs:376:25 [INFO] [stderr] | [INFO] [stderr] 376 | vec![18143823860592706164, 8491801882678285927, 2699425367717515619, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `18_143_823_860_592_706_164` [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] --> src/lib.rs:376:47 [INFO] [stderr] | [INFO] [stderr] 376 | vec![18143823860592706164, 8491801882678285927, 2699425367717515619, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `8_491_801_882_678_285_927` [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] --> src/lib.rs:376:68 [INFO] [stderr] | [INFO] [stderr] 376 | vec![18143823860592706164, 8491801882678285927, 2699425367717515619, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `2_699_425_367_717_515_619` [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] --> src/lib.rs:377:25 [INFO] [stderr] | [INFO] [stderr] 377 | 17196852593171130876, 2606123525235546165, 15790932315217671084, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `17_196_852_593_171_130_876` [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] --> src/lib.rs:377:47 [INFO] [stderr] | [INFO] [stderr] 377 | 17196852593171130876, 2606123525235546165, 15790932315217671084, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `2_606_123_525_235_546_165` [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] --> src/lib.rs:377:68 [INFO] [stderr] | [INFO] [stderr] 377 | 17196852593171130876, 2606123525235546165, 15790932315217671084, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `15_790_932_315_217_671_084` [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] --> src/lib.rs:378:25 [INFO] [stderr] | [INFO] [stderr] 378 | 596345674630742204, 9947027391921273664, 11788097613744130851, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `596_345_674_630_742_204` [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] --> src/lib.rs:378:45 [INFO] [stderr] | [INFO] [stderr] 378 | 596345674630742204, 9947027391921273664, 11788097613744130851, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `9_947_027_391_921_273_664` [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] --> src/lib.rs:378:66 [INFO] [stderr] | [INFO] [stderr] 378 | 596345674630742204, 9947027391921273664, 11788097613744130851, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `11_788_097_613_744_130_851` [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] --> src/lib.rs:379:25 [INFO] [stderr] | [INFO] [stderr] 379 | 10391409374914919106]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `10_391_409_374_914_919_106` [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: type alias is never used: `w32` [INFO] [stderr] --> src/lib.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | type w32 = w; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: type `w32` should have a camel case name such as `W32` [INFO] [stderr] --> src/lib.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | type w32 = w; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(non_camel_case_types)] on by default [INFO] [stderr] [INFO] [stderr] warning: type `w64` should have a camel case name such as `W64` [INFO] [stderr] --> src/lib.rs:28:1 [INFO] [stderr] | [INFO] [stderr] 28 | type w64 = w; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: static variable `empty` should have an upper case name such as `EMPTY` [INFO] [stderr] --> src/lib.rs:66:1 [INFO] [stderr] | [INFO] [stderr] 66 | / static empty: Rng = Rng { [INFO] [stderr] 67 | | cnt: 0, [INFO] [stderr] 68 | | rsl: [w(0); RAND_SIZE_64], [INFO] [stderr] 69 | | mem: [w(0); RAND_SIZE_64], [INFO] [stderr] ... | [INFO] [stderr] 72 | | c: w(0), [INFO] [stderr] 73 | | }; [INFO] [stderr] | |__^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(non_upper_case_globals)] on by default [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | a = a - e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a -= e` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [INFO] [stderr] | ------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::assign_op_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | f = f ^ (h >> 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `f ^= (h >> 9)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | h = h + a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h += a` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | b = b - f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b -= f` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | g = g ^ (a << 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `g ^= (a << 9)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | a = a + b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a += b` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:112:17 [INFO] [stderr] | [INFO] [stderr] 112 | c = c - g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c -= g` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:113:17 [INFO] [stderr] | [INFO] [stderr] 113 | h = h ^ (b >> 23); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `h ^= (b >> 23)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | b = b + c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b += c` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | d = d - h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d -= h` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | a = a ^ (c << 15); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `a ^= (c << 15)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | c = c + d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c += d` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | e = e - a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e -= a` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:121:17 [INFO] [stderr] | [INFO] [stderr] 121 | b = b ^ (d >> 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `b ^= (d >> 14)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | d = d + e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d += e` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | f = f - b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f -= b` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | c = c ^ (e << 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `c ^= (e << 20)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | e = e + f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e += f` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | g = g - c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g -= c` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | d = d ^ (f >> 17); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `d ^= (f >> 17)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:130:17 [INFO] [stderr] | [INFO] [stderr] 130 | f = f + g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f += g` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | h = h - d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h -= d` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | e = e ^ (g << 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `e ^= (g << 14)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | g = g + h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g += h` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:146:25 [INFO] [stderr] | [INFO] [stderr] 146 | a = a + $arr[i]; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `a += $arr[i]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:147:25 [INFO] [stderr] | [INFO] [stderr] 147 | b = b + $arr[i + 1]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `b += $arr[i + 1]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:148:25 [INFO] [stderr] | [INFO] [stderr] 148 | c = c + $arr[i + 2]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `c += $arr[i + 2]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:149:25 [INFO] [stderr] | [INFO] [stderr] 149 | d = d + $arr[i + 3]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `d += $arr[i + 3]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:150:25 [INFO] [stderr] | [INFO] [stderr] 150 | e = e + $arr[i + 4]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `e += $arr[i + 4]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:151:25 [INFO] [stderr] | [INFO] [stderr] 151 | f = f + $arr[i + 5]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `f += $arr[i + 5]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:152:25 [INFO] [stderr] | [INFO] [stderr] 152 | g = g + $arr[i + 6]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `g += $arr[i + 6]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:153:25 [INFO] [stderr] | [INFO] [stderr] 153 | h = h + $arr[i + 7]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `h += $arr[i + 7]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | a = a - e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a -= e` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | f = f ^ (h >> 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `f ^= (h >> 9)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | h = h + a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h += a` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | b = b - f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b -= f` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | g = g ^ (a << 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `g ^= (a << 9)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | a = a + b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a += b` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:112:17 [INFO] [stderr] | [INFO] [stderr] 112 | c = c - g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c -= g` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:113:17 [INFO] [stderr] | [INFO] [stderr] 113 | h = h ^ (b >> 23); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `h ^= (b >> 23)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | b = b + c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b += c` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | d = d - h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d -= h` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | a = a ^ (c << 15); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `a ^= (c << 15)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | c = c + d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c += d` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | e = e - a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e -= a` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:121:17 [INFO] [stderr] | [INFO] [stderr] 121 | b = b ^ (d >> 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `b ^= (d >> 14)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | d = d + e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d += e` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | f = f - b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f -= b` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | c = c ^ (e << 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `c ^= (e << 20)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | e = e + f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e += f` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | g = g - c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g -= c` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | d = d ^ (f >> 17); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `d ^= (f >> 17)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:130:17 [INFO] [stderr] | [INFO] [stderr] 130 | f = f + g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f += g` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | h = h - d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h -= d` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | e = e ^ (g << 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `e ^= (g << 14)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | g = g + h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g += h` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:146:25 [INFO] [stderr] | [INFO] [stderr] 146 | a = a + $arr[i]; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `a += $arr[i]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:147:25 [INFO] [stderr] | [INFO] [stderr] 147 | b = b + $arr[i + 1]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `b += $arr[i + 1]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:148:25 [INFO] [stderr] | [INFO] [stderr] 148 | c = c + $arr[i + 2]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `c += $arr[i + 2]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:149:25 [INFO] [stderr] | [INFO] [stderr] 149 | d = d + $arr[i + 3]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `d += $arr[i + 3]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:150:25 [INFO] [stderr] | [INFO] [stderr] 150 | e = e + $arr[i + 4]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `e += $arr[i + 4]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:151:25 [INFO] [stderr] | [INFO] [stderr] 151 | f = f + $arr[i + 5]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `f += $arr[i + 5]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:152:25 [INFO] [stderr] | [INFO] [stderr] 152 | g = g + $arr[i + 6]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `g += $arr[i + 6]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:153:25 [INFO] [stderr] | [INFO] [stderr] 153 | h = h + $arr[i + 7]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `h += $arr[i + 7]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | a = a - e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a -= e` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | f = f ^ (h >> 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `f ^= (h >> 9)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | h = h + a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h += a` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | b = b - f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b -= f` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | g = g ^ (a << 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `g ^= (a << 9)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | a = a + b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a += b` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:112:17 [INFO] [stderr] | [INFO] [stderr] 112 | c = c - g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c -= g` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:113:17 [INFO] [stderr] | [INFO] [stderr] 113 | h = h ^ (b >> 23); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `h ^= (b >> 23)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | b = b + c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b += c` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | d = d - h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d -= h` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | a = a ^ (c << 15); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `a ^= (c << 15)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | c = c + d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c += d` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | e = e - a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e -= a` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:121:17 [INFO] [stderr] | [INFO] [stderr] 121 | b = b ^ (d >> 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `b ^= (d >> 14)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | d = d + e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d += e` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | f = f - b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f -= b` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | c = c ^ (e << 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `c ^= (e << 20)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | e = e + f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e += f` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | g = g - c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g -= c` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | d = d ^ (f >> 17); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `d ^= (f >> 17)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:130:17 [INFO] [stderr] | [INFO] [stderr] 130 | f = f + g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f += g` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | h = h - d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h -= d` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | e = e ^ (g << 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `e ^= (g << 14)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | g = g + h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g += h` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | a = a - e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a -= e` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | f = f ^ (h >> 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `f ^= (h >> 9)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | h = h + a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h += a` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | b = b - f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b -= f` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | g = g ^ (a << 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `g ^= (a << 9)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | a = a + b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a += b` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:112:17 [INFO] [stderr] | [INFO] [stderr] 112 | c = c - g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c -= g` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:113:17 [INFO] [stderr] | [INFO] [stderr] 113 | h = h ^ (b >> 23); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `h ^= (b >> 23)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | b = b + c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b += c` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | d = d - h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d -= h` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | a = a ^ (c << 15); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `a ^= (c << 15)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | c = c + d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c += d` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | e = e - a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e -= a` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:121:17 [INFO] [stderr] | [INFO] [stderr] 121 | b = b ^ (d >> 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `b ^= (d >> 14)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | d = d + e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d += e` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | f = f - b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f -= b` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | c = c ^ (e << 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `c ^= (e << 20)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | e = e + f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e += f` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | g = g - c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g -= c` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | d = d ^ (f >> 17); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `d ^= (f >> 17)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:130:17 [INFO] [stderr] | [INFO] [stderr] 130 | f = f + g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f += g` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | h = h - d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h -= d` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | e = e ^ (g << 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `e ^= (g << 14)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | g = g + h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g += h` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:188:9 [INFO] [stderr] | [INFO] [stderr] 188 | self.c = self.c + w(1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `self.c += w(1)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `w32` [INFO] [stderr] --> src/lib.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | type w32 = w; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: type `w32` should have a camel case name such as `W32` [INFO] [stderr] --> src/lib.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | type w32 = w; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(non_camel_case_types)] on by default [INFO] [stderr] [INFO] [stderr] warning: type `w64` should have a camel case name such as `W64` [INFO] [stderr] --> src/lib.rs:28:1 [INFO] [stderr] | [INFO] [stderr] 28 | type w64 = w; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: static variable `empty` should have an upper case name such as `EMPTY` [INFO] [stderr] --> src/lib.rs:66:1 [INFO] [stderr] | [INFO] [stderr] 66 | / static empty: Rng = Rng { [INFO] [stderr] 67 | | cnt: 0, [INFO] [stderr] 68 | | rsl: [w(0); RAND_SIZE_64], [INFO] [stderr] 69 | | mem: [w(0); RAND_SIZE_64], [INFO] [stderr] ... | [INFO] [stderr] 72 | | c: w(0), [INFO] [stderr] 73 | | }; [INFO] [stderr] | |__^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(non_upper_case_globals)] on by default [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | a = a - e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a -= e` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [INFO] [stderr] | ------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::assign_op_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | f = f ^ (h >> 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `f ^= (h >> 9)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | h = h + a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h += a` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | b = b - f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b -= f` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | g = g ^ (a << 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `g ^= (a << 9)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | a = a + b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a += b` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:112:17 [INFO] [stderr] | [INFO] [stderr] 112 | c = c - g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c -= g` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:113:17 [INFO] [stderr] | [INFO] [stderr] 113 | h = h ^ (b >> 23); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `h ^= (b >> 23)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | b = b + c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b += c` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | d = d - h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d -= h` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | a = a ^ (c << 15); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `a ^= (c << 15)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | c = c + d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c += d` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | e = e - a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e -= a` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:121:17 [INFO] [stderr] | [INFO] [stderr] 121 | b = b ^ (d >> 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `b ^= (d >> 14)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | d = d + e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d += e` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | f = f - b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f -= b` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | c = c ^ (e << 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `c ^= (e << 20)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | e = e + f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e += f` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | g = g - c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g -= c` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | d = d ^ (f >> 17); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `d ^= (f >> 17)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:130:17 [INFO] [stderr] | [INFO] [stderr] 130 | f = f + g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f += g` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | h = h - d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h -= d` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | e = e ^ (g << 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `e ^= (g << 14)` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | g = g + h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g += h` [INFO] [stderr] ... [INFO] [stderr] 139 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:146:25 [INFO] [stderr] | [INFO] [stderr] 146 | a = a + $arr[i]; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `a += $arr[i]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:147:25 [INFO] [stderr] | [INFO] [stderr] 147 | b = b + $arr[i + 1]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `b += $arr[i + 1]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:148:25 [INFO] [stderr] | [INFO] [stderr] 148 | c = c + $arr[i + 2]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `c += $arr[i + 2]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:149:25 [INFO] [stderr] | [INFO] [stderr] 149 | d = d + $arr[i + 3]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `d += $arr[i + 3]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:150:25 [INFO] [stderr] | [INFO] [stderr] 150 | e = e + $arr[i + 4]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `e += $arr[i + 4]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:151:25 [INFO] [stderr] | [INFO] [stderr] 151 | f = f + $arr[i + 5]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `f += $arr[i + 5]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:152:25 [INFO] [stderr] | [INFO] [stderr] 152 | g = g + $arr[i + 6]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `g += $arr[i + 6]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:153:25 [INFO] [stderr] | [INFO] [stderr] 153 | h = h + $arr[i + 7]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `h += $arr[i + 7]` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | a = a - e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a -= e` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | f = f ^ (h >> 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `f ^= (h >> 9)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | h = h + a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h += a` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | b = b - f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b -= f` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | g = g ^ (a << 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `g ^= (a << 9)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | a = a + b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a += b` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:112:17 [INFO] [stderr] | [INFO] [stderr] 112 | c = c - g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c -= g` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:113:17 [INFO] [stderr] | [INFO] [stderr] 113 | h = h ^ (b >> 23); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `h ^= (b >> 23)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | b = b + c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b += c` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | d = d - h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d -= h` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | a = a ^ (c << 15); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `a ^= (c << 15)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | c = c + d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c += d` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | e = e - a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e -= a` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:121:17 [INFO] [stderr] | [INFO] [stderr] 121 | b = b ^ (d >> 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `b ^= (d >> 14)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | d = d + e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d += e` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | f = f - b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f -= b` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | c = c ^ (e << 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `c ^= (e << 20)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | e = e + f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e += f` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | g = g - c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g -= c` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | d = d ^ (f >> 17); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `d ^= (f >> 17)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:130:17 [INFO] [stderr] | [INFO] [stderr] 130 | f = f + g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f += g` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | h = h - d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h -= d` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | e = e ^ (g << 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `e ^= (g << 14)` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | g = g + h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g += h` [INFO] [stderr] ... [INFO] [stderr] 167 | memloop!(self.rsl); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:146:25 [INFO] [stderr] | [INFO] [stderr] 146 | a = a + $arr[i]; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `a += $arr[i]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:147:25 [INFO] [stderr] | [INFO] [stderr] 147 | b = b + $arr[i + 1]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `b += $arr[i + 1]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:148:25 [INFO] [stderr] | [INFO] [stderr] 148 | c = c + $arr[i + 2]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `c += $arr[i + 2]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:149:25 [INFO] [stderr] | [INFO] [stderr] 149 | d = d + $arr[i + 3]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `d += $arr[i + 3]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:150:25 [INFO] [stderr] | [INFO] [stderr] 150 | e = e + $arr[i + 4]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `e += $arr[i + 4]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:151:25 [INFO] [stderr] | [INFO] [stderr] 151 | f = f + $arr[i + 5]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `f += $arr[i + 5]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:152:25 [INFO] [stderr] | [INFO] [stderr] 152 | g = g + $arr[i + 6]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `g += $arr[i + 6]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:153:25 [INFO] [stderr] | [INFO] [stderr] 153 | h = h + $arr[i + 7]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: replace it with: `h += $arr[i + 7]` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | a = a - e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a -= e` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | f = f ^ (h >> 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `f ^= (h >> 9)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | h = h + a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h += a` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | b = b - f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b -= f` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | g = g ^ (a << 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `g ^= (a << 9)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | a = a + b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a += b` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:112:17 [INFO] [stderr] | [INFO] [stderr] 112 | c = c - g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c -= g` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:113:17 [INFO] [stderr] | [INFO] [stderr] 113 | h = h ^ (b >> 23); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `h ^= (b >> 23)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | b = b + c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b += c` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | d = d - h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d -= h` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | a = a ^ (c << 15); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `a ^= (c << 15)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | c = c + d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c += d` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | e = e - a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e -= a` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:121:17 [INFO] [stderr] | [INFO] [stderr] 121 | b = b ^ (d >> 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `b ^= (d >> 14)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | d = d + e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d += e` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | f = f - b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f -= b` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | c = c ^ (e << 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `c ^= (e << 20)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | e = e + f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e += f` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | g = g - c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g -= c` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | d = d ^ (f >> 17); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `d ^= (f >> 17)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:130:17 [INFO] [stderr] | [INFO] [stderr] 130 | f = f + g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f += g` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | h = h - d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h -= d` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | e = e ^ (g << 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `e ^= (g << 14)` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | g = g + h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g += h` [INFO] [stderr] ... [INFO] [stderr] 168 | memloop!(self.mem); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | a = a - e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a -= e` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:105:17 [INFO] [stderr] | [INFO] [stderr] 105 | f = f ^ (h >> 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `f ^= (h >> 9)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | h = h + a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h += a` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | b = b - f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b -= f` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | g = g ^ (a << 9); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `g ^= (a << 9)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | a = a + b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `a += b` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:112:17 [INFO] [stderr] | [INFO] [stderr] 112 | c = c - g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c -= g` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:113:17 [INFO] [stderr] | [INFO] [stderr] 113 | h = h ^ (b >> 23); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `h ^= (b >> 23)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | b = b + c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `b += c` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | d = d - h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d -= h` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | a = a ^ (c << 15); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `a ^= (c << 15)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | c = c + d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `c += d` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | e = e - a; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e -= a` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:121:17 [INFO] [stderr] | [INFO] [stderr] 121 | b = b ^ (d >> 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `b ^= (d >> 14)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:122:17 [INFO] [stderr] | [INFO] [stderr] 122 | d = d + e; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `d += e` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | f = f - b; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f -= b` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | c = c ^ (e << 20); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `c ^= (e << 20)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | e = e + f; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `e += f` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | g = g - c; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g -= c` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:129:17 [INFO] [stderr] | [INFO] [stderr] 129 | d = d ^ (f >> 17); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `d ^= (f >> 17)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:130:17 [INFO] [stderr] | [INFO] [stderr] 130 | f = f + g; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `f += g` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | h = h - d; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `h -= d` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | e = e ^ (g << 14); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace it with: `e ^= (g << 14)` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | g = g + h; [INFO] [stderr] | ^^^^^^^^^ help: replace it with: `g += h` [INFO] [stderr] ... [INFO] [stderr] 171 | mix!(); [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#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/lib.rs:188:9 [INFO] [stderr] | [INFO] [stderr] 188 | self.c = self.c + w(1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `self.c += w(1)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/lib.rs:387:25 [INFO] [stderr] | [INFO] [stderr] 387 | let mut clone = rng.clone(); [INFO] [stderr] | ^^^^^^^^^^^ help: try removing the `clone` call: `rng` [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] Finished dev [unoptimized + debuginfo] target(s) in 1.34s [INFO] running `"docker" "inspect" "13cff4a317889217c78c0cb10f05c30b2cb38fb9336e5aca4be8176f52a7660d"` [INFO] running `"docker" "rm" "-f" "13cff4a317889217c78c0cb10f05c30b2cb38fb9336e5aca4be8176f52a7660d"` [INFO] [stdout] 13cff4a317889217c78c0cb10f05c30b2cb38fb9336e5aca4be8176f52a7660d