1 /* { dg-do compile } */
2 
3 int a;
4 char b;
fn1(int p1)5 void fn1(int p1) {}
6 
fn2()7 int fn2() { return 5; }
8 
fn3()9 void fn3() {
10   if (fn2())
11     ;
12   else {
13     char c[5];
14     c[0] = 5;
15   lbl_608:
16     fn1(c[9]);
17     int d = c[9];
18     c[2] | a;
19     d = c[b];
20   }
21   goto lbl_608;
22 }
23 
main()24 int main() { return 0; }
25