(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
torture/
pr59715.c
       1  /* { dg-do run } */
       2  
       3  extern void abort (void);
       4  
       5  int a = 2, b;
       6  
       7  int
       8  main ()
       9  {
      10    int c;
      11    if (!b)
      12      {
      13        b = a;
      14        c = a == 0 ? 1 : 1 % a;
      15        if (c)
      16  	b = 0;
      17      }
      18    if (b != 0)
      19      abort ();
      20    return 0;
      21  }