diff --git a/src/utils/PugsAssert.hpp b/src/utils/PugsAssert.hpp
index 837d637612b411a5cf8fc951fa5c6ccbdf41d4df..82d1db70bb0b5ca9e8cfa92070828f338a6a96de 100644
--- a/src/utils/PugsAssert.hpp
+++ b/src/utils/PugsAssert.hpp
@@ -6,6 +6,7 @@
 #include <iostream>
 #include <rang.hpp>
 #include <string>
+#include <tuple>
 
 class AssertError
 {
diff --git a/tests/mpi_test_Messenger.cpp b/tests/mpi_test_Messenger.cpp
index d7a78259521f322dc9e3ab95ff6a014d5c3de100..3ab24267795b84fe328fb6b8f05b262b99edd935 100644
--- a/tests/mpi_test_Messenger.cpp
+++ b/tests/mpi_test_Messenger.cpp
@@ -5,6 +5,8 @@
 
 #include <utils/pugs_config.hpp>
 
+#include <fstream>
+
 #ifdef PUGS_HAS_MPI
 #include <mpi.h>
 #define IF_MPI(INSTRUCTION) INSTRUCTION