Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] trunk and fortran errors
From: Mike Dubman (miked_at_[hidden])
Date: 2014-07-09 06:33:16


Hi,
The latest svn/trunks fails to install on centos 5.7,5.8,5.9 but works fine
on others.

after:

./configure --with-platform=contrib/platform/mellanox/optimized
--with-knem=/opt/knem-0.9.7mlnx1 --with-fca=/opt/mellanox/fca
--with-ompi-param-check --enable-picky
--prefix=/scrap/jenkins/workspace/hpc-ompi-shmem-2/label/r-vmb-centos5-u7-x86-64/ompi_install1
&& make clean && make install

errors during "make install":

*10:58:23* /bin/mkdir -p
'/scrap/jenkins/workspace/hpc-ompi-shmem-2/label/r-vmb-centos5-u7-x86-64/ompi_install1/include/openmpi/ompi/mpi/fortran/mpif-h'*10:58:23*
 /usr/bin/install -c -m 644 bindings.h prototypes_mpi.h
status-conversion.h
'/scrap/jenkins/workspace/hpc-ompi-shmem-2/label/r-vmb-centos5-u7-x86-64/ompi_install1/include/openmpi/ompi/mpi/fortran/mpif-h'*10:58:23*
make[4]: Leaving directory
`/scrap/jenkins/workspace/hpc-ompi-shmem-2/label/r-vmb-centos5-u7-x86-64/ompi/mpi/fortran/mpif-h'*10:58:23*
make[3]: Leaving directory
`/scrap/jenkins/workspace/hpc-ompi-shmem-2/label/r-vmb-centos5-u7-x86-64/ompi/mpi/fortran/mpif-h'*10:58:23*
make[2]: Leaving directory
`/scrap/jenkins/workspace/hpc-ompi-shmem-2/label/r-vmb-centos5-u7-x86-64/ompi/mpi/fortran/mpif-h'*10:58:23*
Making install in mpi/fortran/use-mpi-tkr*10:58:23* make[2]: Entering
directory `/scrap/jenkins/workspace/hpc-ompi-shmem-2/label/r-vmb-centos5-u7-x86-64/ompi/mpi/fortran/use-mpi-tkr'*10:58:23*
  PPFC mpi.lo*10:58:25* In file
mpi-f90-interfaces.h:2900*10:58:25* *10:58:25* Included at
mpi.F90:45*10:58:25* *10:58:25* use, intrinsic :: iso_c_binding,
only : c_ptr*10:58:25* 1*10:58:25* Error: Unclassifiable statement at
(1)*10:58:25* In file mpi-f90-interfaces.h:2904*10:58:25* *10:58:25*
    Included at mpi.F90:45*10:58:25* *10:58:25* type(C_PTR) ::
baseptr*10:58:25* 1*10:58:25* Error: Derived type 'c_ptr'
at (1) is being used before it is defined*10:58:25* In file
mpi-f90-interfaces.h:3121*10:58:25* *10:58:25* Included at
mpi.F90:45*10:58:25* *10:58:25* use, intrinsic :: iso_c_binding,
only : c_ptr*10:58:25* 1*10:58:25* Error: Unclassifiable statement at
(1)*10:58:25* In file mpi-f90-interfaces.h:3127*10:58:25* *10:58:25*
    Included at mpi.F90:45*10:58:25* *10:58:25* type(C_PTR),
intent(out) :: baseptr*10:58:25* 1*10:58:25* Error:
Derived type 'c_ptr' at (1) is being used before it is
defined*10:58:25* make[2]: *** [mpi.lo] Error 1*10:58:25* make[2]:
Leaving directory
`/scrap/jenkins/workspace/hpc-ompi-shmem-2/label/r-vmb-centos5-u7-x86-64/ompi/mpi/fortran/use-mpi-tkr'*10:58:25*
make[1]: *** [install-recursive] Error 1