mirror of
https://github.com/Z3Prover/z3
synced 2025-12-18 02:08:31 +00:00
running updates to bv_solver (#4674)
* na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * dbg Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * bv Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * drat and fresh Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * move ackerman functionality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * debugability Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * towards debugability Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * missing file Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * remove csp Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
4d1a2a2784
commit
d02b0cde7a
63 changed files with 3060 additions and 3095 deletions
|
|
@ -32,8 +32,8 @@ public:
|
|||
void reset();
|
||||
void update(char const * key, unsigned inc);
|
||||
void update(char const * key, double inc);
|
||||
void display(std::ostream & out) const;
|
||||
void display_smt2(std::ostream & out) const;
|
||||
std::ostream& display(std::ostream & out) const;
|
||||
std::ostream& display_smt2(std::ostream & out) const;
|
||||
void display_internal(std::ostream & out) const;
|
||||
unsigned size() const;
|
||||
bool is_uint(unsigned idx) const;
|
||||
|
|
@ -42,6 +42,8 @@ public:
|
|||
double get_double_value(unsigned idx) const;
|
||||
};
|
||||
|
||||
inline std::ostream& operator<<(std::ostream& out, statistics const& st) { return st.display(out); }
|
||||
|
||||
void get_memory_statistics(statistics& st);
|
||||
void get_rlimit_statistics(reslimit& l, statistics& st);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue