3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-07 01:54:10 +00:00
yosys/backends/smt2
Jannis Harder 42122e240e smtbmc: Add --track-assumes and --minimize-assumes options
The --track-assumes option makes smtbmc keep track of which assumptions
were used by the solver when reaching an unsat case and to output that
set of assumptions. This is particularly useful to debug PREUNSAT
failures.

The --minimize-assumes option can be used in addition to --track-assumes
which will cause smtbmc to spend additional solving effort to produce a
minimal set of assumptions that are sufficient to cause the unsat
result.
2024-03-11 15:13:11 +01:00
..
.gitignore Various fixes and improvements in "write_smt2 -bv" 2014-12-25 20:28:34 +01:00
example.v Added smtbmc.py 2015-10-13 17:17:23 +02:00
example.ys Added smtbmc.py 2015-10-13 17:17:23 +02:00
Makefile.inc smtbmc: Add native json based witness format + smt2 backend support 2022-08-16 13:37:30 +02:00
smt2.cc rename -witness: Bug fix and rename formal cells 2024-03-04 16:53:03 +01:00
smtbmc.py smtbmc: Add --track-assumes and --minimize-assumes options 2024-03-11 15:13:11 +01:00
smtbmc_incremental.py smtbmc: Add --track-assumes and --minimize-assumes options 2024-03-11 15:13:11 +01:00
smtio.py smtbmc: Add --track-assumes and --minimize-assumes options 2024-03-11 15:13:11 +01:00
test_cells.sh tests: use /usr/bin/env for bash. 2023-08-12 11:59:39 +10:00
witness.py yosys-witness: Add aiw2yw --present-only to omit unused signals 2023-12-14 16:45:19 +01:00
ywio.py smtbmc: Add --incremental mode 2023-11-16 13:22:17 +01:00