self.handle_bool_option("wait", False)
self.handle_int_option("timeout", None)
+ self.handle_str_option("smtc", None)
+
+ if self.opt_smtc is not None:
+ for engine in self.engines:
+ assert engine[0] == "smtbmc"
+
self.copy_src()
if self.opt_mode == "bmc":
for i, a in enumerate(args):
smtbmc_opts += ["-s" if i == 0 else "-S", a]
+ if job.opt_smtc is not None:
+ smtbmc_opts += ["--smtc", "src/%s" % job.opt_smtc]
+
model_name = "smt2"
if syn_opt: model_name += "_syn"
if nomem_opt: model_name += "_nomem"