mpich-master: final link failed: nonrepresentable section on output
Hi, I tried to build mpich-master-v3.3b3-357-gdcd523e and the latest version of mpich-master from github on my "SUSE Linux Enterprise Server 12.3 (x86_64)" with Sun C 5.15 (Oracle Developer Studio 12.6). Unfortunately, I get the following error for both versions. loki mpich-master-v3.3b3-357-gdcd523e-Linux.x86_64.64_cc 138 tail -30 log.make.Linux.x86_64.64_cc | grep -v NOTICE "../mpich-master-v3.3b3-357-gdcd523e/src/include/mpir_handlemem.h", line 122: warning: null dimension: indirect CC src/pmi/simple/lib_libmpi_la-simple_pmiutil.lo CC src/pmi/simple/lib_libmpi_la-simple_pmi.lo CC src/mpi/debugger/src_mpi_debugger_libdbginitdummy_la-dbginit.lo "/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e/src/openpa/src/primitives/opa_gcc_intel_32_64_ops.h", line 98: warning: parameter in inline asm statement unused: %2 "/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e/src/openpa/src/primitives/opa_gcc_intel_32_64_ops.h", line 105: warning: parameter in inline asm statement unused: %1 "/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e/src/openpa/src/primitives/opa_gcc_intel_32_64_ops.h", line 112: warning: parameter in inline asm statement unused: %1 "/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e/src/openpa/src/primitives/opa_gcc_intel_32_64_ops.h", line 121: warning: parameter in inline asm statement unused: %2 "/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e/src/openpa/src/primitives/opa_gcc_intel_32_64_ops.h", line 128: warning: parameter in inline asm statement unused: %3 "/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e/src/openpa/src/primitives/opa_gcc_intel_32_64_ops.h", line 140: warning: parameter in inline asm statement unused: %1 "/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e/src/openpa/src/primitives/opa_gcc_intel_32_64_ops.h", line 148: warning: parameter in inline asm statement unused: %1 "/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e/src/openpa/src/primitives/opa_gcc_intel_32_64_ops.h", line 155: warning: parameter in inline asm statement unused: %3 "/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e/src/openpa/src/primitives/opa_gcc_intel_32_64_ops.h", line 162: warning: parameter in inline asm statement unused: %3 "../mpich-master-v3.3b3-357-gdcd523e/src/include/mpir_handlemem.h", line 61: warning: null dimension: indirect "../mpich-master-v3.3b3-357-gdcd523e/src/include/mpir_handlemem.h", line 122: warning: null dimension: indirect CCLD src/mpi/debugger/libdbginitdummy.la GEN lib/libmpi.la f90: Warning: Option -shared passed to ld, if ld is invoked, ignored otherwise /usr/bin/ld: /opt/sun/developerstudio12.6/lib/compilers/amd64/crt1x.o: relocation R_X86_64_32 against hidden symbol `__dso_handle' can not be used when making a shared object /usr/bin/ld: final link failed: nonrepresentable section on output postopt: error: ld failed to link the binary Makefile:17007: recipe for target 'lib/libmpi.la' failed make[2]: *** [lib/libmpi.la] Error 2 make[2]: Leaving directory '/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e-Linux.x86_64.64_cc' Makefile:40517: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/export2/src/mpich-3.3/mpich-master-v3.3b3-357-gdcd523e-Linux.x86_64.64_cc' Makefile:10583: recipe for target 'all' failed make: *** [all] Error 2 loki mpich-master-v3.3b3-357-gdcd523e-Linux.x86_64.64_cc 138 loki mpich-master-v3.3b3-357-gdcd523e-Linux.x86_64.64_cc 141 head -7 config.log | tail -1 $ ../mpich-master-v3.3b3-357-gdcd523e/configure --prefix=/usr/local/mpich-3.3_64_cc --libdir=/usr/local/mpich-3.3_64_cc/lib64 --includedir=/usr/local/mpich-3.3_64_cc/include64 CC=cc CXX=CC F77=f77 FC=f95 CFLAGS=-m64 CXXFLAGS=-m64 FFLAGS=-m64 FCFLAGS=-m64 LDFLAGS=-m64 -L/usr/lib64 -R/usr/lib64 --enable-fortran=yes --enable-cxx --enable-romio --enable-debuginfo --enable-smpcoll --enable-threads=multiple --with-thread-package=posix --enable-shared loki mpich-master-v3.3b3-357-gdcd523e-Linux.x86_64.64_cc 142 I would be grateful, if somebody can fix the problem. Do you need anything else? Thank you very much for any help in advance. Kind regards Siegmar
participants (1)
-
Siegmar Gross