{"action":"created","issue":{"url":"https://api.github.com/repos/open-mpi/ompi-release/issues/409","labels_url":"https://api.github.com/repos/open-mpi/ompi-release/issues/409/labels{/name}","comments_url":"https://api.github.com/repos/open-mpi/ompi-release/issues/409/comments","events_url":"https://api.github.com/repos/open-mpi/ompi-release/issues/409/events","html_url":"https://github.com/open-mpi/ompi-release/pull/409","id":96681133,"number":409,"title":"mtl: add query method to mtl components","user":{"login":"hppritcha","id":7818666,"avatar_url":"https://avatars.githubusercontent.com/u/7818666?v=3","gravatar_id":"","url":"https://api.github.com/users/hppritcha","html_url":"https://github.com/hppritcha","followers_url":"https://api.github.com/users/hppritcha/followers","following_url":"https://api.github.com/users/hppritcha/following{/other_user}","gists_url":"https://api.github.com/users/hppritcha/gists{/gist_id}","starred_url":"https://api.github.com/users/hppritcha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hppritcha/subscriptions","organizations_url":"https://api.github.com/users/hppritcha/orgs","repos_url":"https://api.github.com/users/hppritcha/repos","events_url":"https://api.github.com/users/hppritcha/events{/privacy}","received_events_url":"https://api.github.com/users/hppritcha/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/open-mpi/ompi-release/labels/blocker","name":"blocker","color":"e11d21"},{"url":"https://api.github.com/repos/open-mpi/ompi-release/labels/bug","name":"bug","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/open-mpi/ompi-release/milestones/6","html_url":"https://github.com/open-mpi/ompi-release/milestones/v1.10.0","labels_url":"https://api.github.com/repos/open-mpi/ompi-release/milestones/6/labels","id":1131517,"number":6,"title":"v1.10.0","description":"","creator":{"login":"ompiteam","id":2165735,"avatar_url":"https://avatars.githubusercontent.com/u/2165735?v=3","gravatar_id":"","url":"https://api.github.com/users/ompiteam","html_url":"https://github.com/ompiteam","followers_url":"https://api.github.com/users/ompiteam/followers","following_url":"https://api.github.com/users/ompiteam/following{/other_user}","gists_url":"https://api.github.com/users/ompiteam/gists{/gist_id}","starred_url":"https://api.github.com/users/ompiteam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ompiteam/subscriptions","organizations_url":"https://api.github.com/users/ompiteam/orgs","repos_url":"https://api.github.com/users/ompiteam/repos","events_url":"https://api.github.com/users/ompiteam/events{/privacy}","received_events_url":"https://api.github.com/users/ompiteam/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":57,"state":"open","created_at":"2015-05-25T14:20:43Z","updated_at":"2015-07-24T03:46:38Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2015-07-22T22:31:39Z","updated_at":"2015-07-24T17:33:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/open-mpi/ompi-release/pulls/409","html_url":"https://github.com/open-mpi/ompi-release/pull/409","diff_url":"https://github.com/open-mpi/ompi-release/pull/409.diff","patch_url":"https://github.com/open-mpi/ompi-release/pull/409.patch"},"body":"====================Forgotten PR needed for 1.10==========================\r\n\r\nSwitch to using the query/priority method for selecting\r\nMTLs.  This switch was motivated by the fact that now\r\non some platforms, its possible for multiple MTLs to\r\nbe initializable, but only one MTL should be selected.\r\n\r\nIn addition, there is a complication with the PSM and\r\nIFO (with PSM provider) MTLs owing to the fact that\r\nthey cannot both intialize the underlying PSM context,\r\ni.e. only one call to psm_init is allowed per process.\r\n\r\nThe mxm component has not been compiled as the author\r\ndoesn't currently have access to a system with a recent\r\nenough mxm installed to allow for a compile.\r\n\r\nThe portals4, ofi, and psm components have been checked\r\nfor compilation.  The ofi and psm components have been\r\nchecked for runtime correctness on a intel/qlogic system\r\nwith up to date PSM installed.\r\n\r\nBunch of impacted MTL authors:\r\n\r\n@bureddy  @regrant @adrianreber \r\n\r\nFixes open-mpi/ompi#735\r\n\r\nSigned-off-by: Howard Pritchard <howardp@lanl.gov>"},"comment":{"url":"https://api.github.com/repos/open-mpi/ompi-release/issues/comments/124590315","html_url":"https://github.com/open-mpi/ompi-release/pull/409#issuecomment-124590315","issue_url":"https://api.github.com/repos/open-mpi/ompi-release/issues/409","id":124590315,"user":{"login":"hppritcha","id":7818666,"avatar_url":"https://avatars.githubusercontent.com/u/7818666?v=3","gravatar_id":"","url":"https://api.github.com/users/hppritcha","html_url":"https://github.com/hppritcha","followers_url":"https://api.github.com/users/hppritcha/followers","following_url":"https://api.github.com/users/hppritcha/following{/other_user}","gists_url":"https://api.github.com/users/hppritcha/gists{/gist_id}","starred_url":"https://api.github.com/users/hppritcha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hppritcha/subscriptions","organizations_url":"https://api.github.com/users/hppritcha/orgs","repos_url":"https://api.github.com/users/hppritcha/repos","events_url":"https://api.github.com/users/hppritcha/events{/privacy}","received_events_url":"https://api.github.com/users/hppritcha/received_events","type":"User","site_admin":false},"created_at":"2015-07-24T17:33:56Z","updated_at":"2015-07-24T17:33:56Z","body":"the truescale machine here is less busy today so I can run stuff.  Ralph is right - for 1.10.  You have to force selection of mtl to be ofi, but because of the not-so-great things going on in the cm select method, you end up using the ob1 pml.  On master, the not-so-great things going on in the cm select method allow things to work -depending on your compiler.\r\n\r\nAny rate, @yburette  please review open-mpi/ompi#747."}}