#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include <mpi.h>
#include <yaxt.h>
#include "tests.h"
#include "ctest_common.h"
#include "../src/xt_mpi_internal.h"
static void comms_construct_destruct(
MPI_Comm comm_world);
int main(int argc, char **argv)
{
return TEST_EXIT_CODE;
}
static void comms_construct_destruct(
MPI_Comm comm_world)
{
enum {
num_comms = 128,
};
int tag_offsets[num_comms];
comms[0] = comm_world;
tag_offsets[0] = 0;
for (size_t i = 1; i < num_comms; ++i)
for (size_t i = 1; i < num_comms; ++i)
}
MPI_Comm xt_mpi_comm_smart_dup(MPI_Comm comm, int *tag_offset)
void xt_mpi_finalize(void)
void xt_mpi_comm_smart_dedup(MPI_Comm *comm, int tag_offset)
#define xt_mpi_call(call, comm)
void xt_mpi_comm_mark_exclusive(MPI_Comm comm)