mirror of
https://github.com/Z3Prover/z3
synced 2025-06-09 07:33:24 +00:00
status reporting issue
This commit is contained in:
parent
477754c386
commit
7905f48e88
1 changed files with 5 additions and 1 deletions
|
@ -77,6 +77,7 @@ namespace Duality {
|
||||||
virtual void InductionFailure(RPFP::Edge *edge, const std::vector<RPFP::Node *> &children){}
|
virtual void InductionFailure(RPFP::Edge *edge, const std::vector<RPFP::Node *> &children){}
|
||||||
virtual void UpdateUnderapprox(RPFP::Node *node, const RPFP::Transformer &update){}
|
virtual void UpdateUnderapprox(RPFP::Node *node, const RPFP::Transformer &update){}
|
||||||
virtual void Reject(RPFP::Edge *edge, const std::vector<RPFP::Node *> &Children){}
|
virtual void Reject(RPFP::Edge *edge, const std::vector<RPFP::Node *> &Children){}
|
||||||
|
virtual void Message(const std::string &msg){}
|
||||||
virtual ~Reporter(){}
|
virtual ~Reporter(){}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1154,7 +1155,7 @@ namespace Duality {
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
if(!full_scan && candidates.empty()){
|
if(!full_scan && candidates.empty()){
|
||||||
std::cout << "No candidates from updates. Trying full scan.\n";
|
reporter->Message("No candidates from updates. Trying full scan.");
|
||||||
GenCandidatesFromInductionFailure(true);
|
GenCandidatesFromInductionFailure(true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2193,6 +2194,9 @@ namespace Duality {
|
||||||
s << " " << children[i]->number;
|
s << " " << children[i]->number;
|
||||||
s << std::endl;
|
s << std::endl;
|
||||||
}
|
}
|
||||||
|
virtual void Message(const std::string &msg){
|
||||||
|
ev(); s << "msg " << msg << std::endl;
|
||||||
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue