3
0
Fork 0
mirror of https://github.com/YosysHQ/sby.git synced 2025-04-26 23:15:50 +00:00

Add btor engine

Signed-off-by: Clifford Wolf <clifford@clifford.at>
This commit is contained in:
Clifford Wolf 2018-12-08 05:23:04 +01:00
parent 4eb91d5b88
commit 4c485766e2
4 changed files with 164 additions and 1 deletions

View file

@ -59,13 +59,14 @@ sby [options] [<jobname>.sby [tasknames]]
--suprove <path_to_executable>
--aigbmc <path_to_executable>
--avy <path_to_executable>
--btormc <path_to_executable>
configure which executable to use for the respective tool
""")
sys.exit(1)
try:
opts, args = getopt.getopt(sys.argv[1:], "d:btfT:E", ["yosys=",
"abc=", "smtbmc=", "suprove=", "aigbmc=", "avy="])
"abc=", "smtbmc=", "suprove=", "aigbmc=", "avy=", "btormc="])
except:
usage()
@ -94,6 +95,8 @@ for o, a in opts:
exe_paths["aigbmc"] = a
elif o == "--avy":
exe_paths["avy"] = a
elif o == "--btormc":
exe_paths["btormc"] = a
else:
usage()