1// { dg-do assemble }
2// Origin: Mark Mitchell <mark@codesourcery.com>
3
4struct S
5{
6 S ();
7 ~S ();
8};
9
10void f ()
11{
12 {
13 S s1; // { dg-error "" } skips initialization
14
15 t: // { dg-error "" } jump to label
16 S s2;
17 ;
18 }
19
20 goto t; // { dg-error "" } from here
21}
22