(set-logic QF_BV) (set-info :source | QF_BV BMC and k-Induction problems on SystemC designs, from NuSMV. Unrollings of translation of some SystemC programs into NuSMV. The programs were those used, e.g., in the FMCAD'10 paper: Verifying SystemC: a Software Model Checking Approach by Alessandro Cimatti, Andrea Micheli, Iman Narasamdya and Marco Roveri. The two sets (this one and the benchmark family of the same name in QF_LIA) are essentially the same, except for the different logic used. Generated by Alberto Griggio <griggio@fbk.eu> |) (set-info :smt-lib-version 2.0) (set-info :category "industrial") ;; on Mon Feb 7 09:13:31 2011 (declare-fun |"__NONDET_INIT__0$main#0__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__1$main#1__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__2$main#2__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__3$main#3__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__4$main#4__AT0"| () (_ BitVec 64)) (declare-fun b0_val__AT0 () (_ BitVec 64)) (declare-fun b0_ev__AT0 () (_ BitVec 64)) (declare-fun b0_req_up__AT0 () (_ BitVec 64)) (declare-fun b1_val__AT0 () (_ BitVec 64)) (declare-fun b1_ev__AT0 () (_ BitVec 64)) (declare-fun b1_req_up__AT0 () (_ BitVec 64)) (declare-fun d0_val__AT0 () (_ BitVec 64)) (declare-fun d0_ev__AT0 () (_ BitVec 64)) (declare-fun d0_req_up__AT0 () (_ BitVec 64)) (declare-fun d1_val__AT0 () (_ BitVec 64)) (declare-fun d1_ev__AT0 () (_ BitVec 64)) (declare-fun d1_req_up__AT0 () (_ BitVec 64)) (declare-fun z_ev__AT0 () (_ BitVec 64)) (declare-fun comp_m1_st__AT0 () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__5$main#5__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__6$main#6__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__7$main#7__AT0"| () (_ BitVec 64)) (declare-fun |"__retres1__19$main__AT0"| () (_ BitVec 64)) (declare-fun b0_val_t__AT0 () (_ BitVec 64)) (declare-fun b1_val_t__AT0 () (_ BitVec 64)) (declare-fun d0_val_t__AT0 () (_ BitVec 64)) (declare-fun d1_val_t__AT0 () (_ BitVec 64)) (declare-fun z_val__AT0 () (_ BitVec 64)) (declare-fun z_val_t__AT0 () (_ BitVec 64)) (declare-fun z_req_up__AT0 () (_ BitVec 64)) (declare-fun comp_m1_i__AT0 () (_ BitVec 64)) (declare-fun |"__TEMP__0$main__AT0"| () (_ BitVec 64)) (declare-fun |"__retres1__2$main__AT0"| () (_ BitVec 64)) (declare-fun |"kernel_st__5$main__AT0"| () (_ BitVec 64)) (declare-fun |"tmp__6$main__AT0"| () (_ BitVec 64)) (declare-fun |"__TEMP__51$main__AT0"| () (_ BitVec 64)) (declare-fun |"tmp__16$main__AT0"| () (_ BitVec 64)) (declare-fun |"__TEMP__17$main__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__0$main#8__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__1$main#9__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__2$main#10__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__3$main#11__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__4$main#12__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__5$main#13__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__6$main#14__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__7$main#15__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__8$main#16__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__9$main#17__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__10$main#18__AT0"| () (_ BitVec 64)) (declare-fun |"tmp__24$main__AT0"| () (_ BitVec 64)) (declare-fun |"tmp___0__25$main__AT0"| () (_ BitVec 64)) (declare-fun |"__TEMP__28$main__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__8$main#19__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__9$main#20__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__10$main#21__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__16$main#22__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__17$main#23__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__18$main#24__AT0"| () (_ BitVec 64)) (declare-fun |"__retres1__48$main__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__19$main#25__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__20$main#26__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__21$main#27__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__22$main#28__AT0"| () (_ BitVec 64)) (declare-fun |"__retres1__57$main__AT0"| () (_ BitVec 64)) (declare-fun |"__retres2__54$main__AT0"| () (_ BitVec 64)) (declare-fun |"__TEMP__46$main__AT0"| () (_ BitVec 64)) (declare-fun |"tmp__53$main__AT0"| () (_ BitVec 64)) (declare-fun |"__TEMP__55$main__AT0"| () (_ BitVec 64)) (declare-fun |"tmp__45$main__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__16$main#29__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__17$main#30__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__18$main#31__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__19$main#32__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__20$main#33__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__21$main#34__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__22$main#35__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__16$main#36__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__17$main#37__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__18$main#38__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__19$main#39__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__20$main#40__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__21$main#41__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__22$main#42__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET_INIT__11$main#43__AT0"| () (_ BitVec 64)) (declare-fun |"__retres1__30$main__AT0"| () (_ BitVec 64)) (declare-fun |"__NONDET__12$main#44__AT0"| () (_ BitVec 64))
content may be truncated. 'popout' for larger text window.