Re: [OMPI devel] Crash when using MPI_REAL8

2009-12-08 Thread Jeff Squyres
...and cmr to v1.5. ;-) (see https://svn.open-mpi.org/trac/ompi/ticket/2133) On Dec 8, 2009, at 12:33 PM, George Bosilca wrote: > Rainer, > > The patch looks correct. Please feel free to push it in the trunk. > > Thanks, >george. > > On Dec 7, 2009, at 11:27 , Rainer Keller wrote: >

Re: [OMPI devel] Crash when using MPI_REAL8

2009-12-08 Thread Sylvain Jeaugey
Thanks Rainer for the patch. I confirm it solves my testcase as well as the real application that triggered the bug. Sylvain On Mon, 7 Dec 2009, Rainer Keller wrote: Hello Sylvain, On Friday 04 December 2009 02:27:22 pm Sylvain Jeaugey wrote: There is definetly something wrong in types.

Re: [OMPI devel] Crash when using MPI_REAL8

2009-12-04 Thread Sylvain Jeaugey
There is definetly something wrong in types. OMPI_DATATYPE_MAX_PREDEFINED is set to 45, while there are 55 predefined types. When accessing ompi_op_ddt_map[ddt->id] with MPI_REAL8 (ddt->id=54), we're reading the ompi_mpi_op_bxor struct. Depending on various things (padding, uninitialized

Re: [OMPI devel] Crash when using MPI_REAL8

2009-12-04 Thread Sylvain Jeaugey
For the record, and to try to explain why all MTT tests may have missed this "bug", configuring without --enable-debug makes the bug disappear. Still trying to figure out why. Sylvain On Thu, 3 Dec 2009, Sylvain Jeaugey wrote: Hi list, I hope this time I won't be the only one to suffer

[OMPI devel] Crash when using MPI_REAL8

2009-12-03 Thread Sylvain Jeaugey
Hi list, I hope this time I won't be the only one to suffer this bug :) It is very simple indeed, just perform an allreduce with MPI_REAL8 (fortran) and you should get a crash in ompi/op/op.h:411. Tested with trunk and v1.5, working fine on v1.3. From what I understand, in the trunk,