#include #include #include #include using namespace std; using namespace boost; using namespace mpi; int main(int argc,char *argv[]) { environment env(argc, argv); communicator world; pair p(1,2); vector< pair > vp; all_gather(world,p,vp); // On valgrind, and run with at least 2 processes, generates a "still reachable: 116 bytes in 3 blocks." return EXIT_SUCCESS; }