mirror of
https://github.com/YosysHQ/sby.git
synced 2025-04-22 21:05:30 +00:00
Improve super_prove integration
This commit is contained in:
parent
7be08218cb
commit
9a718367ff
4 changed files with 75 additions and 12 deletions
|
@ -44,6 +44,7 @@ sby [options] <jobname>.sby
|
|||
--abc <path_to_executable>
|
||||
--smtbmc <path_to_executable>
|
||||
--suprove <path_to_executable>
|
||||
--aigbmc <path_to_executable>
|
||||
--avy <path_to_executable>
|
||||
configure which executable to use for the respective tool
|
||||
""")
|
||||
|
@ -51,7 +52,7 @@ sby [options] <jobname>.sby
|
|||
|
||||
try:
|
||||
opts, args = getopt.getopt(sys.argv[1:], "d:bf", ["yosys=",
|
||||
"abc=", "smtbmc=", "suprove="])
|
||||
"abc=", "smtbmc=", "suprove=", "aigbmc=", "avy="])
|
||||
except:
|
||||
usage()
|
||||
|
||||
|
@ -70,6 +71,10 @@ for o, a in opts:
|
|||
exe_paths["smtbmc"] = a
|
||||
elif o == "--suprove":
|
||||
exe_paths["suprove"] = a
|
||||
elif o == "--aigbmc":
|
||||
exe_paths["aigbmc"] = a
|
||||
elif o == "--avy":
|
||||
exe_paths["avy"] = a
|
||||
else:
|
||||
usage()
|
||||
|
||||
|
|
|
@ -140,7 +140,7 @@ class SbyJob:
|
|||
"yosys": "yosys",
|
||||
"abc": "yosys-abc",
|
||||
"smtbmc": "yosys-smtbmc",
|
||||
"suprove": "super_prove",
|
||||
"suprove": "suprove",
|
||||
"aigbmc": "aigbmc",
|
||||
"avy": "avy",
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue