On Sat, 9 Sep 2017, Michael Povolotskyi wrote:
(gdb) p recv_tag
$2 = (const libMesh::Parallel::MessageTag &) @0x2ac9d6d3d980: {
static invalid_tag = -2147483648, _tagvalue = -1, _comm = 0x0}
(gdb) p recv_tag
$2 = (const libMesh::Parallel::MessageTag &) @0x2b9331482980: {
static invalid_tag = -2147483648, _tagvalue = -1, _comm = 0x0}
So, does it look like a logic error or like a problem with openMPI
installation?
In openmpi MPI_ANY_TAG==-1, so they're both set to the right thing,
not waiting for the a message that will never come.
Could you, after attaching the debugger, try stepping forward in both
processes, and make sure they're both hanging, not infinite looping?
---
Roy
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users