Hi today I tried to install openmpi-1.7 and got the following error on my Linux system.
openSuSE Linux 12.1, x86_64, Sun C 5.12, 32-bit version of openmpi ------------------------------------------------------------------ linpc1 openmpi-1.7-Linux.x86_64.32_cc 103 tail log.make.Linux.x86_64.32_cc Making all in mpi/fortran/use-mpi-f08 make[2]: Entering directory `/export2/src/openmpi-1.7/openmpi-1.7-Linux.x86_64.32_cc/ompi/mpi/fortran/use-mp i-f08' PPFC mpi-f08-sizeof.lo PPFC mpi-f08.lo "../../../../../openmpi-1.7/ompi/mpi/fortran/use-mpi-f08/mpi-f08.F90", Line = 1, Column = 1: INTERNAL: Interrupt: Segmentation fault make[2]: *** [mpi-f08.lo] Error 1 make[2]: Leaving directory `/export2/src/openmpi-1.7/openmpi-1.7-Linux.x86_64.32_cc/ompi/mpi/fortran/use-mp i-f08' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/export2/src/openmpi-1.7/openmpi-1.7-Linux.x86_64.32_cc/ompi' make: *** [all-recursive] Error 1 linpc1 openmpi-1.7-Linux.x86_64.32_cc 104 head config.log This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by Open MPI configure 1.7, which was generated by GNU Autoconf 2.69. Invocation command line was $ ../openmpi-1.7/configure --prefix=/usr/local/openmpi-1.7_32_cc --with-jdk-bindir=/usr/local/jdk1.7.0_07-32/bin --with-jdk-headers=/usr/local/jdk1.7.0_07-32/include JAVA_HOME=/usr/local/jdk1.7.0_07-32 LDFLAGS=-m32 CC=cc CXX=CC FC=f95 CFLAGS=-m32 CXXFLAGS=-m32 -library=stlport4 FCFLAGS=-m32 CPP=cpp CXXCPP=cpp CPPFLAGS= CXXCPPFLAGS= --enable-cxx-exceptions --enable-mpi-java --enable-heterogeneous --enable-opal-multi-threads --enable-mpi-thread-multiple --with-threads=posix --with-hwloc=internal --without-verbs --without-udapl --with-wrapper-cflags=-m32 --enable-debug ## --------- ## ## Platform. ## I could built an older version. linpc1 bin 108 ./ompi_info | more Package: Open MPI root@linpc1 Distribution Open MPI: 1.7rc9r28266 Open MPI repo revision: r28266 Open MPI release date: Mar 28, 2013 (nightly snapshot tarball) Open RTE: 1.7rc9r28266 Open RTE repo revision: r28266 Open RTE release date: Mar 28, 2013 (nightly snapshot tarball) OPAL: 1.7rc9r28266 OPAL repo revision: r28266 OPAL release date: Mar 28, 2013 (nightly snapshot tarball) MPI API: 2.1 Ident string: 1.7rc9r28266 Prefix: /usr/local/openmpi-1.7_32_cc Configured architecture: x86_64-unknown-linux-gnu Configure host: linpc1 Configured by: root Configured on: Thu Apr 4 09:18:23 CEST 2013 Configure host: linpc1 Built by: root Built on: Thu Apr 4 09:58:32 CEST 2013 Built host: linpc1 C bindings: yes C++ bindings: yes Fort mpif.h: yes (all) Fort use mpi: yes (full: ignore TKR) Fort use mpi size: deprecated-ompi-info-value Fort use mpi_f08: yes Fort mpi_f08 compliance: The mpi_f08 module is available, but due to limitations in t he f95 compiler, does not support the following: array subsections, ABSTRACT INTERFACE function pointers, Fortran '08-specified ASYNCHRONOUS behavior, PROCEDUREs, direct pa ssthru (where possible) to underlying Open MPI's C functionality Fort mpi_f08 subarrays: no C compiler: cc C compiler absolute: /opt/solstudio12.3/bin/cc C compiler family name: SUN C compiler version: 0x5120 C++ compiler: CC C++ compiler absolute: /opt/solstudio12.3/bin/CC Fort compiler: f95 Fort compiler abs: /opt/solstudio12.3/bin/f95 ... I can build a 64-bit version. tyr openmpi-1.7-Linux.x86_64.64_cc 212 grep INTERNAL log.* tyr openmpi-1.7-Linux.x86_64.64_cc 213 I would be grateful, if somebody can fix the problem for the 32-bit version. Thank you very much for any help in advance. Kind regards Siegmar