[petsc-dev] Fwd: [petsc-maint] [OMPI users] Deadlock in OpenMPI 1.8.3 and PETSc 3.4.5
Barry Smith
bsmith at mcs.anl.gov
Fri Dec 19 11:00:35 CST 2014
> Begin forwarded message:
>
> From: "Jeff Squyres (jsquyres)" <jsquyres at cisco.com>
> To: Open MPI User's List <users at open-mpi.org>
> Date: December 19, 2014 at 8:05:19 AM CST
> Cc: "petsc-maint at mcs.anl.gov" <petsc-maint at mcs.anl.gov>
> Subject: Re: [petsc-maint] [OMPI users] Deadlock in OpenMPI 1.8.3 and PETSc 3.4.5
>
> On Dec 19, 2014, at 8:58 AM, Jeff Squyres (jsquyres) <jsquyres at cisco.com> wrote:
>
>> More specifically, George's change can lead to inconsistency/incorrectness in the presence of multiple threads simultaneously executing attribute actions on a single entity.
>
> Actually -- it's worse than I first thought. This change can lead to inconsistencies/incorrectness even with a single thread, if that thread adds or removes attributes on the same entity from which a callback is currently being invoked.
>
> --
> Jeff Squyres
> jsquyres at cisco.com
> For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
>
More information about the petsc-dev
mailing list