Skip to content

Commit 542a26d

Browse files
Stop adding printable constraints on all strings
We no longer do that on all strings in the solver. This is now done during bytecode conversion for Java, and only for input strings.
1 parent e65e340 commit 542a26d

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

src/solvers/refinement/string_constraint_generator_main.cpp

-3
Original file line numberDiff line numberDiff line change
@@ -324,9 +324,6 @@ void string_constraint_generatort::add_default_axioms(
324324

325325
if(max_string_length!=std::numeric_limits<size_t>::max())
326326
axioms.push_back(s.axiom_for_length_le(max_string_length));
327-
328-
if(force_printable_characters)
329-
add_constraint_on_characters(s, index_zero, s.length(), " -~");
330327
}
331328

332329
/// Add constraint on characters of a string.

0 commit comments

Comments
 (0)