Dear All,<br><br>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:<br>
<br><br>DYNAMICS OPTION: Eulerian Mass Coordinate<br> alloc_space_field: domain 1, 105610432 bytes allocated<br> WRF TILE 1 IS 1 IE 45 JS 1 JE 30<br> WRF NUMBER OF TILES = 1<br>[cli_0]: aborting job:<br>
Fatal error in MPI_Reduce: Invalid MPI_Op, error stack:<br>MPI_Reduce(850).............: MPI_Reduce(sbuf=0x37420d8, rbuf=0x37420e8, count=1, MPI_2DOUBLE_PRECISION, MPI_MINLOC, root=0, comm=0x84000000) failed<br>MPIR_MINLOC_check_dtype(215): MPI_Op MPI_MINLOC operation not defined for this datatype<br>
<br><br>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)<br><br>Is there a version of MPICH that actually support MPI_MINLOC for MPI_2DOUBLE_PREC ?<br>
<br><br>Thanks in advance,<br><br>Fabricio Harter.<br><br><br><br><br><br>