summaryrefslogtreecommitdiffstats
path: root/testpar
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2005-12-12 19:42:34 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2005-12-12 19:42:34 (GMT)
commitcfbc02d03004deff00b159d590b2e41ece948106 (patch)
treec79513d02c44c3ea38378e2631aa206f8155d5df /testpar
parentd4667a02cdeb39bae1fafbaa09554efc7294bbd0 (diff)
downloadhdf5-cfbc02d03004deff00b159d590b2e41ece948106.zip
hdf5-cfbc02d03004deff00b159d590b2e41ece948106.tar.gz
hdf5-cfbc02d03004deff00b159d590b2e41ece948106.tar.bz2
[svn-r11788] Purpose:
Patch. Description: Copper would fail with a message of 0032-113 Out of memory in routine unknown, task 0 when run with 3 processes and size 1MB in MPI-IO tests. It seems to be a copper MPIO error. Solution: Reduced the upper bound of default write size to 1/2MB (but tests only go to 1/4MB) for now, pending permenant fix from Copper. Platforms tested: Copper.
Diffstat (limited to 'testpar')
-rw-r--r--testpar/t_posix_compliant.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/testpar/t_posix_compliant.c b/testpar/t_posix_compliant.c
index 2a2f360..5965ff7 100644
--- a/testpar/t_posix_compliant.c
+++ b/testpar/t_posix_compliant.c
@@ -740,7 +740,10 @@ int main(int argc, char* argv[])
if(write_size == 0)
{
lb = 1024;
- ub = 1024*1024;
+ /* 1MB MPIO-IO overlapping is failing in copper. Lower it now pending
+ permenant fix for copper.*/
+ /* ub = 1024*1024;*/
+ ub = 1024*512;
inc = 4;
}
else
@@ -777,7 +780,7 @@ int main(int argc, char* argv[])
allwrite_allread_overlap(numprocs, rank, write_size);
PRINT_RESULT();
MPI_Barrier(MPI_COMM_WORLD);
-
+
if(rank == 0)
printf("Testing onewrite_allread_blocks with MPI IO\t\t"); fflush(stdout);
onewrite_allread_blocks(numprocs, rank, write_size/(numprocs*sizeof(int)));