(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
Wbool-operation-1.c
       1  /* PR c/77490 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-Wall" } */
       4  
       5  int
       6  fn (_Bool b)
       7  {
       8    int r = 0;
       9  
      10    r += b++; /* { dg-warning "increment of a boolean expression" } */
      11    r += ++b; /* { dg-warning "increment of a boolean expression" } */
      12    r += b--; /* { dg-warning "decrement of a boolean expression" } */
      13    r += --b; /* { dg-warning "decrement of a boolean expression" } */
      14  
      15    return r;
      16  }