modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/931102-2.c (about)

     1  typedef struct {
     2    int a;
     3  } VCR;
     4  
     5  typedef struct {
     6    VCR vcr[8];
     7  } VCRC;
     8  
     9  typedef struct {
    10    char vcr;
    11  } OWN;
    12  
    13  OWN Own[16];
    14  
    15  f (x, own)
    16    VCRC *x;
    17    OWN *own;
    18  {
    19    x[own->vcr / 8].vcr[own->vcr % 8].a--;
    20    x[own->vcr / 8].vcr[own->vcr % 8].a = x[own->vcr / 8].vcr[own->vcr % 8].a;
    21  }