c++: prvalue of array type [PR111286]
[official-gcc.git] / gcc / testsuite / c-c++-common / pr102281.c
bloba961451b5a7c5e661ee13da648089fb2a635b820
1 /* PR102281 */
2 /* { dg-do compile } */
3 /* { dg-options "-ftrivial-auto-var-init=zero -Wno-psabi" } */
4 long long var1;
5 float var2;
6 typedef long long V __attribute__((__vector_size__(2 * sizeof(long long))));
7 typedef float W __attribute__((__vector_size__(4 * sizeof(float))));
9 V foo (void)
11 return (V) {var1};
14 W bar (void)
16 return (W) {var2};