option stringRegExpUnrollDepth str-regexp-depth --str-regexp-depth=N int16_t :default 10 :read-write
the depth of unrolloing regular expression used by the theory of strings, default 10
-option stringFMF fmf-strings --fmf-strings bool :default false
+option stringFMF strings-fmf --str-fmf bool :default false
the finite model finding used by the theory of strings
endmodule
}
Node TheoryStrings::getNextDecisionRequest() {
- if(d_fmf) {
+ if(d_fmf && !d_conflict) {
Trace("strings-decide") << "Get next decision request." << std::endl;
Trace("strings-fmf-debug") << "Input variables: ";
for(std::vector< Node >::iterator itr = d_in_vars.begin();
Trace("strings-fmf-debug") << " " << (*itr) ;
}
Trace("strings-fmf-debug") << std::endl;
+
+
}
return Node::null();