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:
parent
839cc36e11
commit
361b55edfd
7 changed files with 7 additions and 119 deletions
|
@ -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 {
|
||||
|
|
|
@ -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");
|
||||
}
|
||||
|
||||
|
|
|
@ -17,7 +17,6 @@ Notes:
|
|||
|
||||
--*/
|
||||
#include"tactical.h"
|
||||
#include"reduce_args.h"
|
||||
#include"cooperate.h"
|
||||
#include"ast_smt2_pp.h"
|
||||
#include"map.h"
|
||||
|
|
|
@ -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"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue