Hi Howard and Ralph,

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.

The problem occurs only with openmpi-2.0.4rc2. I've been able to build

openmpi-v2.x-201711010241-b566ef8.tar.bz2
openmpi-v3.0.x-201711010343-e08f133.tar.bz2
openmpi-v3.1.x-201711020241-0e9c5d2.tar.bz2
openmpi-master-201711010405-b2b3da3.tar.bz2

without problems today, but couldn't test the new versions until now. If you
or Ralph think it isn't worth to fix the problem, it is fine with me. I just
thought that you are interested in such problems, so that I still try to
build older versions as well. I'm using openmpi-3.0.0 or newer by the way.


Thank you very much for your help and best regards

Siegmar


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