1 /* Test for labels in statement expressions: bugs 772 and 17913.
2 goto statements must not jump into statement expressions.
4 This tests all combinations of label and goto locations in a given
5 function. Each combination is tested twice, once with just that
6 label and goto and once with many others in order to exercise the
7 different code paths involved with excess labels. */
9 /* Origin: Joseph Myers <joseph@codesourcery.com> */
10 /* { dg-do compile } */
11 /* { dg-options "" } */
13 void f0 (void) { goto a
; a
:({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
14 void fa0 (void) { p0A
:goto p0A
; goto a
; a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
15 void f1 (void) { goto a
; ({ a
:({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
16 void fa1 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
17 void f2 (void) { goto a
; ({ ({a
:0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
18 void fa2 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
19 void f3 (void) { goto a
; ({ ({0;}); a
:({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
20 void fa3 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
21 void f4 (void) { goto a
; ({ ({0;}); ({a
:0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
22 void fa4 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
23 void f5 (void) { goto a
; ({ ({0;}); ({0;}); a
:0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
24 void fa5 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
25 void f6 (void) { goto a
; ({ ({0;}); ({0;}); 0;}); a
:({ ({0;}); ({0;}); 0;}); 0; }
26 void fa6 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
27 void f7 (void) { goto a
; ({ ({0;}); ({0;}); 0;}); ({ a
:({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
28 void fa7 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
29 void f8 (void) { goto a
; ({ ({0;}); ({0;}); 0;}); ({ ({a
:0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
30 void fa8 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
31 void f9 (void) { goto a
; ({ ({0;}); ({0;}); 0;}); ({ ({0;}); a
:({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
32 void fa9 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
33 void f10 (void) { goto a
; ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
34 void fa10 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
35 void f11 (void) { goto a
; ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); a
:0;}); 0; } /* { dg-error "error: jump into statement expression" } */
36 void fa11 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
37 void f12 (void) { goto a
; ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); a
:0; }
38 void fa12 (void) { p0A
:goto p0A
; goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
39 void f13 (void) { a
: goto a
; ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
40 void fa13 (void) { a
: goto a
; P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
41 void f14 (void) { a
:({ goto a
; ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
42 void fa14 (void) { a
:({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
43 void f15 (void) { ({ goto a
; a
:({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
44 void fa15 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
45 void f16 (void) { ({ goto a
; ({a
:0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
46 void fa16 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
47 void f17 (void) { ({ goto a
; ({0;}); a
:({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
48 void fa17 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
49 void f18 (void) { ({ goto a
; ({0;}); ({a
:0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
50 void fa18 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
51 void f19 (void) { ({ goto a
; ({0;}); ({0;}); a
:0;}); ({ ({0;}); ({0;}); 0;}); 0; }
52 void fa19 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
53 void f20 (void) { ({ goto a
; ({0;}); ({0;}); 0;}); a
:({ ({0;}); ({0;}); 0;}); 0; }
54 void fa20 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
55 void f21 (void) { ({ goto a
; ({0;}); ({0;}); 0;}); ({ a
:({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
56 void fa21 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
57 void f22 (void) { ({ goto a
; ({0;}); ({0;}); 0;}); ({ ({a
:0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
58 void fa22 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
59 void f23 (void) { ({ goto a
; ({0;}); ({0;}); 0;}); ({ ({0;}); a
:({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
60 void fa23 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
61 void f24 (void) { ({ goto a
; ({0;}); ({0;}); 0;}); ({ ({0;}); ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
62 void fa24 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
63 void f25 (void) { ({ goto a
; ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); a
:0;}); 0; } /* { dg-error "error: jump into statement expression" } */
64 void fa25 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
65 void f26 (void) { ({ goto a
; ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); a
:0; }
66 void fa26 (void) { P0A
:goto P0A
;({ p01A
:goto p01A
; goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
67 void f27 (void) { ({ a
: goto a
; ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
68 void fa27 (void) { P0A
:goto P0A
;({ a
: goto a
; P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
69 void f28 (void) { a
:({ ({ goto a
; 0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
70 void fa28 (void) { a
:({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
71 void f29 (void) { ({ a
:({ goto a
; 0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
72 void fa29 (void) { P0A
:goto P0A
;({ a
:({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
73 void f30 (void) { ({ ({ goto a
; a
:0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
74 void fa30 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
75 void f31 (void) { ({ ({ goto a
; 0;}); a
:({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
76 void fa31 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
77 void f32 (void) { ({ ({ goto a
; 0;}); ({a
:0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
78 void fa32 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
79 void f33 (void) { ({ ({ goto a
; 0;}); ({0;}); a
:0;}); ({ ({0;}); ({0;}); 0;}); 0; }
80 void fa33 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
81 void f34 (void) { ({ ({ goto a
; 0;}); ({0;}); 0;}); a
:({ ({0;}); ({0;}); 0;}); 0; }
82 void fa34 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
83 void f35 (void) { ({ ({ goto a
; 0;}); ({0;}); 0;}); ({ a
:({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
84 void fa35 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
85 void f36 (void) { ({ ({ goto a
; 0;}); ({0;}); 0;}); ({ ({a
:0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
86 void fa36 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
87 void f37 (void) { ({ ({ goto a
; 0;}); ({0;}); 0;}); ({ ({0;}); a
:({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
88 void fa37 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
89 void f38 (void) { ({ ({ goto a
; 0;}); ({0;}); 0;}); ({ ({0;}); ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
90 void fa38 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
91 void f39 (void) { ({ ({ goto a
; 0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); a
:0;}); 0; } /* { dg-error "error: jump into statement expression" } */
92 void fa39 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
93 void f40 (void) { ({ ({ goto a
; 0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); a
:0; }
94 void fa40 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({p012A
:goto p012A
; goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
95 void f41 (void) { ({ ({a
: goto a
; 0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
96 void fa41 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
: goto a
; P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
97 void f42 (void) { a
:({ ({0;}); goto a
; ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
98 void fa42 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
99 void f43 (void) { ({ a
:({0;}); goto a
; ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
100 void fa43 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
101 void f44 (void) { ({ ({a
:0;}); goto a
; ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
102 void fa44 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
103 void f45 (void) { ({ ({0;}); goto a
; a
:({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
104 void fa45 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
105 void f46 (void) { ({ ({0;}); goto a
; ({a
:0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
106 void fa46 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
107 void f47 (void) { ({ ({0;}); goto a
; ({0;}); a
:0;}); ({ ({0;}); ({0;}); 0;}); 0; }
108 void fa47 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
109 void f48 (void) { ({ ({0;}); goto a
; ({0;}); 0;}); a
:({ ({0;}); ({0;}); 0;}); 0; }
110 void fa48 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
111 void f49 (void) { ({ ({0;}); goto a
; ({0;}); 0;}); ({ a
:({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
112 void fa49 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
113 void f50 (void) { ({ ({0;}); goto a
; ({0;}); 0;}); ({ ({a
:0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
114 void fa50 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
115 void f51 (void) { ({ ({0;}); goto a
; ({0;}); 0;}); ({ ({0;}); a
:({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
116 void fa51 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
117 void f52 (void) { ({ ({0;}); goto a
; ({0;}); 0;}); ({ ({0;}); ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
118 void fa52 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
119 void f53 (void) { ({ ({0;}); goto a
; ({0;}); 0;}); ({ ({0;}); ({0;}); a
:0;}); 0; } /* { dg-error "error: jump into statement expression" } */
120 void fa53 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
121 void f54 (void) { ({ ({0;}); goto a
; ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); a
:0; }
122 void fa54 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); p01B
:goto p01B
; goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
123 void f55 (void) { ({ ({0;}); a
: goto a
; ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
124 void fa55 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
: goto a
; P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
125 void f56 (void) { a
:({ ({0;}); ({ goto a
; 0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
126 void fa56 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
127 void f57 (void) { ({ a
:({0;}); ({ goto a
; 0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
128 void fa57 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
129 void f58 (void) { ({ ({a
:0;}); ({ goto a
; 0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
130 void fa58 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
131 void f59 (void) { ({ ({0;}); a
:({ goto a
; 0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
132 void fa59 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
133 void f60 (void) { ({ ({0;}); ({ goto a
; a
:0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
134 void fa60 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
135 void f61 (void) { ({ ({0;}); ({ goto a
; 0;}); a
:0;}); ({ ({0;}); ({0;}); 0;}); 0; }
136 void fa61 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
137 void f62 (void) { ({ ({0;}); ({ goto a
; 0;}); 0;}); a
:({ ({0;}); ({0;}); 0;}); 0; }
138 void fa62 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
139 void f63 (void) { ({ ({0;}); ({ goto a
; 0;}); 0;}); ({ a
:({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
140 void fa63 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
141 void f64 (void) { ({ ({0;}); ({ goto a
; 0;}); 0;}); ({ ({a
:0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
142 void fa64 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
143 void f65 (void) { ({ ({0;}); ({ goto a
; 0;}); 0;}); ({ ({0;}); a
:({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
144 void fa65 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
145 void f66 (void) { ({ ({0;}); ({ goto a
; 0;}); 0;}); ({ ({0;}); ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
146 void fa66 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
147 void f67 (void) { ({ ({0;}); ({ goto a
; 0;}); 0;}); ({ ({0;}); ({0;}); a
:0;}); 0; } /* { dg-error "error: jump into statement expression" } */
148 void fa67 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
149 void f68 (void) { ({ ({0;}); ({ goto a
; 0;}); 0;}); ({ ({0;}); ({0;}); 0;}); a
:0; }
150 void fa68 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({p013A
:goto p013A
; goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
151 void f69 (void) { ({ ({0;}); ({a
: goto a
; 0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
152 void fa69 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
: goto a
; P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
153 void f70 (void) { a
:({ ({0;}); ({0;}); goto a
; 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
154 void fa70 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
155 void f71 (void) { ({ a
:({0;}); ({0;}); goto a
; 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
156 void fa71 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
157 void f72 (void) { ({ ({a
:0;}); ({0;}); goto a
; 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
158 void fa72 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
159 void f73 (void) { ({ ({0;}); a
:({0;}); goto a
; 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
160 void fa73 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
161 void f74 (void) { ({ ({0;}); ({a
:0;}); goto a
; 0;}); ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
162 void fa74 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
163 void f75 (void) { ({ ({0;}); ({0;}); goto a
; a
:0;}); ({ ({0;}); ({0;}); 0;}); 0; }
164 void fa75 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
165 void f76 (void) { ({ ({0;}); ({0;}); goto a
; 0;}); a
:({ ({0;}); ({0;}); 0;}); 0; }
166 void fa76 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
167 void f77 (void) { ({ ({0;}); ({0;}); goto a
; 0;}); ({ a
:({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
168 void fa77 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
169 void f78 (void) { ({ ({0;}); ({0;}); goto a
; 0;}); ({ ({a
:0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
170 void fa78 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
171 void f79 (void) { ({ ({0;}); ({0;}); goto a
; 0;}); ({ ({0;}); a
:({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
172 void fa79 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
173 void f80 (void) { ({ ({0;}); ({0;}); goto a
; 0;}); ({ ({0;}); ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
174 void fa80 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
175 void f81 (void) { ({ ({0;}); ({0;}); goto a
; 0;}); ({ ({0;}); ({0;}); a
:0;}); 0; } /* { dg-error "error: jump into statement expression" } */
176 void fa81 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
177 void f82 (void) { ({ ({0;}); ({0;}); goto a
; 0;}); ({ ({0;}); ({0;}); 0;}); a
:0; }
178 void fa82 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); p01C
:goto p01C
; goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
179 void f83 (void) { ({ ({0;}); ({0;}); a
: goto a
; 0;}); ({ ({0;}); ({0;}); 0;}); 0; }
180 void fa83 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
: goto a
; P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
181 void f84 (void) { a
:({ ({0;}); ({0;}); 0;}); goto a
; ({ ({0;}); ({0;}); 0;}); 0; }
182 void fa84 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
183 void f85 (void) { ({ a
:({0;}); ({0;}); 0;}); goto a
; ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
184 void fa85 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
185 void f86 (void) { ({ ({a
:0;}); ({0;}); 0;}); goto a
; ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
186 void fa86 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
187 void f87 (void) { ({ ({0;}); a
:({0;}); 0;}); goto a
; ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
188 void fa87 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
189 void f88 (void) { ({ ({0;}); ({a
:0;}); 0;}); goto a
; ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
190 void fa88 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
191 void f89 (void) { ({ ({0;}); ({0;}); a
:0;}); goto a
; ({ ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
192 void fa89 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
193 void f90 (void) { ({ ({0;}); ({0;}); 0;}); goto a
; a
:({ ({0;}); ({0;}); 0;}); 0; }
194 void fa90 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
195 void f91 (void) { ({ ({0;}); ({0;}); 0;}); goto a
; ({ a
:({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
196 void fa91 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
197 void f92 (void) { ({ ({0;}); ({0;}); 0;}); goto a
; ({ ({a
:0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
198 void fa92 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
199 void f93 (void) { ({ ({0;}); ({0;}); 0;}); goto a
; ({ ({0;}); a
:({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
200 void fa93 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
201 void f94 (void) { ({ ({0;}); ({0;}); 0;}); goto a
; ({ ({0;}); ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
202 void fa94 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
203 void f95 (void) { ({ ({0;}); ({0;}); 0;}); goto a
; ({ ({0;}); ({0;}); a
:0;}); 0; } /* { dg-error "error: jump into statement expression" } */
204 void fa95 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
205 void f96 (void) { ({ ({0;}); ({0;}); 0;}); goto a
; ({ ({0;}); ({0;}); 0;}); a
:0; }
206 void fa96 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); p0B
:goto p0B
; goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
207 void f97 (void) { ({ ({0;}); ({0;}); 0;}); a
: goto a
; ({ ({0;}); ({0;}); 0;}); 0; }
208 void fa97 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
: goto a
; P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
209 void f98 (void) { a
:({ ({0;}); ({0;}); 0;}); ({ goto a
; ({0;}); ({0;}); 0;}); 0; }
210 void fa98 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
211 void f99 (void) { ({ a
:({0;}); ({0;}); 0;}); ({ goto a
; ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
212 void fa99 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
213 void f100 (void) { ({ ({a
:0;}); ({0;}); 0;}); ({ goto a
; ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
214 void fa100 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
215 void f101 (void) { ({ ({0;}); a
:({0;}); 0;}); ({ goto a
; ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
216 void fa101 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
217 void f102 (void) { ({ ({0;}); ({a
:0;}); 0;}); ({ goto a
; ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
218 void fa102 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
219 void f103 (void) { ({ ({0;}); ({0;}); a
:0;}); ({ goto a
; ({0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
220 void fa103 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
221 void f104 (void) { ({ ({0;}); ({0;}); 0;}); a
:({ goto a
; ({0;}); ({0;}); 0;}); 0; }
222 void fa104 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
223 void f105 (void) { ({ ({0;}); ({0;}); 0;}); ({ goto a
; a
:({0;}); ({0;}); 0;}); 0; }
224 void fa105 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
225 void f106 (void) { ({ ({0;}); ({0;}); 0;}); ({ goto a
; ({a
:0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
226 void fa106 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
227 void f107 (void) { ({ ({0;}); ({0;}); 0;}); ({ goto a
; ({0;}); a
:({0;}); 0;}); 0; }
228 void fa107 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
229 void f108 (void) { ({ ({0;}); ({0;}); 0;}); ({ goto a
; ({0;}); ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
230 void fa108 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
231 void f109 (void) { ({ ({0;}); ({0;}); 0;}); ({ goto a
; ({0;}); ({0;}); a
:0;}); 0; }
232 void fa109 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
233 void f110 (void) { ({ ({0;}); ({0;}); 0;}); ({ goto a
; ({0;}); ({0;}); 0;}); a
:0; }
234 void fa110 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ p02A
:goto p02A
; goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
235 void f111 (void) { ({ ({0;}); ({0;}); 0;}); ({ a
: goto a
; ({0;}); ({0;}); 0;}); 0; }
236 void fa111 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
: goto a
; P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
237 void f112 (void) { a
:({ ({0;}); ({0;}); 0;}); ({ ({ goto a
; 0;}); ({0;}); 0;}); 0; }
238 void fa112 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
239 void f113 (void) { ({ a
:({0;}); ({0;}); 0;}); ({ ({ goto a
; 0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
240 void fa113 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
241 void f114 (void) { ({ ({a
:0;}); ({0;}); 0;}); ({ ({ goto a
; 0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
242 void fa114 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
243 void f115 (void) { ({ ({0;}); a
:({0;}); 0;}); ({ ({ goto a
; 0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
244 void fa115 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
245 void f116 (void) { ({ ({0;}); ({a
:0;}); 0;}); ({ ({ goto a
; 0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
246 void fa116 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
247 void f117 (void) { ({ ({0;}); ({0;}); a
:0;}); ({ ({ goto a
; 0;}); ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
248 void fa117 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
249 void f118 (void) { ({ ({0;}); ({0;}); 0;}); a
:({ ({ goto a
; 0;}); ({0;}); 0;}); 0; }
250 void fa118 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
251 void f119 (void) { ({ ({0;}); ({0;}); 0;}); ({ a
:({ goto a
; 0;}); ({0;}); 0;}); 0; }
252 void fa119 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
253 void f120 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({ goto a
; a
:0;}); ({0;}); 0;}); 0; }
254 void fa120 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
255 void f121 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({ goto a
; 0;}); a
:({0;}); 0;}); 0; }
256 void fa121 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
257 void f122 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({ goto a
; 0;}); ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
258 void fa122 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
259 void f123 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({ goto a
; 0;}); ({0;}); a
:0;}); 0; }
260 void fa123 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
261 void f124 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({ goto a
; 0;}); ({0;}); 0;}); a
:0; }
262 void fa124 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({p024A
:goto p024A
; goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
263 void f125 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({a
: goto a
; 0;}); ({0;}); 0;}); 0; }
264 void fa125 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
: goto a
; P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
265 void f126 (void) { a
:({ ({0;}); ({0;}); 0;}); ({ ({0;}); goto a
; ({0;}); 0;}); 0; }
266 void fa126 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
267 void f127 (void) { ({ a
:({0;}); ({0;}); 0;}); ({ ({0;}); goto a
; ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
268 void fa127 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
269 void f128 (void) { ({ ({a
:0;}); ({0;}); 0;}); ({ ({0;}); goto a
; ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
270 void fa128 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
271 void f129 (void) { ({ ({0;}); a
:({0;}); 0;}); ({ ({0;}); goto a
; ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
272 void fa129 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
273 void f130 (void) { ({ ({0;}); ({a
:0;}); 0;}); ({ ({0;}); goto a
; ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
274 void fa130 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
275 void f131 (void) { ({ ({0;}); ({0;}); a
:0;}); ({ ({0;}); goto a
; ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
276 void fa131 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
277 void f132 (void) { ({ ({0;}); ({0;}); 0;}); a
:({ ({0;}); goto a
; ({0;}); 0;}); 0; }
278 void fa132 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
279 void f133 (void) { ({ ({0;}); ({0;}); 0;}); ({ a
:({0;}); goto a
; ({0;}); 0;}); 0; }
280 void fa133 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
281 void f134 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({a
:0;}); goto a
; ({0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
282 void fa134 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
283 void f135 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); goto a
; a
:({0;}); 0;}); 0; }
284 void fa135 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
285 void f136 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); goto a
; ({a
:0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
286 void fa136 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
287 void f137 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); goto a
; ({0;}); a
:0;}); 0; }
288 void fa137 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
289 void f138 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); goto a
; ({0;}); 0;}); a
:0; }
290 void fa138 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); p02B
:goto p02B
; goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
291 void f139 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); a
: goto a
; ({0;}); 0;}); 0; }
292 void fa139 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
: goto a
; P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
293 void f140 (void) { a
:({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({ goto a
; 0;}); 0;}); 0; }
294 void fa140 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
295 void f141 (void) { ({ a
:({0;}); ({0;}); 0;}); ({ ({0;}); ({ goto a
; 0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
296 void fa141 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
297 void f142 (void) { ({ ({a
:0;}); ({0;}); 0;}); ({ ({0;}); ({ goto a
; 0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
298 void fa142 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
299 void f143 (void) { ({ ({0;}); a
:({0;}); 0;}); ({ ({0;}); ({ goto a
; 0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
300 void fa143 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
301 void f144 (void) { ({ ({0;}); ({a
:0;}); 0;}); ({ ({0;}); ({ goto a
; 0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
302 void fa144 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
303 void f145 (void) { ({ ({0;}); ({0;}); a
:0;}); ({ ({0;}); ({ goto a
; 0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
304 void fa145 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
305 void f146 (void) { ({ ({0;}); ({0;}); 0;}); a
:({ ({0;}); ({ goto a
; 0;}); 0;}); 0; }
306 void fa146 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
307 void f147 (void) { ({ ({0;}); ({0;}); 0;}); ({ a
:({0;}); ({ goto a
; 0;}); 0;}); 0; }
308 void fa147 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
309 void f148 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({a
:0;}); ({ goto a
; 0;}); 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
310 void fa148 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
311 void f149 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); a
:({ goto a
; 0;}); 0;}); 0; }
312 void fa149 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
313 void f150 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({ goto a
; a
:0;}); 0;}); 0; }
314 void fa150 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
315 void f151 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({ goto a
; 0;}); a
:0;}); 0; }
316 void fa151 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
317 void f152 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({ goto a
; 0;}); 0;}); a
:0; }
318 void fa152 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({p025A
:goto p025A
; goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
319 void f153 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({a
: goto a
; 0;}); 0;}); 0; }
320 void fa153 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
: goto a
; P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
321 void f154 (void) { a
:({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); goto a
; 0;}); 0; }
322 void fa154 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
323 void f155 (void) { ({ a
:({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); goto a
; 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
324 void fa155 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
325 void f156 (void) { ({ ({a
:0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); goto a
; 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
326 void fa156 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
327 void f157 (void) { ({ ({0;}); a
:({0;}); 0;}); ({ ({0;}); ({0;}); goto a
; 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
328 void fa157 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
329 void f158 (void) { ({ ({0;}); ({a
:0;}); 0;}); ({ ({0;}); ({0;}); goto a
; 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
330 void fa158 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
331 void f159 (void) { ({ ({0;}); ({0;}); a
:0;}); ({ ({0;}); ({0;}); goto a
; 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
332 void fa159 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
333 void f160 (void) { ({ ({0;}); ({0;}); 0;}); a
:({ ({0;}); ({0;}); goto a
; 0;}); 0; }
334 void fa160 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
335 void f161 (void) { ({ ({0;}); ({0;}); 0;}); ({ a
:({0;}); ({0;}); goto a
; 0;}); 0; }
336 void fa161 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
337 void f162 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({a
:0;}); ({0;}); goto a
; 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
338 void fa162 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
339 void f163 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); a
:({0;}); goto a
; 0;}); 0; }
340 void fa163 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
341 void f164 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({a
:0;}); goto a
; 0;}); 0; } /* { dg-error "error: jump into statement expression" } */
342 void fa164 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
343 void f165 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); goto a
; a
:0;}); 0; }
344 void fa165 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; a
:0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
345 void f166 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); goto a
; 0;}); a
:0; }
346 void fa166 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); p02C
:goto p02C
; goto a
; P02C
:goto P02C
;0;}); a
:0;P0D
:goto P0D
; }
347 void f167 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); a
: goto a
; 0;}); 0; }
348 void fa167 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
: goto a
; P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;P0D
:goto P0D
; }
349 void f168 (void) { a
:({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); goto a
; 0; }
350 void fa168 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; }
351 void f169 (void) { ({ a
:({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
352 void fa169 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
353 void f170 (void) { ({ ({a
:0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
354 void fa170 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
355 void f171 (void) { ({ ({0;}); a
:({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
356 void fa171 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
357 void f172 (void) { ({ ({0;}); ({a
:0;}); 0;}); ({ ({0;}); ({0;}); 0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
358 void fa172 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
359 void f173 (void) { ({ ({0;}); ({0;}); a
:0;}); ({ ({0;}); ({0;}); 0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
360 void fa173 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
361 void f174 (void) { ({ ({0;}); ({0;}); 0;}); a
:({ ({0;}); ({0;}); 0;}); goto a
; 0; }
362 void fa174 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; }
363 void f175 (void) { ({ ({0;}); ({0;}); 0;}); ({ a
:({0;}); ({0;}); 0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
364 void fa175 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
365 void f176 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({a
:0;}); ({0;}); 0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
366 void fa176 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
367 void f177 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); a
:({0;}); 0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
368 void fa177 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
369 void f178 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({a
:0;}); 0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
370 void fa178 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
371 void f179 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); a
:0;}); goto a
; 0; } /* { dg-error "error: jump into statement expression" } */
372 void fa179 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); p0C
:goto p0C
; goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
373 void f180 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); goto a
; a
:0; }
374 void fa180 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); p0C
:goto p0C
; goto a
; a
:0;P0D
:goto P0D
; }
375 void f181 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); a
: goto a
; 0; }
376 void fa181 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
: goto a
; P0C
:goto P0C
;0;P0D
:goto P0D
; }
377 void f182 (void) { a
:({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; goto a
; }
378 void fa182 (void) { a
:({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; }
379 void f183 (void) { ({ a
:({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
380 void fa183 (void) { P0A
:goto P0A
;({ a
:({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
381 void f184 (void) { ({ ({a
:0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
382 void fa184 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({a
:0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
383 void f185 (void) { ({ ({0;}); a
:({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
384 void fa185 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); a
:({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
385 void f186 (void) { ({ ({0;}); ({a
:0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
386 void fa186 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({a
:0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
387 void f187 (void) { ({ ({0;}); ({0;}); a
:0;}); ({ ({0;}); ({0;}); 0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
388 void fa187 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); a
:0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
389 void f188 (void) { ({ ({0;}); ({0;}); 0;}); a
:({ ({0;}); ({0;}); 0;}); 0; goto a
; }
390 void fa188 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); a
:({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; }
391 void f189 (void) { ({ ({0;}); ({0;}); 0;}); ({ a
:({0;}); ({0;}); 0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
392 void fa189 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ a
:({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
393 void f190 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({a
:0;}); ({0;}); 0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
394 void fa190 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({a
:0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
395 void f191 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); a
:({0;}); 0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
396 void fa191 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); a
:({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
397 void f192 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({a
:0;}); 0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
398 void fa192 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({a
:0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
399 void f193 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); a
:0;}); 0; goto a
; } /* { dg-error "error: jump into statement expression" } */
400 void fa193 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); a
:0;}); P0C
:goto P0C
;0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; } /* { dg-error "error: jump into statement expression" } */
401 void f194 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); a
:0; goto a
; }
402 void fa194 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); a
:0;p0D
:goto p0D
; goto a
; P0D
:goto P0D
; }
403 void f195 (void) { ({ ({0;}); ({0;}); 0;}); ({ ({0;}); ({0;}); 0;}); 0;a
: goto a
; }
404 void fa195 (void) { P0A
:goto P0A
;({ P01A
:goto P01A
;({P012A
:goto P012A
;0;}); P01B
:goto P01B
;({P013A
:goto P013A
;0;}); P01C
:goto P01C
;0;}); P0B
:goto P0B
;({ P02A
:goto P02A
;({P024A
:goto P024A
;0;}); P02B
:goto P02B
;({P025A
:goto P025A
;0;}); P02C
:goto P02C
;0;}); P0C
:goto P0C
;0;a
: goto a
; P0D
:goto P0D
; }