1 /* { dg-do compile } */
2 /* { dg-options "-O1 -fdump-tree-dom2" } */
3 
4 extern void abort (void);
5 extern void blah (void);
6 
7 void
foo(int value)8 foo (int value)
9 {
10   switch (value)
11     {
12     case 42:
13 	      if (value != 42)
14 		abort ();
15     case 50:
16       blah ();
17     }
18 }
19 
20 /* There should be no IF conditionals.  */
21 /* { dg-final { scan-tree-dump-times "if " 0 "dom2"} } */
22 
23