From d3989c32d3e3bf45086676e690e25b7fb7ec9032 Mon Sep 17 00:00:00 2001
From: Camille Coti <coti@dyna6-83.cs.uoregon.edu>
Date: Fri, 26 Jul 2019 15:09:05 -0700
Subject: [PATCH] Make it compile on Mac OS

---
 src/Makefile         | 4 ++--
 src/utils_parall.cpp | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/Makefile b/src/Makefile
index d1a477c..67a637f 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -2,7 +2,7 @@ CXX = g++
 MPICXX = mpic++
 LD = g++
 MPILD = mpic++
-CFLAGS = -Wall -g -O3  -Wno-unused-variable
+CFLAGS = -Wall -g -O3  -Wno-unused-variable -std=c++11
 LDOPT = -lginac
 
 MPIEXEC = mpiexec
@@ -23,7 +23,7 @@ tensormatrix_mpi: $(MPIOBJ)
 	$(MPICXX) $(CFLAGS) -o $@ -c $<
 
 run: tensormatrix_mpi
-	$(MPIEXEC) -n $(NP) $<
+	$(MPIEXEC) --oversubscribe -n $(NP) $<
 
 clean:
 	@rm -f *.o tensormatrix_mpi tensormatrix
diff --git a/src/utils_parall.cpp b/src/utils_parall.cpp
index 3dc25d1..5fdb2af 100644
--- a/src/utils_parall.cpp
+++ b/src/utils_parall.cpp
@@ -1,4 +1,5 @@
 #include <iostream>
+#include <sstream>
 #include <mpi.h>
 
 #include "utils_parall.h"
-- 
GitLab