Difficulties with mpb-mpi on Centos3 x86_64

"Heather L. Sarik" <[email protected]>
Newsgroups gmane.comp.science.photonic-bands
Message-ID <[email protected]>
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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.