| #[repr(align(8))] | |
| struct Foo { | |
| x: i16, | |
| // { dg-warning "field is never read" "" { target *-*-* } .-1 } | |
| y: i8, | |
| // { dg-warning "field is never read" "" { target *-*-* } .-1 } | |
| z: i32, | |
| // { dg-warning "field is never read" "" { target *-*-* } .-1 } | |
| } | |
| #[repr(align(8))] | |
| struct Bar(i8, i32); | |
| fn main () { | |
| let f = Foo { x: 5, y: 2, z: 13 }; | |
| // { dg-warning "unused name" "" { target *-*-* } .-1 } | |
| let b = Bar (7, 262); | |
| // { dg-warning "unused name" "" { target *-*-* } .-1 } | |
| } |