(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr25559.c
       1  /* PR c/25559 */
       2  /* { dg-do compile } */
       3  
       4  #define vs(n) __attribute__((vector_size (n)))
       5  int vs (-1) a;			/* { dg-error ".vector_size. attribute argument value '-1' is negative" } */
       6  int vs (0) b;			/* { dg-error "zero vector size" } */
       7  int vs (1) c;			/* { dg-error "multiple of component size" } */
       8  int vs (sizeof (int) / 2) d;	/* { dg-error "multiple of component size" } */
       9  int vs (sizeof (int)) e;
      10  int vs (sizeof (int) * 2) f;