-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Description
error: range is out of bounds
--> src/blockmode/gcm_siv.rs:114:28
|
21 | / macro_rules! impl_block_cipher_with_gcm_siv_mode {
22 | | ($name:tt, $cipher:tt) => {
23 | |
24 | | #[derive(Clone)]
... |
114 | | ek[16..24].copy_from_slice(&tmp[0..8]);
| | ^^
... |
283 | | }
284 | | }
| |_- in this expansion of `impl_block_cipher_with_gcm_siv_mode!`
285 |
286 | impl_block_cipher_with_gcm_siv_mode!(Aes128GcmSiv, Aes128);
| ----------------------------------------------------------- in this macro invocation
|
= note: requested on the command line with `-D clippy::out-of-bounds-indexing`
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#out_of_bounds_indexing
error: range is out of bounds
--> src/blockmode/gcm_siv.rs:119:24
|
21 | / macro_rules! impl_block_cipher_with_gcm_siv_mode {
22 | | ($name:tt, $cipher:tt) => {
23 | |
24 | | #[derive(Clone)]
... |
119 | | ek[24..32].copy_from_slice(&tmp[0..8]);
| | ^^
... |
283 | | }
284 | | }
| |_- in this expansion of `impl_block_cipher_with_gcm_siv_mode!`
285 |
286 | impl_block_cipher_with_gcm_siv_mode!(Aes128GcmSiv, Aes128);
| ----------------------------------------------------------- in this macro invocation
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#out_of_bounds_indexing
error: range is out of bounds
--> src/blockmode/gcm_siv.rs:114:28
|
21 | / macro_rules! impl_block_cipher_with_gcm_siv_mode {
22 | | ($name:tt, $cipher:tt) => {
23 | |
24 | | #[derive(Clone)]
... |
114 | | ek[16..24].copy_from_slice(&tmp[0..8]);
| | ^^
... |
283 | | }
284 | | }
| |_- in this expansion of `impl_block_cipher_with_gcm_siv_mode!`
...
289 | impl_block_cipher_with_gcm_siv_mode!(Sm4GcmSiv, Sm4);
| ----------------------------------------------------- in this macro invocation
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#out_of_bounds_indexing
error: range is out of bounds
--> src/blockmode/gcm_siv.rs:119:24
|
21 | / macro_rules! impl_block_cipher_with_gcm_siv_mode {
22 | | ($name:tt, $cipher:tt) => {
23 | |
24 | | #[derive(Clone)]
... |
119 | | ek[24..32].copy_from_slice(&tmp[0..8]);
| | ^^
... |
283 | | }
284 | | }
| |_- in this expansion of `impl_block_cipher_with_gcm_siv_mode!`
...
289 | impl_block_cipher_with_gcm_siv_mode!(Sm4GcmSiv, Sm4);
| ----------------------------------------------------- in this macro invocation
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#out_of_bounds_indexing
error: range is out of bounds
--> src/blockmode/gcm_siv.rs:114:28
|
21 | / macro_rules! impl_block_cipher_with_gcm_siv_mode {
22 | | ($name:tt, $cipher:tt) => {
23 | |
24 | | #[derive(Clone)]
... |
114 | | ek[16..24].copy_from_slice(&tmp[0..8]);
| | ^^
... |
283 | | }
284 | | }
| |_- in this expansion of `impl_block_cipher_with_gcm_siv_mode!`
...
290 | impl_block_cipher_with_gcm_siv_mode!(Camellia128GcmSiv, Camellia128);
| --------------------------------------------------------------------- in this macro invocation
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#out_of_bounds_indexing
error: range is out of bounds
--> src/blockmode/gcm_siv.rs:119:24
|
21 | / macro_rules! impl_block_cipher_with_gcm_siv_mode {
22 | | ($name:tt, $cipher:tt) => {
23 | |
24 | | #[derive(Clone)]
... |
119 | | ek[24..32].copy_from_slice(&tmp[0..8]);
| | ^^
... |
283 | | }
284 | | }
| |_- in this expansion of `impl_block_cipher_with_gcm_siv_mode!`
...
290 | impl_block_cipher_with_gcm_siv_mode!(Camellia128GcmSiv, Camellia128);
| --------------------------------------------------------------------- in this macro invocation
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#out_of_bounds_indexing
error: range is out of bounds
--> src/blockmode/gcm_siv.rs:114:28
|
21 | / macro_rules! impl_block_cipher_with_gcm_siv_mode {
22 | | ($name:tt, $cipher:tt) => {
23 | |
24 | | #[derive(Clone)]
... |
114 | | ek[16..24].copy_from_slice(&tmp[0..8]);
| | ^^
... |
283 | | }
284 | | }
| |_- in this expansion of `impl_block_cipher_with_gcm_siv_mode!`
...
292 | impl_block_cipher_with_gcm_siv_mode!(Aria128GcmSiv, Aria128);
| ------------------------------------------------------------- in this macro invocation
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#out_of_bounds_indexing
error: range is out of bounds
--> src/blockmode/gcm_siv.rs:119:24
|
21 | / macro_rules! impl_block_cipher_with_gcm_siv_mode {
22 | | ($name:tt, $cipher:tt) => {
23 | |
24 | | #[derive(Clone)]
... |
119 | | ek[24..32].copy_from_slice(&tmp[0..8]);
| | ^^
... |
283 | | }
284 | | }
| |_- in this expansion of `impl_block_cipher_with_gcm_siv_mode!`
...
292 | impl_block_cipher_with_gcm_siv_mode!(Aria128GcmSiv, Aria128);
| ------------------------------------------------------------- in this macro invocation
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#out_of_bounds_indexing
error: aborting due to 8 previous errors
Metadata
Metadata
Assignees
Labels
No labels