diff --git a/.cproject b/.cproject
index da141d84a..ceda6fadc 100644
--- a/.cproject
+++ b/.cproject
@@ -793,6 +793,14 @@
true
true
+
+ make
+ -j5
+ check
+ true
+ true
+ true
+
make
-j2
diff --git a/gtsam/discrete/DecisionTreeFactor.h b/gtsam/discrete/DecisionTreeFactor.h
index a61f12cf5..e98c7020b 100644
--- a/gtsam/discrete/DecisionTreeFactor.h
+++ b/gtsam/discrete/DecisionTreeFactor.h
@@ -33,9 +33,6 @@ namespace gtsam {
typedef DiscreteConditional ConditionalType;
typedef boost::shared_ptr shared_ptr;
- /// Index label and cardinality
- typedef std::pair IndexC;
-
public:
/// @name Standard Constructors
diff --git a/gtsam/discrete/DiscreteKey.cpp b/gtsam/discrete/DiscreteKey.cpp
index 9ab4207bb..01b025d80 100644
--- a/gtsam/discrete/DiscreteKey.cpp
+++ b/gtsam/discrete/DiscreteKey.cpp
@@ -14,19 +14,6 @@ namespace gtsam {
using namespace std;
- bool OldDiscreteKey::equals(const OldDiscreteKey& other, double tol) const {
- return (*this == other);
- }
-
- void OldDiscreteKey::print(const string& s) const {
- cout << s << *this;
- }
-
- ostream& operator <<(ostream &os, const OldDiscreteKey &key) {
- os << key.name_;
- return os;
- }
-
DiscreteKeys::DiscreteKeys(const vector& cs) {
for (size_t i = 0; i < cs.size(); i++) {
string name = boost::str(boost::format("v%1%") % i);
diff --git a/gtsam/discrete/DiscreteKey.h b/gtsam/discrete/DiscreteKey.h
index 7c2fca817..87e6e96a6 100644
--- a/gtsam/discrete/DiscreteKey.h
+++ b/gtsam/discrete/DiscreteKey.h
@@ -8,7 +8,6 @@
#pragma once
#include
-#include
#include