1 /* { dg-do compile } */
2 /* { dg-options "-O2" } */
3 
4 enum
5 { Failed, NoError, NoDiskette }
6 a;
7 int b, c;
8 void
fn1()9 fn1 ()
10 {
11     if (c)
12         a << 1;
13     switch (b)
14     {
15     default:
16         a << 1;
17     case 0:
18         b = 0;
19     case 1:
20     case NoDiskette:
21         ;
22     }
23 }
24 
25