// Dead Code elimination, const prop:

void print_int(int i) {}

void main(void) {
 int a,b,i,n;
 int debug;

 debug = (0!=0);

 for (i = 0; i < 200000; i += 1)
   if(debug){
     a = 5;
     b = 3;
     n = a+b;
     print_int(n);
   }else{
     print_int(314);
   }

}
// Expected result: "314" 1000000 times

