From: ajreynol Date: Thu, 3 Mar 2016 16:02:34 +0000 (-0600) Subject: Add missing code to track dependencies recursively for string explanations as well. X-Git-Tag: cvc5-1.0.0~6049^2~108 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ea514f2aa787998ac31f8546bd202890f6bac056;p=cvc5.git Add missing code to track dependencies recursively for string explanations as well. --- diff --git a/src/theory/strings/theory_strings.cpp b/src/theory/strings/theory_strings.cpp index d8a46f0ed..9f474a3ca 100644 --- a/src/theory/strings/theory_strings.cpp +++ b/src/theory/strings/theory_strings.cpp @@ -1747,10 +1747,18 @@ bool TheoryStrings::normalizeEquivalenceClass( Node eqc, std::vector< Node > & n Trace("strings-solve-debug2") << "take normal form ... done" << std::endl; d_normal_forms_base[eqc] = normal_form_src[nf_index]; //*/ + //track dependencies + for( unsigned i=0; i