[MOAB-dev] Parallel test fail when building MOAB

Hong-Jun Kim hongjun at mcs.anl.gov
Fri Sep 30 18:01:48 CDT 2011


It is not because your machine's parallel hardware.

I suspect it is because you didn't use parallel build of hdf5 library.
If you want to use parallel read/write, anyway, you need parallel build of it.

-----------------------------
Hong-Jun Kim
Post-doc researcher
MCS, Argonne National Laboratory
9700 S. Cass Ave. B240/R2147
Argonne, IL 60439
630-252-4791
hongjun at mcs.anl.gov
-----------------------------

----- Original Message -----
> From: "Tiantian Xu" <tiantianxu.88 at gmail.com>
> To: MOAB-dev at mcs.anl.gov, MOAB-announce at mcs.anl.gov
> Sent: Friday, September 30, 2011 5:41:23 PM
> Subject: [MOAB-dev] Parallel test fail when building MOAB
> Hi,
> 
> I was trying to build MOAB with parallel support but met some
> problems. The prerequisites were successfully built, including MPI,
> HDF5, SZIP, ZLIB, NETCDF. HDF5 and NETCDF were both configured with
> parallel support.
> Here are the commands I had used:
> 
> [tiantian at vis-pc2 trunk]$ ./configure
> --prefix=/home/tiantian/ITL_MOAB/trunk/gcc
> --with-mpi=/home/tiantian/mpich2-install
> --with-netcdf=/home/tiantian/ITL_MOAB/netcdf-4.1.3/gcc
> --with-hdf5=/home/tiantian/ITL_MOAB/hdf5-1.8.7/gcc
> --with-zlib=/home/tiantian/zlib-1.2.5
> --with-szip=/home/tiantian/szip-2.1 --disable-debug 2>&1 | tee
> configure.log
> 
> [tiantian at vis-pc2 trunk]$ make 2>&1 | tee make.log
> tiantian at vis-pc2 trunk]$ make check 2>&1 | tee make.check.log
> 
> The error during make check is:
> make check-TESTS
> make[3]: Entering directory
> `/home/tiantian/ITL_MOAB/trunk/test/parallel'
> make[4]: Entering directory
> `/home/tiantian/ITL_MOAB/trunk/test/parallel'
> PASS: pcomm_unit
> FAIL: parallel_unit_tests
> PASS: uber_parallel_test
> FAIL: scdtest
> PASS: pcomm_serial
> FAIL: parallel_hdf5_test
> PASS: mhdf_parallel
> PASS: parallel_write_test
> ================================
> 3 of 8 tests failed
> See test/parallel/test-suite.log
> ================================
> 
> configure log, make log, make check log and test-suite.log are all
> attached. Please take a look and point to me where went wrong.
> 
> btw. I had configured MOAB with no mpi support, the make check and
> make install succeeded. Is it possible the error with parallel test
> occur because my machine does not have parallel hardware? I was hoping
> MOAB could perform simulation to parallel read/write.
> 
> Thank you very much. I appreciate your help!
> 
> Tiantian


More information about the moab-dev mailing list