Significant work on bounded integer quantification to handle non-trivial bounds....
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 22 May 2013 22:34:23 +0000 (17:34 -0500)
committerAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 22 May 2013 22:34:23 +0000 (17:34 -0500)
commit2bf0735176e0ff5fb9720bfb255ca22443584dcc
tree16926686e86f182e383efd8153b7d0e11bbc694a
parentb48a369333f077fa7cce117976f760cd6332691a
Significant work on bounded integer quantification to handle non-trivial bounds.  Refactoring of InstConstantAttribute to be internal to TermDb.
32 files changed:
src/smt/options
src/theory/arith/theory_arith_private.cpp
src/theory/quantifiers/bounded_integers.cpp
src/theory/quantifiers/bounded_integers.h
src/theory/quantifiers/candidate_generator.cpp
src/theory/quantifiers/first_order_model.cpp
src/theory/quantifiers/full_model_check.cpp
src/theory/quantifiers/full_model_check.h
src/theory/quantifiers/inst_gen.cpp
src/theory/quantifiers/inst_match.cpp
src/theory/quantifiers/inst_match_generator.cpp
src/theory/quantifiers/inst_strategy_cbqi.cpp
src/theory/quantifiers/model_builder.cpp
src/theory/quantifiers/model_builder.h
src/theory/quantifiers/model_engine.cpp
src/theory/quantifiers/options
src/theory/quantifiers/quant_util.cpp
src/theory/quantifiers/quantifiers_rewriter.cpp
src/theory/quantifiers/relevant_domain.cpp
src/theory/quantifiers/term_database.cpp
src/theory/quantifiers/term_database.h
src/theory/quantifiers/theory_quantifiers.cpp
src/theory/quantifiers/trigger.cpp
src/theory/quantifiers_engine.cpp
src/theory/rep_set.cpp
src/theory/rep_set.h
src/theory/rewriterules/rr_inst_match.cpp
src/theory/rewriterules/rr_inst_match.h
src/theory/rewriterules/rr_trigger.cpp
src/theory/rewriterules/rr_trigger.h
src/theory/rewriterules/theory_rewriterules.h
src/theory/rewriterules/theory_rewriterules_rules.cpp