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)8foo (int value) 9 { 10 switch (value) 11 { 12 case 40: 13 case 42: 14 if (value != 42) 15 abort (); 16 case 50: 17 blah (); 18 } 19 } 20 21 /* There should be one IF conditional. */ 22 /* { dg-final { scan-tree-dump-times "if " 1 "dom2"} } */ 23 24