7 int __attribute__((vector_size (8))) v;
8 float __attribute__((vector_size (8))) w;
15 b[u]; // { dg-error "invalid types" }
16 b[v]; // { dg-error "invalid types" }
17 b[w]; // { dg-error "invalid types" }
19 u[b]; // { dg-error "invalid types" }
20 v[b]; // { dg-error "invalid types" }
21 w[b]; // { dg-error "invalid types" }
23 new int[u]; // { dg-error "new-declarator must have integral" }
24 new int[v]; // { dg-error "new-declarator must have integral" }
25 new int[w]; // { dg-error "new-declarator must have integral" }
26 switch (t) { default: break; }
27 switch (u) { default: break; } // { dg-error "switch quantity not an integer" }
28 switch (v) { default: break; } // { dg-error "switch quantity not an integer" }
29 switch (w) { default: break; } // { dg-error "switch quantity not an integer" }
31 u = ~u; // { dg-error "wrong type argument to bit-complement" }
33 w = ~w; // { dg-error "wrong type argument to bit-complement" }