break;
case 5:
{
-#if MTEST_HAVE_MIN_MPI_VERSION(3,0)
+#if MTEST_HAVE_MIN_MPI_VERSION(4,0)
/* Dup of the world using MPI_Intercomm_merge */
int rleader, isLeft;
MPI_Comm local_comm, inter_comm;
rleader = 0;
}
else {
- /* Remote leader is signficant only for the processes
+ /* Remote leader is significant only for the processes
* designated local leaders */
rleader = -1;
}
rleader = 0;
}
else {
- /* Remote leader is signficant only for the processes
+ /* Remote leader is significant only for the processes
* designated local leaders */
rleader = -1;
}
rleader = 0;
}
else {
- /* Remote leader is signficant only for the processes
+ /* Remote leader is significant only for the processes
* designated local leaders */
rleader = -1;
}
rleader = 0;
}
else {
- /* Remote leader is signficant only for the processes
+ /* Remote leader is significant only for the processes
* designated local leaders */
rleader = -1;
}
rleader = 0;
}
else {
- /* Remote leader is signficant only for the processes
+ /* Remote leader is significant only for the processes
* designated local leaders */
rleader = -1;
}
rleader = 1;
}
else {
- /* Remote leader is signficant only for the processes
+ /* Remote leader is significant only for the processes
* designated local leaders */
rleader = -1;
}
rleader = 0;
}
else {
- /* Remote leader is signficant only for the processes
+ /* Remote leader is significant only for the processes
* designated local leaders */
rleader = -1;
}
if (!getinter) {
idx = MTestGetIntracomm(comm, min_size);
- if (idx == 0) {
- getinter = 1;
- }
+/* if (idx == 0) {*/
+/* getinter = 1;*/
+/* }*/
}
if (getinter) {
int isLeft;
/* ------------------------------------------------------------------------ */
static void MTestResourceSummary(FILE * fp)
{
-#ifdef HAVE_GETRUSAGE
+#if defined(HAVE_GETRUSAGE) && !defined(__HAIKU__)
struct rusage ru;
static int pfThreshold = -2;
int doOutput = 1;