(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
ubsan/
pr81162.c
       1  /* PR tree-optimization/81162 */
       2  /* { dg-do run } */
       3  /* { dg-options "-fsanitize=undefined -O2" } */
       4  
       5  short s;
       6  int i1 = 1;
       7  int i2 = 1;
       8  unsigned char uc = 147;
       9  
      10  int main() {
      11    s = (-uc + 2147483647) << 0;
      12    if (9031239389974324562ULL >= (-((i1 && i2) + uc) ^ -21096) ) {
      13      return 0;
      14    } else {
      15      return -1;
      16    }
      17  }