{"action":"created","issue":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/3273","repository_url":"https://api.github.com/repos/trilinos/Trilinos","labels_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3273/labels{/name}","comments_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3273/comments","events_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3273/events","html_url":"https://github.com/trilinos/Trilinos/pull/3273","id":349291776,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA3NDQ0Njg0","number":3273,"title":"Allow Sacado to run on Cuda with UVM disabled","user":{"login":"etphipp","id":9464144,"node_id":"MDQ6VXNlcjk0NjQxNDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/9464144?v=4","gravatar_id":"","url":"https://api.github.com/users/etphipp","html_url":"https://github.com/etphipp","followers_url":"https://api.github.com/users/etphipp/followers","following_url":"https://api.github.com/users/etphipp/following{/other_user}","gists_url":"https://api.github.com/users/etphipp/gists{/gist_id}","starred_url":"https://api.github.com/users/etphipp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/etphipp/subscriptions","organizations_url":"https://api.github.com/users/etphipp/orgs","repos_url":"https://api.github.com/users/etphipp/repos","events_url":"https://api.github.com/users/etphipp/events{/privacy}","received_events_url":"https://api.github.com/users/etphipp/received_events","type":"User","site_admin":false},"labels":[{"id":289605971,"node_id":"MDU6TGFiZWwyODk2MDU5NzE=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/Kokkos","name":"Kokkos","color":"5319e7","default":false},{"id":333835750,"node_id":"MDU6TGFiZWwzMzM4MzU3NTA=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/Sacado","name":"Sacado","color":"e11d21","default":false},{"id":333837159,"node_id":"MDU6TGFiZWwzMzM4MzcxNTk=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/Stokhos","name":"Stokhos","color":"0052cc","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":"etphipp","id":9464144,"node_id":"MDQ6VXNlcjk0NjQxNDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/9464144?v=4","gravatar_id":"","url":"https://api.github.com/users/etphipp","html_url":"https://github.com/etphipp","followers_url":"https://api.github.com/users/etphipp/followers","following_url":"https://api.github.com/users/etphipp/following{/other_user}","gists_url":"https://api.github.com/users/etphipp/gists{/gist_id}","starred_url":"https://api.github.com/users/etphipp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/etphipp/subscriptions","organizations_url":"https://api.github.com/users/etphipp/orgs","repos_url":"https://api.github.com/users/etphipp/repos","events_url":"https://api.github.com/users/etphipp/events{/privacy}","received_events_url":"https://api.github.com/users/etphipp/received_events","type":"User","site_admin":false},"assignees":[{"login":"etphipp","id":9464144,"node_id":"MDQ6VXNlcjk0NjQxNDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/9464144?v=4","gravatar_id":"","url":"https://api.github.com/users/etphipp","html_url":"https://github.com/etphipp","followers_url":"https://api.github.com/users/etphipp/followers","following_url":"https://api.github.com/users/etphipp/following{/other_user}","gists_url":"https://api.github.com/users/etphipp/gists{/gist_id}","starred_url":"https://api.github.com/users/etphipp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/etphipp/subscriptions","organizations_url":"https://api.github.com/users/etphipp/orgs","repos_url":"https://api.github.com/users/etphipp/repos","events_url":"https://api.github.com/users/etphipp/events{/privacy}","received_events_url":"https://api.github.com/users/etphipp/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2018-08-09T21:09:23Z","updated_at":"2018-08-10T01:56:42Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/trilinos/Trilinos/pulls/3273","html_url":"https://github.com/trilinos/Trilinos/pull/3273","diff_url":"https://github.com/trilinos/Trilinos/pull/3273.diff","patch_url":"https://github.com/trilinos/Trilinos/pull/3273.patch"},"body":"This PR implements changes to Sacado and Kokkos to allow Sacado to run without UVM on Cuda.  The Kokkos changes have already been merged to kokkos/develop though Kokkos PR [#1703](https://github.com/kokkos/kokkos/pull/1703), so these changes will get overwritten at the next Kokkos merge into Trilinos.  Those changes primarily involved modifying Kokkos::create_mirror() so that it can be overloaded for Sacado/Stokhos scalar types.\r\n\r\nThe Sacado/Stokhos changes have been tested on OpenMP (gcc, clang) and Cuda 8.\r\n\r\nThis is my understanding from @ndellingwood of the process for simultaneously modifying Trilinos and Kokkos.  If this is not correct, please let me know.\r\n\r\n@mperego \r\n"},"comment":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/comments/411951814","html_url":"https://github.com/trilinos/Trilinos/pull/3273#issuecomment-411951814","issue_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3273","id":411951814,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMTk1MTgxNA==","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-08-10T01:56:42Z","updated_at":"2018-08-10T01:56:42Z","author_association":"NONE","body":"Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging\n           NO REVIEWS HAVE BEEN PERFORMED ON THIS PULL REQUEST!"}}
{"actor":{"display_login":"trilinos-autotester"}}