2 /* { dg-do compile } */
3 /* { dg-options "-Wjump-misses-init" } */
12 goto cleanup
; /* { dg-bogus "jump skips variable initialization" } */
13 s
= (struct S
) { .s
= 42 };
21 struct S
*s
= &(struct S
) { 0 };
23 goto cleanup
; /* { dg-bogus "jump skips variable initialization" } */
24 s
= &(struct S
) { .s
= 42 };