blob: 4a931fc4b74326e30181d0a9b7d352a4ee20e238 [file] [log] [blame]
/* PR tree-optimization/70602 */
/* { dg-require-effective-target int32plus } */
struct __attribute__((packed)) S
{
int s : 1;
int t : 20;
};
int a, b, c;
int
main ()
{
for (; a < 1; a++)
{
struct S e[] = { {0, 9}, {0, 9}, {0, 9}, {0, 0}, {0, 9}, {0, 9}, {0, 9},
{0, 0}, {0, 9}, {0, 9}, {0, 9}, {0, 0}, {0, 9}, {0, 9},
{0, 9}, {0, 0}, {0, 9}, {0, 9}, {0, 9}, {0, 0}, {0, 9} };
b = b || e[0].s;
c = e[0].t;
}
return 0;
}