1 error: layout_of(E) = Layout {
33 align: AbiAndPrefAlign {
57 align: AbiAndPrefAlign {
70 offset: Size(0 bytes),
78 align: AbiAndPrefAlign {
86 LL | enum E { Foo, Bar(!, i32, i32) }
87 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
89 error: layout_of(S) = Layout {
111 valid_range: 0..=4294967295,
118 valid_range: 0..=4294967295,
122 align: AbiAndPrefAlign {
128 --> $DIR/debug.rs:9:1
130 LL | struct S { f1: i32, f2: (), f3: i32 }
131 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
133 error: layout_of(U) = Layout {
144 align: AbiAndPrefAlign {
150 --> $DIR/debug.rs:12:1
152 LL | union U { f1: (i32, i32), f3: i32 }
153 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
155 error: layout_of(std::result::Result<i32, i32>) = Layout {
172 tag_encoding: Direct,
200 valid_range: 0..=4294967295,
204 align: AbiAndPrefAlign {
235 valid_range: 0..=4294967295,
239 align: AbiAndPrefAlign {
260 valid_range: 0..=4294967295,
265 offset: Size(0 bytes),
273 align: AbiAndPrefAlign {
279 --> $DIR/debug.rs:15:1
281 LL | type Test = Result<i32, i32>;
282 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
284 error: layout_of(i32) = Layout {
295 valid_range: 0..=4294967295,
299 align: AbiAndPrefAlign {
305 --> $DIR/debug.rs:18:1
307 LL | type T = impl std::fmt::Debug;
308 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
310 error: aborting due to 5 previous errors