{"action":"created","issue":{"url":"https://api.github.com/repos/raffenet/mpich-migrate-test/issues/41","repository_url":"https://api.github.com/repos/raffenet/mpich-migrate-test","labels_url":"https://api.github.com/repos/raffenet/mpich-migrate-test/issues/41/labels{/name}","comments_url":"https://api.github.com/repos/raffenet/mpich-migrate-test/issues/41/comments","events_url":"https://api.github.com/repos/raffenet/mpich-migrate-test/issues/41/events","html_url":"https://github.com/raffenet/mpich-migrate-test/issues/41","id":165883004,"number":41,"title":"bug in MPI_File_get_position_shared ?","user":{"login":"raffenet","id":1410792,"avatar_url":"https://avatars.githubusercontent.com/u/1410792?v=3","gravatar_id":"","url":"https://api.github.com/users/raffenet","html_url":"https://github.com/raffenet","followers_url":"https://api.github.com/users/raffenet/followers","following_url":"https://api.github.com/users/raffenet/following{/other_user}","gists_url":"https://api.github.com/users/raffenet/gists{/gist_id}","starred_url":"https://api.github.com/users/raffenet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raffenet/subscriptions","organizations_url":"https://api.github.com/users/raffenet/orgs","repos_url":"https://api.github.com/users/raffenet/repos","events_url":"https://api.github.com/users/raffenet/events{/privacy}","received_events_url":"https://api.github.com/users/raffenet/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/raffenet/mpich-migrate-test/labels/C:%20mpich","name":"C: mpich","color":"0000aa"},{"url":"https://api.github.com/repos/raffenet/mpich-migrate-test/labels/P:%20major","name":"P: major","color":"f6f6f6"},{"url":"https://api.github.com/repos/raffenet/mpich-migrate-test/labels/T:%20bug","name":"T: bug","color":"cccccc"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-07-15T21:39:58Z","updated_at":"2016-07-15T21:40:31Z","closed_at":null,"body":"**Reported by Yvan Fournier  yvan fournier on 13 Aug 2008 23:31 UTC**\n\n\nHello,\n\nI seem to have encountered a bug in MPI-IO, in which\nMPI_File_get_position_shared hangs when called by multiple processes in\na communicator. It can be illustrated by the following simple test case,\nin which a file is simply created with C IO, and opened with MPI-IO.\n(defining or undefining MY_MPI_IO_BUG on line 5 enables/disables the\nbug). From the MPI2 documentation, It seems that all processes should be\nable to call MPI_File_get_position_shared, but if more than one process\nuses it, it fails. Setting the shared pointer helps, but this should not\nbe necessary, and the code still hangs (in more complete code, after\nwriting data).\n\nI encounter the same problem with Open MPI 1.2.6 and MPICH2 1.0.7, so\nI may have misread the documentation, but I suspect a ROMIO bug.\n\nBest regards,\n\nYvan Fournier\n\n"},"comment":{"url":"https://api.github.com/repos/raffenet/mpich-migrate-test/issues/comments/233076580","html_url":"https://github.com/raffenet/mpich-migrate-test/issues/41#issuecomment-233076580","issue_url":"https://api.github.com/repos/raffenet/mpich-migrate-test/issues/41","id":233076580,"user":{"login":"raffenet","id":1410792,"avatar_url":"https://avatars.githubusercontent.com/u/1410792?v=3","gravatar_id":"","url":"https://api.github.com/users/raffenet","html_url":"https://github.com/raffenet","followers_url":"https://api.github.com/users/raffenet/followers","following_url":"https://api.github.com/users/raffenet/following{/other_user}","gists_url":"https://api.github.com/users/raffenet/gists{/gist_id}","starred_url":"https://api.github.com/users/raffenet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raffenet/subscriptions","organizations_url":"https://api.github.com/users/raffenet/orgs","repos_url":"https://api.github.com/users/raffenet/repos","events_url":"https://api.github.com/users/raffenet/events{/privacy}","received_events_url":"https://api.github.com/users/raffenet/received_events","type":"User","site_admin":false},"created_at":"2016-07-15T21:40:31Z","updated_at":"2016-07-15T21:40:31Z","body":"**Comment by Robert Latham on 14 Aug 2008 16:48 UTC**\nOn Wed, Aug 13, 2008 at 07:24:25PM -0500, Rajeev Thakur wrote:\n> Are you creating the file on an NFS file system? Bugs in NFS file locking\n> often cause these problems. Try running all processes on one machine and\n> create the file on the local disk to see if it works.\n\nI concur.  This program does not lock up on BlueGene (writing to GPFS)\n\nA stack trace of at least one hanging process (if not all of them)\nwould be helpful.\n\n==rob\n\n-- \nRob Latham\nMathematics and Computer Science Division    A215 0178 EA2D B059 8CDF\nArgonne National Lab, IL USA                 B29D F333 664A 4280 315B"}}
{"actor":{"display_login":"raffenet"}}