Discussion:
[OMPI users] error building openmpi-master-201805030307-c22c485 on Linux with Sun C
Siegmar Gross
2018-05-04 07:17:08 UTC
Permalink
Hi,

I've tried to install openmpi-master-201805030307-c22c485 on my "SUSE Linux
Enterprise Server 12.3 (x86_64)" with Sun C 5.15 (Oracle Developer Studio
12.6). Unfortunately I still get the following error that I already reported
on April 12th.


loki openmpi-master-201805030307-c22c485-Linux.x86_64.64_cc 122 head -7
config.log | tail -1
$ ../openmpi-master-201805030307-c22c485/configure
--prefix=/usr/local/openmpi-master_64_cc
--libdir=/usr/local/openmpi-master_64_cc/lib64
--with-jdk-bindir=/usr/local/jdk-10/bin
--with-jdk-headers=/usr/local/jdk-10/include JAVA_HOME=/usr/local/jdk-10
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 --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-master-201805030307-c22c485-Linux.x86_64.64_cc 123 tail -20
log.make.Linux.x86_64.64_cc
PPFC add_error_class_f08.lo
PPFC add_error_code_f08.lo
PPFC add_error_string_f08.lo
PPFC aint_add_f08.lo

OMPI_FORTRAN_IGNORE_TKR_TYPE, INTENT(IN), ASYNCHRONOUS :: origin_addr
^
"../../../../../openmpi-master-201805030307-c22c485/ompi/mpi/fortran/use-mpi-f08/accumulate_f08.F90",
Line = 16, Column = 46: ERROR: Attributes ASYNCHRONOUS and INTENT must not
appear in the same attribute list.

f90comp: 192 SOURCE LINES
f90comp: 1 ERRORS, 0 WARNINGS, 0 OTHER MESSAGES, 0 ANSI
Makefile:4417: recipe for target 'accumulate_f08.lo' failed
make[2]: *** [accumulate_f08.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory
'/export2/src/openmpi-master/openmpi-master-201805030307-c22c485-Linux.x86_64.64_cc/ompi/mpi/fortran/use-mpi-f08'
Makefile:3493: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
'/export2/src/openmpi-master/openmpi-master-201805030307-c22c485-Linux.x86_64.64_cc/ompi'
Makefile:1894: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
loki openmpi-master-201805030307-c22c485-Linux.x86_64.64_cc 124


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

Loading...