fixing the problems with the bvminisat. there was a case when things would get bitbla...
authorDejan Jovanović <dejan.jovanovic@gmail.com>
Thu, 14 Jun 2012 22:20:15 +0000 (22:20 +0000)
committerDejan Jovanović <dejan.jovanovic@gmail.com>
Thu, 14 Jun 2012 22:20:15 +0000 (22:20 +0000)
commit761bb503aa475fae1748afd6f583dd9af772f1cd
treed899a63d6288ed606898b960b2b3ced8bc4a9e54
parenta648adc7767ccd720cf1684ee8adac3d03f64f53
fixing the problems with the bvminisat. there was a case when things would get bitblasted, it would restart to add the clauses, and loose propagation information.
13 files changed:
src/prop/bvminisat/bvminisat.cpp
src/prop/bvminisat/bvminisat.h
src/prop/bvminisat/core/Solver.cc
src/prop/bvminisat/core/Solver.h
src/prop/sat_solver.h
src/theory/bv/bitblaster.cpp
src/theory/bv/bitblaster.h
src/theory/bv/bv_subtheory_bitblast.cpp
src/theory/theory_engine.cpp
test/regress/regress0/aufbv/Makefile.am
test/regress/regress0/aufbv/fuzz07.smt [new file with mode: 0644]
test/regress/regress0/aufbv/fuzz08.smt [new file with mode: 0644]
test/regress/regress0/aufbv/fuzz09.smt [new file with mode: 0644]