2015-06-01 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / torture / pr66280.C
blobb9f43daeee9fcfdc8fe2fe9fd2fbaa61d1da922a
1 // { dg-do compile }
3 typedef struct
5   short re;
6   short im;
7 } cint16_T;
8 typedef struct
10   int re;
11   int im;
12 } cint32_T;
13 int a;
14 short b;
15 cint16_T *c;
16 cint32_T *d, *e;
17 void
18 fn1 ()
20   for (; a; a++)
21     {
22       d[a].re = d[a].im = e[a].re = c[a].re * b;
23       e[a].im = c[a].im * b;
24     }