Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] ierr vs ierror in F90 mpi module
From: Jeff Squyres (jsquyres) (jsquyres_at_[hidden])
Date: 2014-06-03 12:51:32


Ok. I think most were fixed after you reported them last year, but a few new MPI-3 functions were added after that, and they accidentally had "ierr" instead of "ierror".

On Jun 3, 2014, at 11:47 AM, W Spector <w6ws_at_[hidden]> wrote:

> Jeff Squyres wrote:
> > Did you find any other places where we accidentally had ierr instead of ierror?
>
> I will have to check the trunk and see.
>
> The only place I know of where the Standard wants IERR instead of IERROR is with the user-defined subroutines for MPI_KEYVAL_CREATE - which is deprecated. And that is only important if you create a proper interface spec for the COPY_FN and DELETE_FN arguments - rather than simply declaring them EXTERNAL.
>
> The user-defined subroutines for the newer MPI_COMM_KEYVAL_CREATE call use IERROR.
>
> I had found some other keyword issues last year besides IERROR. I only reported the IERROR arguments because they were so pervasive across almost every interface definition. Again, I will need to recheck the trunk.
>
> Walter
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users

-- 
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/