Fix (#1979)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Fri, 25 May 2018 00:55:47 +0000 (19:55 -0500)
committerGitHub <noreply@github.com>
Fri, 25 May 2018 00:55:47 +0000 (19:55 -0500)
src/theory/quantifiers/sygus/term_database_sygus.cpp

index cd6c8bdecc577ff8e17a7c71da6d6c1b703e9dea..8f20e2ffcb6ed8f864814521811467e45e3aa3e5 100644 (file)
@@ -817,6 +817,7 @@ void TermDbSygus::registerEnumerator(Node e,
     d_enum_to_active_guard[e] = eg;
   }
 
+  d_enum_to_using_sym_cons[e] = useSymbolicCons;
   // depending on if we are using symbolic constructors, introduce symmetry
   // breaking lemma templates for each relevant subtype of the grammar
   std::map<TypeNode, std::map<TypeNode, unsigned> >::iterator it =