Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Potential bug in creating MPI_GROUP_EMPTY handling
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2011-03-17 12:10:56


Sorry for the late reply, but many thanks for the bug report and reliable reproducer.

I've confirmed the problem and filed a bug about this:

     https://svn.open-mpi.org/trac/ompi/ticket/2752

On Mar 6, 2011, at 6:12 PM, Dominik Goeddeke wrote:

> The attached example code (stripped down from a bigger app) demonstrates a way to trigger a severe crash in all recent ompi releases but not in a bunch of latest MPICH2 releases. The code is minimalistic and boils down to the call
>
> MPI_Comm_create(MPI_COMM_WORLD, MPI_GROUP_EMPTY, &dummy_comm);
>
> which isn't supposed to be illegal. Please refer to the (well-documented) code for details on the high-dimensional cross product I tested (on ubuntu 10.04 LTS), a potential workaround (which isn't supposed to be necessary I think) and an exemplary stack trace.
>
> Instructions: mpicc test.c -Wall -O0 && mpirun -np 2 ./a.out
>
> Thanks!
>
> dom
>
>
> <test.c>_______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users

-- 
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/