aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/torture/pr111916.c
blob: 2873045aaa4375f48ffee90e8592bb9d61821114 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* { dg-do run } */

#pragma pack(1)
struct A {
  int b : 4;
  int c : 11;
  int d : 2;
  int e : 5;
} f;
int main()
{
  struct A g = {1, 1, 1, 1};
  while (!g.b)
    f = g;
  return 0;
}