]> git.proxmox.com Git - rustc.git/blob - src/test/ui/polymorphization/const_parameters/closures.stderr
New upstream version 1.64.0+dfsg1
[rustc.git] / src / test / ui / polymorphization / const_parameters / closures.stderr
1 warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes
2 --> $DIR/closures.rs:3:12
3 |
4 LL | #![feature(generic_const_exprs, rustc_attrs)]
5 | ^^^^^^^^^^^^^^^^^^^
6 |
7 = note: `#[warn(incomplete_features)]` on by default
8 = note: see issue #76560 <https://github.com/rust-lang/rust/issues/76560> for more information
9
10 error: item has unused generic parameters
11 --> $DIR/closures.rs:19:19
12 |
13 LL | pub fn unused<const T: usize>() -> usize {
14 | -------------- generic parameter `T` is unused
15 LL |
16 LL | let add_one = |x: usize| x + 1;
17 | ^^^^^^^^^^
18
19 error: item has unused generic parameters
20 --> $DIR/closures.rs:17:8
21 |
22 LL | pub fn unused<const T: usize>() -> usize {
23 | ^^^^^^ -------------- generic parameter `T` is unused
24
25 error: item has unused generic parameters
26 --> $DIR/closures.rs:28:19
27 |
28 LL | pub fn used_parent<const T: usize>() -> usize {
29 | -------------- generic parameter `T` is unused
30 LL | let x: usize = T;
31 LL | let add_one = |x: usize| x + 1;
32 | ^^^^^^^^^^
33
34 error: item has unused generic parameters
35 --> $DIR/closures.rs:48:13
36 |
37 LL | pub fn unused_upvar<const T: usize>() -> usize {
38 | -------------- generic parameter `T` is unused
39 LL | let x: usize = T;
40 LL | let y = || x;
41 | ^^
42
43 error: aborting due to 4 previous errors; 1 warning emitted
44