Siegmar Gross
2017-09-04 10:01:24 UTC
Hi,
I've tried to install openmpi-v2.0.x-201708300322-ed589c7 on my "SUSE Linux
Enterprise Server 12.2 (x86_64)" with Sun C 5.15 (Oracle Developer Studio
12.6). Unfortunately I get the following error.
loki openmpi-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc 199 cc -V
cc: Studio 12.6 Sun C 5.15 Linux_i386 2017/05/30
loki openmpi-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc 200 head -7
config.log | tail -1
$ ../openmpi-v2.0.x-201708300322-ed589c7/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-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc 201 tail -29
log.make.Linux.x86_64.64_cc
CC src/buffer_ops/internal_functions.lo
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 161: warning: parameter in inline asm statement unused: %3
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 207: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 228: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 249: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
CC src/buffer_ops/open_close.lo
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 161: warning: parameter in inline asm statement unused: %3
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 207: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 228: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 249: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
"../../../../../../openmpi-v2.0.x-201708300322-ed589c7/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-v2.0.x-201708300322-ed589c7/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-v2.0.x-201708300322-ed589c7/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-v2.0.x-201708300322-ed589c7-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-v2.0.x-201708300322-ed589c7-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-v2.0.x-201708300322-ed589c7-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-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc/opal'
Makefile:1800: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
loki openmpi-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc 202
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.x-201708300322-ed589c7 on my "SUSE Linux
Enterprise Server 12.2 (x86_64)" with Sun C 5.15 (Oracle Developer Studio
12.6). Unfortunately I get the following error.
loki openmpi-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc 199 cc -V
cc: Studio 12.6 Sun C 5.15 Linux_i386 2017/05/30
loki openmpi-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc 200 head -7
config.log | tail -1
$ ../openmpi-v2.0.x-201708300322-ed589c7/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-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc 201 tail -29
log.make.Linux.x86_64.64_cc
CC src/buffer_ops/internal_functions.lo
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 161: warning: parameter in inline asm statement unused: %3
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 207: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 228: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 249: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
CC src/buffer_ops/open_close.lo
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 161: warning: parameter in inline asm statement unused: %3
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 207: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 228: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 249: warning: parameter in inline asm statement unused: %2
"/export2/src/openmpi-2.0.4/openmpi-v2.0.x-201708300322-ed589c7/opal/include/opal/sys/x86_64/atomic.h",
line 270: warning: parameter in inline asm statement unused: %2
"../../../../../../openmpi-v2.0.x-201708300322-ed589c7/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-v2.0.x-201708300322-ed589c7/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-v2.0.x-201708300322-ed589c7/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-v2.0.x-201708300322-ed589c7-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-v2.0.x-201708300322-ed589c7-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-v2.0.x-201708300322-ed589c7-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-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc/opal'
Makefile:1800: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
loki openmpi-v2.0.x-201708300322-ed589c7-Linux.x86_64.64_cc 202
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