(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
multiple-overflow-warn-3.c
       1  /* PR 30465 : Test for duplicated warnings in a conversion.  */
       2  /* { dg-do compile } */
       3  /* { dg-options "-Woverflow" } */
       4  
       5  short int
       6  g (void)
       7  {
       8    short int wc = ((short int)1 << (8 * __SIZEOF_INT__ - 1)) - 1; /* { dg-bogus "overflow .* overflow" } */
       9    /* { dg-warning "overflow" "" { target *-*-* } .-1 } */
      10    return wc;
      11  }
      12  
      13