1 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
2 --> $DIR/repr-packed-contains-align.rs:22:1
7 note: `SA` has a `#[repr(align)]` attribute
8 --> $DIR/repr-packed-contains-align.rs:5:1
13 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
14 --> $DIR/repr-packed-contains-align.rs:25:1
19 note: `SA` has a `#[repr(align)]` attribute
20 --> $DIR/repr-packed-contains-align.rs:5:1
24 note: `SD` contains a field of type `SB`
25 --> $DIR/repr-packed-contains-align.rs:25:11
29 note: ...which contains a field of type `SA`
30 --> $DIR/repr-packed-contains-align.rs:8:11
35 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
36 --> $DIR/repr-packed-contains-align.rs:28:1
41 note: `UA` has a `#[repr(align)]` attribute
42 --> $DIR/repr-packed-contains-align.rs:12:1
47 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
48 --> $DIR/repr-packed-contains-align.rs:31:1
53 note: `UA` has a `#[repr(align)]` attribute
54 --> $DIR/repr-packed-contains-align.rs:12:1
58 note: `SF` contains a field of type `UB`
59 --> $DIR/repr-packed-contains-align.rs:31:11
63 note: ...which contains a field of type `UA`
64 --> $DIR/repr-packed-contains-align.rs:18:5
69 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
70 --> $DIR/repr-packed-contains-align.rs:34:1
75 note: `UA` has a `#[repr(align)]` attribute
76 --> $DIR/repr-packed-contains-align.rs:12:1
81 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
82 --> $DIR/repr-packed-contains-align.rs:39:1
87 note: `UA` has a `#[repr(align)]` attribute
88 --> $DIR/repr-packed-contains-align.rs:12:1
92 note: `UD` contains a field of type `UB`
93 --> $DIR/repr-packed-contains-align.rs:40:5
97 note: ...which contains a field of type `UA`
98 --> $DIR/repr-packed-contains-align.rs:18:5
103 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
104 --> $DIR/repr-packed-contains-align.rs:44:1
109 note: `SA` has a `#[repr(align)]` attribute
110 --> $DIR/repr-packed-contains-align.rs:5:1
115 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
116 --> $DIR/repr-packed-contains-align.rs:49:1
121 note: `SA` has a `#[repr(align)]` attribute
122 --> $DIR/repr-packed-contains-align.rs:5:1
126 note: `UF` contains a field of type `SB`
127 --> $DIR/repr-packed-contains-align.rs:50:5
131 note: ...which contains a field of type `SA`
132 --> $DIR/repr-packed-contains-align.rs:8:11
137 error: aborting due to 8 previous errors
139 For more information about this error, try `rustc --explain E0588`.