I solved the problem and the quote 'we have met the enemy and he is
us' fits prefectly.
The reason was I had a stale object file laying around from when i
used a different compiler. Removing mpif.h as they are listed in the
PARPACK ARmake.inc and recompiling worked.
Sorry for the red herring.
Brock Palen
Center for Advanced Computing
bro...@umich.edu
(734)936-1985
On Dec 12, 2007, at 7:17 PM, Brock Palen wrote:
Yes, the software came with its own. And i removed it, mpif77
takes care of not having mpif.h in the directory just as it should.
I should mention (sorry) that the single, complex and double
complex examples work. only the double (real) examples fail.
Brock Palen
Center for Advanced Computing
bro...@umich.edu
(734)936-1985
On Dec 12, 2007, at 6:51 PM, Jeff Squyres wrote:
This *usually* happens when you include the mpif.h from a different
MPI implementation. Can you check that?
On Dec 12, 2007, at 5:15 PM, Brock Palen wrote:
Has anyone ever built parpack (http://www.caam.rice.edu/software/
ARPACK/) with openmpi? It compiles but some of the examples give:
[nyx-login1.engin.umich.edu:12173] *** on communicator
MPI_COMM_WORLD
[nyx-login1.engin.umich.edu:12173] *** MPI_ERR_TYPE: invalid
datatype
[nyx-login1.engin.umich.edu:12173] *** MPI_ERRORS_ARE_FATAL
(goodbye)
[nyx-login1.engin.umich.edu:12174] *** An error occurred in MPI_Recv
[nyx-login1.engin.umich.edu:12174] *** on communicator
MPI_COMM_WORLD
I checked all the data types are: MPI_DOUBLE_PRECISION Im not sure
where to look next.
Brock Palen
Center for Advanced Computing
bro...@umich.edu
(734)936-1985
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users
--
Jeff Squyres
Cisco Systems
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users