[OMPI devel] RFC: use ISO C99 style struct initialization

2011-01-19 Thread Nathan Hjelm
I don't know if this has been discussed before or if this will break Windows (or some obscure platform) support but I would like to start using the ISO C99 style for struct initialization (see section 6.7.8, example 10 in http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf). Using this st

Re: [OMPI devel] RFC: use ISO C99 style struct initialization

2011-01-19 Thread George Bosilca
I'm with you on that. Let's create a fake module using the ISO C99 naming scheme, and leave it to MTT to figure out where is breaks! george. On Jan 19, 2011, at 14:23 , Nathan Hjelm wrote: > I don't know if this has been discussed before or if this will break Windows > (or some obscure platf

[OMPI devel] Building Open MPI components outside of the source tree

2011-01-19 Thread Jeff Squyres
Over the years, a few parties have wanted to be able to build Open MPI components outside of the official source tree (e.g., they are developing their own components outside of OMPI's SVN). We've typically said "use --with-devel-headers", but a) never really provided a full example of how to do

Re: [OMPI devel] RFC: use ISO C99 style struct initialization

2011-01-19 Thread Ralph Castain
I believe the majority of structs used in OMPI are actually declared to be opal objects of some flavor, so I'm not sure how much this will actually accomplish. Other than that, I have no real objection - either way works fine for me. On Jan 19, 2011, at 12:29 PM, George Bosilca wrote: > I'm wi

Re: [OMPI devel] RFC: use ISO C99 style struct initialization

2011-01-19 Thread Jeff Squyres
+1 on Ralph and George's comments. Want to make a dummy component somewhere that uses this kind of initialization and see what happens? Put a test for the C99 initialization style in configure.m4 to see if it works or not; MTT will then check this for all the compilers that we care about. On

Re: [OMPI devel] Building Open MPI components outside of the source tree

2011-01-19 Thread George Bosilca
This stuff should be directly on the main Open MPI website. Not as a link to bitbucket, but as a webpage and 3 tars. george. On Jan 19, 2011, at 15:43 , Jeff Squyres wrote: > Over the years, a few parties have wanted to be able to build Open MPI > components outside of the official source tr

Re: [OMPI devel] Building Open MPI components outside of the source tree

2011-01-19 Thread Jeff Squyres
Where should it be on the main web site? It needs to be in a repo somewhere; it may change over time. On Jan 19, 2011, at 4:38 PM, George Bosilca wrote: > This stuff should be directly on the main Open MPI website. Not as a link to > bitbucket, but as a webpage and 3 tars. > > george. > >

Re: [OMPI devel] Building Open MPI components outside of the source tree

2011-01-19 Thread George Bosilca
On Jan 19, 2011, at 16:44 , Jeff Squyres wrote: > Where should it be on the main web site? The Documentation section look like a good place to me. > It needs to be in a repo somewhere; it may change over time. The source code can be hosted at Indiana in the same way ompi-tests and ompi-docs

Re: [OMPI devel] RFC: use ISO C99 style struct initialization

2011-01-19 Thread Nathan Hjelm
Done. I added the module orte/mca/debugger/dummy and I will remove it tomorrow. -Nathan HPC-3, LANL On Wed, 19 Jan 2011, Jeff Squyres wrote: +1 on Ralph and George's comments. Want to make a dummy component somewhere that uses this kind of initialization and see what happens? Put a test for

Re: [OMPI devel] Building Open MPI components outside of the sourcetree

2011-01-19 Thread Jeff Squyres (jsquyres)
I'd rather not setup another SVN repo. Where should it go in the current OMPI SVN? Sent from my PDA. No type good. On Jan 19, 2011, at 5:01 PM, "George Bosilca" wrote: > > On Jan 19, 2011, at 16:44 , Jeff Squyres wrote: > >> Where should it be on the main web site? > > The Documentation

Re: [OMPI devel] RFC: use ISO C99 style struct initialization

2011-01-19 Thread Terry Dontje
Hopefully we'll find out tomorrow but I think I vaguely remember an issue with the Studio compilers and this type of initialization style. --td On 01/19/2011 05:22 PM, Nathan Hjelm wrote: Done. I added the module orte/mca/debugger/dummy and I will remove it tomorrow. -Nathan HPC-3, LANL On