| error[E0080]: evaluation of `main::{constant#3}` failed |
| --> $DIR/indexing_slicing_index.rs:31:14 |
| | |
| LL | const { &ARR[idx4()] }; // Ok, let rustc handle const contexts. |
| | ^^^^^^^^^^^ index out of bounds: the length is 2 but the index is 4 |
| |
| error[E0080]: erroneous constant used |
| --> $DIR/indexing_slicing_index.rs:31:5 |
| | |
| LL | const { &ARR[idx4()] }; // Ok, let rustc handle const contexts. |
| | ^^^^^^^^^^^^^^^^^^^^^^ referenced constant has errors |
| |
| error: indexing may panic |
| --> $DIR/indexing_slicing_index.rs:22:5 |
| | |
| LL | x[index]; |
| | ^^^^^^^^ |
| | |
| = note: `-D clippy::indexing-slicing` implied by `-D warnings` |
| = help: consider using `.get(n)` or `.get_mut(n)` instead |
| |
| error: indexing may panic |
| --> $DIR/indexing_slicing_index.rs:38:5 |
| | |
| LL | v[0]; |
| | ^^^^ |
| | |
| = help: consider using `.get(n)` or `.get_mut(n)` instead |
| |
| error: indexing may panic |
| --> $DIR/indexing_slicing_index.rs:39:5 |
| | |
| LL | v[10]; |
| | ^^^^^ |
| | |
| = help: consider using `.get(n)` or `.get_mut(n)` instead |
| |
| error: indexing may panic |
| --> $DIR/indexing_slicing_index.rs:40:5 |
| | |
| LL | v[1 << 3]; |
| | ^^^^^^^^^ |
| | |
| = help: consider using `.get(n)` or `.get_mut(n)` instead |
| |
| error: indexing may panic |
| --> $DIR/indexing_slicing_index.rs:46:5 |
| | |
| LL | v[N]; |
| | ^^^^ |
| | |
| = help: consider using `.get(n)` or `.get_mut(n)` instead |
| |
| error: indexing may panic |
| --> $DIR/indexing_slicing_index.rs:47:5 |
| | |
| LL | v[M]; |
| | ^^^^ |
| | |
| = help: consider using `.get(n)` or `.get_mut(n)` instead |
| |
| error: aborting due to 8 previous errors |
| |
| For more information about this error, try `rustc --explain E0080`. |