1 /* PR tree-optimization/82381 */
2 /* { dg-do compile } */
3 
4 signed char b, h;
5 unsigned short c, e;
6 short int d, f, g;
7 
8 void
foo()9 foo ()
10 {
11   if (h)
12     {
13       short a = -(d + c - b);
14       f = e - a - -d;
15     }
16   if (c)
17     g = 0;
18 }
19