(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.c-torture/
execute/
pr59221.c
       1  
       2  
       3  int a = 1, b, d;
       4  short e;
       5  
       6  int
       7  main ()
       8  {
       9    for (; b; b++)
      10      ;
      11    short f = a;
      12    int g = 15;
      13    e = f ? f : 1 << g;
      14    int h = e;
      15    d = h == 83647 ? 0 : h;
      16    if (d != 1)
      17      __builtin_abort ();
      18    return 0;
      19  }