Siegmar Gross
2017-08-21 13:13:37 UTC
Hi,
I've installed openmpi-2.1.2rc2 on my "SUSE Linux Enterprise Server 12.2
(x86_64)" with Sun C 5.15 (Oracle Developer Studio 12.6) and gcc-7.1.0.
Perhaps somebody wants to eliminate the following warnings.
openmpi-2.1.2rc2-Linux.x86_64.64_gcc/log.make.Linux.x86_64.64_gcc:openmpi-2.1.2rc2/ompi/mca/io/romio314/romio/adio/common/utils.c:97:3:
warning: passing argument 3 of 'PMPI_Type_hindexed' discards 'const' qualifier
from pointer target type [-Wdiscarded-qualifiers]
openmpi-2.1.2rc2-Linux.x86_64.64_gcc/log.make.Linux.x86_64.64_gcc:openmpi-2.1.2rc2/ompi/mpiext/cuda/c/mpiext_cuda_c.h:16:0:
warning: "MPIX_CUDA_AWARE_SUPPORT" redefined
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-custom.c",
line 88: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-linux.c",
line 2640: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-synthetic.c",
line 851: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-x86.c",
line 113: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-xml.c",
line 1667: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/ompi/mca/io/romio314/romio/adio/common/ad_fstype.c",
line 428: warning: statement not reached
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/ompi/mca/io/romio314/romio/adio/common/ad_threaded_io.c",
line 31: warning: statement not reached
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/ompi/mca/io/romio314/romio/adio/common/utils.c",
line 97: warning: argument #3 is incompatible with prototype:
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 161: warning: parameter in inline asm statement unused: %3
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 207: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 228: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 249: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix/src/client/pmi1.c",
line 708: warning: null dimension: argvp
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix/src/server/pmix_server.c",
line 266: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix/src/server/pmix_server.c",
line 267: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/ompi/mpiext/cuda/c/mpiext_cuda_c.h",
line 16: warning: macro redefined: MPIX_CUDA_AWARE_SUPPORT
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/timer.h",
line 49: warning: initializer does not fit or is out of range: 0x80000007
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix1_client.c",
line 408: warning: enum type mismatch: arg #1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/base/mca_base_component_repository.c",
line 265: warning: statement not reached
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"/export2/src/openmpi-2.1.2/openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix/include/pmi.h",
line 788: warning: null dimension: argvp
openmpi-2.1.2rc2-Linux.x86_64.64_gcc/log.make-check.Linux.x86_64.64_gcc:openmpi-2.1.2rc2/test/class/opal_fifo.c:109:26:
warning: assignment discards 'volatile' qualifier from pointer target type
[-Wdiscarded-qualifiers]
openmpi-2.1.2rc2-Linux.x86_64.64_gcc/log.make-check.Linux.x86_64.64_gcc:openmpi-2.1.2rc2/test/class/opal_lifo.c:72:26:
warning: assignment discards 'volatile' qualifier from pointer target type
[-Wdiscarded-qualifiers]
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 161: warning: parameter in inline asm statement unused: %3
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 207: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 228: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 249: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/class/opal_fifo.c",
line 109: warning: assignment type mismatch:
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/class/opal_lifo.c",
line 72: warning: assignment type mismatch:
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/to_self.c",
line 375: warning: initializer does not fit or is out of range: 0xffffffff
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/unpack_ooo.c",
line 195: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/unpack_ooo.c",
line 217: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/unpack_ooo.c",
line 226: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/unpack_ooo.c",
line 236: warning: initializer will be sign-extended: -1
Kind regards
Siegmar
I've installed openmpi-2.1.2rc2 on my "SUSE Linux Enterprise Server 12.2
(x86_64)" with Sun C 5.15 (Oracle Developer Studio 12.6) and gcc-7.1.0.
Perhaps somebody wants to eliminate the following warnings.
openmpi-2.1.2rc2-Linux.x86_64.64_gcc/log.make.Linux.x86_64.64_gcc:openmpi-2.1.2rc2/ompi/mca/io/romio314/romio/adio/common/utils.c:97:3:
warning: passing argument 3 of 'PMPI_Type_hindexed' discards 'const' qualifier
from pointer target type [-Wdiscarded-qualifiers]
openmpi-2.1.2rc2-Linux.x86_64.64_gcc/log.make.Linux.x86_64.64_gcc:openmpi-2.1.2rc2/ompi/mpiext/cuda/c/mpiext_cuda_c.h:16:0:
warning: "MPIX_CUDA_AWARE_SUPPORT" redefined
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-custom.c",
line 88: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-linux.c",
line 2640: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-synthetic.c",
line 851: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-x86.c",
line 113: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-xml.c",
line 1667: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/ompi/mca/io/romio314/romio/adio/common/ad_fstype.c",
line 428: warning: statement not reached
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/ompi/mca/io/romio314/romio/adio/common/ad_threaded_io.c",
line 31: warning: statement not reached
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/ompi/mca/io/romio314/romio/adio/common/utils.c",
line 97: warning: argument #3 is incompatible with prototype:
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 161: warning: parameter in inline asm statement unused: %3
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 207: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 228: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 249: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix/src/client/pmi1.c",
line 708: warning: null dimension: argvp
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix/src/server/pmix_server.c",
line 266: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix/src/server/pmix_server.c",
line 267: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/ompi/mpiext/cuda/c/mpiext_cuda_c.h",
line 16: warning: macro redefined: MPIX_CUDA_AWARE_SUPPORT
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/timer.h",
line 49: warning: initializer does not fit or is out of range: 0x80000007
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix1_client.c",
line 408: warning: enum type mismatch: arg #1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/mca/base/mca_base_component_repository.c",
line 265: warning: statement not reached
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:"/export2/src/openmpi-2.1.2/openmpi-2.1.2rc2/opal/mca/pmix/pmix112/pmix/include/pmi.h",
line 788: warning: null dimension: argvp
openmpi-2.1.2rc2-Linux.x86_64.64_gcc/log.make-check.Linux.x86_64.64_gcc:openmpi-2.1.2rc2/test/class/opal_fifo.c:109:26:
warning: assignment discards 'volatile' qualifier from pointer target type
[-Wdiscarded-qualifiers]
openmpi-2.1.2rc2-Linux.x86_64.64_gcc/log.make-check.Linux.x86_64.64_gcc:openmpi-2.1.2rc2/test/class/opal_lifo.c:72:26:
warning: assignment discards 'volatile' qualifier from pointer target type
[-Wdiscarded-qualifiers]
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 161: warning: parameter in inline asm statement unused: %3
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 207: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 228: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 249: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/class/opal_fifo.c",
line 109: warning: assignment type mismatch:
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/class/opal_lifo.c",
line 72: warning: assignment type mismatch:
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/to_self.c",
line 375: warning: initializer does not fit or is out of range: 0xffffffff
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/unpack_ooo.c",
line 195: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/unpack_ooo.c",
line 217: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/unpack_ooo.c",
line 226: warning: initializer will be sign-extended: -1
openmpi-2.1.2rc2-Linux.x86_64.64_cc/log.make-check.Linux.x86_64.64_cc:"openmpi-2.1.2rc2/test/datatype/unpack_ooo.c",
line 236: warning: initializer will be sign-extended: -1
Kind regards
Siegmar