{"action":"created","issue":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/1760","repository_url":"https://api.github.com/repos/trilinos/Trilinos","labels_url":"https://api.github.com/repos/trilinos/Trilinos/issues/1760/labels{/name}","comments_url":"https://api.github.com/repos/trilinos/Trilinos/issues/1760/comments","events_url":"https://api.github.com/repos/trilinos/Trilinos/issues/1760/events","html_url":"https://github.com/trilinos/Trilinos/issues/1760","id":259600472,"number":1760,"title":"MueLu/Tpetra local-ordinal/offset type errornous conversion issues","user":{"login":"mndevec","id":15694785,"avatar_url":"https://avatars0.githubusercontent.com/u/15694785?v=4","gravatar_id":"","url":"https://api.github.com/users/mndevec","html_url":"https://github.com/mndevec","followers_url":"https://api.github.com/users/mndevec/followers","following_url":"https://api.github.com/users/mndevec/following{/other_user}","gists_url":"https://api.github.com/users/mndevec/gists{/gist_id}","starred_url":"https://api.github.com/users/mndevec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mndevec/subscriptions","organizations_url":"https://api.github.com/users/mndevec/orgs","repos_url":"https://api.github.com/users/mndevec/repos","events_url":"https://api.github.com/users/mndevec/events{/privacy}","received_events_url":"https://api.github.com/users/mndevec/received_events","type":"User","site_admin":false},"labels":[{"id":289606071,"url":"https://api.github.com/repos/trilinos/Trilinos/labels/MueLu","name":"MueLu","color":"5319e7","default":false},{"id":289606028,"url":"https://api.github.com/repos/trilinos/Trilinos/labels/Tpetra","name":"Tpetra","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2017-09-21T19:08:24Z","updated_at":"2017-09-22T20:49:56Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"I am having issues whenever I \"serially\" run experiments with large matrices that have larger than 2B nonzeroes.  For example, I am running MueLu test driver, with 200M rows and 5.4B rows, which should be okay for single rank, as local ordinals are int, and offset type is size_t. This segfaults without printing anything, which suggests overflow issues as early as during input generation. \r\n\r\nI am trying to trackdown the issue using the compile flag -Wconversion to capture where the local ordinal types are used instead of offset types. Many of the warnings are over cautious, but still there are various errors that arise from the confusion of LO and offset_type, possibly causing segfaults in this case. \r\n\r\nThis conflicts with the use of separate types for offset and local ordinals. That would be good to fix these issues, and if possible to have a \"stress\" test for such cases. \r\n@kddevin "},"comment":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/comments/331557199","html_url":"https://github.com/trilinos/Trilinos/issues/1760#issuecomment-331557199","issue_url":"https://api.github.com/repos/trilinos/Trilinos/issues/1760","id":331557199,"user":{"login":"csiefer2","id":8304471,"avatar_url":"https://avatars0.githubusercontent.com/u/8304471?v=4","gravatar_id":"","url":"https://api.github.com/users/csiefer2","html_url":"https://github.com/csiefer2","followers_url":"https://api.github.com/users/csiefer2/followers","following_url":"https://api.github.com/users/csiefer2/following{/other_user}","gists_url":"https://api.github.com/users/csiefer2/gists{/gist_id}","starred_url":"https://api.github.com/users/csiefer2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/csiefer2/subscriptions","organizations_url":"https://api.github.com/users/csiefer2/orgs","repos_url":"https://api.github.com/users/csiefer2/repos","events_url":"https://api.github.com/users/csiefer2/events{/privacy}","received_events_url":"https://api.github.com/users/csiefer2/received_events","type":"User","site_admin":false},"created_at":"2017-09-22T20:49:56Z","updated_at":"2017-09-22T20:49:56Z","author_association":"MEMBER","body":"Visual studio reports a ton of warnings like this:\r\n\r\nWarning C4267: '=': conversion from 'size_t' to 'int', possible loss of data\r\n\r\nUsually this is either due to (a) explicit use of ints or (b) where \"int\" is the actual type that LocalOrdinal represents.\r\n\r\nLook for \"TRILINOS-WIN1\" on Cdash\r\n"}}
{"actor":{"display_login":"csiefer2"}}