- /* Short or medium size message and power-of-two no. of processes. Use
- * recursive doubling algorithm */
-#include "../colls_private.h"
+/* Short or medium size message and power-of-two no. of processes. Use
+ * recursive doubling algorithm */
+
+#include "../colls_private.hpp"
+#include "smpi_status.hpp"
+#include <algorithm>