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@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@vis-pc2 trunk]$ make 2>&1 | tee make.log
tiantian@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