[MITgcm-devel] AMD/64bit/Portlant Group compiler/scali mpi

Constantinos Evangelinos ce107 at MIT.EDU
Tue Dec 21 10:18:32 EST 2004


On Monday 20 December 2004 10:53 am, Martin Losch wrote:

> Hi,
> just for the record, today we tried to compile and run the MITgcm on
> our new cluster with AMD 64-bit processors (opteron?). We got error
>
> messages like these:
> > /opt/scali/bin/mpimon -stdin all  ../bin/mitgcmuv  --  ocl01 1 ocl02 1
> > ocl03 1 o
> > cl04 1 ocl05 1
> > Dec 20 16:47:58: (mitgcmuv-0 at ocl01)(7023) Error: MPI_Type_hvector is
> > deprecated
> > on architectures with 32-bit integer and 64-bit pointers; Use
> > MPI_Type_create_hv
> > ector instead. MPI_Type_hvector can be enabled by setting
> > environmentvariable SC
> > AMPI_ALLOW_DEPRECATED
>
> [... for each processor ...]
>
> > --- mpimon --- Aborting run after process-1 terminated abnormally
> > Childprocess 7
> > 603 exited with exitcode 255 ---
>
> seting this environment variable SCAMPI_ALLOW_DEPRECATED got rid off
> the error message. Does this tell you anything?

With MPI-2 some MPI calls changed names - this is the case for some of the 
derived datatype routines used in MITgcm. The SCALI MPI environment 
apparently enforces change to the new names unless SCAMPI_ALLOW_DEPRECATED is 
defined.

Constantinos


>
> Martin
>
> Compiler:
> > pgf77 5.2-4
> > Copyright 1989-2000, The Portland Group, Inc.  All Rights Reserved.
> > Copyright 2000-2004, STMicroelectronics, Inc.  All Rights Reserved.
>
> SCALI-MPI (whatever that means)
>
> The build options file is attached (I'll check that in shortly)

-- 
Dr. Constantinos Evangelinos                    Room 54-1518, EAPS/MIT
Earth, Atmospheric and Planetary Sciences       77 Massachusetts Avenue
Massachusetts Institute of Technology           Cambridge, MA 02139
+1-617-253-5259/+1-617-253-4464 (fax)           USA



More information about the MITgcm-devel mailing list