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