1 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
2 --> $DIR/repr-packed-contains-align.rs:19: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:22: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:22:11
29 note: ...which contains a field of type `SA`
30 --> $DIR/repr-packed-contains-align.rs:7:11
35 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
36 --> $DIR/repr-packed-contains-align.rs:25:1
41 note: `UA` has a `#[repr(align)]` attribute
42 --> $DIR/repr-packed-contains-align.rs:10:1
49 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
50 --> $DIR/repr-packed-contains-align.rs:28:1
55 note: `UA` has a `#[repr(align)]` attribute
56 --> $DIR/repr-packed-contains-align.rs:10:1
62 note: `SF` contains a field of type `UB`
63 --> $DIR/repr-packed-contains-align.rs:28:11
67 note: ...which contains a field of type `UA`
68 --> $DIR/repr-packed-contains-align.rs:15:5
73 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
74 --> $DIR/repr-packed-contains-align.rs:31:1
81 note: `UA` has a `#[repr(align)]` attribute
82 --> $DIR/repr-packed-contains-align.rs:10:1
89 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
90 --> $DIR/repr-packed-contains-align.rs:36:1
97 note: `UA` has a `#[repr(align)]` attribute
98 --> $DIR/repr-packed-contains-align.rs:10:1
104 note: `UD` contains a field of type `UB`
105 --> $DIR/repr-packed-contains-align.rs:37:5
109 note: ...which contains a field of type `UA`
110 --> $DIR/repr-packed-contains-align.rs:15:5
115 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
116 --> $DIR/repr-packed-contains-align.rs:41:1
123 note: `SA` has a `#[repr(align)]` attribute
124 --> $DIR/repr-packed-contains-align.rs:5:1
129 error[E0588]: packed type cannot transitively contain a `#[repr(align)]` type
130 --> $DIR/repr-packed-contains-align.rs:46:1
137 note: `SA` has a `#[repr(align)]` attribute
138 --> $DIR/repr-packed-contains-align.rs:5:1
142 note: `UF` contains a field of type `SB`
143 --> $DIR/repr-packed-contains-align.rs:47:5
147 note: ...which contains a field of type `SA`
148 --> $DIR/repr-packed-contains-align.rs:7:11
153 error: aborting due to 8 previous errors
155 For more information about this error, try `rustc --explain E0588`.