blob: 138cecb14dc12036be1272557cac2af19f9c1f48 [file] [log] [blame]
/* PR c/52769 */
/* { dg-do run } */
/* { dg-options "-O3" } */
typedef struct
{
int should_be_zero;
char s[6];
int x;
} foo_t;
int
main (void)
{
volatile foo_t foo = {
.s = "123456",
.x = 2
};
if (foo.should_be_zero != 0)
__builtin_abort ();
return 0;
}