Re: [OMPI devel] MPI_finalize with srun

2009-12-07 Thread Ralph Castain
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

Re: [OMPI devel] Question about ompi_proc_t

2009-12-07 Thread Pavel Shamis (Pasha)
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

[OMPI devel] MPI_finalize with srun

2009-12-07 Thread Damien Guinier
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/

Re: [OMPI devel] Question about ompi_proc_t

2009-12-07 Thread George Bosilca
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

Re: [OMPI devel] Crash when using MPI_REAL8

2009-12-07 Thread Rainer Keller
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 _

Re: [OMPI devel] Question about ompi_proc_t

2009-12-07 Thread Timothy Hayes
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

Re: [OMPI devel] Question about ompi_proc_t

2009-12-07 Thread 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:54) we keep pointer to > proc_pml - "struct mca_pml_base_endpoint_t* proc_pml" . I tired to find > d

[OMPI devel] Question about ompi_proc_t

2009-12-07 Thread 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 definition for "struct mca_pml_base_endpoint_t" , but I failed. Does somebody know where is it defined ? Regards, Pasha