#include "../simplifier/UseITEContext.h"
#include "../simplifier/AlwaysTrue.h"
#include "../simplifier/AIGSimplifyPropositionalCore.h"
-#include "../simplifier/TransformExtensionality.h"
#include <memory>
namespace BEEV {
NewSolver.setSeed(bm->UserFlags.random_seed);
}
- TransformExtensionality t(bm);
- original_input = t.topLevel(original_input);
-
-
-
SOLVER_RETURN_TYPE result;
result = TopLevelSTPAux(NewSolver,
original_input);
// invalid
if (ASTTrue == orig_result)
{
- //if (bm->UserFlags.check_counterexample_flag)
- // CheckCounterExample(SatSolver.okay());
+ if (bm->UserFlags.check_counterexample_flag)
+ CheckCounterExample(SatSolver.okay());
if (bm->UserFlags.stats_flag
|| bm->UserFlags.print_counterexample_flag)