Remove track instantiations infrastructure (#5883)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 10 Feb 2021 02:43:59 +0000 (20:43 -0600)
committerGitHub <noreply@github.com>
Wed, 10 Feb 2021 02:43:59 +0000 (20:43 -0600)
commit261886a6ddc7fb93afcb7492a7e22884d6f75c96
tree915bbb0dda86453acb3abd81868a02f9b2fa6b86
parent4f5698447f25828e2a52dad198736054e5b2dacb
Remove track instantiations infrastructure (#5883)

This was used in the old method for unsat core tracking for instantiation lemmas, which will soon be subsumed.

This is also work towards eliminating the dependencies on quantifiers engine from Instantiate.
src/options/quantifiers_options.toml
src/smt/set_defaults.cpp
src/theory/quantifiers/inst_match_trie.cpp
src/theory/quantifiers/inst_match_trie.h
src/theory/quantifiers/instantiate.cpp
src/theory/quantifiers/instantiate.h