Re: [OMPI devel] [OMPI svn] svn:open-mpi r32555 - trunk/opal/mca/btl/scif

2014-08-20 Thread Gilles Gouaillardet
Paul, the piece of code that causes an issue with PGI 2013 and older is just a bit more complex. here is the enhanced test : struct S { int i; double d; }; struct Y { struct S s; } ; struct S x = {1,0}; int main (void) { struct Y y = { .s = x }; return 0; } it compiles just fine with PGI

Re: [OMPI devel] MPI_Abort does not make mpirun return with the right exit code

2014-08-20 Thread Ralph Castain
I'm aware of the problem, but it will be fixed when the PMIx branch is merged later this week. On Aug 19, 2014, at 10:00 PM, Gilles Gouaillardet wrote: > Folks, > > let's look at the following trivial test program : > > #include > #include > > int main (int argc, char * argv[]) { >int

Re: [OMPI devel] [OMPI svn] svn:open-mpi r32556 - trunk/orte/mca/oob/tcp

2014-08-20 Thread Ralph Castain
Not much - this is only used to decide if we need to keep both addresses. I may just remove it and keep all addresses, frankly, as the test doesn't seem to be working as it should On Aug 20, 2014, at 10:31 AM, Dave Goodell (dgoodell) wrote: > On Aug 20, 2014, at 11:55 AM, svn-commit-mai...@op

Re: [OMPI devel] [OMPI svn] svn:open-mpi r32556 - trunk/orte/mca/oob/tcp

2014-08-20 Thread Dave Goodell (dgoodell)
On Aug 20, 2014, at 11:55 AM, svn-commit-mai...@open-mpi.org wrote: > Author: rhc (Ralph Castain) > Date: 2014-08-20 12:55:36 EDT (Wed, 20 Aug 2014) > New Revision: 32556 > URL: https://svn.open-mpi.org/trac/ompi/changeset/32556 > > Log: > Track down the last piece of the connection problem. It a

Re: [OMPI devel] [OMPI svn] svn:open-mpi r32555 - trunk/opal/mca/btl/scif

2014-08-20 Thread Paul Hargrove
Can somebody confirm that configure is adding "-c9x" or "-c99" to CFLAGS with this compiler? If not then r32555 could possibly be reverted in favor of adding the proper compiler flag. Also, I am suspicious of this failure because even without a language-level option pgcc 12.9 and 13.4 compile the

Re: [OMPI devel] [OMPI svn] svn:open-mpi r32555 - trunk/opal/mca/btl/scif

2014-08-20 Thread Ralph Castain
If that's the case, then I wonder why it doesn't complain in other areas of the code where we also use C99 syntax? Or is it perhaps "mostly" C99 compliant, but doesn't like that specific use-case? On Aug 20, 2014, at 7:20 AM, Nathan Hjelm wrote: > Really? That means PGI 2013 is NOT C99 compli

Re: [OMPI devel] [OMPI svn] svn:open-mpi r32555 - trunk/opal/mca/btl/scif

2014-08-20 Thread Nathan Hjelm
Really? That means PGI 2013 is NOT C99 compliant! Figures. -Nathan On Tue, Aug 19, 2014 at 10:48:48PM -0400, svn-commit-mai...@open-mpi.org wrote: > Author: ggouaillardet (Gilles Gouaillardet) > Date: 2014-08-19 22:48:47 EDT (Tue, 19 Aug 2014) > New Revision: 32555 > URL: https://svn.open-mpi.org

[OMPI devel] MPI_Abort does not make mpirun return with the right exit code

2014-08-20 Thread Gilles Gouaillardet
Folks, let's look at the following trivial test program : #include #include int main (int argc, char * argv[]) { int rank, size; MPI_Init(&argc, &argv); MPI_Comm_size(MPI_COMM_WORLD, &size); MPI_Comm_rank(MPI_COMM_WORLD, &rank); printf ("I am %d/%d and i abort\n", rank, siz