1  /* PR tree-optimization/106958 */
       2  
       3  int a;
       4  void bar (int);
       5  
       6  void
       7  foo (char *x, char *y)
       8  {
       9    int b = a != 0;
      10    int c = x != 0;
      11    int d = y != 0;
      12    bar (b | c | d);
      13  }