I'm having difficulties with mpb-mpi on CentOS 3.6, x86_64.
The vital info:
CentOS 3.6, gcc 3.2.3
LAM 7.1.2
hdf5-1.6.4 (also tried hdf5-1.6.5)
fftw-2.1.5
libctl-2.2
mpb-1.4.2
My LAM installation appears to work fine and "hello world" type
parallel test programs run correctly with mpirun.
I am unable to get mpb-mpi to work correctly with mpirun.
When I build mpb-mpi --with-mpi, I get linmin errors when using the
test ctl files, even when only running 1 process (ie, mpirun -np 1):
linmin: ERROR: INITIAL G .GE. ZERO
CHECK failure on line 91 of linmin.c: linmin failure
When I build mpb-mpi --with-mpi --enable-debug, the single-process
example (mpirun -np 1) works, but multiprocess mpirun jobs hang forever
at the following stage:
"epsilon: 1-12, mean 2.59342, harm. mean 1.17825, 17.2852% > 1, 14.4857%
"fill"
Outputting epsilon..."
I've tried hdf5-1.6.4 and hdf5-1.6.5, compiled both with and without
parallel support. Any suggestions on how to go about debugging where the
problem lies would be much appreciated. There are no obvious
problems/errors in compilation; the various libraries, etc appear to be
found during the build process.
Thanks,
Heather Sarik
Duke Univ Dept of ECE
[EMAIL PROTECTED]
_______________________________________________
mpb-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss