3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 09:35:32 +00:00

Minimizing dependencies to assertion_set

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
Leonardo de Moura 2012-10-24 13:33:54 -07:00
parent 839cc36e11
commit 361b55edfd
7 changed files with 7 additions and 119 deletions

View file

@ -20,7 +20,6 @@ Revision History:
#define _BIT_BLASTER_TPL_H_
#include"rational.h"
#include"strategy_exception.h"
template<typename Cfg>
class bit_blaster_tpl : public Cfg {

View file

@ -20,13 +20,14 @@ Revision History:
#include"rational.h"
#include"ast_pp.h"
#include"cooperate.h"
#include"tactic_exception.h"
template<typename Cfg>
void bit_blaster_tpl<Cfg>::checkpoint() {
if (memory::get_allocation_size() > m_max_memory)
throw strategy_exception(STE_MAX_MEMORY_MSG);
throw tactic_exception(TACTIC_MAX_MEMORY_MSG);
if (m_cancel)
throw strategy_exception(STE_CANCELED_MSG);
throw tactic_exception(TACTIC_CANCELED_MSG);
cooperate("bit-blaster");
}

View file

@ -17,7 +17,6 @@ Notes:
--*/
#include"tactical.h"
#include"reduce_args.h"
#include"cooperate.h"
#include"ast_smt2_pp.h"
#include"map.h"

View file

@ -26,8 +26,6 @@ Notes:
#include"model_pp.h"
#include"model_evaluator.h"
#include"solve_eqs_tactic.h"
#include"assertion_set_rewriter.h"
#include"shallow_context_simplifier.h"
#include"elim_uncnstr_tactic.h"
#include"bv_size_reduction_tactic.h"
#include"max_bv_sharing_tactic.h"