diff --git a/.cproject b/.cproject
index 1d070ceed..7c478cd64 100644
--- a/.cproject
+++ b/.cproject
@@ -98,11 +98,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
diff --git a/.project b/.project
index d20fd358e..a3c3ae46b 100644
--- a/.project
+++ b/.project
@@ -23,7 +23,7 @@
org.eclipse.cdt.make.core.buildArguments
- -j2
+ -j5
org.eclipse.cdt.make.core.buildCommand
@@ -31,7 +31,7 @@
org.eclipse.cdt.make.core.buildLocation
- ${workspace_loc:/gtsam/build}
+ ${workspace_loc:/gtsam/build-fast}
org.eclipse.cdt.make.core.cleanBuildTarget
diff --git a/gtsam/base/DerivedValue.h b/gtsam/base/DerivedValue.h
index 92f294848..66e7d79a4 100644
--- a/gtsam/base/DerivedValue.h
+++ b/gtsam/base/DerivedValue.h
@@ -8,7 +8,10 @@
#pragma once
#include
+#include
+#include
#include
+
namespace gtsam {
template