aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/gnunet_mpi_test.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2012-12-07 18:14:58 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2012-12-07 18:14:58 +0000
commit24f093b9c446d733e2f281972f080729e1ede160 (patch)
tree712142e48deca5a0fc51f5f6f0c230b4ae10ea04 /src/testbed/gnunet_mpi_test.c
parent658bb6d4f307649b3403fa560816ba985fececc8 (diff)
downloadgnunet-24f093b9c446d733e2f281972f080729e1ede160.tar.gz
gnunet-24f093b9c446d733e2f281972f080729e1ede160.zip
- remove MPI code
Diffstat (limited to 'src/testbed/gnunet_mpi_test.c')
-rw-r--r--src/testbed/gnunet_mpi_test.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/testbed/gnunet_mpi_test.c b/src/testbed/gnunet_mpi_test.c
index 1e1608228..9229675ce 100644
--- a/src/testbed/gnunet_mpi_test.c
+++ b/src/testbed/gnunet_mpi_test.c
@@ -1,6 +1,5 @@
1#include "platform.h" 1#include "platform.h"
2#include "gnunet_util_lib.h" 2#include "gnunet_util_lib.h"
3#include <mpi.h>
4 3
5/** 4/**
6 * Generic logging shorthand 5 * Generic logging shorthand
@@ -14,21 +13,15 @@ int main (int argc, char *argv[])
14 char *filename; 13 char *filename;
15 pid_t pid; 14 pid_t pid;
16 pid_t ppid; 15 pid_t ppid;
17 int ntasks;
18 int rank; 16 int rank;
19 int msg_size; 17 int msg_size;
20 int ret; 18 int ret;
21 19
22 ret = GNUNET_SYSERR; 20 ret = GNUNET_SYSERR;
23 if (MPI_SUCCESS != MPI_Init (&argc, &argv)) 21 rank = 0;
24 return 1;
25 if (MPI_SUCCESS != MPI_Comm_size (MPI_COMM_WORLD, &ntasks))
26 goto finalize;
27 if (MPI_SUCCESS != MPI_Comm_rank (MPI_COMM_WORLD, &rank))
28 goto finalize;
29 pid = getpid(); 22 pid = getpid();
30 (void) GNUNET_asprintf (&filename, "%d-%d.mpiout", (int) pid, rank); 23 (void) GNUNET_asprintf (&filename, "%d-%d.mpiout", (int) pid, rank);
31 msg_size = GNUNET_asprintf (&msg, "My rank is: %d\n", rank); 24 msg_size = GNUNET_asprintf (&msg, "My pid is: %d\n", pid);
32 printf ("%s", msg); 25 printf ("%s", msg);
33 if (msg_size == GNUNET_DISK_fn_write (filename, 26 if (msg_size == GNUNET_DISK_fn_write (filename,
34 msg, msg_size, 27 msg, msg_size,
@@ -91,6 +84,5 @@ int main (int argc, char *argv[])
91 ret = GNUNET_OK; 84 ret = GNUNET_OK;
92 85
93 finalize: 86 finalize:
94 (void) MPI_Finalize ();
95 return (GNUNET_OK == ret) ? 0 : 1; 87 return (GNUNET_OK == ret) ? 0 : 1;
96} 88}