diff options
author | Haniel Barbosa <hanielbbarbosa@gmail.com> | 2018-10-05 16:42:27 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-05 16:42:27 -0500 |
commit | dd9246f3748aad07fd8748a80444bbc577ee059a (patch) | |
tree | ab799eae6eec5856db32610778267108fac26858 /src/theory/quantifiers/sygus/cegis.cpp | |
parent | aeb5013fda3a20f90859541139930c5efb775fe6 (diff) |
Fix unif trace (#2550)
Diffstat (limited to 'src/theory/quantifiers/sygus/cegis.cpp')
-rw-r--r-- | src/theory/quantifiers/sygus/cegis.cpp | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/src/theory/quantifiers/sygus/cegis.cpp b/src/theory/quantifiers/sygus/cegis.cpp index 9706e3732..ad45fb9b7 100644 --- a/src/theory/quantifiers/sygus/cegis.cpp +++ b/src/theory/quantifiers/sygus/cegis.cpp @@ -215,21 +215,9 @@ bool Cegis::constructCandidates(const std::vector<Node>& enums, Trace("cegis") << " Enumerators :\n"; for (unsigned i = 0, size = enums.size(); i < size; ++i) { - bool isUnit = false; - for (const Node& hd_unit : d_rl_eval_hds) - { - if (enums[i] == hd_unit[0]) - { - isUnit = true; - break; - } - } - Trace("cegis") << " " << enums[i] - << (options::sygusUnif() && isUnit ? "*" : "") << " -> "; - std::stringstream ss; - Printer::getPrinter(options::outputLanguage()) - ->toStreamSygus(ss, enum_values[i]); - Trace("cegis") << ss.str() << std::endl; + Trace("cegis") << " " << enums[i] << " -> "; + TermDbSygus::toStreamSygus("cegis", enum_values[i]); + Trace("cegis") << "\n"; } } // if we are using grammar-based repair |