{"action":"created","issue":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/3504","repository_url":"https://api.github.com/repos/trilinos/Trilinos","labels_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3504/labels{/name}","comments_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3504/comments","events_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3504/events","html_url":"https://github.com/trilinos/Trilinos/pull/3504","id":363782909,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE4MTMyNDI0","number":3504,"title":"Zoltan:  added MPI-only test (no Trilinos) to verify correct MPI behavior","user":{"login":"kddevin","id":9597421,"node_id":"MDQ6VXNlcjk1OTc0MjE=","avatar_url":"https://avatars0.githubusercontent.com/u/9597421?v=4","gravatar_id":"","url":"https://api.github.com/users/kddevin","html_url":"https://github.com/kddevin","followers_url":"https://api.github.com/users/kddevin/followers","following_url":"https://api.github.com/users/kddevin/following{/other_user}","gists_url":"https://api.github.com/users/kddevin/gists{/gist_id}","starred_url":"https://api.github.com/users/kddevin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kddevin/subscriptions","organizations_url":"https://api.github.com/users/kddevin/orgs","repos_url":"https://api.github.com/users/kddevin/repos","events_url":"https://api.github.com/users/kddevin/events{/privacy}","received_events_url":"https://api.github.com/users/kddevin/received_events","type":"User","site_admin":false},"labels":[{"id":978422145,"node_id":"MDU6TGFiZWw5Nzg0MjIxNDU=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/AT:%20AUTOMERGE","name":"AT: AUTOMERGE","color":"00cd00","default":false},{"id":333837944,"node_id":"MDU6TGFiZWwzMzM4Mzc5NDQ=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/Zoltan","name":"Zoltan","color":"fef2c0","default":false},{"id":318642986,"node_id":"MDU6TGFiZWwzMTg2NDI5ODY=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/in%20progress","name":"in progress","color":"ededed","default":false}],"state":"open","locked":false,"assignee":{"login":"kddevin","id":9597421,"node_id":"MDQ6VXNlcjk1OTc0MjE=","avatar_url":"https://avatars0.githubusercontent.com/u/9597421?v=4","gravatar_id":"","url":"https://api.github.com/users/kddevin","html_url":"https://github.com/kddevin","followers_url":"https://api.github.com/users/kddevin/followers","following_url":"https://api.github.com/users/kddevin/following{/other_user}","gists_url":"https://api.github.com/users/kddevin/gists{/gist_id}","starred_url":"https://api.github.com/users/kddevin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kddevin/subscriptions","organizations_url":"https://api.github.com/users/kddevin/orgs","repos_url":"https://api.github.com/users/kddevin/repos","events_url":"https://api.github.com/users/kddevin/events{/privacy}","received_events_url":"https://api.github.com/users/kddevin/received_events","type":"User","site_admin":false},"assignees":[{"login":"kddevin","id":9597421,"node_id":"MDQ6VXNlcjk1OTc0MjE=","avatar_url":"https://avatars0.githubusercontent.com/u/9597421?v=4","gravatar_id":"","url":"https://api.github.com/users/kddevin","html_url":"https://github.com/kddevin","followers_url":"https://api.github.com/users/kddevin/followers","following_url":"https://api.github.com/users/kddevin/following{/other_user}","gists_url":"https://api.github.com/users/kddevin/gists{/gist_id}","starred_url":"https://api.github.com/users/kddevin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kddevin/subscriptions","organizations_url":"https://api.github.com/users/kddevin/orgs","repos_url":"https://api.github.com/users/kddevin/repos","events_url":"https://api.github.com/users/kddevin/events{/privacy}","received_events_url":"https://api.github.com/users/kddevin/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2018-09-25T21:59:58Z","updated_at":"2018-09-25T23:06:51Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/trilinos/Trilinos/pulls/3504","html_url":"https://github.com/trilinos/Trilinos/pull/3504","diff_url":"https://github.com/trilinos/Trilinos/pull/3504.diff","patch_url":"https://github.com/trilinos/Trilinos/pull/3504.patch"},"body":"\r\nThis PR adds a non-Trilinos test to verify that self-messages work in MPI.  \r\n\r\nXyce users reported errors coming from Zoltan using some Ubuntu and FreeBSD platforms.  The errors were reported by Zoltan's hypergraph construction code in PHG; they included not-found GIDs and incorrect message lengths in the directory.\r\n\r\nThe real problem was that the MPI installations on these systems were faulty; they did not handle self-messages correctly.  The issue has been reported; see, for example,\r\nhttps://bugs.launchpad.net/ubuntu/+source/openmpi/+bug/1731938\r\n\r\nThe issue arose with OpenMPI2, but comments at the site above give little confidence that it is fixed in OpenMPI3.\r\n\r\nThis new test is a canary-in-a-coalmine.  If it fails, no one should expect Zoltan to work.\r\n\r\nIs there a better place in Trilinos for such tests, rather than in the packages? Do we need a \"stableSystemPackage\" that includes tests like these, which have no dependence on Trilinos yet flag conditions that will cause Trilinos to fail?  For a similar MPI diagnosis test, see #3500.\r\n\r\n@trilinos/zoltan \r\n\r\nTested with:\r\nmac os x with OpenMPI 1.10\r\n"},"comment":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/comments/424530903","html_url":"https://github.com/trilinos/Trilinos/pull/3504#issuecomment-424530903","issue_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3504","id":424530903,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNDUzMDkwMw==","user":{"login":"trilinos-autotester","id":26070492,"node_id":"MDQ6VXNlcjI2MDcwNDky","avatar_url":"https://avatars2.githubusercontent.com/u/26070492?v=4","gravatar_id":"","url":"https://api.github.com/users/trilinos-autotester","html_url":"https://github.com/trilinos-autotester","followers_url":"https://api.github.com/users/trilinos-autotester/followers","following_url":"https://api.github.com/users/trilinos-autotester/following{/other_user}","gists_url":"https://api.github.com/users/trilinos-autotester/gists{/gist_id}","starred_url":"https://api.github.com/users/trilinos-autotester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trilinos-autotester/subscriptions","organizations_url":"https://api.github.com/users/trilinos-autotester/orgs","repos_url":"https://api.github.com/users/trilinos-autotester/repos","events_url":"https://api.github.com/users/trilinos-autotester/events{/privacy}","received_events_url":"https://api.github.com/users/trilinos-autotester/received_events","type":"User","site_admin":false},"created_at":"2018-09-25T23:06:51Z","updated_at":"2018-09-25T23:06:51Z","author_association":"CONTRIBUTOR","body":"Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:\n\n<details>\n<summary>\n  <b>Pull Request Auto Testing STARTING</b> (click to expand)\n</summary>\n\n<h2>Build Information</h2>\n<h3>Test Name: Trilinos_pullrequest_intel_17.0.1</h3>\n<ul>\n  <li>Build Num: 955</li>\n  <li>Status: STARTED</li>\n</ul>\n\n<h4>Jenkins Parameters</h4>\n<table>\n  <tr>\n    <th>Parameter Name</th>\n    <th>Value</th>\n  </tr>\n\n  <tr>\n    <td>PULLREQUESTNUM</td>\n    <td>3504</td>\n  </tr>\n\n  <tr>\n    <td>TEST_REPO_ALIAS</td>\n    <td>TRILINOS</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_BRANCH</td>\n    <td>zoltanNeedsYourMPIToWork</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_REPO</td>\n    <td>https://github.com/trilinos/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_SHA</td>\n    <td>8e09acea9a06e86859f65170647dca1ef0d88a7d</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_BRANCH</td>\n    <td>develop</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_REPO</td>\n    <td>https://github.com/trilinos/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_SHA</td>\n    <td>a71c4537c90cfd48a38e7d7eaa93d75803038166</td>\n  </tr>\n</table>\n\n<h2>Build Information</h2>\n<h3>Test Name: Trilinos_pullrequest_gcc_4.9.3</h3>\n<ul>\n  <li>Build Num: 1714</li>\n  <li>Status: STARTED</li>\n</ul>\n\n<h4>Jenkins Parameters</h4>\n<table>\n  <tr>\n    <th>Parameter Name</th>\n    <th>Value</th>\n  </tr>\n\n  <tr>\n    <td>COMPILER_MODULE</td>\n    <td>sems-gcc/4.9.3</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_BUILD_TYPE</td>\n    <td>Release</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_COMM_TYPE</td>\n    <td>MPI</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_DO_COMPLEX</td>\n    <td>OFF</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_JOB_TYPE</td>\n    <td>Experimental</td>\n  </tr>\n\n  <tr>\n    <td>MPI_MODULE</td>\n    <td>sems-openmpi/1.8.7</td>\n  </tr>\n\n  <tr>\n    <td>PULLREQUESTNUM</td>\n    <td>3504</td>\n  </tr>\n\n  <tr>\n    <td>TEST_REPO_ALIAS</td>\n    <td>TRILINOS</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_BRANCH</td>\n    <td>zoltanNeedsYourMPIToWork</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_REPO</td>\n    <td>https://github.com/trilinos/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_SHA</td>\n    <td>8e09acea9a06e86859f65170647dca1ef0d88a7d</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_BRANCH</td>\n    <td>develop</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_REPO</td>\n    <td>https://github.com/trilinos/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_SHA</td>\n    <td>a71c4537c90cfd48a38e7d7eaa93d75803038166</td>\n  </tr>\n</table>\n\n<h2>Build Information</h2>\n<h3>Test Name: Trilinos_pullrequest_gcc_4.8.4</h3>\n<ul>\n  <li>Build Num: 1409</li>\n  <li>Status: STARTED</li>\n</ul>\n\n<h4>Jenkins Parameters</h4>\n<table>\n  <tr>\n    <th>Parameter Name</th>\n    <th>Value</th>\n  </tr>\n\n  <tr>\n    <td>COMPILER_MODULE</td>\n    <td>sems-gcc/4.8.4</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_BUILD_TYPE</td>\n    <td>Release</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_COMM_TYPE</td>\n    <td>MPI</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_DO_COMPLEX</td>\n    <td>OFF</td>\n  </tr>\n\n  <tr>\n    <td>JENKINS_JOB_TYPE</td>\n    <td>Experimental</td>\n  </tr>\n\n  <tr>\n    <td>MPI_MODULE</td>\n    <td>sems-openmpi/1.8.7</td>\n  </tr>\n\n  <tr>\n    <td>PULLREQUESTNUM</td>\n    <td>3504</td>\n  </tr>\n\n  <tr>\n    <td>TEST_REPO_ALIAS</td>\n    <td>TRILINOS</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_BRANCH</td>\n    <td>zoltanNeedsYourMPIToWork</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_REPO</td>\n    <td>https://github.com/trilinos/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_SOURCE_SHA</td>\n    <td>8e09acea9a06e86859f65170647dca1ef0d88a7d</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_BRANCH</td>\n    <td>develop</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_REPO</td>\n    <td>https://github.com/trilinos/Trilinos</td>\n  </tr>\n\n  <tr>\n    <td>TRILINOS_TARGET_SHA</td>\n    <td>a71c4537c90cfd48a38e7d7eaa93d75803038166</td>\n  </tr>\n</table>\n\n<h2>Using Repos:</h2>\n\n<dl>\n  <dt>Repo: TRILINOS (trilinos/Trilinos)</dt>\n  <ul>\n    <li>Branch: zoltanNeedsYourMPIToWork</li>\n    <li>SHA: 8e09acea9a06e86859f65170647dca1ef0d88a7d</li>\n    <li>Mode: TEST_REPO</li>\n  </ul>\n</dl>\n\nPull Request Author: kddevin\n</details>\n"}}
{"actor":{"display_login":"trilinos-autotester"}}