5 int main( int argc, char **argv )
10 MPI_Init(&argc, &argv);
13 MPI_Type_extent(MPI_INT, &i_extent);
14 printf("MPI_Type_extent (MPI_INT) = %ld\n", i_extent);
16 MPI_Type_size(MPI_INT, &i_size);
17 printf("MPI_Type_size (MPI_INT) = %d\n", i_size);
20 MPI_Type_extent(MPI_UNSIGNED, &i_extent);
21 printf("MPI_Type_extent (MPI_UNSIGNED) = %ld\n", i_extent);
23 MPI_Type_size(MPI_UNSIGNED, &i_size);
24 printf("MPI_Type_size (MPI_UNSIGNED) = %d\n", i_size);
26 #if defined(HAVE_LONG_DOUBLE)
27 MPI_Type_extent(MPI_LONG_DOUBLE, &i_extent);
28 printf("MPI_Type_extent (MPI_LONG_DOUBLE) = %ld\n", i_extent);
30 MPI_Type_size(MPI_LONG_DOUBLE, &i_size);
31 printf("MPI_Type_size (MPI_LONG_DOUBLE) = %d\n", i_size);