extern void __VERIFIER_error() __attribute__ ((__noreturn__)); extern int __VERIFIER_nondet_int(); void error(void) { { ERROR: __VERIFIER_error(); return; } } int m_run_st ; int m_run_i ; int m_run_pc ; int s_memory0 ; int s_run_st ; int s_run_i ; int s_run_pc ; int c_m_lock ; int c_m_ev ; int c_req_type ; int c_req_a ; int c_req_d ; int c_rsp_type ; int c_rsp_status ; int c_rsp_d ; int c_empty_req ; int c_empty_rsp ; int c_read_req_ev ; int c_write_req_ev ; int c_read_rsp_ev ; int c_write_rsp_ev ; static int d_t ; static int a_t ; static int req_t_type ; static int req_t_a ; static int req_t_d ; static int rsp_t_type ; static int rsp_t_status ; static int rsp_t_d ; static int req_tt_type ; static int req_tt_a ; static int req_tt_d ; static int rsp_tt_type ; static int rsp_tt_status ; static int rsp_tt_d ; int s_memory_read(int i) { int x; if (i==0) x = s_memory0; else error(); return (x); } void s_memory_write(int i, int v) { if (i==0) s_memory0 = v; else error(); return; } void m_run(void) { int d ; int a ; int req_type ; int req_a ; int req_d ; int rsp_type ; int rsp_status ; int rsp_d ; int req_type___0 ; int req_a___0 ; int req_d___0 ; int rsp_type___0 ; int rsp_status___0 ; int rsp_d___0 ; { if ((int )m_run_pc == 0) { goto L_MASTER_RUN_ENTRY; } else { if ((int )m_run_pc == 1) { goto L_MASTER_RUN_MUTEX; } else { if ((int )m_run_pc == 2) { goto L_MASTER_RUN_PUT; } else {
content may be truncated. 'popout' for larger text window.