[INFO] crate armv4t 0.1.0 is already in cache [INFO] extracting crate armv4t 0.1.0 into work/ex/clippy-test-run/sources/stable/reg/armv4t/0.1.0 [INFO] extracting crate armv4t 0.1.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/armv4t/0.1.0 [INFO] validating manifest of armv4t-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 armv4t-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 armv4t-0.1.0 [INFO] finished frobbing armv4t-0.1.0 [INFO] frobbed toml for armv4t-0.1.0 written to work/ex/clippy-test-run/sources/stable/reg/armv4t/0.1.0/Cargo.toml [INFO] started frobbing armv4t-0.1.0 [INFO] finished frobbing armv4t-0.1.0 [INFO] frobbed toml for armv4t-0.1.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/armv4t/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 armv4t-0.1.0 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-4/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/armv4t/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" "-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] 40662cbecff56a5b7a7250cb235dba9e7bfff9bafd777816c06da590a2d5f5b6 [INFO] running `"docker" "start" "-a" "40662cbecff56a5b7a7250cb235dba9e7bfff9bafd777816c06da590a2d5f5b6"` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] Checking armv4t v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:41:53 [INFO] [stderr] | [INFO] [stderr] 41 | Shift::RotatedImmediate { rotation: rotate, immediate: immediate } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `immediate` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:48:47 [INFO] [stderr] | [INFO] [stderr] 48 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `amount` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:48:63 [INFO] [stderr] | [INFO] [stderr] 48 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `shift` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:48:77 [INFO] [stderr] | [INFO] [stderr] 48 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:51:57 [INFO] [stderr] | [INFO] [stderr] 51 | Shift::RegisterShiftedRegister { s: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `shift` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:51:71 [INFO] [stderr] | [INFO] [stderr] 51 | Shift::RegisterShiftedRegister { s: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:189:64 [INFO] [stderr] | [INFO] [stderr] 189 | Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: m } [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:252:28 [INFO] [stderr] | [INFO] [stderr] 252 | Shift::Immediate { value: value } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `value` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:258:43 [INFO] [stderr] | [INFO] [stderr] 258 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `amount` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:258:59 [INFO] [stderr] | [INFO] [stderr] 258 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `shift` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:258:73 [INFO] [stderr] | [INFO] [stderr] 258 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:284:53 [INFO] [stderr] | [INFO] [stderr] 284 | Shift::RotatedImmediate { rotation: rotate, immediate: immediate } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `immediate` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:287:64 [INFO] [stderr] | [INFO] [stderr] 287 | Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: m} [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:41:53 [INFO] [stderr] | [INFO] [stderr] 41 | Shift::RotatedImmediate { rotation: rotate, immediate: immediate } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `immediate` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:48:47 [INFO] [stderr] | [INFO] [stderr] 48 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `amount` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:48:63 [INFO] [stderr] | [INFO] [stderr] 48 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `shift` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:48:77 [INFO] [stderr] | [INFO] [stderr] 48 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:51:57 [INFO] [stderr] | [INFO] [stderr] 51 | Shift::RegisterShiftedRegister { s: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `shift` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:51:71 [INFO] [stderr] | [INFO] [stderr] 51 | Shift::RegisterShiftedRegister { s: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:189:64 [INFO] [stderr] | [INFO] [stderr] 189 | Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: m } [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:252:28 [INFO] [stderr] | [INFO] [stderr] 252 | Shift::Immediate { value: value } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `value` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:258:43 [INFO] [stderr] | [INFO] [stderr] 258 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `amount` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:258:59 [INFO] [stderr] | [INFO] [stderr] 258 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `shift` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:258:73 [INFO] [stderr] | [INFO] [stderr] 258 | Shift::ImmediateShiftedRegister { amount: amount, shift: shift, m: m } [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:284:53 [INFO] [stderr] | [INFO] [stderr] 284 | Shift::RotatedImmediate { rotation: rotate, immediate: immediate } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `immediate` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/arm.rs:287:64 [INFO] [stderr] | [INFO] [stderr] 287 | Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: m} [INFO] [stderr] | ^^^^ help: replace it with: `m` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: unused macro definition [INFO] [stderr] --> src/macros.rs:38:1 [INFO] [stderr] | [INFO] [stderr] 38 | / macro_rules! sweeps { [INFO] [stderr] 39 | | ( [INFO] [stderr] 40 | | check $op:ident { [INFO] [stderr] 41 | | $( $( $list:expr ),+ => $success:pat ),* [INFO] [stderr] ... | [INFO] [stderr] 53 | | ) [INFO] [stderr] 54 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_macros)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused macro definition [INFO] [stderr] --> src/macros.rs:56:1 [INFO] [stderr] | [INFO] [stderr] 56 | / macro_rules! list { [INFO] [stderr] 57 | | [$variable:ident in $iterable:expr] => ( [INFO] [stderr] 58 | | ($iterable) [INFO] [stderr] 59 | | ); [INFO] [stderr] ... | [INFO] [stderr] 68 | | ); [INFO] [stderr] 69 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:13:19 [INFO] [stderr] | [INFO] [stderr] 13 | 0b0000 if bit!(word[23;22]) == 0 && bit!(word[7;4]) == 9 => multiply(word), [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:13:45 [INFO] [stderr] | [INFO] [stderr] 13 | 0b0000 if bit!(word[23;22]) == 0 && bit!(word[7;4]) == 9 => multiply(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:14:37 [INFO] [stderr] | [INFO] [stderr] 14 | 0b0000 if bit!(word[23]) && bit!(word[7;4]) == 9 => multiply_long(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:15:38 [INFO] [stderr] | [INFO] [stderr] 15 | 0b0001 if !bit!(word[23]) && bit!(word[21;20]) == 0 && bit!(word[11;4]) == 9 => single_data_swap(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:15:64 [INFO] [stderr] | [INFO] [stderr] 15 | 0b0001 if !bit!(word[23]) && bit!(word[21;20]) == 0 && bit!(word[11;4]) == 9 => single_data_swap(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:16:47 [INFO] [stderr] | [INFO] [stderr] 16 | 0b0000...0b0001 if !bit!(word[22]) && bit!(word[11;7]) == 1 && bit!(word[6;5]) != 0 && bit!(word[4]) => halfword_data_transfer(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:16:72 [INFO] [stderr] | [INFO] [stderr] 16 | 0b0000...0b0001 if !bit!(word[22]) && bit!(word[11;7]) == 1 && bit!(word[6;5]) != 0 && bit!(word[4]) => halfword_data_transfer(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:17:63 [INFO] [stderr] | [INFO] [stderr] 17 | 0b0000...0b0001 if bit!(word[22]) && bit!(word[7]) && bit!(word[6;5]) != 0 && bit!(word[4]) => halfword_data_transfer(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:32:31 [INFO] [stderr] | [INFO] [stderr] 32 | let opcode = DataOp::from(bit!(word[24;21])); [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:35:19 [INFO] [stderr] | [INFO] [stderr] 35 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:36:19 [INFO] [stderr] | [INFO] [stderr] 36 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:39:22 [INFO] [stderr] | [INFO] [stderr] 39 | let rotate = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:40:25 [INFO] [stderr] | [INFO] [stderr] 40 | let immediate = bit!(word[7;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:43:21 [INFO] [stderr] | [INFO] [stderr] 43 | let shift = bit!(word[6;5]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:44:17 [INFO] [stderr] | [INFO] [stderr] 44 | let m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:47:26 [INFO] [stderr] | [INFO] [stderr] 47 | let amount = bit!(word[11;7]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:50:26 [INFO] [stderr] | [INFO] [stderr] 50 | let amount = bit!(word[11;8]) as u8; [INFO] [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/arm.rs:58:34 [INFO] [stderr] | [INFO] [stderr] 58 | if shift == 15 && word & 0x0ffffff0 == 0x012fff10 { [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0fff_fff0` [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/arm.rs:58:48 [INFO] [stderr] | [INFO] [stderr] 58 | if shift == 15 && word & 0x0ffffff0 == 0x012fff10 { [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff10` [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/arm.rs:64:40 [INFO] [stderr] | [INFO] [stderr] 64 | (DataOp::Tst, false) if word & 0x0ffffff0 == 0x012fff10 => { [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0fff_fff0` [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/arm.rs:64:54 [INFO] [stderr] | [INFO] [stderr] 64 | (DataOp::Tst, false) if word & 0x0ffffff0 == 0x012fff10 => { [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff10` [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:88:19 [INFO] [stderr] | [INFO] [stderr] 88 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:90:16 [INFO] [stderr] | [INFO] [stderr] 90 | let list = bit!(word[15;0]) as u16; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:104:21 [INFO] [stderr] | [INFO] [stderr] 104 | let condition = bit!(word[31;28]); [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:106:18 [INFO] [stderr] | [INFO] [stderr] 106 | let offset = bit!(word[23;0]) as i32; [INFO] [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/arm.rs:115:5 [INFO] [stderr] | [INFO] [stderr] 115 | return Operation::BranchExchange(registers); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Operation::BranchExchange(registers)` [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:113:19 [INFO] [stderr] | [INFO] [stderr] 113 | registers.n = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:119:23 [INFO] [stderr] | [INFO] [stderr] 119 | let coprocessor = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:120:18 [INFO] [stderr] | [INFO] [stderr] 120 | let opcode = bit!(word[23;20]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:121:23 [INFO] [stderr] | [INFO] [stderr] 121 | let information = bit!(word[7;5]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:124:19 [INFO] [stderr] | [INFO] [stderr] 124 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:125:19 [INFO] [stderr] | [INFO] [stderr] 125 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:126:19 [INFO] [stderr] | [INFO] [stderr] 126 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:139:23 [INFO] [stderr] | [INFO] [stderr] 139 | let coprocessor = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:142:19 [INFO] [stderr] | [INFO] [stderr] 142 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:143:19 [INFO] [stderr] | [INFO] [stderr] 143 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:145:18 [INFO] [stderr] | [INFO] [stderr] 145 | let offset = bit!(word[7;0]); [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:154:23 [INFO] [stderr] | [INFO] [stderr] 154 | let coprocessor = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:155:18 [INFO] [stderr] | [INFO] [stderr] 155 | let opcode = bit!(word[23;21]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:156:23 [INFO] [stderr] | [INFO] [stderr] 156 | let information = bit!(word[7;5]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:159:19 [INFO] [stderr] | [INFO] [stderr] 159 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:160:19 [INFO] [stderr] | [INFO] [stderr] 160 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:161:19 [INFO] [stderr] | [INFO] [stderr] 161 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:177:19 [INFO] [stderr] | [INFO] [stderr] 177 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:178:19 [INFO] [stderr] | [INFO] [stderr] 178 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:181:19 [INFO] [stderr] | [INFO] [stderr] 181 | let low = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:182:20 [INFO] [stderr] | [INFO] [stderr] 182 | let high = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:187:17 [INFO] [stderr] | [INFO] [stderr] 187 | let m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:201:19 [INFO] [stderr] | [INFO] [stderr] 201 | registers.d = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:202:19 [INFO] [stderr] | [INFO] [stderr] 202 | registers.n = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:203:19 [INFO] [stderr] | [INFO] [stderr] 203 | registers.s = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:204:19 [INFO] [stderr] | [INFO] [stderr] 204 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:216:19 [INFO] [stderr] | [INFO] [stderr] 216 | registers.h = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:217:19 [INFO] [stderr] | [INFO] [stderr] 217 | registers.l = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:218:19 [INFO] [stderr] | [INFO] [stderr] 218 | registers.s = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:219:19 [INFO] [stderr] | [INFO] [stderr] 219 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:229:19 [INFO] [stderr] | [INFO] [stderr] 229 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:230:19 [INFO] [stderr] | [INFO] [stderr] 230 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:231:19 [INFO] [stderr] | [INFO] [stderr] 231 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:246:19 [INFO] [stderr] | [INFO] [stderr] 246 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:247:19 [INFO] [stderr] | [INFO] [stderr] 247 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:250:21 [INFO] [stderr] | [INFO] [stderr] 250 | let value = bit!(word[11;0]) as u32; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:254:21 [INFO] [stderr] | [INFO] [stderr] 254 | let shift = bit!(word[6;5]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:255:17 [INFO] [stderr] | [INFO] [stderr] 255 | let m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:256:22 [INFO] [stderr] | [INFO] [stderr] 256 | let amount = bit!(word[11;7]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:265:19 [INFO] [stderr] | [INFO] [stderr] 265 | let comment = bit!(word[23;0]); [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:276:16 [INFO] [stderr] | [INFO] [stderr] 276 | let mask = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:279:19 [INFO] [stderr] | [INFO] [stderr] 279 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:282:22 [INFO] [stderr] | [INFO] [stderr] 282 | let rotate = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:283:25 [INFO] [stderr] | [INFO] [stderr] 283 | let immediate = bit!(word[7;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:286:17 [INFO] [stderr] | [INFO] [stderr] 286 | let m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:13:19 [INFO] [stderr] | [INFO] [stderr] 13 | 0b0000 if bit!(word[23;22]) == 0 && bit!(word[7;4]) == 9 => multiply(word), [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:13:45 [INFO] [stderr] | [INFO] [stderr] 13 | 0b0000 if bit!(word[23;22]) == 0 && bit!(word[7;4]) == 9 => multiply(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:14:37 [INFO] [stderr] | [INFO] [stderr] 14 | 0b0000 if bit!(word[23]) && bit!(word[7;4]) == 9 => multiply_long(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:15:38 [INFO] [stderr] | [INFO] [stderr] 15 | 0b0001 if !bit!(word[23]) && bit!(word[21;20]) == 0 && bit!(word[11;4]) == 9 => single_data_swap(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:15:64 [INFO] [stderr] | [INFO] [stderr] 15 | 0b0001 if !bit!(word[23]) && bit!(word[21;20]) == 0 && bit!(word[11;4]) == 9 => single_data_swap(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:16:47 [INFO] [stderr] | [INFO] [stderr] 16 | 0b0000...0b0001 if !bit!(word[22]) && bit!(word[11;7]) == 1 && bit!(word[6;5]) != 0 && bit!(word[4]) => halfword_data_transfer(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:16:72 [INFO] [stderr] | [INFO] [stderr] 16 | 0b0000...0b0001 if !bit!(word[22]) && bit!(word[11;7]) == 1 && bit!(word[6;5]) != 0 && bit!(word[4]) => halfword_data_transfer(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:17:63 [INFO] [stderr] | [INFO] [stderr] 17 | 0b0000...0b0001 if bit!(word[22]) && bit!(word[7]) && bit!(word[6;5]) != 0 && bit!(word[4]) => halfword_data_transfer(word), [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:32:31 [INFO] [stderr] | [INFO] [stderr] 32 | let opcode = DataOp::from(bit!(word[24;21])); [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:35:19 [INFO] [stderr] | [INFO] [stderr] 35 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:36:19 [INFO] [stderr] | [INFO] [stderr] 36 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:39:22 [INFO] [stderr] | [INFO] [stderr] 39 | let rotate = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:40:25 [INFO] [stderr] | [INFO] [stderr] 40 | let immediate = bit!(word[7;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:43:21 [INFO] [stderr] | [INFO] [stderr] 43 | let shift = bit!(word[6;5]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:44:17 [INFO] [stderr] | [INFO] [stderr] 44 | let m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:47:26 [INFO] [stderr] | [INFO] [stderr] 47 | let amount = bit!(word[11;7]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:50:26 [INFO] [stderr] | [INFO] [stderr] 50 | let amount = bit!(word[11;8]) as u8; [INFO] [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/arm.rs:58:34 [INFO] [stderr] | [INFO] [stderr] 58 | if shift == 15 && word & 0x0ffffff0 == 0x012fff10 { [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0fff_fff0` [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/arm.rs:58:48 [INFO] [stderr] | [INFO] [stderr] 58 | if shift == 15 && word & 0x0ffffff0 == 0x012fff10 { [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff10` [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/arm.rs:64:40 [INFO] [stderr] | [INFO] [stderr] 64 | (DataOp::Tst, false) if word & 0x0ffffff0 == 0x012fff10 => { [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0fff_fff0` [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/arm.rs:64:54 [INFO] [stderr] | [INFO] [stderr] 64 | (DataOp::Tst, false) if word & 0x0ffffff0 == 0x012fff10 => { [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff10` [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:88:19 [INFO] [stderr] | [INFO] [stderr] 88 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:90:16 [INFO] [stderr] | [INFO] [stderr] 90 | let list = bit!(word[15;0]) as u16; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:104:21 [INFO] [stderr] | [INFO] [stderr] 104 | let condition = bit!(word[31;28]); [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:106:18 [INFO] [stderr] | [INFO] [stderr] 106 | let offset = bit!(word[23;0]) as i32; [INFO] [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/arm.rs:115:5 [INFO] [stderr] | [INFO] [stderr] 115 | return Operation::BranchExchange(registers); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Operation::BranchExchange(registers)` [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:113:19 [INFO] [stderr] | [INFO] [stderr] 113 | registers.n = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:119:23 [INFO] [stderr] | [INFO] [stderr] 119 | let coprocessor = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:120:18 [INFO] [stderr] | [INFO] [stderr] 120 | let opcode = bit!(word[23;20]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:121:23 [INFO] [stderr] | [INFO] [stderr] 121 | let information = bit!(word[7;5]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:124:19 [INFO] [stderr] | [INFO] [stderr] 124 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:125:19 [INFO] [stderr] | [INFO] [stderr] 125 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:126:19 [INFO] [stderr] | [INFO] [stderr] 126 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:139:23 [INFO] [stderr] | [INFO] [stderr] 139 | let coprocessor = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:142:19 [INFO] [stderr] | [INFO] [stderr] 142 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:143:19 [INFO] [stderr] | [INFO] [stderr] 143 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:145:18 [INFO] [stderr] | [INFO] [stderr] 145 | let offset = bit!(word[7;0]); [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:154:23 [INFO] [stderr] | [INFO] [stderr] 154 | let coprocessor = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:155:18 [INFO] [stderr] | [INFO] [stderr] 155 | let opcode = bit!(word[23;21]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:156:23 [INFO] [stderr] | [INFO] [stderr] 156 | let information = bit!(word[7;5]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:159:19 [INFO] [stderr] | [INFO] [stderr] 159 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:160:19 [INFO] [stderr] | [INFO] [stderr] 160 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:161:19 [INFO] [stderr] | [INFO] [stderr] 161 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:177:19 [INFO] [stderr] | [INFO] [stderr] 177 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:178:19 [INFO] [stderr] | [INFO] [stderr] 178 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:181:19 [INFO] [stderr] | [INFO] [stderr] 181 | let low = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:182:20 [INFO] [stderr] | [INFO] [stderr] 182 | let high = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:187:17 [INFO] [stderr] | [INFO] [stderr] 187 | let m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:201:19 [INFO] [stderr] | [INFO] [stderr] 201 | registers.d = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:202:19 [INFO] [stderr] | [INFO] [stderr] 202 | registers.n = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:203:19 [INFO] [stderr] | [INFO] [stderr] 203 | registers.s = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:204:19 [INFO] [stderr] | [INFO] [stderr] 204 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:216:19 [INFO] [stderr] | [INFO] [stderr] 216 | registers.h = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:217:19 [INFO] [stderr] | [INFO] [stderr] 217 | registers.l = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:218:19 [INFO] [stderr] | [INFO] [stderr] 218 | registers.s = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:219:19 [INFO] [stderr] | [INFO] [stderr] 219 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:229:19 [INFO] [stderr] | [INFO] [stderr] 229 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:230:19 [INFO] [stderr] | [INFO] [stderr] 230 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:231:19 [INFO] [stderr] | [INFO] [stderr] 231 | registers.m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:246:19 [INFO] [stderr] | [INFO] [stderr] 246 | registers.n = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:247:19 [INFO] [stderr] | [INFO] [stderr] 247 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:250:21 [INFO] [stderr] | [INFO] [stderr] 250 | let value = bit!(word[11;0]) as u32; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:254:21 [INFO] [stderr] | [INFO] [stderr] 254 | let shift = bit!(word[6;5]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:255:17 [INFO] [stderr] | [INFO] [stderr] 255 | let m = bit!(word[3;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:256:22 [INFO] [stderr] | [INFO] [stderr] 256 | let amount = bit!(word[11;7]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:265:19 [INFO] [stderr] | [INFO] [stderr] 265 | let comment = bit!(word[23;0]); [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:276:16 [INFO] [stderr] | [INFO] [stderr] 276 | let mask = bit!(word[19;16]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:279:19 [INFO] [stderr] | [INFO] [stderr] 279 | registers.d = bit!(word[15;12]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:282:22 [INFO] [stderr] | [INFO] [stderr] 282 | let rotate = bit!(word[11;8]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:283:25 [INFO] [stderr] | [INFO] [stderr] 283 | let immediate = bit!(word[7;0]) as u8; [INFO] [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/macros.rs:73:67 [INFO] [stderr] | [INFO] [stderr] 73 | ($value:ident[$high:expr;$low:expr]) => ( $value >> $low & !((0xffffffffu32) << (1 + ($high - $low))) ); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0xffff_ffffu32` [INFO] [stderr] | [INFO] [stderr] ::: src/arm.rs:286:17 [INFO] [stderr] | [INFO] [stderr] 286 | let m = bit!(word[3;0]) as u8; [INFO] [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/arm.rs:307:28 [INFO] [stderr] | [INFO] [stderr] 307 | list![i in 0x00000000..0x04000000, i & 0x02000010 == 0 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:307:40 [INFO] [stderr] | [INFO] [stderr] 307 | list![i in 0x00000000..0x04000000, i & 0x02000010 == 0 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0400_0000` [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/arm.rs:307:56 [INFO] [stderr] | [INFO] [stderr] 307 | list![i in 0x00000000..0x04000000, i & 0x02000010 == 0 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0010` [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/arm.rs:307:79 [INFO] [stderr] | [INFO] [stderr] 307 | list![i in 0x00000000..0x04000000, i & 0x02000010 == 0 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0190_0000` [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/arm.rs:307:93 [INFO] [stderr] | [INFO] [stderr] 307 | list![i in 0x00000000..0x04000000, i & 0x02000010 == 0 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0100_0000` [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/arm.rs:308:28 [INFO] [stderr] | [INFO] [stderr] 308 | list![i in 0x00000000..0x04000000, i & 0x02000090 == 0x10 && i & 0x00000f00 != 0xf00 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:308:40 [INFO] [stderr] | [INFO] [stderr] 308 | list![i in 0x00000000..0x04000000, i & 0x02000090 == 0x10 && i & 0x00000f00 != 0xf00 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0400_0000` [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/arm.rs:308:56 [INFO] [stderr] | [INFO] [stderr] 308 | list![i in 0x00000000..0x04000000, i & 0x02000090 == 0x10 && i & 0x00000f00 != 0xf00 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0090` [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/arm.rs:308:82 [INFO] [stderr] | [INFO] [stderr] 308 | list![i in 0x00000000..0x04000000, i & 0x02000090 == 0x10 && i & 0x00000f00 != 0xf00 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0f00` [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/arm.rs:308:109 [INFO] [stderr] | [INFO] [stderr] 308 | list![i in 0x00000000..0x04000000, i & 0x02000090 == 0x10 && i & 0x00000f00 != 0xf00 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0190_0000` [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/arm.rs:308:123 [INFO] [stderr] | [INFO] [stderr] 308 | list![i in 0x00000000..0x04000000, i & 0x02000090 == 0x10 && i & 0x00000f00 != 0xf00 && i & 0x01900000 != 0x01000000], [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0100_0000` [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/arm.rs:309:28 [INFO] [stderr] | [INFO] [stderr] 309 | list![i in 0x00000000..0x04000000, i & 0x02000000 == 0x02000000 && i & 0x01900000 != 0x01000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:309:40 [INFO] [stderr] | [INFO] [stderr] 309 | list![i in 0x00000000..0x04000000, i & 0x02000000 == 0x02000000 && i & 0x01900000 != 0x01000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0400_0000` [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/arm.rs:309:56 [INFO] [stderr] | [INFO] [stderr] 309 | list![i in 0x00000000..0x04000000, i & 0x02000000 == 0x02000000 && i & 0x01900000 != 0x01000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0000` [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/arm.rs:309:70 [INFO] [stderr] | [INFO] [stderr] 309 | list![i in 0x00000000..0x04000000, i & 0x02000000 == 0x02000000 && i & 0x01900000 != 0x01000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0000` [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/arm.rs:309:88 [INFO] [stderr] | [INFO] [stderr] 309 | list![i in 0x00000000..0x04000000, i & 0x02000000 == 0x02000000 && i & 0x01900000 != 0x01000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0190_0000` [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/arm.rs:309:102 [INFO] [stderr] | [INFO] [stderr] 309 | list![i in 0x00000000..0x04000000, i & 0x02000000 == 0x02000000 && i & 0x01900000 != 0x01000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0100_0000` [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/arm.rs:312:28 [INFO] [stderr] | [INFO] [stderr] 312 | list![i in 0x01000000..0x04000000, i >> 23u32 & 0x3 == 0x10 && i & 0x00100000 == 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0100_0000` [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/arm.rs:312:40 [INFO] [stderr] | [INFO] [stderr] 312 | list![i in 0x01000000..0x04000000, i >> 23u32 & 0x3 == 0x10 && i & 0x00100000 == 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0400_0000` [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/arm.rs:312:84 [INFO] [stderr] | [INFO] [stderr] 312 | list![i in 0x01000000..0x04000000, i >> 23u32 & 0x3 == 0x10 && i & 0x00100000 == 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0010_0000` [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/arm.rs:315:28 [INFO] [stderr] | [INFO] [stderr] 315 | list![i in 0x00000000..0x00400000, i & 0x0fc000f0 == 0x90] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:315:40 [INFO] [stderr] | [INFO] [stderr] 315 | list![i in 0x00000000..0x00400000, i & 0x0fc000f0 == 0x90] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0040_0000` [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/arm.rs:315:56 [INFO] [stderr] | [INFO] [stderr] 315 | list![i in 0x00000000..0x00400000, i & 0x0fc000f0 == 0x90] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0fc0_00f0` [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/arm.rs:318:28 [INFO] [stderr] | [INFO] [stderr] 318 | list![i in 0x00400090..0x01000000, i & 0x0f8000f0 == 0x00800090] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0040_0090` [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/arm.rs:318:40 [INFO] [stderr] | [INFO] [stderr] 318 | list![i in 0x00400090..0x01000000, i & 0x0f8000f0 == 0x00800090] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0100_0000` [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/arm.rs:318:56 [INFO] [stderr] | [INFO] [stderr] 318 | list![i in 0x00400090..0x01000000, i & 0x0f8000f0 == 0x00800090] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0f80_00f0` [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/arm.rs:318:70 [INFO] [stderr] | [INFO] [stderr] 318 | list![i in 0x00400090..0x01000000, i & 0x0f8000f0 == 0x00800090] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0080_0090` [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/arm.rs:321:28 [INFO] [stderr] | [INFO] [stderr] 321 | list![i in 0x01000000..0x01800000, i & 0x0fb00ff0 == 0x01000090] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0100_0000` [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/arm.rs:321:40 [INFO] [stderr] | [INFO] [stderr] 321 | list![i in 0x01000000..0x01800000, i & 0x0fb00ff0 == 0x01000090] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0180_0000` [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/arm.rs:321:56 [INFO] [stderr] | [INFO] [stderr] 321 | list![i in 0x01000000..0x01800000, i & 0x0fb00ff0 == 0x01000090] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0fb0_0ff0` [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/arm.rs:321:70 [INFO] [stderr] | [INFO] [stderr] 321 | list![i in 0x01000000..0x01800000, i & 0x0fb00ff0 == 0x01000090] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0100_0090` [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/arm.rs:324:28 [INFO] [stderr] | [INFO] [stderr] 324 | list![i in 0x012fff10..0x012fff20] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff10` [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/arm.rs:324:40 [INFO] [stderr] | [INFO] [stderr] 324 | list![i in 0x012fff10..0x012fff20] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff20` [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/arm.rs:327:28 [INFO] [stderr] | [INFO] [stderr] 327 | list![i in 0x00000000..0x02000000, i & 0x0e400f90 == 0x90 && i & 0x60 != 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:327:40 [INFO] [stderr] | [INFO] [stderr] 327 | list![i in 0x00000000..0x02000000, i & 0x0e400f90 == 0x90 && i & 0x60 != 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0000` [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/arm.rs:327:56 [INFO] [stderr] | [INFO] [stderr] 327 | list![i in 0x00000000..0x02000000, i & 0x0e400f90 == 0x90 && i & 0x60 != 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0e40_0f90` [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/arm.rs:330:28 [INFO] [stderr] | [INFO] [stderr] 330 | list![i in 0x00000000..0x02000000, i & 0x0e400090 == 0x00400090 && i & 0x60 != 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:330:40 [INFO] [stderr] | [INFO] [stderr] 330 | list![i in 0x00000000..0x02000000, i & 0x0e400090 == 0x00400090 && i & 0x60 != 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0000` [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/arm.rs:330:56 [INFO] [stderr] | [INFO] [stderr] 330 | list![i in 0x00000000..0x02000000, i & 0x0e400090 == 0x00400090 && i & 0x60 != 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0e40_0090` [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/arm.rs:330:70 [INFO] [stderr] | [INFO] [stderr] 330 | list![i in 0x00000000..0x02000000, i & 0x0e400090 == 0x00400090 && i & 0x60 != 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0040_0090` [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/arm.rs:333:28 [INFO] [stderr] | [INFO] [stderr] 333 | list![i in 0x04000000..0x08000000, i & 0x02000000 == 0 || i & 0x10 == 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0400_0000` [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/arm.rs:333:40 [INFO] [stderr] | [INFO] [stderr] 333 | list![i in 0x04000000..0x08000000, i & 0x02000000 == 0 || i & 0x10 == 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0800_0000` [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/arm.rs:333:56 [INFO] [stderr] | [INFO] [stderr] 333 | list![i in 0x04000000..0x08000000, i & 0x02000000 == 0 || i & 0x10 == 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0000` [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/arm.rs:336:28 [INFO] [stderr] | [INFO] [stderr] 336 | list![i in 0x08000000..0x0a000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0800_0000` [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/arm.rs:336:40 [INFO] [stderr] | [INFO] [stderr] 336 | list![i in 0x08000000..0x0a000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0a00_0000` [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/arm.rs:339:28 [INFO] [stderr] | [INFO] [stderr] 339 | list![i in 0x0a000000..0x0c000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0a00_0000` [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/arm.rs:339:40 [INFO] [stderr] | [INFO] [stderr] 339 | list![i in 0x0a000000..0x0c000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0c00_0000` [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/arm.rs:342:28 [INFO] [stderr] | [INFO] [stderr] 342 | list![i in 0x0c000000..0x0e000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0c00_0000` [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/arm.rs:342:40 [INFO] [stderr] | [INFO] [stderr] 342 | list![i in 0x0c000000..0x0e000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0e00_0000` [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/arm.rs:345:28 [INFO] [stderr] | [INFO] [stderr] 345 | list![i in 0x0e000000..0x0f000000, i & 0x10 == 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0e00_0000` [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/arm.rs:345:40 [INFO] [stderr] | [INFO] [stderr] 345 | list![i in 0x0e000000..0x0f000000, i & 0x10 == 0] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0f00_0000` [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/arm.rs:348:28 [INFO] [stderr] | [INFO] [stderr] 348 | list![i in 0x0e000000..0x0f000000, i & 0x10 == 0x10] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0e00_0000` [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/arm.rs:348:40 [INFO] [stderr] | [INFO] [stderr] 348 | list![i in 0x0e000000..0x0f000000, i & 0x10 == 0x10] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0f00_0000` [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/arm.rs:351:28 [INFO] [stderr] | [INFO] [stderr] 351 | list![i in 0x0f000000..0x10000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0f00_0000` [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/arm.rs:351:40 [INFO] [stderr] | [INFO] [stderr] 351 | list![i in 0x0f000000..0x10000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x1000_0000` [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/arm.rs:360:27 [INFO] [stderr] | [INFO] [stderr] 360 | assert_eq!(decode(0x0a000000), Operation::Branch(Condition::Equal, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0a00_0000` [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/arm.rs:360:89 [INFO] [stderr] | [INFO] [stderr] 360 | assert_eq!(decode(0x0a000000), Operation::Branch(Condition::Equal, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:361:27 [INFO] [stderr] | [INFO] [stderr] 361 | assert_eq!(decode(0x1a000000), Operation::Branch(Condition::NotEqual, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x1a00_0000` [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/arm.rs:361:92 [INFO] [stderr] | [INFO] [stderr] 361 | assert_eq!(decode(0x1a000000), Operation::Branch(Condition::NotEqual, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:362:27 [INFO] [stderr] | [INFO] [stderr] 362 | assert_eq!(decode(0x2a000000), Operation::Branch(Condition::UnsignedGTE, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x2a00_0000` [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/arm.rs:362:95 [INFO] [stderr] | [INFO] [stderr] 362 | assert_eq!(decode(0x2a000000), Operation::Branch(Condition::UnsignedGTE, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:363:27 [INFO] [stderr] | [INFO] [stderr] 363 | assert_eq!(decode(0x3a000000), Operation::Branch(Condition::UnsignedLT, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x3a00_0000` [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/arm.rs:363:94 [INFO] [stderr] | [INFO] [stderr] 363 | assert_eq!(decode(0x3a000000), Operation::Branch(Condition::UnsignedLT, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:364:27 [INFO] [stderr] | [INFO] [stderr] 364 | assert_eq!(decode(0x4a000000), Operation::Branch(Condition::Negative, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x4a00_0000` [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/arm.rs:364:92 [INFO] [stderr] | [INFO] [stderr] 364 | assert_eq!(decode(0x4a000000), Operation::Branch(Condition::Negative, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:365:27 [INFO] [stderr] | [INFO] [stderr] 365 | assert_eq!(decode(0x5a000000), Operation::Branch(Condition::Positive, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x5a00_0000` [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/arm.rs:365:92 [INFO] [stderr] | [INFO] [stderr] 365 | assert_eq!(decode(0x5a000000), Operation::Branch(Condition::Positive, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:366:27 [INFO] [stderr] | [INFO] [stderr] 366 | assert_eq!(decode(0x6a000000), Operation::Branch(Condition::Overflow, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x6a00_0000` [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/arm.rs:366:92 [INFO] [stderr] | [INFO] [stderr] 366 | assert_eq!(decode(0x6a000000), Operation::Branch(Condition::Overflow, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:367:27 [INFO] [stderr] | [INFO] [stderr] 367 | assert_eq!(decode(0x7a000000), Operation::Branch(Condition::NoOverflow, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x7a00_0000` [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/arm.rs:367:94 [INFO] [stderr] | [INFO] [stderr] 367 | assert_eq!(decode(0x7a000000), Operation::Branch(Condition::NoOverflow, Link(false), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:368:27 [INFO] [stderr] | [INFO] [stderr] 368 | assert_eq!(decode(0x8b000000), Operation::Branch(Condition::UnsignedGT, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x8b00_0000` [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/arm.rs:368:93 [INFO] [stderr] | [INFO] [stderr] 368 | assert_eq!(decode(0x8b000000), Operation::Branch(Condition::UnsignedGT, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:369:27 [INFO] [stderr] | [INFO] [stderr] 369 | assert_eq!(decode(0x9b000000), Operation::Branch(Condition::UnsignedLTE, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x9b00_0000` [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/arm.rs:369:94 [INFO] [stderr] | [INFO] [stderr] 369 | assert_eq!(decode(0x9b000000), Operation::Branch(Condition::UnsignedLTE, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:370:27 [INFO] [stderr] | [INFO] [stderr] 370 | assert_eq!(decode(0xab000000), Operation::Branch(Condition::SignedGTE, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xab00_0000` [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/arm.rs:370:92 [INFO] [stderr] | [INFO] [stderr] 370 | assert_eq!(decode(0xab000000), Operation::Branch(Condition::SignedGTE, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:371:27 [INFO] [stderr] | [INFO] [stderr] 371 | assert_eq!(decode(0xbb000000), Operation::Branch(Condition::SignedLT, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xbb00_0000` [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/arm.rs:371:91 [INFO] [stderr] | [INFO] [stderr] 371 | assert_eq!(decode(0xbb000000), Operation::Branch(Condition::SignedLT, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:372:27 [INFO] [stderr] | [INFO] [stderr] 372 | assert_eq!(decode(0xcb000000), Operation::Branch(Condition::SignedGT, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xcb00_0000` [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/arm.rs:372:91 [INFO] [stderr] | [INFO] [stderr] 372 | assert_eq!(decode(0xcb000000), Operation::Branch(Condition::SignedGT, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:373:27 [INFO] [stderr] | [INFO] [stderr] 373 | assert_eq!(decode(0xdb000000), Operation::Branch(Condition::SignedLTE, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xdb00_0000` [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/arm.rs:373:92 [INFO] [stderr] | [INFO] [stderr] 373 | assert_eq!(decode(0xdb000000), Operation::Branch(Condition::SignedLTE, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:374:27 [INFO] [stderr] | [INFO] [stderr] 374 | assert_eq!(decode(0xeb000000), Operation::Branch(Condition::Always, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xeb00_0000` [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/arm.rs:374:89 [INFO] [stderr] | [INFO] [stderr] 374 | assert_eq!(decode(0xeb000000), Operation::Branch(Condition::Always, Link(true), 0x00000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:376:27 [INFO] [stderr] | [INFO] [stderr] 376 | assert_eq!(decode(0xea000001), Operation::Branch(Condition::Always, Link(false), 0x00000004)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xea00_0001` [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/arm.rs:376:90 [INFO] [stderr] | [INFO] [stderr] 376 | assert_eq!(decode(0xea000001), Operation::Branch(Condition::Always, Link(false), 0x00000004)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0004` [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/arm.rs:377:27 [INFO] [stderr] | [INFO] [stderr] 377 | assert_eq!(decode(0xea000002), Operation::Branch(Condition::Always, Link(false), 0x00000008)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xea00_0002` [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/arm.rs:377:90 [INFO] [stderr] | [INFO] [stderr] 377 | assert_eq!(decode(0xea000002), Operation::Branch(Condition::Always, Link(false), 0x00000008)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0008` [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/arm.rs:378:27 [INFO] [stderr] | [INFO] [stderr] 378 | assert_eq!(decode(0xea000003), Operation::Branch(Condition::Always, Link(false), 0x0000000c)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xea00_0003` [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/arm.rs:378:90 [INFO] [stderr] | [INFO] [stderr] 378 | assert_eq!(decode(0xea000003), Operation::Branch(Condition::Always, Link(false), 0x0000000c)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_000c` [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/arm.rs:379:27 [INFO] [stderr] | [INFO] [stderr] 379 | assert_eq!(decode(0xea000004), Operation::Branch(Condition::Always, Link(false), 0x00000010)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xea00_0004` [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/arm.rs:379:90 [INFO] [stderr] | [INFO] [stderr] 379 | assert_eq!(decode(0xea000004), Operation::Branch(Condition::Always, Link(false), 0x00000010)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0010` [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/arm.rs:381:27 [INFO] [stderr] | [INFO] [stderr] 381 | assert_eq!(decode(0xea080000), Operation::Branch(Condition::Always, Link(false), 0x00200000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xea08_0000` [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/arm.rs:381:90 [INFO] [stderr] | [INFO] [stderr] 381 | assert_eq!(decode(0xea080000), Operation::Branch(Condition::Always, Link(false), 0x00200000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0020_0000` [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/arm.rs:382:27 [INFO] [stderr] | [INFO] [stderr] 382 | assert_eq!(decode(0xea100000), Operation::Branch(Condition::Always, Link(false), 0x00400000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xea10_0000` [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/arm.rs:382:90 [INFO] [stderr] | [INFO] [stderr] 382 | assert_eq!(decode(0xea100000), Operation::Branch(Condition::Always, Link(false), 0x00400000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0040_0000` [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/arm.rs:383:27 [INFO] [stderr] | [INFO] [stderr] 383 | assert_eq!(decode(0xea200000), Operation::Branch(Condition::Always, Link(false), 0x00800000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xea20_0000` [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/arm.rs:383:90 [INFO] [stderr] | [INFO] [stderr] 383 | assert_eq!(decode(0xea200000), Operation::Branch(Condition::Always, Link(false), 0x00800000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0080_0000` [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/arm.rs:384:27 [INFO] [stderr] | [INFO] [stderr] 384 | assert_eq!(decode(0xea400000), Operation::Branch(Condition::Always, Link(false), 0x01000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xea40_0000` [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/arm.rs:384:90 [INFO] [stderr] | [INFO] [stderr] 384 | assert_eq!(decode(0xea400000), Operation::Branch(Condition::Always, Link(false), 0x01000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0100_0000` [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/arm.rs:385:27 [INFO] [stderr] | [INFO] [stderr] 385 | assert_eq!(decode(0xea800000), Operation::Branch(Condition::Always, Link(false), -0x02000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0xea80_0000` [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/arm.rs:385:91 [INFO] [stderr] | [INFO] [stderr] 385 | assert_eq!(decode(0xea800000), Operation::Branch(Condition::Always, Link(false), -0x02000000)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0000` [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/arm.rs:389:27 [INFO] [stderr] | [INFO] [stderr] 389 | assert_eq!(decode(0x012fff10), Operation::BranchExchange(Registers { n: 0, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff10` [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/arm.rs:390:27 [INFO] [stderr] | [INFO] [stderr] 390 | assert_eq!(decode(0x012fff11), Operation::BranchExchange(Registers { n: 1, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff11` [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/arm.rs:391:27 [INFO] [stderr] | [INFO] [stderr] 391 | assert_eq!(decode(0x012fff12), Operation::BranchExchange(Registers { n: 2, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff12` [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/arm.rs:392:27 [INFO] [stderr] | [INFO] [stderr] 392 | assert_eq!(decode(0x012fff13), Operation::BranchExchange(Registers { n: 3, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff13` [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/arm.rs:393:27 [INFO] [stderr] | [INFO] [stderr] 393 | assert_eq!(decode(0x012fff14), Operation::BranchExchange(Registers { n: 4, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff14` [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/arm.rs:394:27 [INFO] [stderr] | [INFO] [stderr] 394 | assert_eq!(decode(0x012fff15), Operation::BranchExchange(Registers { n: 5, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff15` [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/arm.rs:395:27 [INFO] [stderr] | [INFO] [stderr] 395 | assert_eq!(decode(0x012fff16), Operation::BranchExchange(Registers { n: 6, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff16` [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/arm.rs:396:27 [INFO] [stderr] | [INFO] [stderr] 396 | assert_eq!(decode(0x012fff17), Operation::BranchExchange(Registers { n: 7, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff17` [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/arm.rs:397:27 [INFO] [stderr] | [INFO] [stderr] 397 | assert_eq!(decode(0x012fff18), Operation::BranchExchange(Registers { n: 8, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff18` [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/arm.rs:398:27 [INFO] [stderr] | [INFO] [stderr] 398 | assert_eq!(decode(0x012fff19), Operation::BranchExchange(Registers { n: 9, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff19` [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/arm.rs:399:27 [INFO] [stderr] | [INFO] [stderr] 399 | assert_eq!(decode(0x012fff1a), Operation::BranchExchange(Registers { n: 10, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff1a` [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/arm.rs:400:27 [INFO] [stderr] | [INFO] [stderr] 400 | assert_eq!(decode(0x012fff1b), Operation::BranchExchange(Registers { n: 11, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff1b` [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/arm.rs:401:27 [INFO] [stderr] | [INFO] [stderr] 401 | assert_eq!(decode(0x012fff1c), Operation::BranchExchange(Registers { n: 12, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff1c` [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/arm.rs:402:27 [INFO] [stderr] | [INFO] [stderr] 402 | assert_eq!(decode(0x012fff1d), Operation::BranchExchange(Registers { n: 13, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff1d` [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/arm.rs:403:27 [INFO] [stderr] | [INFO] [stderr] 403 | assert_eq!(decode(0x012fff1e), Operation::BranchExchange(Registers { n: 14, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff1e` [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/arm.rs:404:27 [INFO] [stderr] | [INFO] [stderr] 404 | assert_eq!(decode(0x012fff1f), Operation::BranchExchange(Registers { n: 15, .. regs })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x012f_ff1f` [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/arm.rs:412:28 [INFO] [stderr] | [INFO] [stderr] 412 | list![i in 0x02000000..0x02200000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0000` [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/arm.rs:412:40 [INFO] [stderr] | [INFO] [stderr] 412 | list![i in 0x02000000..0x02200000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0220_0000` [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/arm.rs:414:28 [INFO] [stderr] | [INFO] [stderr] 414 | list![i in 0x02200000..0x02400000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0220_0000` [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/arm.rs:414:40 [INFO] [stderr] | [INFO] [stderr] 414 | list![i in 0x02200000..0x02400000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0240_0000` [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/arm.rs:416:28 [INFO] [stderr] | [INFO] [stderr] 416 | list![i in 0x02400000..0x02600000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0240_0000` [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/arm.rs:416:40 [INFO] [stderr] | [INFO] [stderr] 416 | list![i in 0x02400000..0x02600000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0260_0000` [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/arm.rs:418:28 [INFO] [stderr] | [INFO] [stderr] 418 | list![i in 0x02600000..0x02800000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0260_0000` [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/arm.rs:418:40 [INFO] [stderr] | [INFO] [stderr] 418 | list![i in 0x02600000..0x02800000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0280_0000` [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/arm.rs:420:28 [INFO] [stderr] | [INFO] [stderr] 420 | list![i in 0x02800000..0x02a00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0280_0000` [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/arm.rs:420:40 [INFO] [stderr] | [INFO] [stderr] 420 | list![i in 0x02800000..0x02a00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x02a0_0000` [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/arm.rs:422:28 [INFO] [stderr] | [INFO] [stderr] 422 | list![i in 0x02a00000..0x02c00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x02a0_0000` [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/arm.rs:422:40 [INFO] [stderr] | [INFO] [stderr] 422 | list![i in 0x02a00000..0x02c00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x02c0_0000` [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/arm.rs:424:28 [INFO] [stderr] | [INFO] [stderr] 424 | list![i in 0x02c00000..0x02e00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x02c0_0000` [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/arm.rs:424:40 [INFO] [stderr] | [INFO] [stderr] 424 | list![i in 0x02c00000..0x02e00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x02e0_0000` [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/arm.rs:426:28 [INFO] [stderr] | [INFO] [stderr] 426 | list![i in 0x02e00000..0x03000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x02e0_0000` [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/arm.rs:426:40 [INFO] [stderr] | [INFO] [stderr] 426 | list![i in 0x02e00000..0x03000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0300_0000` [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/arm.rs:428:28 [INFO] [stderr] | [INFO] [stderr] 428 | list![i in 0x03000000..0x03100000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0300_0000` [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/arm.rs:428:40 [INFO] [stderr] | [INFO] [stderr] 428 | list![i in 0x03000000..0x03100000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0310_0000` [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/arm.rs:430:28 [INFO] [stderr] | [INFO] [stderr] 430 | list![i in 0x03100000..0x03200000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0310_0000` [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/arm.rs:430:40 [INFO] [stderr] | [INFO] [stderr] 430 | list![i in 0x03100000..0x03200000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0320_0000` [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/arm.rs:432:28 [INFO] [stderr] | [INFO] [stderr] 432 | list![i in 0x03200000..0x03300000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0320_0000` [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/arm.rs:432:40 [INFO] [stderr] | [INFO] [stderr] 432 | list![i in 0x03200000..0x03300000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0330_0000` [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/arm.rs:434:28 [INFO] [stderr] | [INFO] [stderr] 434 | list![i in 0x03300000..0x03400000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0330_0000` [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/arm.rs:434:40 [INFO] [stderr] | [INFO] [stderr] 434 | list![i in 0x03300000..0x03400000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0340_0000` [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/arm.rs:436:28 [INFO] [stderr] | [INFO] [stderr] 436 | list![i in 0x03400000..0x03500000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0340_0000` [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/arm.rs:436:40 [INFO] [stderr] | [INFO] [stderr] 436 | list![i in 0x03400000..0x03500000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0350_0000` [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/arm.rs:438:28 [INFO] [stderr] | [INFO] [stderr] 438 | list![i in 0x03500000..0x03600000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0350_0000` [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/arm.rs:438:40 [INFO] [stderr] | [INFO] [stderr] 438 | list![i in 0x03500000..0x03600000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0360_0000` [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/arm.rs:440:28 [INFO] [stderr] | [INFO] [stderr] 440 | list![i in 0x03600000..0x03700000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0360_0000` [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/arm.rs:440:40 [INFO] [stderr] | [INFO] [stderr] 440 | list![i in 0x03600000..0x03700000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0370_0000` [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/arm.rs:442:28 [INFO] [stderr] | [INFO] [stderr] 442 | list![i in 0x03700000..0x03800000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0370_0000` [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/arm.rs:442:40 [INFO] [stderr] | [INFO] [stderr] 442 | list![i in 0x03700000..0x03800000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0380_0000` [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/arm.rs:444:28 [INFO] [stderr] | [INFO] [stderr] 444 | list![i in 0x03800000..0x03a00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0380_0000` [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/arm.rs:444:40 [INFO] [stderr] | [INFO] [stderr] 444 | list![i in 0x03800000..0x03a00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x03a0_0000` [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/arm.rs:446:28 [INFO] [stderr] | [INFO] [stderr] 446 | list![i in 0x03a00000..0x03c00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x03a0_0000` [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/arm.rs:446:40 [INFO] [stderr] | [INFO] [stderr] 446 | list![i in 0x03a00000..0x03c00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x03c0_0000` [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/arm.rs:448:28 [INFO] [stderr] | [INFO] [stderr] 448 | list![i in 0x03c00000..0x03e00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x03c0_0000` [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/arm.rs:448:40 [INFO] [stderr] | [INFO] [stderr] 448 | list![i in 0x03c00000..0x03e00000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x03e0_0000` [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/arm.rs:450:28 [INFO] [stderr] | [INFO] [stderr] 450 | list![i in 0x03e00000..0x04000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x03e0_0000` [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/arm.rs:450:40 [INFO] [stderr] | [INFO] [stderr] 450 | list![i in 0x03e00000..0x04000000] [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0400_0000` [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/arm.rs:458:27 [INFO] [stderr] | [INFO] [stderr] 458 | assert_eq!(decode(0x00000000), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:459:27 [INFO] [stderr] | [INFO] [stderr] 459 | assert_eq!(decode(0x00100000), Operation::Alu(DataOp::And, SetFlags(true), Registers { .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0010_0000` [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/arm.rs:461:27 [INFO] [stderr] | [INFO] [stderr] 461 | assert_eq!(decode(0x00001000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 0, d: 1, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_1000` [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/arm.rs:462:27 [INFO] [stderr] | [INFO] [stderr] 462 | assert_eq!(decode(0x00012000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 1, d: 2, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0001_2000` [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/arm.rs:463:27 [INFO] [stderr] | [INFO] [stderr] 463 | assert_eq!(decode(0x00023000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 2, d: 3, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0002_3000` [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/arm.rs:464:27 [INFO] [stderr] | [INFO] [stderr] 464 | assert_eq!(decode(0x00034000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 3, d: 4, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0003_4000` [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/arm.rs:465:27 [INFO] [stderr] | [INFO] [stderr] 465 | assert_eq!(decode(0x00045000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 4, d: 5, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0004_5000` [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/arm.rs:466:27 [INFO] [stderr] | [INFO] [stderr] 466 | assert_eq!(decode(0x00056000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 5, d: 6, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0005_6000` [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/arm.rs:467:27 [INFO] [stderr] | [INFO] [stderr] 467 | assert_eq!(decode(0x00067000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 6, d: 7, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0006_7000` [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/arm.rs:468:27 [INFO] [stderr] | [INFO] [stderr] 468 | assert_eq!(decode(0x00078000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 7, d: 8, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0007_8000` [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/arm.rs:469:27 [INFO] [stderr] | [INFO] [stderr] 469 | assert_eq!(decode(0x00089000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 8, d: 9, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0008_9000` [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/arm.rs:470:27 [INFO] [stderr] | [INFO] [stderr] 470 | assert_eq!(decode(0x0009a000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 9, d: 10, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0009_a000` [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/arm.rs:471:27 [INFO] [stderr] | [INFO] [stderr] 471 | assert_eq!(decode(0x000ab000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 10, d: 11, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x000a_b000` [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/arm.rs:472:27 [INFO] [stderr] | [INFO] [stderr] 472 | assert_eq!(decode(0x000bc000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 11, d: 12, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x000b_c000` [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/arm.rs:473:27 [INFO] [stderr] | [INFO] [stderr] 473 | assert_eq!(decode(0x000cd000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 12, d: 13, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x000c_d000` [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/arm.rs:474:27 [INFO] [stderr] | [INFO] [stderr] 474 | assert_eq!(decode(0x000de000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 13, d: 14, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x000d_e000` [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/arm.rs:475:27 [INFO] [stderr] | [INFO] [stderr] 475 | assert_eq!(decode(0x000ef000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 14, d: 15, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x000e_f000` [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/arm.rs:476:27 [INFO] [stderr] | [INFO] [stderr] 476 | assert_eq!(decode(0x000f0000), Operation::Alu(DataOp::And, SetFlags(false), Registers { n: 15, d: 0, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x000f_0000` [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/arm.rs:478:27 [INFO] [stderr] | [INFO] [stderr] 478 | assert_eq!(decode(0x00000000), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0000` [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/arm.rs:479:27 [INFO] [stderr] | [INFO] [stderr] 479 | assert_eq!(decode(0x00000001), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 1 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0001` [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/arm.rs:480:27 [INFO] [stderr] | [INFO] [stderr] 480 | assert_eq!(decode(0x00000002), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 2 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0002` [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/arm.rs:481:27 [INFO] [stderr] | [INFO] [stderr] 481 | assert_eq!(decode(0x00000003), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 3 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0003` [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/arm.rs:482:27 [INFO] [stderr] | [INFO] [stderr] 482 | assert_eq!(decode(0x00000004), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 4 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0004` [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/arm.rs:483:27 [INFO] [stderr] | [INFO] [stderr] 483 | assert_eq!(decode(0x00000005), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 5 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0005` [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/arm.rs:484:27 [INFO] [stderr] | [INFO] [stderr] 484 | assert_eq!(decode(0x00000006), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 6 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0006` [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/arm.rs:485:27 [INFO] [stderr] | [INFO] [stderr] 485 | assert_eq!(decode(0x00000007), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 7 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0007` [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/arm.rs:486:27 [INFO] [stderr] | [INFO] [stderr] 486 | assert_eq!(decode(0x00000008), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 8 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0008` [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/arm.rs:487:27 [INFO] [stderr] | [INFO] [stderr] 487 | assert_eq!(decode(0x00000009), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 9 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0009` [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/arm.rs:488:27 [INFO] [stderr] | [INFO] [stderr] 488 | assert_eq!(decode(0x0000000a), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 10 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_000a` [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/arm.rs:489:27 [INFO] [stderr] | [INFO] [stderr] 489 | assert_eq!(decode(0x0000000b), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 11 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_000b` [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/arm.rs:490:27 [INFO] [stderr] | [INFO] [stderr] 490 | assert_eq!(decode(0x0000000c), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 12 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_000c` [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/arm.rs:491:27 [INFO] [stderr] | [INFO] [stderr] 491 | assert_eq!(decode(0x0000000d), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 13 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_000d` [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/arm.rs:492:27 [INFO] [stderr] | [INFO] [stderr] 492 | assert_eq!(decode(0x0000000e), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 14 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_000e` [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/arm.rs:493:27 [INFO] [stderr] | [INFO] [stderr] 493 | assert_eq!(decode(0x0000000f), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 15 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_000f` [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/arm.rs:494:27 [INFO] [stderr] | [INFO] [stderr] 494 | assert_eq!(decode(0x00000020), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 1, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0020` [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/arm.rs:495:27 [INFO] [stderr] | [INFO] [stderr] 495 | assert_eq!(decode(0x00000040), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 2, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0040` [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/arm.rs:496:27 [INFO] [stderr] | [INFO] [stderr] 496 | assert_eq!(decode(0x00000060), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 3, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0060` [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/arm.rs:497:27 [INFO] [stderr] | [INFO] [stderr] 497 | assert_eq!(decode(0x00000080), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 1, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0080` [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/arm.rs:498:27 [INFO] [stderr] | [INFO] [stderr] 498 | assert_eq!(decode(0x00000100), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 2, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0100` [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/arm.rs:499:27 [INFO] [stderr] | [INFO] [stderr] 499 | assert_eq!(decode(0x00000200), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 4, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0200` [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/arm.rs:500:27 [INFO] [stderr] | [INFO] [stderr] 500 | assert_eq!(decode(0x00000400), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 8, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0400` [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/arm.rs:501:27 [INFO] [stderr] | [INFO] [stderr] 501 | assert_eq!(decode(0x00000800), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::ImmediateShiftedRegister { amount: 16, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0800` [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/arm.rs:503:27 [INFO] [stderr] | [INFO] [stderr] 503 | assert_eq!(decode(0x00000010), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0010` [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/arm.rs:504:27 [INFO] [stderr] | [INFO] [stderr] 504 | assert_eq!(decode(0x00000011), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 1 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0011` [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/arm.rs:505:27 [INFO] [stderr] | [INFO] [stderr] 505 | assert_eq!(decode(0x00000012), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 2 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0012` [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/arm.rs:506:27 [INFO] [stderr] | [INFO] [stderr] 506 | assert_eq!(decode(0x00000013), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 3 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0013` [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/arm.rs:507:27 [INFO] [stderr] | [INFO] [stderr] 507 | assert_eq!(decode(0x00000014), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 4 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0014` [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/arm.rs:508:27 [INFO] [stderr] | [INFO] [stderr] 508 | assert_eq!(decode(0x00000015), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 5 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0015` [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/arm.rs:509:27 [INFO] [stderr] | [INFO] [stderr] 509 | assert_eq!(decode(0x00000016), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 6 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0016` [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/arm.rs:510:27 [INFO] [stderr] | [INFO] [stderr] 510 | assert_eq!(decode(0x00000017), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 7 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0017` [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/arm.rs:511:27 [INFO] [stderr] | [INFO] [stderr] 511 | assert_eq!(decode(0x00000018), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 8 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0018` [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/arm.rs:512:27 [INFO] [stderr] | [INFO] [stderr] 512 | assert_eq!(decode(0x00000019), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 9 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0019` [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/arm.rs:513:27 [INFO] [stderr] | [INFO] [stderr] 513 | assert_eq!(decode(0x0000001a), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 10 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_001a` [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/arm.rs:514:27 [INFO] [stderr] | [INFO] [stderr] 514 | assert_eq!(decode(0x0000001b), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 11 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_001b` [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/arm.rs:515:27 [INFO] [stderr] | [INFO] [stderr] 515 | assert_eq!(decode(0x0000001c), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 12 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_001c` [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/arm.rs:516:27 [INFO] [stderr] | [INFO] [stderr] 516 | assert_eq!(decode(0x0000001d), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 13 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_001d` [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/arm.rs:517:27 [INFO] [stderr] | [INFO] [stderr] 517 | assert_eq!(decode(0x0000001e), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 14 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_001e` [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/arm.rs:518:27 [INFO] [stderr] | [INFO] [stderr] 518 | assert_eq!(decode(0x0000001f), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 0, m: 15 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_001f` [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/arm.rs:519:27 [INFO] [stderr] | [INFO] [stderr] 519 | assert_eq!(decode(0x00000030), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 1, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0030` [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/arm.rs:520:27 [INFO] [stderr] | [INFO] [stderr] 520 | assert_eq!(decode(0x00000050), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 2, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0050` [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/arm.rs:521:27 [INFO] [stderr] | [INFO] [stderr] 521 | assert_eq!(decode(0x00000070), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 0, shift: 3, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0070` [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/arm.rs:522:27 [INFO] [stderr] | [INFO] [stderr] 522 | assert_eq!(decode(0x00000110), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 1, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0110` [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/arm.rs:523:27 [INFO] [stderr] | [INFO] [stderr] 523 | assert_eq!(decode(0x00000210), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 2, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0210` [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/arm.rs:524:27 [INFO] [stderr] | [INFO] [stderr] 524 | assert_eq!(decode(0x00000410), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 4, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0410` [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/arm.rs:525:27 [INFO] [stderr] | [INFO] [stderr] 525 | assert_eq!(decode(0x00000810), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RegisterShiftedRegister { s: 8, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0000_0810` [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/arm.rs:527:27 [INFO] [stderr] | [INFO] [stderr] 527 | assert_eq!(decode(0x02000000), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RotatedImmediate { rotation: 0, immediate: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0000` [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/arm.rs:528:27 [INFO] [stderr] | [INFO] [stderr] 528 | assert_eq!(decode(0x02000f00), Operation::Alu(DataOp::And, SetFlags(false), Registers { .. regs }, Shift::RotatedImmediate { rotation: 15, immediate: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0200_0f00` [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/arm.rs:532:27 [INFO] [stderr] | [INFO] [stderr] 532 | assert_eq!(decode(0x010f0000), Operation::StatusTransfer(TransferFlags { load: true, saved: false, .. flags }, 0xf, Registers { .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x010f_0000` [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/arm.rs:533:27 [INFO] [stderr] | [INFO] [stderr] 533 | assert_eq!(decode(0x014f0000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 0, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_0000` [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/arm.rs:534:27 [INFO] [stderr] | [INFO] [stderr] 534 | assert_eq!(decode(0x014f1000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 1, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_1000` [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/arm.rs:535:27 [INFO] [stderr] | [INFO] [stderr] 535 | assert_eq!(decode(0x014f2000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 2, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_2000` [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/arm.rs:536:27 [INFO] [stderr] | [INFO] [stderr] 536 | assert_eq!(decode(0x014f3000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 3, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_3000` [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/arm.rs:537:27 [INFO] [stderr] | [INFO] [stderr] 537 | assert_eq!(decode(0x014f4000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 4, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_4000` [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/arm.rs:538:27 [INFO] [stderr] | [INFO] [stderr] 538 | assert_eq!(decode(0x014f5000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 5, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_5000` [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/arm.rs:539:27 [INFO] [stderr] | [INFO] [stderr] 539 | assert_eq!(decode(0x014f6000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 6, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_6000` [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/arm.rs:540:27 [INFO] [stderr] | [INFO] [stderr] 540 | assert_eq!(decode(0x014f7000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 7, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_7000` [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/arm.rs:541:27 [INFO] [stderr] | [INFO] [stderr] 541 | assert_eq!(decode(0x014f8000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 8, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_8000` [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/arm.rs:542:27 [INFO] [stderr] | [INFO] [stderr] 542 | assert_eq!(decode(0x014f9000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 9, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_9000` [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/arm.rs:543:27 [INFO] [stderr] | [INFO] [stderr] 543 | assert_eq!(decode(0x014fa000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 10, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_a000` [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/arm.rs:544:27 [INFO] [stderr] | [INFO] [stderr] 544 | assert_eq!(decode(0x014fb000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 11, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_b000` [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/arm.rs:545:27 [INFO] [stderr] | [INFO] [stderr] 545 | assert_eq!(decode(0x014fc000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 12, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_c000` [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/arm.rs:546:27 [INFO] [stderr] | [INFO] [stderr] 546 | assert_eq!(decode(0x014fd000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 13, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_d000` [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/arm.rs:547:27 [INFO] [stderr] | [INFO] [stderr] 547 | assert_eq!(decode(0x014fe000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 14, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_e000` [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/arm.rs:548:27 [INFO] [stderr] | [INFO] [stderr] 548 | assert_eq!(decode(0x014ff000), Operation::StatusTransfer(TransferFlags { load: true, saved: true, .. flags }, 0xf, Registers { d: 15, .. regs }, null_shift)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x014f_f000` [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/arm.rs:550:27 [INFO] [stderr] | [INFO] [stderr] 550 | assert_eq!(decode(0x0129f000), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f000` [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/arm.rs:551:27 [INFO] [stderr] | [INFO] [stderr] 551 | assert_eq!(decode(0x0169f000), Operation::StatusTransfer(TransferFlags { load: false, saved: true, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0169_f000` [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/arm.rs:552:27 [INFO] [stderr] | [INFO] [stderr] 552 | assert_eq!(decode(0x0129f001), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 1 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f001` [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/arm.rs:553:27 [INFO] [stderr] | [INFO] [stderr] 553 | assert_eq!(decode(0x0129f002), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 2 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f002` [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/arm.rs:554:27 [INFO] [stderr] | [INFO] [stderr] 554 | assert_eq!(decode(0x0129f003), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 3 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f003` [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/arm.rs:555:27 [INFO] [stderr] | [INFO] [stderr] 555 | assert_eq!(decode(0x0129f004), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 4 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f004` [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/arm.rs:556:27 [INFO] [stderr] | [INFO] [stderr] 556 | assert_eq!(decode(0x0129f005), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 5 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f005` [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/arm.rs:557:27 [INFO] [stderr] | [INFO] [stderr] 557 | assert_eq!(decode(0x0129f006), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 6 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f006` [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/arm.rs:558:27 [INFO] [stderr] | [INFO] [stderr] 558 | assert_eq!(decode(0x0129f007), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 7 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f007` [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/arm.rs:559:27 [INFO] [stderr] | [INFO] [stderr] 559 | assert_eq!(decode(0x0129f008), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 8 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f008` [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/arm.rs:560:27 [INFO] [stderr] | [INFO] [stderr] 560 | assert_eq!(decode(0x0129f009), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 9 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f009` [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/arm.rs:561:27 [INFO] [stderr] | [INFO] [stderr] 561 | assert_eq!(decode(0x0129f00a), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 10 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f00a` [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/arm.rs:562:27 [INFO] [stderr] | [INFO] [stderr] 562 | assert_eq!(decode(0x0129f00b), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 11 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f00b` [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/arm.rs:563:27 [INFO] [stderr] | [INFO] [stderr] 563 | assert_eq!(decode(0x0129f00c), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 12 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f00c` [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/arm.rs:564:27 [INFO] [stderr] | [INFO] [stderr] 564 | assert_eq!(decode(0x0129f00d), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 13 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f00d` [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/arm.rs:565:27 [INFO] [stderr] | [INFO] [stderr] 565 | assert_eq!(decode(0x0129f00e), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 14 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f00e` [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/arm.rs:566:27 [INFO] [stderr] | [INFO] [stderr] 566 | assert_eq!(decode(0x0129f00f), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x9, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 15 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0129_f00f` [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/arm.rs:568:27 [INFO] [stderr] | [INFO] [stderr] 568 | assert_eq!(decode(0x0128f000), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x8, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0128_f000` [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/arm.rs:569:27 [INFO] [stderr] | [INFO] [stderr] 569 | assert_eq!(decode(0x0168f000), Operation::StatusTransfer(TransferFlags { load: false, saved: true, .. flags }, 0x8, Registers { d: 15, .. regs }, Shift::ImmediateShiftedRegister { amount: 0, shift: 0, m: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0168_f000` [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/arm.rs:570:27 [INFO] [stderr] | [INFO] [stderr] 570 | assert_eq!(decode(0x0328f000), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x8, Registers { d: 15, .. regs }, Shift::RotatedImmediate { rotation: 0, immediate: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0328_f000` [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/arm.rs:571:27 [INFO] [stderr] | [INFO] [stderr] 571 | assert_eq!(decode(0x0328ff00), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x8, Registers { d: 15, .. regs }, Shift::RotatedImmediate { rotation: 15, immediate: 0 })); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0328_ff00` [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/arm.rs:579:27 [INFO] [stderr] | [INFO] [stderr] 579 | assert_eq!(decode(0x08000001), Operation::BlockDataTransfer(TransferFlags { .. flags }, Registers { .. regs }, 0x01)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0800_0001` [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/arm.rs:580:27 [INFO] [stderr] | [INFO] [stderr] 580 | assert_eq!(decode(0x08508001), Operation::BlockDataTransfer(TransferFlags { load: true, psr: true, .. flags }, Registers { .. regs }, 0x8001)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0850_8001` [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/arm.rs:581:27 [INFO] [stderr] | [INFO] [stderr] 581 | assert_eq!(decode(0x08408001), Operation::BlockDataTransfer(TransferFlags { user: true, .. flags }, Registers { .. regs }, 0x8001)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0840_8001` [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/arm.rs:582:27 [INFO] [stderr] | [INFO] [stderr] 582 | assert_eq!(decode(0x08500001), Operation::BlockDataTransfer(TransferFlags { load: true, user: true, .. flags }, Registers { .. regs }, 0x01)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0850_0001` [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/arm.rs:583:27 [INFO] [stderr] | [INFO] [stderr] 583 | assert_eq!(decode(0x08400001), Operation::BlockDataTransfer(TransferFlags { user: true, .. flags }, Registers { .. regs }, 0x01)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0840_0001` [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/arm.rs:591:27 [INFO] [stderr] | [INFO] [stderr] 591 | assert_eq!(decode(0x0c000000), Operation::CoprocessorDataTransfer(TransferFlags { .. flags }, 0, Registers { .. regs }, 0x0)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0c00_0000` [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: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:11:28 [INFO] [stderr] | [INFO] [stderr] 11 | 0b0000...0b0001 if !bit!(word[4]) || !bit!(word[7]) => alu(word), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32 || $bit & 1u32 == 0u32` [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/arm.rs:592:27 [INFO] [stderr] | [INFO] [stderr] 592 | assert_eq!(decode(0x0c000001), Operation::CoprocessorDataTransfer(TransferFlags { .. flags }, 0, Registers { .. regs }, 0x4)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0c00_0001` [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] | [INFO] [stderr] = note: #[warn(clippy::nonminimal_bool)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:15:19 [INFO] [stderr] | [INFO] [stderr] 15 | 0b0001 if !bit!(word[23]) && bit!(word[21;20]) == 0 && bit!(word[11;4]) == 9 => single_data_swap(word), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32 && bit!(word[21;20]) == 0 && bit!(word[11;4]) == 9` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/arm.rs:593:27 [INFO] [stderr] | [INFO] [stderr] 593 | assert_eq!(decode(0x0c000080), Operation::CoprocessorDataTransfer(TransferFlags { .. flags }, 0, Registers { .. regs }, 0x200)); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `0x0c00_0080` [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: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:16:28 [INFO] [stderr] | [INFO] [stderr] 16 | 0b0000...0b0001 if !bit!(word[22]) && bit!(word[11;7]) == 1 && bit!(word[6;5]) != 0 && bit!(word[4]) => halfword_data_transfer(word), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32 && bit!(word[11;7]) == 1 && bit!(word[6;5]) != 0 && $bit & 1u32 != 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:18:28 [INFO] [stderr] | [INFO] [stderr] 18 | 0b0100...0b0111 if !bit!(word[25]) || !bit!(word[4]) => single_data_transfer(word), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32 || $bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:22:19 [INFO] [stderr] | [INFO] [stderr] 22 | 0b1110 if !bit!(word[4]) => coprocessor_data_operation(word), [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:46:12 [INFO] [stderr] | [INFO] [stderr] 46 | if !bit!(word[4]) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/arm.rs:185:35 [INFO] [stderr] | [INFO] [stderr] 185 | Shift::Immediate { value: offset as u32 } [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(offset)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:238:21 [INFO] [stderr] | [INFO] [stderr] 238 | let immediate = !bit!(word[25]); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:274:18 [INFO] [stderr] | [INFO] [stderr] 274 | flags.load = !bit!(word[21]); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:11:28 [INFO] [stderr] | [INFO] [stderr] 11 | 0b0000...0b0001 if !bit!(word[4]) || !bit!(word[7]) => alu(word), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32 || $bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::nonminimal_bool)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:15:19 [INFO] [stderr] | [INFO] [stderr] 15 | 0b0001 if !bit!(word[23]) && bit!(word[21;20]) == 0 && bit!(word[11;4]) == 9 => single_data_swap(word), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32 && bit!(word[21;20]) == 0 && bit!(word[11;4]) == 9` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:16:28 [INFO] [stderr] | [INFO] [stderr] 16 | 0b0000...0b0001 if !bit!(word[22]) && bit!(word[11;7]) == 1 && bit!(word[6;5]) != 0 && bit!(word[4]) => halfword_data_transfer(word), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32 && bit!(word[11;7]) == 1 && bit!(word[6;5]) != 0 && $bit & 1u32 != 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:18:28 [INFO] [stderr] | [INFO] [stderr] 18 | 0b0100...0b0111 if !bit!(word[25]) || !bit!(word[4]) => single_data_transfer(word), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32 || $bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:22:19 [INFO] [stderr] | [INFO] [stderr] 22 | 0b1110 if !bit!(word[4]) => coprocessor_data_operation(word), [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:46:12 [INFO] [stderr] | [INFO] [stderr] 46 | if !bit!(word[4]) { [INFO] [stderr] | ^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u32 may become silently lossy if types change [INFO] [stderr] --> src/arm.rs:185:35 [INFO] [stderr] | [INFO] [stderr] 185 | Shift::Immediate { value: offset as u32 } [INFO] [stderr] | ^^^^^^^^^^^^^ help: try: `u32::from(offset)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:238:21 [INFO] [stderr] | [INFO] [stderr] 238 | let immediate = !bit!(word[25]); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: this boolean expression can be simplified [INFO] [stderr] --> src/arm.rs:274:18 [INFO] [stderr] | [INFO] [stderr] 274 | flags.load = !bit!(word[21]); [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: try: `$bit & 1u32 == 0u32` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 35 [INFO] [stderr] --> src/arm.rs:304:5 [INFO] [stderr] | [INFO] [stderr] 304 | / fn sweep() { [INFO] [stderr] 305 | | sweeps!{ [INFO] [stderr] 306 | | check decode { [INFO] [stderr] 307 | | list![i in 0x00000000..0x04000000, i & 0x02000010 == 0 && i & 0x01900000 != 0x01000000], [INFO] [stderr] ... | [INFO] [stderr] 354 | | } [INFO] [stderr] 355 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cyclomatic_complexity)] on by default [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] error: incompatible bit mask: `_ & 3` can never be equal to `16` [INFO] [stderr] --> src/arm.rs:312:52 [INFO] [stderr] | [INFO] [stderr] 312 | list![i in 0x01000000..0x04000000, i >> 23u32 & 0x3 == 0x10 && i & 0x00100000 == 0] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::bad_bit_mask)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#bad_bit_mask [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 41 [INFO] [stderr] --> src/arm.rs:358:5 [INFO] [stderr] | [INFO] [stderr] 358 | / fn branches() { [INFO] [stderr] 359 | | // b/bl [INFO] [stderr] 360 | | assert_eq!(decode(0x0a000000), Operation::Branch(Condition::Equal, Link(false), 0x00000000)); [INFO] [stderr] 361 | | assert_eq!(decode(0x1a000000), Operation::Branch(Condition::NotEqual, Link(false), 0x00000000)); [INFO] [stderr] ... | [INFO] [stderr] 404 | | assert_eq!(decode(0x012fff1f), Operation::BranchExchange(Registers { n: 15, .. regs })); [INFO] [stderr] 405 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 146 [INFO] [stderr] --> src/arm.rs:408:5 [INFO] [stderr] | [INFO] [stderr] 408 | / fn alu_and_status_xfer() { [INFO] [stderr] 409 | | // categorization [INFO] [stderr] 410 | | sweeps! { [INFO] [stderr] 411 | | check decode { [INFO] [stderr] ... | [INFO] [stderr] 571 | | assert_eq!(decode(0x0328ff00), Operation::StatusTransfer(TransferFlags { load: false, saved: false, .. flags }, 0x8, Registers { d: 15, .. regs }, Shift::RotatedImmediate { rotation: 15, immediate: 0 })); [INFO] [stderr] 572 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: Could not compile `armv4t`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "40662cbecff56a5b7a7250cb235dba9e7bfff9bafd777816c06da590a2d5f5b6"` [INFO] running `"docker" "rm" "-f" "40662cbecff56a5b7a7250cb235dba9e7bfff9bafd777816c06da590a2d5f5b6"` [INFO] [stdout] 40662cbecff56a5b7a7250cb235dba9e7bfff9bafd777816c06da590a2d5f5b6