I would suggest also considering simply updating to v3.0, or at least to v2.1. 
I’d rather not play “whack-a-mole” with the Sun compiler again :-(


> On Nov 2, 2017, at 6:06 AM, Howard Pritchard <hpprit...@gmail.com> wrote:
> 
> HI Siegmar,
> 
> Could you check if you also see a similar problem with OMPI master when you 
> build with the Sun compiler?
> 
> I opened issue 4436 to track this issue.  Not sure we'll have time to fix it 
> for 2.0.4 though.
> 
> Howard
> 
> 
> 2017-11-02 3:49 GMT-06:00 Siegmar Gross <siegmar.gr...@informatik.hs-fulda.de 
> <mailto:siegmar.gr...@informatik.hs-fulda.de>>:
> Hi,
> 
> thank you very much for the fix. Unfortunately, I still get an error
> with Sun C 5.15.
> 
> 
> loki openmpi-2.0.4rc2-Linux.x86_64.64_cc 125 tail -30 
> log.make.Linux.x86_64.64_cc
>   CC       src/client/pmix_client.lo
> "/export2/src/openmpi-2.0.4/openmpi-2.0.4rc2/opal/include/opal/sys/x86_64/atomic.h",
>  line 161: warning: parameter in inline asm statement unused: %3
> "/export2/src/openmpi-2.0.4/openmpi-2.0.4rc2/opal/include/opal/sys/x86_64/atomic.h",
>  line 207: warning: parameter in inline asm statement unused: %2
> "/export2/src/openmpi-2.0.4/openmpi-2.0.4rc2/opal/include/opal/sys/x86_64/atomic.h",
>  line 228: warning: parameter in inline asm statement unused: %2
> "/export2/src/openmpi-2.0.4/openmpi-2.0.4rc2/opal/include/opal/sys/x86_64/atomic.h",
>  line 249: warning: parameter in inline asm statement unused: %2
> "/export2/src/openmpi-2.0.4/openmpi-2.0.4rc2/opal/include/opal/sys/x86_64/atomic.h",
>  line 270: warning: parameter in inline asm statement unused: %2
> "../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c",
>  line 235: redeclaration must have the same or more restrictive linker 
> scoping: OPAL_PMIX_PMIX112_PMIx_Get_version
> "../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c",
>  line 240: redeclaration must have the same or more restrictive linker 
> scoping: OPAL_PMIX_PMIX112_PMIx_Init
> "../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c",
>  line 408: redeclaration must have the same or more restrictive linker 
> scoping: OPAL_PMIX_PMIX112_PMIx_Initialized
> "../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c",
>  line 416: redeclaration must have the same or more restrictive linker 
> scoping: OPAL_PMIX_PMIX112_PMIx_Finalize
> "../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c",
>  line 488: redeclaration must have the same or more restrictive linker 
> scoping: OPAL_PMIX_PMIX112_PMIx_Abort
> "../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c",
>  line 616: redeclaration must have the same or more restrictive linker 
> scoping: OPAL_PMIX_PMIX112_PMIx_Put
> "../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c",
>  line 703: redeclaration must have the same or more restrictive linker 
> scoping: OPAL_PMIX_PMIX112_PMIx_Commit
> "../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c",
>  line 789: redeclaration must have the same or more restrictive linker 
> scoping: OPAL_PMIX_PMIX112_PMIx_Resolve_peers
> "../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c",
>  line 852: redeclaration must have the same or more restrictive linker 
> scoping: OPAL_PMIX_PMIX112_PMIx_Resolve_nodes
> cc: acomp failed for 
> ../../../../../../openmpi-2.0.4rc2/opal/mca/pmix/pmix112/pmix/src/client/pmix_client.c
> Makefile:1242: recipe for target 'src/client/pmix_client.lo' failed
> make[4]: *** [src/client/pmix_client.lo] Error 1
> make[4]: Leaving directory 
> '/export2/src/openmpi-2.0.4/openmpi-2.0.4rc2-Linux.x86_64.64_cc/opal/mca/pmix/pmix112/pmix'
> Makefile:1486: recipe for target 'all-recursive' failed
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory 
> '/export2/src/openmpi-2.0.4/openmpi-2.0.4rc2-Linux.x86_64.64_cc/opal/mca/pmix/pmix112/pmix'
> Makefile:1935: recipe for target 'all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory 
> '/export2/src/openmpi-2.0.4/openmpi-2.0.4rc2-Linux.x86_64.64_cc/opal/mca/pmix/pmix112'
> Makefile:2301: recipe for target 'all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory 
> '/export2/src/openmpi-2.0.4/openmpi-2.0.4rc2-Linux.x86_64.64_cc/opal'
> Makefile:1800: recipe for target 'all-recursive' failed
> make: *** [all-recursive] Error 1
> loki openmpi-2.0.4rc2-Linux.x86_64.64_cc 125
> 
> 
> 
> I would be grateful, if somebody can fix these problems as well.
> Thank you very much for any help in advance.
> 
> 
> Kind regards
> 
> Siegmar
> 
> 
> 
> On 11/01/17 23:18, Howard Pritchard wrote:
> HI Folks,
> 
> We decided to roll an rc2 to pick up a PMIx fix:
> 
> - Fix an issue with visibility of functions defined in the built-in PMIx.
>    Thanks to Siegmar Gross for reporting this issue.
> 
> Tarballs can be found at the usual place
> 
> https://www.open-mpi.org/software/ompi/v2.0/ 
> <https://www.open-mpi.org/software/ompi/v2.0/>
> 
> Thanks,
> 
> Your Open MPI release team
> 
> 
> _______________________________________________
> devel mailing list
> de...@lists.open-mpi.org <mailto:de...@lists.open-mpi.org>
> https://lists.open-mpi.org/mailman/listinfo/devel 
> <https://lists.open-mpi.org/mailman/listinfo/devel>
> _______________________________________________
> users mailing list
> users@lists.open-mpi.org <mailto:users@lists.open-mpi.org>
> https://lists.open-mpi.org/mailman/listinfo/users 
> <https://lists.open-mpi.org/mailman/listinfo/users>
> _______________________________________________
> users mailing list
> users@lists.open-mpi.org
> https://lists.open-mpi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users

Reply via email to