Clean up issues related to compiled scc in LFSC. Refactor --partial-trigger, do not...
authorajreynol <andrew.j.reynolds@gmail.com>
Mon, 2 May 2016 14:16:30 +0000 (09:16 -0500)
committerajreynol <andrew.j.reynolds@gmail.com>
Mon, 2 May 2016 14:16:36 +0000 (09:16 -0500)
commitf65b945119341ae8afa69bd0b7dc005c9fcc768b
treec264125578d3b8edd752740701789f7b1e4e26bb
parent53c301aa808218abe725014e01bddc19fe11a116
Clean up issues related to compiled scc in LFSC. Refactor --partial-trigger, do not combine quantifier prefixes with annotations. Eliminate use of context-dependent attributes in quantifiers.
24 files changed:
proofs/lfsc_checker/scccode.cpp
proofs/lfsc_checker/scccode.h
proofs/lfsc_checker/sccwriter.cpp
proofs/signatures/th_quant.plf
src/theory/quantifiers/ambqi_builder.cpp
src/theory/quantifiers/candidate_generator.cpp
src/theory/quantifiers/candidate_generator.h
src/theory/quantifiers/conjecture_generator.cpp
src/theory/quantifiers/full_model_check.cpp
src/theory/quantifiers/inst_match_generator.cpp
src/theory/quantifiers/inst_match_generator.h
src/theory/quantifiers/inst_strategy_e_matching.cpp
src/theory/quantifiers/inst_strategy_e_matching.h
src/theory/quantifiers/model_builder.cpp
src/theory/quantifiers/model_builder.h
src/theory/quantifiers/quantifiers_rewriter.cpp
src/theory/quantifiers/relevant_domain.cpp
src/theory/quantifiers/rewrite_engine.cpp
src/theory/quantifiers/term_database.cpp
src/theory/quantifiers/term_database.h
src/theory/quantifiers/trigger.cpp
src/theory/quantifiers/trigger.h
test/regress/regress0/quantifiers/Makefile.am
test/regress/regress0/quantifiers/partial-trigger.smt2 [new file with mode: 0644]