1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
/*
* Copyright (C) by Argonne National Laboratory
* See COPYRIGHT in top-level directory
*/
#include "mpi.h"
#include <stdio.h>
#include "mpitest.h"
/*
static char MTEST_Descrip[] = "";
*/
int main(int argc, char *argv[])
{
int errs = 0;
int buf[10];
MPI_Aint a1, a2;
MTest_Init(&argc, &argv);
MPI_Get_address(&buf[0], &a1);
MPI_Get_address(&buf[1], &a2);
if ((int) (a2 - a1) != sizeof(int)) {
errs++;
printf("Get address of two address did not return values the correct distance apart\n");
}
MTest_Finalize(errs);
return MTestReturnValue(errs);
}
|