1/* { dg-do compile } */
2/* { dg-options "" } */
3
4/* Check for application of ~ on vector types.  */
5
6#define vector __attribute__((vector_size(16) ))
7
8vector float a;
9vector int a1;
10
11int f(void)
12{
13 a =  ~a; /* { dg-error "" } */
14 a1 =  ~a1;
15}
16