1 // PR optimization/14669 2 // { dg-do run } 3 // { dg-options "-O2" } 4 5 extern "C" void abort (void); 6 extern "C" void exit (int); 7 8 enum ActionType { EE=-1, E0=0, E1, E2 }; 9 main(void)10int main(void) 11 { 12 ActionType t = E0; 13 14 if (E1 <= t && t <= E2) 15 abort (); 16 17 exit (0); 18 } 19 20