LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Tim Prince (TimothyPrince_at_[hidden])
Date: 2008-05-06 09:00:01


Steven wrote:

> make[1]: Entering directory `/LTC/MPI/lamtests-7.1.4/dtyp'
> mpif77 -c -o freal16_f.o freal16_f.f
> In file freal16_f.f:67
> real*16 real16
> 1
> Error: Old-style type declaration REAL*16 not supported at (1)
> In file freal16_f.f:68
> real*16 real16temp
> 1

The message is a bit strange, but it should tell you that your Fortran
compiler doesn't support the real*16 extension. You could rebuild lam
with a compiler which does support such an extension, such as the compiler
you must have used with openmpi.
By old-style, the message presumably refers to the standard way, since 15
years ago, of specifying data types with selected_real_kind. However,
making a cosmetic change to your source won't allow it to compile, unless
you change your source to select the largest data type supported by the
compiler.