summaryrefslogtreecommitdiff
path: root/src/decision
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@gmail.com>2012-09-24 18:37:22 +0000
committerMorgan Deters <mdeters@gmail.com>2012-09-24 18:37:22 +0000
commit1f48835b7252757bb778a93bdac2d62e1dea59bc (patch)
tree1b2f2cda4091a146a2ddfbfcf137459e712fcc17 /src/decision
parente2611a54c5479086df0c4a80f56597aae80b5c4e (diff)
Fix the memout issue seen in recent nightly regressions (was due to a
Statistics-printing problem, limited to certain benchmarks). Mark some unlabeled header files "cvc4_private.h". Other minor cleanup. (this commit was certified error- and warning-free by the test-and-commit script.)
Diffstat (limited to 'src/decision')
-rw-r--r--src/decision/decision_engine.h2
-rw-r--r--src/decision/decision_strategy.h4
-rw-r--r--src/decision/justification_heuristic.h2
-rw-r--r--src/decision/relevancy.h2
4 files changed, 9 insertions, 1 deletions
diff --git a/src/decision/decision_engine.h b/src/decision/decision_engine.h
index 6b878ecd0..2d4ae2d52 100644
--- a/src/decision/decision_engine.h
+++ b/src/decision/decision_engine.h
@@ -16,6 +16,8 @@
** Decision engine
**/
+#include "cvc4_private.h"
+
#ifndef __CVC4__DECISION__DECISION_ENGINE_H
#define __CVC4__DECISION__DECISION_ENGINE_H
diff --git a/src/decision/decision_strategy.h b/src/decision/decision_strategy.h
index dd6c7f548..2244b27b6 100644
--- a/src/decision/decision_strategy.h
+++ b/src/decision/decision_strategy.h
@@ -16,6 +16,8 @@
** Decision strategy
**/
+#include "cvc4_private.h"
+
#ifndef __CVC4__DECISION__DECISION_STRATEGY_H
#define __CVC4__DECISION__DECISION_STRATEGY_H
@@ -34,7 +36,7 @@ namespace decision {
class DecisionStrategy {
protected:
- DecisionEngine* d_decisionEngine;
+ DecisionEngine* d_decisionEngine;
public:
DecisionStrategy(DecisionEngine* de, context::Context *c) :
d_decisionEngine(de) {
diff --git a/src/decision/justification_heuristic.h b/src/decision/justification_heuristic.h
index 6d9493e89..f0f227ead 100644
--- a/src/decision/justification_heuristic.h
+++ b/src/decision/justification_heuristic.h
@@ -20,6 +20,8 @@
** It needs access to the simplified but non-clausal formula.
**/
+#include "cvc4_private.h"
+
#ifndef __CVC4__DECISION__JUSTIFICATION_HEURISTIC
#define __CVC4__DECISION__JUSTIFICATION_HEURISTIC
diff --git a/src/decision/relevancy.h b/src/decision/relevancy.h
index a529b974e..61aab8811 100644
--- a/src/decision/relevancy.h
+++ b/src/decision/relevancy.h
@@ -30,6 +30,8 @@
** path from the root to the node go through a justified node.
**/
+#include "cvc4_private.h"
+
#ifndef __CVC4__DECISION__RELEVANCY
#define __CVC4__DECISION__RELEVANCY
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback