From 5a97abdd93734a9b5de0a47d8cc36ef31ea8b347 Mon Sep 17 00:00:00 2001
From: Ben Cumming <bcumming@cscs.ch>
Date: Tue, 12 Apr 2016 09:12:43 +0200
Subject: [PATCH] add missing system headers

---
 src/algorithms.hpp          | 1 +
 tests/test_algorithms.cpp   | 2 ++
 tests/test_compartments.cpp | 2 ++
 3 files changed, 5 insertions(+)

diff --git a/src/algorithms.hpp b/src/algorithms.hpp
index db8b3398..250cade2 100644
--- a/src/algorithms.hpp
+++ b/src/algorithms.hpp
@@ -1,6 +1,7 @@
 #pragma once
 
 #include <algorithm>
+#include <numeric>
 #include <type_traits>
 
 /*
diff --git a/tests/test_algorithms.cpp b/tests/test_algorithms.cpp
index 342c094a..decf1316 100644
--- a/tests/test_algorithms.cpp
+++ b/tests/test_algorithms.cpp
@@ -25,6 +25,7 @@ TEST(algorithms, make_index)
         auto index = nest::mc::algorithms::make_index(v);
 
         EXPECT_EQ(index.size(), 11u);
+        EXPECT_EQ(index.front(), 0);
         EXPECT_EQ(index.back(), nest::mc::algorithms::sum(v));
     }
 
@@ -34,6 +35,7 @@ TEST(algorithms, make_index)
         auto index = nest::mc::algorithms::make_index(v);
 
         EXPECT_EQ(index.size(), 11u);
+        EXPECT_EQ(index.front(), 0);
         EXPECT_EQ(index.back(), nest::mc::algorithms::sum(v));
     }
 }
diff --git a/tests/test_compartments.cpp b/tests/test_compartments.cpp
index 4a40f1f8..c109f9cd 100644
--- a/tests/test_compartments.cpp
+++ b/tests/test_compartments.cpp
@@ -1,3 +1,5 @@
+#include <cmath>
+
 #include "gtest.h"
 
 #include "../src/compartment.hpp"
-- 
GitLab