[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