1 // { dg-do assemble  }
2 // PRMS Id: 6036
3 
4 extern int a;
5 
main()6 int main() {
7   switch (a) {
8   case 1:
9     int v2 = 3;			// { dg-message "" } referenced below
10   case 2:			// { dg-error "" } jumping past initializer
11     if (v2 == 7)
12       ;
13   }
14   return 0;
15 }
16