Siegmar Gross
2017-10-30 11:44:20 UTC
Hi,
I've tried to install openmpi-v2.0.4rc1 on my "SUSE Linux Enterprise
Server 12.2 (x86_64)" with Sun C 5.15 (Oracle Developer Studio
12.6). Unfortunately, I still get the following error that I reported
some time ago.
loki openmpi-2.0.4rc1-Linux.x86_64.64_cc 133 cc -V
cc: Studio 12.6 Sun C 5.15 Linux_i386 2017/05/30
loki openmpi-2.0.4rc1-Linux.x86_64.64_cc 134 head -7 config.log | tail -1
$ ../openmpi-2.0.4rc1/configure --prefix=/usr/local/openmpi-2.0.4_64_cc
--libdir=/usr/local/openmpi-2.0.4_64_cc/lib64
--with-jdk-bindir=/usr/local/jdk1.8.0_66/bin
--with-jdk-headers=/usr/local/jdk1.8.0_66/include
JAVA_HOME=/usr/local/jdk1.8.0_66 LDFLAGS=-m64 -mt -Wl,-z -Wl,noexecstack
-L/usr/local/lib64 CC=cc CXX=CC FC=f95 CFLAGS=-m64 -mt -I/usr/local/include
CXXFLAGS=-m64 -I/usr/local/include FCFLAGS=-m64 CPP=cpp -I/usr/local/include
CXXCPP=cpp -I/usr/local/include --enable-mpi-cxx --enable-cxx-exceptions
--enable-mpi-java --with-valgrind=/usr/local/valgrind
--enable-mpi-thread-multiple --with-hwloc=internal --without-verbs
--with-wrapper-cflags=-m64 -mt --with-wrapper-cxxflags=-m64
--with-wrapper-fcflags=-m64 --with-wrapper-ldflags=-mt --enable-debug
loki openmpi-2.0.4rc1-Linux.x86_64.64_cc 135 tail -18 log.make.Linux.x86_64.64_cc
"/export2/src/openmpi-2.0.4/openmpi-2.0.4rc1/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
"../../../../../../openmpi-2.0.4rc1/opal/mca/pmix/pmix112/pmix/src/buffer_ops/open_close.c",
line 51: redeclaration must have the same or more restrictive linker scoping:
opal_pmix_pmix112_pmix_bfrop
"../../../../../../openmpi-2.0.4rc1/opal/mca/pmix/pmix112/pmix/src/buffer_ops/open_close.c",
line 401: redeclaration must have the same or more restrictive linker scoping:
opal_pmix_pmix112_pmix_value_load
cc: acomp failed for
../../../../../../openmpi-2.0.4rc1/opal/mca/pmix/pmix112/pmix/src/buffer_ops/open_close.c
Makefile:1242: recipe for target 'src/buffer_ops/open_close.lo' failed
make[4]: *** [src/buffer_ops/open_close.lo] Error 1
make[4]: Leaving directory
'/export2/src/openmpi-2.0.4/openmpi-2.0.4rc1-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.4rc1-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.4rc1-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.4rc1-Linux.x86_64.64_cc/opal'
Makefile:1800: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
loki openmpi-2.0.4rc1-Linux.x86_64.64_cc 136
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
I've tried to install openmpi-v2.0.4rc1 on my "SUSE Linux Enterprise
Server 12.2 (x86_64)" with Sun C 5.15 (Oracle Developer Studio
12.6). Unfortunately, I still get the following error that I reported
some time ago.
loki openmpi-2.0.4rc1-Linux.x86_64.64_cc 133 cc -V
cc: Studio 12.6 Sun C 5.15 Linux_i386 2017/05/30
loki openmpi-2.0.4rc1-Linux.x86_64.64_cc 134 head -7 config.log | tail -1
$ ../openmpi-2.0.4rc1/configure --prefix=/usr/local/openmpi-2.0.4_64_cc
--libdir=/usr/local/openmpi-2.0.4_64_cc/lib64
--with-jdk-bindir=/usr/local/jdk1.8.0_66/bin
--with-jdk-headers=/usr/local/jdk1.8.0_66/include
JAVA_HOME=/usr/local/jdk1.8.0_66 LDFLAGS=-m64 -mt -Wl,-z -Wl,noexecstack
-L/usr/local/lib64 CC=cc CXX=CC FC=f95 CFLAGS=-m64 -mt -I/usr/local/include
CXXFLAGS=-m64 -I/usr/local/include FCFLAGS=-m64 CPP=cpp -I/usr/local/include
CXXCPP=cpp -I/usr/local/include --enable-mpi-cxx --enable-cxx-exceptions
--enable-mpi-java --with-valgrind=/usr/local/valgrind
--enable-mpi-thread-multiple --with-hwloc=internal --without-verbs
--with-wrapper-cflags=-m64 -mt --with-wrapper-cxxflags=-m64
--with-wrapper-fcflags=-m64 --with-wrapper-ldflags=-mt --enable-debug
loki openmpi-2.0.4rc1-Linux.x86_64.64_cc 135 tail -18 log.make.Linux.x86_64.64_cc
"/export2/src/openmpi-2.0.4/openmpi-2.0.4rc1/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
"../../../../../../openmpi-2.0.4rc1/opal/mca/pmix/pmix112/pmix/src/buffer_ops/open_close.c",
line 51: redeclaration must have the same or more restrictive linker scoping:
opal_pmix_pmix112_pmix_bfrop
"../../../../../../openmpi-2.0.4rc1/opal/mca/pmix/pmix112/pmix/src/buffer_ops/open_close.c",
line 401: redeclaration must have the same or more restrictive linker scoping:
opal_pmix_pmix112_pmix_value_load
cc: acomp failed for
../../../../../../openmpi-2.0.4rc1/opal/mca/pmix/pmix112/pmix/src/buffer_ops/open_close.c
Makefile:1242: recipe for target 'src/buffer_ops/open_close.lo' failed
make[4]: *** [src/buffer_ops/open_close.lo] Error 1
make[4]: Leaving directory
'/export2/src/openmpi-2.0.4/openmpi-2.0.4rc1-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.4rc1-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.4rc1-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.4rc1-Linux.x86_64.64_cc/opal'
Makefile:1800: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
loki openmpi-2.0.4rc1-Linux.x86_64.64_cc 136
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