extern void __VERIFIER_error() __attribute__ ((__noreturn__)); /* Generated by CIL v. 1.3.6 */ /* print_CIL_Input is true */ void error(void) { { ERROR: __VERIFIER_error(); return; } } int m_pc = 0; int t1_pc = 0; int m_st ; int t1_st ; int m_i ; int t1_i ; int M_E = 2; int T1_E = 2; int E_M = 2; int E_1 = 2; int is_master_triggered(void) ; int is_transmit1_triggered(void) ; void immediate_notify(void) ; int token ; int __VERIFIER_nondet_int() ; int local ; void master(void) { int tmp_var ; { if (m_pc == 0) { goto M_ENTRY; } else { if (m_pc == 1) { goto M_WAIT; } else { } } M_ENTRY: ; { while (1) { while_0_continue: /* CIL Label */ ; { token = __VERIFIER_nondet_int(); local = token; E_1 = 1; immediate_notify(); E_1 = 2; m_pc = 1; m_st = 2; } goto return_label; M_WAIT: ; if (token != local + 1) { { error(); } } else { if(tmp_var <= 5){ if(tmp_var >= 5){ } } if(tmp_var <= 5){ if(tmp_var >= 5){ if(tmp_var == 5){ error(); } } } } } while_0_break: /* CIL Label */ ; } return_label: /* CIL Label */ return; } } void transmit1(void) { { if (t1_pc == 0) { goto T1_ENTRY; } else { if (t1_pc == 1) { goto T1_WAIT; } else { } } T1_ENTRY: ; {
content may be truncated. 'popout' for larger text window.