Dave, thanks for taking care of this. I've put the configure tests (detect ch3:sock using MPIDI_CH3I_sock_set and the fix with MPIDI_CH3I_sock_fixed_nbc_progress) into PETSc and all is well using the Issend/Ibarrier algorithm by default for all bug-free configurations.


On Wed, Jan 23, 2013 at 3:52 PM, Dave Goodell <goodell@mcs.anl.gov> wrote:
On Jan 23, 2013, at 3:46 PM CST, Jed Brown wrote:


On Wed, Jan 23, 2013 at 3:42 PM, Dave Goodell <goodell@mcs.anl.gov> wrote:
I think checking of the "MPIDI_CH3I_sock_errno_to_mpi_errno" symbol should be unique enough to detect ch3:sock.

Thanks, I'll add this test and combine it with a version check (unless there's something better) once the bug is fixed.

I can add a special "MPIDI_CH3I_sock_with_fixed_nbc_progress" symbol (or whatever) for you as soon as it's fixed.

-Dave



_______________________________________________
discuss mailing list     discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss