LAM/MPI logo

LAM/MPI General User's Mailing List Archives

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

From: Jeff Whitaker (jswhit_at_[hidden])
Date: 2006-06-10 21:42:14


Hi:

I'm trying to run an operational weather prediction code from the
National Weather Service on a cluster of dual-G5 macs using xlf and lam
7.1.2. On the first call to mpi_allreduce, I get this error

MPI_Allreduce: invalid operation: Invalid argument (rank 0, MPI_COMM_WORLD)
Rank (0, MPI_COMM_WORLD): Call stack within LAM:
Rank (0, MPI_COMM_WORLD): - MPI_Allreduce()
Rank (0, MPI_COMM_WORLD): - main()

where the call looks like this

  call mpi_allreduce(super_val,super_val1,superp+1,mpi_rtype,&
       mpi_sum,mpi_comm_world,ierror)

mpi_rtype is set to mpi_real8, and super_val and super_val1 are real*8
arrays of length superp+1. The same code works on a linux cluster with
mpich. Is mpi_allreduce supported with mpi_real8 and mpi_sum?

-Jeff

-- 
Jeffrey S. Whitaker         Phone : (303)497-6313
NOAA/OAR/CDC  R/PSD1        FAX   : (303)497-6449
325 Broadway                Boulder, CO, USA 80305-3328