(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr78727.c
       1  /* { dg-do compile } */
       2  
       3  int
       4  dd (int gj, unsigned int o7)
       5  {
       6    long long int e8 = gj;
       7  
       8    e8 |= gj + 1u;
       9    if (e8 != 0)
      10      {
      11        short int *mn = (short int *)&e8;
      12        int pv;
      13  
      14        e8 &= e8 > gj;
      15        gj = o7 > e8;
      16        pv = ((gj != 0) ? gj : *mn) && e8;
      17        gj |= *mn / pv;
      18      }
      19  
      20    return gj;
      21  }