Abstract values for SMT-LIB.
authorMorgan Deters <mdeters@gmail.com>
Wed, 10 Oct 2012 21:20:40 +0000 (21:20 +0000)
committerMorgan Deters <mdeters@gmail.com>
Wed, 10 Oct 2012 21:20:40 +0000 (21:20 +0000)
commit7b2dd1927731b894f5ef610528649a2d1fc555f2
tree6d8ad29a1ec8783601787f4b9216fa6409bb9780
parent318e836ed5f6bd76d378dfce1c707b9908a1c5e1
Abstract values for SMT-LIB.
Also fix bug 421 relating to incrementality and models.

(this commit was certified error- and warning-free by the test-and-commit script.)
17 files changed:
src/expr/node.cpp
src/expr/node.h
src/expr/node_builder.h
src/options/base_options
src/parser/smt2/Smt2.g
src/parser/smt2/smt2.h
src/smt/options
src/smt/smt_engine.cpp
src/smt/smt_engine.h
src/theory/builtin/kinds
src/theory/builtin/theory_builtin_type_rules.h
src/theory/substitutions.cpp
src/util/Makefile.am
src/util/abstract_value.cpp [new file with mode: 0644]
src/util/abstract_value.h [new file with mode: 0644]
test/regress/regress0/Makefile.am
test/regress/regress0/bug421.smt2 [new file with mode: 0644]