[mpich-discuss] mpich-master: final link failed: nonrepresentable section on output

Siegmar Gross siegmar.gross at informatik.hs-fulda.de
Wed Oct 31 02:57:55 CDT 2018


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



More information about the discuss mailing list