@@ -22,6 +22,80 @@ LL | impl Trait2<usize> for S {
22
22
|
23
23
= help: add `#![feature(unstable_default)]` to the crate attributes to enable
24
24
25
+ warning: use of deprecated item 'unstable_generic_param::Struct4': test
26
+ --> $DIR/generics-default-stability.rs:81:29
27
+ |
28
+ LL | let _: Struct4<isize> = Struct4 { field: 1 };
29
+ | ^^^^^^^
30
+ |
31
+ = note: `#[warn(deprecated)]` on by default
32
+
33
+ warning: use of deprecated item 'unstable_generic_param::Struct4': test
34
+ --> $DIR/generics-default-stability.rs:81:12
35
+ |
36
+ LL | let _: Struct4<isize> = Struct4 { field: 1 };
37
+ | ^^^^^^^^^^^^^^
38
+
39
+ warning: use of deprecated item 'unstable_generic_param::Struct4': test
40
+ --> $DIR/generics-default-stability.rs:86:12
41
+ |
42
+ LL | let _: Struct4 = STRUCT4;
43
+ | ^^^^^^^
44
+
45
+ warning: use of deprecated item 'unstable_generic_param::Struct4': test
46
+ --> $DIR/generics-default-stability.rs:87:12
47
+ |
48
+ LL | let _: Struct4<usize> = STRUCT4;
49
+ | ^^^^^^^^^^^^^^
50
+
51
+ warning: use of deprecated item 'unstable_generic_param::Struct4': test
52
+ --> $DIR/generics-default-stability.rs:88:29
53
+ |
54
+ LL | let _: Struct4<isize> = Struct4 { field: 0 };
55
+ | ^^^^^^^
56
+
57
+ warning: use of deprecated item 'unstable_generic_param::Struct4': test
58
+ --> $DIR/generics-default-stability.rs:88:12
59
+ |
60
+ LL | let _: Struct4<isize> = Struct4 { field: 0 };
61
+ | ^^^^^^^^^^^^^^
62
+
63
+ warning: use of deprecated item 'unstable_generic_param::Struct5': test
64
+ --> $DIR/generics-default-stability.rs:94:29
65
+ |
66
+ LL | let _: Struct5<isize> = Struct5 { field: 1 };
67
+ | ^^^^^^^
68
+
69
+ warning: use of deprecated item 'unstable_generic_param::Struct5': test
70
+ --> $DIR/generics-default-stability.rs:94:12
71
+ |
72
+ LL | let _: Struct5<isize> = Struct5 { field: 1 };
73
+ | ^^^^^^^^^^^^^^
74
+
75
+ warning: use of deprecated item 'unstable_generic_param::Struct5': test
76
+ --> $DIR/generics-default-stability.rs:99:12
77
+ |
78
+ LL | let _: Struct5 = STRUCT5;
79
+ | ^^^^^^^
80
+
81
+ warning: use of deprecated item 'unstable_generic_param::Struct5': test
82
+ --> $DIR/generics-default-stability.rs:100:12
83
+ |
84
+ LL | let _: Struct5<usize> = STRUCT5;
85
+ | ^^^^^^^^^^^^^^
86
+
87
+ warning: use of deprecated item 'unstable_generic_param::Struct5': test
88
+ --> $DIR/generics-default-stability.rs:102:29
89
+ |
90
+ LL | let _: Struct5<isize> = Struct5 { field: 0 };
91
+ | ^^^^^^^
92
+
93
+ warning: use of deprecated item 'unstable_generic_param::Struct5': test
94
+ --> $DIR/generics-default-stability.rs:102:12
95
+ |
96
+ LL | let _: Struct5<isize> = Struct5 { field: 0 };
97
+ | ^^^^^^^^^^^^^^
98
+
25
99
error[E0658]: use of unstable library feature 'unstable_default'
26
100
--> $DIR/generics-default-stability.rs:35:20
27
101
|
@@ -70,6 +144,54 @@ LL | let _: Struct3<usize, usize> = Struct3 { field1: 0, field2: 0 };
70
144
|
71
145
= help: add `#![feature(unstable_default)]` to the crate attributes to enable
72
146
73
- error: aborting due to 9 previous errors
147
+ error[E0658]: use of unstable library feature 'unstable_default'
148
+ --> $DIR/generics-default-stability.rs:94:20
149
+ |
150
+ LL | let _: Struct5<isize> = Struct5 { field: 1 };
151
+ | ^^^^^
152
+ |
153
+ = help: add `#![feature(unstable_default)]` to the crate attributes to enable
154
+
155
+ error[E0658]: use of unstable library feature 'unstable_default'
156
+ --> $DIR/generics-default-stability.rs:100:20
157
+ |
158
+ LL | let _: Struct5<usize> = STRUCT5;
159
+ | ^^^^^
160
+ |
161
+ = help: add `#![feature(unstable_default)]` to the crate attributes to enable
162
+
163
+ error[E0658]: use of unstable library feature 'unstable_default'
164
+ --> $DIR/generics-default-stability.rs:102:20
165
+ |
166
+ LL | let _: Struct5<isize> = Struct5 { field: 0 };
167
+ | ^^^^^
168
+ |
169
+ = help: add `#![feature(unstable_default)]` to the crate attributes to enable
170
+
171
+ warning: use of deprecated item 'unstable_generic_param::Struct4::field': test
172
+ --> $DIR/generics-default-stability.rs:81:39
173
+ |
174
+ LL | let _: Struct4<isize> = Struct4 { field: 1 };
175
+ | ^^^^^^^^
176
+
177
+ warning: use of deprecated item 'unstable_generic_param::Struct4::field': test
178
+ --> $DIR/generics-default-stability.rs:88:39
179
+ |
180
+ LL | let _: Struct4<isize> = Struct4 { field: 0 };
181
+ | ^^^^^^^^
182
+
183
+ warning: use of deprecated item 'unstable_generic_param::Struct5::field': test
184
+ --> $DIR/generics-default-stability.rs:94:39
185
+ |
186
+ LL | let _: Struct5<isize> = Struct5 { field: 1 };
187
+ | ^^^^^^^^
188
+
189
+ warning: use of deprecated item 'unstable_generic_param::Struct5::field': test
190
+ --> $DIR/generics-default-stability.rs:102:39
191
+ |
192
+ LL | let _: Struct5<isize> = Struct5 { field: 0 };
193
+ | ^^^^^^^^
194
+
195
+ error: aborting due to 12 previous errors; 16 warnings emitted
74
196
75
197
For more information about this error, try `rustc --explain E0658`.
0 commit comments