(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
tree-ssa/
pr23391.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O2" } */
       3  
       4  void 
       5  foo (int N) 
       6  { 
       7    int C; 
       8    double R; 
       9   
      10    R = 0.0; 
      11    do 
      12      { 
      13        R += 0.001; 
      14        C = (int) (R * N); 
      15        if (-R * N <= R * N) 
      16          { 
      17            C++; 
      18          } 
      19      } 
      20    while (C < 0); 
      21   
      22    return; 
      23  }