Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] RFC: add support for large counts using derived datatypes
From: Jeff Squyres (jsquyres) (jsquyres_at_[hidden])
Date: 2013-07-16 17:03:22


On Jul 16, 2013, at 4:54 PM, Nathan Hjelm <hjelmn_at_[hidden]> wrote:

>> 3. We had a policy that we only export one single MPI level function per file in the mpi directory. You changed this as some of the files exports now two function (the original function together with the _x version).
>
> I was trying to avoid having too much duplicate code. If including both functions in the same file is not ok I will move the _x functions to their own .c files.

This is an unfortunate side-effect of the PMPI mandate (be able to override any individual MPI symbol). Because of the way linkers work, you can only put 1 MPI symbol in any given .o file. :-(

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