3
0
Fork 0
mirror of https://github.com/YosysHQ/sby.git synced 2025-04-22 21:05:30 +00:00

Add support for "aigsmt none" option

This commit is contained in:
Clifford Wolf 2017-05-28 12:32:03 +02:00
parent a2c1dd3f91
commit ff054ab88b
3 changed files with 6 additions and 3 deletions

View file

@ -79,7 +79,7 @@ def run(mode, job, engine_idx, engine):
job.terminate()
if task_status == "FAIL":
if task_status == "FAIL" and job.opt_aigsmt != "none":
task2 = SbyTask(job, "engine_%d" % engine_idx, job.model("smt2"),
("cd %s; %s -s %s --noprogress --append %d --dump-vcd engine_%d/trace.vcd --dump-vlogtb engine_%d/trace_tb.v " +
"--dump-smtc engine_%d/trace.smtc --aig model/design_aiger.aim:engine_%d/trace.aiw --aig-noheader model/design_smt2.smt2") %

View file

@ -87,7 +87,7 @@ def run(mode, job, engine_idx, engine):
job.terminate()
if task_status == "FAIL":
if task_status == "FAIL" and job.opt_aigsmt != "none":
if produced_cex:
if mode == "live":
task2 = SbyTask(job, "engine_%d" % engine_idx, job.model("smt2"),