[mpich-discuss] MPI_MINLOC for MPI_2DOUBLE_PRECISION

Dave Goodell goodell at mcs.anl.gov
Mon Apr 19 13:07:42 CDT 2010


Ahh, I hadn't seen that known issue, thanks for sending it along.  It  
sounds like you need to use a different version of the compiler,  
either newer or older.  Or use a different compiler entirely.

-Dave

On Apr 19, 2010, at 1:19 PM, Fabricio Harter wrote:

> Dear Dave,
>
> I have found a web page with this hint:
>
> http://mail.cse.ohio-state.edu/pipermail/mvapich-discuss/2007-November/001254.html
>
> I am running ifort Version 10.0 !
>
> Attached to this e-mail there are configure.wrf, coppile.log,  
> rsl.out.0000 and rsl.error.0000 files. I appreciate your help.
>
> Thanks in advance,
>
> Fabricio.
>
>
>
>
> 2010/4/16 Dave Goodell <goodell at mcs.anl.gov>
> Can you send us your config.log?  MPICH2 does generally support  
> MPI_2DOUBLE_PRECISION for MINLOC/MAXLOC, but only when the C and  
> Fortran compilers agree about certain things.  If we have your  
> config.log it will help us determine why they aren't agreeing in  
> your environment.
>
> -Dave
>
>
> On Apr 16, 2010, at 10:53 AM, Fabricio Harter wrote:
>
> Dear All,
>
> I built WRFVAR3.2 using MPICH2 on a cluster Dual-Core AMD  
> Opteron(tm) Processor 2210 with Intel ifort compiler. The program  
> builds, but when I run it reaches a point where MPI_Reduce aborts as  
> the following message:
>
>
> DYNAMICS OPTION: Eulerian Mass Coordinate
>    alloc_space_field: domain            1,    105610432 bytes  
> allocated
>  WRF TILE   1 IS      1 IE     45 JS      1 JE     30
>  WRF NUMBER OF TILES =   1
> [cli_0]: aborting job:
> Fatal error in MPI_Reduce: Invalid MPI_Op, error stack:
> MPI_Reduce(850).............: MPI_Reduce(sbuf=0x37420d8,  
> rbuf=0x37420e8, count=1, MPI_2DOUBLE_PRECISION, MPI_MINLOC, root=0,  
> comm=0x84000000) failed
> MPIR_MINLOC_check_dtype(215): MPI_Op MPI_MINLOC operation not  
> defined for this datatype
>
>
> The MPI standards for both MPI 2.1 and MPI 2.2 state that MPI_Reduce  
> are supported for that (p. 165 for 2.1 and p. 168 for 2.1)
>
> Is there a version of MPICH that actually support MPI_MINLOC for  
> MPI_2DOUBLE_PREC ?
>
>
> Thanks in advance,
>
> Fabricio Harter.
>
>
>
>
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>
> <compile.log><configure.wrf><rsl.error.0000><rsl.out. 
> 0000>_______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss



More information about the mpich-discuss mailing list