|
1 | 1 | error: align: AbiAlign { abi: Align(2 bytes) }
|
2 |
| - --> $DIR/enum.rs:9:1 |
| 2 | + --> $DIR/enum.rs:10:1 |
3 | 3 | |
|
4 | 4 | LL | enum UninhabitedVariantAlign {
|
5 | 5 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
6 | 6 |
|
7 | 7 | error: size: Size(15 bytes)
|
8 |
| - --> $DIR/enum.rs:15:1 |
| 8 | + --> $DIR/enum.rs:16:1 |
9 | 9 | |
|
10 | 10 | LL | enum UninhabitedVariantSpace {
|
11 | 11 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
12 | 12 |
|
13 | 13 | error: abi: ScalarPair(Initialized { value: Int(I8, false), valid_range: 0..=1 }, Initialized { value: Int(I8, false), valid_range: 0..=255 })
|
14 |
| - --> $DIR/enum.rs:21:1 |
| 14 | + --> $DIR/enum.rs:22:1 |
15 | 15 | |
|
16 | 16 | LL | enum ScalarPairDifferingSign {
|
17 | 17 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
18 | 18 |
|
19 | 19 | error: size: Size(4 bytes)
|
20 |
| - --> $DIR/enum.rs:29:1 |
| 20 | + --> $DIR/enum.rs:30:1 |
21 | 21 | |
|
22 | 22 | LL | enum AbsentVariantUntagged {
|
23 | 23 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
24 | 24 |
|
25 | 25 | error: abi: Scalar(Initialized { value: Int(I32, true), valid_range: 0..=4294967295 })
|
26 |
| - --> $DIR/enum.rs:29:1 |
| 26 | + --> $DIR/enum.rs:30:1 |
27 | 27 | |
|
28 | 28 | LL | enum AbsentVariantUntagged {
|
29 | 29 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
30 | 30 |
|
31 | 31 | error: size: Size(4 bytes)
|
32 |
| - --> $DIR/enum.rs:38:1 |
| 32 | + --> $DIR/enum.rs:39:1 |
33 | 33 | |
|
34 | 34 | LL | enum UninhabitedVariantUntagged {
|
35 | 35 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
36 | 36 |
|
37 | 37 | error: abi: Scalar(Initialized { value: Int(I32, true), valid_range: 0..=4294967295 })
|
38 |
| - --> $DIR/enum.rs:38:1 |
| 38 | + --> $DIR/enum.rs:39:1 |
39 | 39 | |
|
40 | 40 | LL | enum UninhabitedVariantUntagged {
|
41 | 41 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
42 | 42 |
|
43 | 43 | error: size: Size(8 bytes)
|
44 |
| - --> $DIR/enum.rs:49:1 |
| 44 | + --> $DIR/enum.rs:50:1 |
45 | 45 | |
|
46 | 46 | LL | enum UninhabitedVariantUntaggedBigger {
|
47 | 47 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
48 | 48 |
|
49 | 49 | error: abi: ScalarPair(Initialized { value: Int(I8, false), valid_range: 0..=0 }, Initialized { value: Int(I32, true), valid_range: 0..=4294967295 })
|
50 |
| - --> $DIR/enum.rs:49:1 |
| 50 | + --> $DIR/enum.rs:50:1 |
51 | 51 | |
|
52 | 52 | LL | enum UninhabitedVariantUntaggedBigger {
|
53 | 53 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
54 | 54 |
|
55 | 55 | error: size: Size(2 bytes)
|
56 |
| - --> $DIR/enum.rs:56:1 |
| 56 | + --> $DIR/enum.rs:57:1 |
57 | 57 | |
|
58 | 58 | LL | enum UninhabitedVariantWithNiche {
|
59 | 59 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
60 | 60 |
|
61 | 61 | error: abi: ScalarPair(Initialized { value: Int(I8, false), valid_range: 0..=1 }, Initialized { value: Int(I8, true), valid_range: 0..=255 })
|
62 |
| - --> $DIR/enum.rs:56:1 |
| 62 | + --> $DIR/enum.rs:57:1 |
63 | 63 | |
|
64 | 64 | LL | enum UninhabitedVariantWithNiche {
|
65 | 65 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
@@ -177,181 +177,181 @@ error: layout_of(UninhabitedVariantLargeWithNiche) = Layout {
|
177 | 177 | unadjusted_abi_align: Align(1 bytes),
|
178 | 178 | randomization_seed: 15362464571658798427,
|
179 | 179 | }
|
180 |
| - --> $DIR/enum.rs:63:1 |
| 180 | + --> $DIR/enum.rs:64:1 |
181 | 181 | |
|
182 | 182 | LL | enum UninhabitedVariantLargeWithNiche {
|
183 | 183 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
184 | 184 |
|
185 | 185 | error: size: Size(2 bytes)
|
186 |
| - --> $DIR/enum.rs:77:1 |
| 186 | + --> $DIR/enum.rs:78:1 |
187 | 187 | |
|
188 | 188 | LL | enum AllUninhabitedVariants {
|
189 | 189 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
190 | 190 |
|
191 | 191 | error: abi: Memory { sized: true }
|
192 |
| - --> $DIR/enum.rs:77:1 |
| 192 | + --> $DIR/enum.rs:78:1 |
193 | 193 | |
|
194 | 194 | LL | enum AllUninhabitedVariants {
|
195 | 195 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
196 | 196 |
|
197 | 197 | error: size: Size(2 bytes)
|
198 |
| - --> $DIR/enum.rs:88:1 |
| 198 | + --> $DIR/enum.rs:89:1 |
199 | 199 | |
|
200 | 200 | LL | enum AlignedI8 {
|
201 | 201 | | ^^^^^^^^^^^^^^
|
202 | 202 |
|
203 | 203 | error: abi: Memory { sized: true }
|
204 |
| - --> $DIR/enum.rs:88:1 |
| 204 | + --> $DIR/enum.rs:89:1 |
205 | 205 | |
|
206 | 206 | LL | enum AlignedI8 {
|
207 | 207 | | ^^^^^^^^^^^^^^
|
208 | 208 |
|
209 | 209 | error: size: Size(4 bytes)
|
210 |
| - --> $DIR/enum.rs:96:1 |
| 210 | + --> $DIR/enum.rs:97:1 |
211 | 211 | |
|
212 | 212 | LL | enum TaggedI8 {
|
213 | 213 | | ^^^^^^^^^^^^^
|
214 | 214 |
|
215 | 215 | error: abi: Memory { sized: true }
|
216 |
| - --> $DIR/enum.rs:96:1 |
| 216 | + --> $DIR/enum.rs:97:1 |
217 | 217 | |
|
218 | 218 | LL | enum TaggedI8 {
|
219 | 219 | | ^^^^^^^^^^^^^
|
220 | 220 |
|
221 | 221 | error: size: Size(4 bytes)
|
222 |
| - --> $DIR/enum.rs:105:1 |
| 222 | + --> $DIR/enum.rs:106:1 |
223 | 223 | |
|
224 | 224 | LL | enum TaggedI16 {
|
225 | 225 | | ^^^^^^^^^^^^^^
|
226 | 226 |
|
227 | 227 | error: abi: ScalarPair(Initialized { value: Int(I16, false), valid_range: 0..=0 }, Initialized { value: Int(I16, true), valid_range: 0..=65535 })
|
228 |
| - --> $DIR/enum.rs:105:1 |
| 228 | + --> $DIR/enum.rs:106:1 |
229 | 229 | |
|
230 | 230 | LL | enum TaggedI16 {
|
231 | 231 | | ^^^^^^^^^^^^^^
|
232 | 232 |
|
233 | 233 | error: size: Size(0 bytes)
|
234 |
| - --> $DIR/enum.rs:113:1 |
| 234 | + --> $DIR/enum.rs:114:1 |
235 | 235 | |
|
236 | 236 | LL | enum AllUninhabitedVariantsAlignedZst {
|
237 | 237 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
238 | 238 |
|
239 | 239 | error: abi: Memory { sized: true }
|
240 |
| - --> $DIR/enum.rs:113:1 |
| 240 | + --> $DIR/enum.rs:114:1 |
241 | 241 | |
|
242 | 242 | LL | enum AllUninhabitedVariantsAlignedZst {
|
243 | 243 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
244 | 244 |
|
245 | 245 | error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: (..=0) | (1..) })
|
246 |
| - --> $DIR/enum.rs:128:1 |
| 246 | + --> $DIR/enum.rs:129:1 |
247 | 247 | |
|
248 | 248 | LL | type NPONever1 = Result<NPONever, ()>;
|
249 | 249 | | ^^^^^^^^^^^^^^
|
250 | 250 |
|
251 | 251 | error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: (..=0) | (1..) })
|
252 |
| - --> $DIR/enum.rs:132:1 |
| 252 | + --> $DIR/enum.rs:133:1 |
253 | 253 | |
|
254 | 254 | LL | type NPONever2 = Result<(), NPONever>;
|
255 | 255 | | ^^^^^^^^^^^^^^
|
256 | 256 |
|
257 |
| -error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=18446744073709551615 }) |
258 |
| - --> $DIR/enum.rs:136:1 |
| 257 | +error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=$USIZEMAX }) |
| 258 | + --> $DIR/enum.rs:137:1 |
259 | 259 | |
|
260 | 260 | LL | type NPONever3 = Result<NPONever, !>;
|
261 | 261 | | ^^^^^^^^^^^^^^
|
262 | 262 |
|
263 |
| -error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=18446744073709551615 }) |
264 |
| - --> $DIR/enum.rs:140:1 |
| 263 | +error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=$USIZEMAX }) |
| 264 | + --> $DIR/enum.rs:141:1 |
265 | 265 | |
|
266 | 266 | LL | type NPONever4 = Result<!, NPONever>;
|
267 | 267 | | ^^^^^^^^^^^^^^
|
268 | 268 |
|
269 |
| -error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=18446744073709551615 }) |
270 |
| - --> $DIR/enum.rs:144:1 |
| 269 | +error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=$USIZEMAX }) |
| 270 | + --> $DIR/enum.rs:145:1 |
271 | 271 | |
|
272 | 272 | LL | type NPONever5 = Result<&'static (), !>;
|
273 | 273 | | ^^^^^^^^^^^^^^
|
274 | 274 |
|
275 |
| -error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=18446744073709551615 }) |
276 |
| - --> $DIR/enum.rs:148:1 |
| 275 | +error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=$USIZEMAX }) |
| 276 | + --> $DIR/enum.rs:149:1 |
277 | 277 | |
|
278 | 278 | LL | type NPONever6 = Result<!, &'static ()>;
|
279 | 279 | | ^^^^^^^^^^^^^^
|
280 | 280 |
|
281 | 281 | error: abi: Scalar(Initialized { value: Int(I16, true), valid_range: 1..=65535 })
|
282 |
| - --> $DIR/enum.rs:152:1 |
| 282 | + --> $DIR/enum.rs:153:1 |
283 | 283 | |
|
284 | 284 | LL | type NPONever7 = Result<std::num::NonZero<i16>, !>;
|
285 | 285 | | ^^^^^^^^^^^^^^
|
286 | 286 |
|
287 | 287 | error: abi: Scalar(Initialized { value: Int(I16, true), valid_range: 1..=65535 })
|
288 |
| - --> $DIR/enum.rs:156:1 |
| 288 | + --> $DIR/enum.rs:157:1 |
289 | 289 | |
|
290 | 290 | LL | type NPONever8 = Result<!, std::num::NonZero<i16>>;
|
291 | 291 | | ^^^^^^^^^^^^^^
|
292 | 292 |
|
293 | 293 | error: abi: Scalar(Initialized { value: Int(I16, true), valid_range: 1..=65535 })
|
294 |
| - --> $DIR/enum.rs:160:1 |
| 294 | + --> $DIR/enum.rs:161:1 |
295 | 295 | |
|
296 | 296 | LL | type NPONever9 = Result<NPONeverI16, !>;
|
297 | 297 | | ^^^^^^^^^^^^^^
|
298 | 298 |
|
299 | 299 | error: abi: Scalar(Initialized { value: Int(I16, true), valid_range: 1..=65535 })
|
300 |
| - --> $DIR/enum.rs:164:1 |
| 300 | + --> $DIR/enum.rs:165:1 |
301 | 301 | |
|
302 | 302 | LL | type NPONever10 = Result<!, NPONeverI16>;
|
303 | 303 | | ^^^^^^^^^^^^^^^
|
304 | 304 |
|
305 | 305 | error: abi: Scalar(Initialized { value: Int(I16, true), valid_range: (..=0) | (1..) })
|
306 |
| - --> $DIR/enum.rs:168:1 |
| 306 | + --> $DIR/enum.rs:169:1 |
307 | 307 | |
|
308 | 308 | LL | type NPONever11 = Result<NPONeverI16, ()>;
|
309 | 309 | | ^^^^^^^^^^^^^^^
|
310 | 310 |
|
311 | 311 | error: abi: Scalar(Initialized { value: Int(I16, true), valid_range: (..=0) | (1..) })
|
312 |
| - --> $DIR/enum.rs:172:1 |
| 312 | + --> $DIR/enum.rs:173:1 |
313 | 313 | |
|
314 | 314 | LL | type NPONever12 = Result<(), NPONeverI16>;
|
315 | 315 | | ^^^^^^^^^^^^^^^
|
316 | 316 |
|
317 |
| -error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=18446744073709551615 }) |
318 |
| - --> $DIR/enum.rs:176:1 |
| 317 | +error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=$USIZEMAX }) |
| 318 | + --> $DIR/enum.rs:177:1 |
319 | 319 | |
|
320 | 320 | LL | enum NPONever13 {
|
321 | 321 | | ^^^^^^^^^^^^^^^
|
322 | 322 |
|
323 | 323 | error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: (..=0) | (1..) })
|
324 |
| - --> $DIR/enum.rs:182:1 |
| 324 | + --> $DIR/enum.rs:183:1 |
325 | 325 | |
|
326 | 326 | LL | enum NPONever14 {
|
327 | 327 | | ^^^^^^^^^^^^^^^
|
328 | 328 |
|
329 |
| -error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=18446744073709551615 }) |
330 |
| - --> $DIR/enum.rs:188:1 |
| 329 | +error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=$USIZEMAX }) |
| 330 | + --> $DIR/enum.rs:189:1 |
331 | 331 | |
|
332 | 332 | LL | enum NPONever15 {
|
333 | 333 | | ^^^^^^^^^^^^^^^
|
334 | 334 |
|
335 | 335 | error: abi: Scalar(Initialized { value: Int(I64, false), valid_range: 0..=0 })
|
336 |
| - --> $DIR/enum.rs:196:1 |
| 336 | + --> $DIR/enum.rs:197:1 |
337 | 337 | |
|
338 | 338 | LL | type NotNPONever1 = Result<NPONever, NPONever>;
|
339 | 339 | | ^^^^^^^^^^^^^^^^^
|
340 | 340 |
|
341 | 341 | error: abi: Memory { sized: true }
|
342 |
| - --> $DIR/enum.rs:200:1 |
| 342 | + --> $DIR/enum.rs:201:1 |
343 | 343 | |
|
344 | 344 | LL | type NotNPONever2 = Result<NPONever, AlignedNever>;
|
345 | 345 | | ^^^^^^^^^^^^^^^^^
|
346 | 346 |
|
347 |
| -error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=18446744073709551615 }) |
348 |
| - --> $DIR/enum.rs:204:1 |
| 347 | +error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=$USIZEMAX }) |
| 348 | + --> $DIR/enum.rs:205:1 |
349 | 349 | |
|
350 | 350 | LL | type NotNPONever3 = Result<NPONever, &'static ()>;
|
351 | 351 | | ^^^^^^^^^^^^^^^^^
|
352 | 352 |
|
353 |
| -error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=18446744073709551615 }) |
354 |
| - --> $DIR/enum.rs:208:1 |
| 353 | +error: abi: Scalar(Initialized { value: Pointer(AddressSpace(0)), valid_range: 1..=$USIZEMAX }) |
| 354 | + --> $DIR/enum.rs:209:1 |
355 | 355 | |
|
356 | 356 | LL | type NotNPONever4 = Result<&'static (), AlignedNever>;
|
357 | 357 | | ^^^^^^^^^^^^^^^^^
|
|
0 commit comments