Ick - that isn't good. The receive should definitely be canceled upon
completion of the allgather as per your second option.
Please go ahead and do so! And thanks for catching this problem!
Ralph
On Mon, Dec 7, 2009 at 10:11 AM, Damien Guinier wrote:
> Hi Ralph
>
> I have found a bug in the 'g
Sorry , I wanted to ask about
struct mca_pml_base_endpoint_t
Declaration and not definition.
Pasha.
George Bosilca wrote:
Actually your answer is correct. The endpoint is defined down below in the PML.
In addition, I think only the MTL and the DR PML use it, all OB1 derivative
completely ig
Hi Ralph
I have found a bug in the 'grpcomm' : 'hier'. This bug create a
infinite loop in mpi_finalize. In this module: the barrier is executed
as an allgather with data length of zero. This allgather function can go
to an infinite loop , depend of rank execution order.
In orte/mca/grpcomm/
Actually your answer is correct. The endpoint is defined down below in the PML.
In addition, I think only the MTL and the DR PML use it, all OB1 derivative
completely ignore it.
george.
On Dec 7, 2009, at 08:30 , Timothy Hayes wrote:
> Sorry, I think I read your question too quickly. Ignore
Hello Sylvain,
On Friday 04 December 2009 02:27:22 pm Sylvain Jeaugey wrote:
> There is definetly something wrong in types.
Yes, the new ids for optional Fortran datatypes are wrong.
So, as with other Fortran types, IMHO they need to map to C types, aka the IDs
should map. Therefore, we should _
Sorry, I think I read your question too quickly. Ignore me. :-)
2009/12/7 Timothy Hayes
> Is it not a forward definition and then defined in the PML components
> individually based on their own requirements?
>
> 2009/12/7 Pavel Shamis (Pasha)
>
> In the ompi_proc_t structure (ompi/proc/proc.h:5
Is it not a forward definition and then defined in the PML components
individually based on their own requirements?
2009/12/7 Pavel Shamis (Pasha)
> In the ompi_proc_t structure (ompi/proc/proc.h:54) we keep pointer to
> proc_pml - "struct mca_pml_base_endpoint_t* proc_pml" . I tired to find
> d
In the ompi_proc_t structure (ompi/proc/proc.h:54) we keep pointer to
proc_pml - "struct mca_pml_base_endpoint_t* proc_pml" . I tired to find
definition for "struct mca_pml_base_endpoint_t" , but I failed. Does
somebody know where is it defined ?
Regards,
Pasha