c++: constantness of call to function pointer [PR111703]
[official-gcc.git] / gcc / testsuite / g++.dg / torture / pr83659.C
blobbdcdca230ecc4e399bac22e07b0c447fa6b83862
1 // PR c++/83659
2 // { dg-do compile }
4 typedef int V __attribute__ ((__vector_size__ (16)));
5 V a;
6 V b[2];
8 int
9 foo ()
11   return reinterpret_cast <int *> (&a)[-1] += 1;
14 int
15 bar ()
17   return reinterpret_cast <int *> (&a[1])[-1];