1 /* { dg-do compile } */ 2 /* { dg-options "-w" } */ 3 4 int dk; 5 6 void lv(void)7 lv (void) 8 { 9 int nm; 10 11 dk = 1; 12 while (dk != 0) 13 { 14 } 15 16 if (1 / 0) 17 { 18 dk = 0; 19 while (dk != 0) 20 { 21 } 22 } 23 24 for (;;) 25 nm = !!dk; 26 27 (void) nm; 28 } 29