3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-09-05 09:37:44 +00:00

remove '#include <iostream>' from headers and from unneeded places

It's harmful to have iostream everywhere as it injects functions in the compiled files
This commit is contained in:
Nuno Lopes 2022-06-17 14:10:19 +01:00
parent 70bcf0b51d
commit 73a24ca0a9
90 changed files with 99 additions and 95 deletions

View file

@ -39,6 +39,7 @@ namespace datalog {
}
rule_set * mk_array_instantiation::operator()(rule_set const & source) {
#if 0
std::cout<<"Array Instantiation called with parameters :"
<<" enforce="<<m_ctx.get_params().xform_instantiate_arrays_enforce()
<<" nb_quantifier="<<m_ctx.get_params().xform_instantiate_arrays_nb_quantifier()
@ -46,6 +47,7 @@ namespace datalog {
<<"\n";
std::cout<<"Input rules = \n";
source.display(std::cout);
#endif
src_set = &source;
scoped_ptr<rule_set> result = alloc(rule_set, m_ctx);
dst = result.get();
@ -55,8 +57,10 @@ namespace datalog {
rule & r = *source.get_rule(i);
instantiate_rule(r, *result);
}
#if 0
std::cout<<"\n\nOutput rules = \n";
result->display(std::cout);
#endif
return result.detach();
}