Some base infrastructure for user push/pop; a few bugfixes to user push/pop and model...
authorMorgan Deters <mdeters@gmail.com>
Thu, 29 Sep 2011 05:15:30 +0000 (05:15 +0000)
committerMorgan Deters <mdeters@gmail.com>
Thu, 29 Sep 2011 05:15:30 +0000 (05:15 +0000)
commitc94347913fa464b1ec6a3da2ab21e319c0c42e02
tree6c8252385365e5dacc86ce8c364c3d06332d39a7
parent7adcbaf2eac82be6ca8cf1569bab80c961710950
Some base infrastructure for user push/pop; a few bugfixes to user push/pop and model gen also.
I also expect this commit to fix bug #273.

No performance change is expected on regressions with this commit, see
http://goedel.cims.nyu.edu/regress-results/compare_jobs.php?job_id=2871&reference_id=2863
31 files changed:
Makefile.am
Makefile.builds.in
src/context/cdmap.h
src/context/context.h
src/expr/expr_manager_template.cpp
src/main/interactive_shell.cpp
src/main/interactive_shell.h
src/prop/minisat/core/Solver.cc
src/smt/smt_engine.cpp
src/smt/smt_engine.h
src/theory/arith/theory_arith.cpp
src/theory/arith/theory_arith.h
src/theory/arrays/theory_arrays.cpp
src/theory/arrays/theory_arrays.h
src/theory/booleans/theory_bool.h
src/theory/builtin/theory_builtin.h
src/theory/bv/theory_bv.h
src/theory/datatypes/theory_datatypes.cpp
src/theory/datatypes/theory_datatypes.h
src/theory/example/theory_uf_tim.cpp
src/theory/example/theory_uf_tim.h
src/theory/substitutions.cpp
src/theory/substitutions.h
src/theory/theory.h
src/theory/theory_engine.cpp
src/theory/theory_engine.h
src/theory/uf/theory_uf.h
test/unit/prop/cnf_stream_black.h
test/unit/theory/theory_arith_white.h
test/unit/theory/theory_black.h
test/unit/theory/theory_engine_white.h