(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr100547.c
       1  /* { dg-do compile { target lp64 } } */
       2  /* { dg-options "-O -g" } */
       3  
       4  typedef int __attribute__((vector_size(
       5      ((((((((((((((((((((((((((((((8 * sizeof(short)) * sizeof(short)) *
       6                                  sizeof(short)) *
       7                                 sizeof(short)) *
       8                                sizeof(short)) *
       9                               sizeof(short)) *
      10                              sizeof(short)) *
      11                             sizeof(short)) *
      12                            sizeof(short)) *
      13                           sizeof(short)) *
      14                          sizeof(short)) *
      15                         sizeof(short)) *
      16                        sizeof(short)) *
      17                       sizeof(short)) *
      18                      sizeof(short)) *
      19                     sizeof(short)) *
      20                    sizeof(short)) *
      21                   sizeof(short)) *
      22                  sizeof(short)) *
      23                 sizeof(short)) *
      24                sizeof(short)) *
      25               sizeof(short)) *
      26              sizeof(short)) *
      27             sizeof(short)) *
      28            sizeof(short)) *
      29           sizeof(short)) *
      30          sizeof(short)) *
      31         sizeof(short)) *
      32        sizeof(short)) *
      33       sizeof(short)) *
      34      sizeof(short)))) V; /* { dg-error "number of vector components" } */
      35  void k() { V w = { 0 }; }