1 /* { dg-do compile } */ 2 3 struct { 4 int f4; 5 } g1; 6 7 long g2; 8 9 volatile long g3; 10 func_1()11 void func_1 () 12 { 13 if (g2) 14 g1 = g1; 15 else 16 g3; 17 } 18