Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] problems building openmpi v 1.6.4 using a local build of gcc 4.7.2 on rhel6
From: Alan Sayre (ansayre62_at_[hidden])
Date: 2013-04-04 21:41:18


I'm trying to build openmpi v.1.6.4 using a local build of gcc 4.7.2 on
rhel6.

The configure and build scripts are attached. The config.log and
build.output are attached.

The last few lines of the build output is:

make[3]: Entering directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f77'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f77'
make[2]: Leaving directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f77'
Making all in mpi/f90
make[2]: Entering directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f90'
make all-recursive
make[3]: Entering directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f90'
Making all in scripts
make[4]: Entering directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f90/scripts'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f90/scripts'
make[4]: Entering directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f90'
  FC mpi.lo
 In file mpi-f90-interfaces.h:1586

     Included at mpi.f90:37

  real*16, intent(in) :: x
        1
Error: Old-style type declaration REAL*16 not supported at (1)
 In file mpi-f90-interfaces.h:1607

     Included at mpi.f90:37

  complex*32, intent(in) :: x
           1
Error: Old-style type declaration COMPLEX*32 not supported at (1)
 In file mpi-f90-interfaces.h:1670

     Included at mpi.f90:37

  real*16, dimension(*), intent(in) :: x
        1
Error: Old-style type declaration REAL*16 not supported at (1)
 In file mpi-f90-interfaces.h:1691

     Included at mpi.f90:37

  complex*32, dimension(*), intent(in) :: x
           1
Error: Old-style type declaration COMPLEX*32 not supported at (1)
 In file mpi-f90-interfaces.h:1754

     Included at mpi.f90:37

  real*16, dimension(1,*), intent(in) :: x
        1
Error: Old-style type declaration REAL*16 not supported at (1)
 In file mpi-f90-interfaces.h:1775

     Included at mpi.f90:37

  complex*32, dimension(1,*), intent(in) :: x
           1
Error: Old-style type declaration COMPLEX*32 not supported at (1)
 In file mpi-f90-interfaces.h:1838

     Included at mpi.f90:37

  real*16, dimension(1,1,*), intent(in) :: x
        1
Error: Old-style type declaration REAL*16 not supported at (1)
 In file mpi-f90-interfaces.h:1859

     Included at mpi.f90:37

  complex*32, dimension(1,1,*), intent(in) :: x
           1
Error: Old-style type declaration COMPLEX*32 not supported at (1)
 In file mpi-f90-interfaces.h:1922

     Included at mpi.f90:37

  real*16, dimension(1,1,1,*), intent(in) :: x
        1
Error: Old-style type declaration REAL*16 not supported at (1)
 In file mpi-f90-interfaces.h:1943

     Included at mpi.f90:37

  complex*32, dimension(1,1,1,*), intent(in) :: x
           1
Error: Old-style type declaration COMPLEX*32 not supported at (1)
 In file mpi-f90-interfaces.h:1946

     Included at mpi.f90:37

end subroutine MPI_Sizeof4DC32
                             1
Error: Ambiguous interfaces 'mpi_sizeof4dc32' and 'mpi_sizeof4dr16' in
generic interface 'mpi_sizeof' at (1)
make[4]: *** [mpi.lo] Error 1
make[4]: Leaving directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f90'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f90'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi/mpi/f90'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/nm/programs/third_party/tmp-install/openmpi-1.6.4-blgwap02/ompi'
make: *** [all-recursive] Error 1

What I am doing wrong?

Thanks,

Alan








  • application/octet-stream attachment: tail.out

  • text/x-csrc attachment: test.c

  • application/octet-stream attachment: test.out

  • application/x-sh attachment: test.sh