{"action":"created","issue":{"url":"https://api.github.com/repos/wesbland/mpi-forum-historic/issues/51","repository_url":"https://api.github.com/repos/wesbland/mpi-forum-historic","labels_url":"https://api.github.com/repos/wesbland/mpi-forum-historic/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/wesbland/mpi-forum-historic/issues/51/comments","events_url":"https://api.github.com/repos/wesbland/mpi-forum-historic/issues/51/events","html_url":"https://github.com/wesbland/mpi-forum-historic/issues/51","id":166679116,"number":51,"title":"Inconsistent use of MPI_ANY_SOURCE in argument description","user":{"login":"wesbland","id":1561207,"avatar_url":"https://avatars.githubusercontent.com/u/1561207?v=3","gravatar_id":"","url":"https://api.github.com/users/wesbland","html_url":"https://github.com/wesbland","followers_url":"https://api.github.com/users/wesbland/followers","following_url":"https://api.github.com/users/wesbland/following{/other_user}","gists_url":"https://api.github.com/users/wesbland/gists{/gist_id}","starred_url":"https://api.github.com/users/wesbland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wesbland/subscriptions","organizations_url":"https://api.github.com/users/wesbland/orgs","repos_url":"https://api.github.com/users/wesbland/repos","events_url":"https://api.github.com/users/wesbland/events{/privacy}","received_events_url":"https://api.github.com/users/wesbland/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"wesbland","id":1561207,"avatar_url":"https://avatars.githubusercontent.com/u/1561207?v=3","gravatar_id":"","url":"https://api.github.com/users/wesbland","html_url":"https://github.com/wesbland","followers_url":"https://api.github.com/users/wesbland/followers","following_url":"https://api.github.com/users/wesbland/following{/other_user}","gists_url":"https://api.github.com/users/wesbland/gists{/gist_id}","starred_url":"https://api.github.com/users/wesbland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wesbland/subscriptions","organizations_url":"https://api.github.com/users/wesbland/orgs","repos_url":"https://api.github.com/users/wesbland/repos","events_url":"https://api.github.com/users/wesbland/events{/privacy}","received_events_url":"https://api.github.com/users/wesbland/received_events","type":"User","site_admin":false},"assignees":[{"login":"wesbland","id":1561207,"avatar_url":"https://avatars.githubusercontent.com/u/1561207?v=3","gravatar_id":"","url":"https://api.github.com/users/wesbland","html_url":"https://github.com/wesbland","followers_url":"https://api.github.com/users/wesbland/followers","following_url":"https://api.github.com/users/wesbland/following{/other_user}","gists_url":"https://api.github.com/users/wesbland/gists{/gist_id}","starred_url":"https://api.github.com/users/wesbland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wesbland/subscriptions","organizations_url":"https://api.github.com/users/wesbland/orgs","repos_url":"https://api.github.com/users/wesbland/repos","events_url":"https://api.github.com/users/wesbland/events{/privacy}","received_events_url":"https://api.github.com/users/wesbland/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/wesbland/mpi-forum-historic/milestones/8","html_url":"https://github.com/wesbland/mpi-forum-historic/milestones/2009/07/27%20Chicago","labels_url":"https://api.github.com/repos/wesbland/mpi-forum-historic/milestones/8/labels","id":1894748,"number":8,"title":"2009/07/27 Chicago","description":"","creator":{"login":"wesbland","id":1561207,"avatar_url":"https://avatars.githubusercontent.com/u/1561207?v=3","gravatar_id":"","url":"https://api.github.com/users/wesbland","html_url":"https://github.com/wesbland","followers_url":"https://api.github.com/users/wesbland/followers","following_url":"https://api.github.com/users/wesbland/following{/other_user}","gists_url":"https://api.github.com/users/wesbland/gists{/gist_id}","starred_url":"https://api.github.com/users/wesbland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wesbland/subscriptions","organizations_url":"https://api.github.com/users/wesbland/orgs","repos_url":"https://api.github.com/users/wesbland/repos","events_url":"https://api.github.com/users/wesbland/events{/privacy}","received_events_url":"https://api.github.com/users/wesbland/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":5,"state":"closed","created_at":"2016-07-20T18:12:55Z","updated_at":"2016-07-20T20:52:34Z","due_on":"2009-07-29T04:00:00Z","closed_at":"2016-07-20T18:12:55Z"},"comments":14,"created_at":"2016-07-20T20:52:15Z","updated_at":"2016-07-20T20:52:42Z","closed_at":null,"body":"**Originally by _dgsolt_ on 2008-10-20 01:24:39 -0500**\n\n___\n## Status\n Sep 8 2008 Straw Vote\n\n|| remove from one place it occurs || add to where it does not occur || do nothing || Abstain ||\n|| 11 || 15 || 0 || 8 ||\n\n## Description\n\nThe use of MPI_ANY_SOURCE for MPI_Iprobe on page 64, line 33 and the definition of MPI_Probe and MPI_Recv_init, do not match up with the use in the various flavors of MPI_Recv. \n\nFor example, MPI_Probe uses this:\n\nIN source                             source rank, or MPI_ANY_SOURCE (integer) \n\nBut MPI_Recv uses this description of the source argument:\nIN source                             rank of source (integer)\n\n## History\n\nStraw vote indicated a slight preference (11 to 15) for adding \"rank of source\" to all the receives.\n\nBased on the feedback of the 10/20 meeting, changed the proposal to be for a change in all prototypes to include the note on MPI_ANY_SOURCE.  \n\n## Proposed Solution\n\nChange the description of source argument of MPI_Recv, MPI_Irecv, MPI_Sendrecv and MPI_Sendrecv_replace to match MPI_Probe, MPI_Iprobe and MPI_Recv_init:\n\nMPI-2.1 p29:41-42 and p51:31-32 reads\n```\n  IN  source   rank of source (integer)\n  IN  tag      message tag (integer)\n```\nbut should read\n```\n  IN  source   rank of source or MPI_ANY_SOURCE (integer) \n  IN  tag      message tag or MPI_ANY_TAG (integer)\n```\n\nMPI-2.1 p64:35-36 and p65:27-28 reads\n\n```\n  IN  source   source rank, or MPI_ANY_SOURCE (integer)\n  IN  tag      tag value, or MPI_ANY_TAG (integer)\n```\n\nbut should read\n```\n  IN  source   rank of source or MPI_ANY_SOURCE (integer) \n  IN  tag      message tag or MPI_ANY_TAG (integer)\n```\n\nMPI-2.1 p73:33-34 and p74:27-28 reads\n\n```\n  IN  source   rank of source (integer)\n  IN  recvtag  message tag (integer)\n```\n\nbut should read\n```\n  IN  source   rank of source or MPI_ANY_SOURCE (integer) \n  IN  recvtag  message tag or MPI_ANY_TAG (integer)\n```\n\n## Impact on Implementations\n\nnone\n\n## Impact on Applications / Users\n\nnone\n\n## Alternative Solutions\n\nWell, I realize this is a really minor, picky proposal.  My purpose is really to see if anyone believes we should go the other way and change all the calls that can take MPI_ANY_SOURCE to specify that.  Originally I thought that might be a good idea, but they why wouldn't you explicitly call out MPI_ANY_TAG for the tag argument as well?\n\n## Entry for the Change Log\n\nNot applicable."},"comment":{"url":"https://api.github.com/repos/wesbland/mpi-forum-historic/issues/comments/234079084","html_url":"https://github.com/wesbland/mpi-forum-historic/issues/51#issuecomment-234079084","issue_url":"https://api.github.com/repos/wesbland/mpi-forum-historic/issues/51","id":234079084,"user":{"login":"wesbland","id":1561207,"avatar_url":"https://avatars.githubusercontent.com/u/1561207?v=3","gravatar_id":"","url":"https://api.github.com/users/wesbland","html_url":"https://github.com/wesbland","followers_url":"https://api.github.com/users/wesbland/followers","following_url":"https://api.github.com/users/wesbland/following{/other_user}","gists_url":"https://api.github.com/users/wesbland/gists{/gist_id}","starred_url":"https://api.github.com/users/wesbland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wesbland/subscriptions","organizations_url":"https://api.github.com/users/wesbland/orgs","repos_url":"https://api.github.com/users/wesbland/repos","events_url":"https://api.github.com/users/wesbland/events{/privacy}","received_events_url":"https://api.github.com/users/wesbland/received_events","type":"User","site_admin":false},"created_at":"2016-07-20T20:52:42Z","updated_at":"2016-07-20T20:52:42Z","body":"**Originally by @jsquyres on 2010-09-18 05:01:39 -0500**\n\n___\nThis ticket is (long-since) complete; marking it resolved/text committed."}}
{"actor":{"display_login":"wesbland"}}