On Tue, 27 Oct 2015, Thiago Milanetto Schlittler wrote:

  I’m having some problems when running the libMesh examples. When I
  try to do so using LIBMESH_RUN="mpirun -np 2”, the checks work
  until the “introduction_ex1” check, where I get the following
  following message:

[Thiagos-Air.home:53055] [[49367,0],0] tcp_peer_recv_connect_ack: received 
different version from [[49367,1],1]: 1.8.3 instead of 1.10.0
[Thiagos-Air.home:53055] [[49367,0],0] tcp_peer_recv_connect_ack: received 
different version from [[49367,1],0]: 1.8.3 instead of 1.10.0

and both processes stall. My computer has the 1.10.0 version of
OpenMPI, installed through macports (verified using ompi_info). I’ve
already purged and reinstalled my whole macports stack, so there are
no traces of a 1.8.3 OpenMPI version. I’ve also ran the configure
with the “with-mpi” option pointing towards the correct folder. I’m
using "libmesh-1.0.0-pre”, from the GitHub repository, but I got the
same problem with the stable release. Other libraries, such as PETSc
and SLEPc, run their tests with MPI with no problems. What could be
wrong? I’ve attached the configure summary.

The summary didn't seem to survive our listserv.  I'd normally ask for
a copy via private email, but I'm not a Mac person so probably won't
be much help here.

The OSX equivalent of ldd is "otool -L"?  You might try running that
on your example-dbg and see whether there's still an old 1.8.3 library
getting found somewhere by the linker.

If it's not an old library, then it's either an old static object file
(which you might be able to diagnose via "nm") or an old header (which
I can't imagine how to diagnose - maybe use gdb and hope that
whichever object file included the wrong header was built with
debugging support too?).
---
Roy
------------------------------------------------------------------------------
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to