1 /* { dg-do compile } */
2 #include <altivec.h>
3 vector float
f(int i)4 f(int i)
5 {
6   switch (i) {
7   case 0:
8     return (vector float)(((vector unsigned char){3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3}));
9   }
10   return ((vector float){0,0,0,0});
11 }
12