@#%$#@!$%

This is almost certainly due to r32162 (Fortran commit from last night).

I'm offline most of today; I won't be able to look at this until tonight at the 
earliest, sorry.  :-(

For the moment/as a workaround, use --disable-mpi-fortran in your builds if you 
are building with an older gfortran.


On Jul 9, 2014, at 6:33 AM, Mike Dubman <mi...@dev.mellanox.co.il> wrote:

> 
> 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
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: 
> http://www.open-mpi.org/community/lists/devel/2014/07/15079.php


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to