{"action":"created","issue":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/449","repository_url":"https://api.github.com/repos/trilinos/Trilinos","labels_url":"https://api.github.com/repos/trilinos/Trilinos/issues/449/labels{/name}","comments_url":"https://api.github.com/repos/trilinos/Trilinos/issues/449/comments","events_url":"https://api.github.com/repos/trilinos/Trilinos/issues/449/events","html_url":"https://github.com/trilinos/Trilinos/issues/449","id":160415908,"number":449,"title":"Teuchos Debug unit tests failing for Clang","user":{"login":"MicheldeMessieres","id":12844480,"avatar_url":"https://avatars.githubusercontent.com/u/12844480?v=3","gravatar_id":"","url":"https://api.github.com/users/MicheldeMessieres","html_url":"https://github.com/MicheldeMessieres","followers_url":"https://api.github.com/users/MicheldeMessieres/followers","following_url":"https://api.github.com/users/MicheldeMessieres/following{/other_user}","gists_url":"https://api.github.com/users/MicheldeMessieres/gists{/gist_id}","starred_url":"https://api.github.com/users/MicheldeMessieres/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MicheldeMessieres/subscriptions","organizations_url":"https://api.github.com/users/MicheldeMessieres/orgs","repos_url":"https://api.github.com/users/MicheldeMessieres/repos","events_url":"https://api.github.com/users/MicheldeMessieres/events{/privacy}","received_events_url":"https://api.github.com/users/MicheldeMessieres/received_events","type":"User","site_admin":false},"labels":[{"id":313561890,"url":"https://api.github.com/repos/trilinos/Trilinos/labels/Teuchos","name":"Teuchos","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":{"login":"MicheldeMessieres","id":12844480,"avatar_url":"https://avatars.githubusercontent.com/u/12844480?v=3","gravatar_id":"","url":"https://api.github.com/users/MicheldeMessieres","html_url":"https://github.com/MicheldeMessieres","followers_url":"https://api.github.com/users/MicheldeMessieres/followers","following_url":"https://api.github.com/users/MicheldeMessieres/following{/other_user}","gists_url":"https://api.github.com/users/MicheldeMessieres/gists{/gist_id}","starred_url":"https://api.github.com/users/MicheldeMessieres/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MicheldeMessieres/subscriptions","organizations_url":"https://api.github.com/users/MicheldeMessieres/orgs","repos_url":"https://api.github.com/users/MicheldeMessieres/repos","events_url":"https://api.github.com/users/MicheldeMessieres/events{/privacy}","received_events_url":"https://api.github.com/users/MicheldeMessieres/received_events","type":"User","site_admin":false},"assignees":[{"login":"MicheldeMessieres","id":12844480,"avatar_url":"https://avatars.githubusercontent.com/u/12844480?v=3","gravatar_id":"","url":"https://api.github.com/users/MicheldeMessieres","html_url":"https://github.com/MicheldeMessieres","followers_url":"https://api.github.com/users/MicheldeMessieres/followers","following_url":"https://api.github.com/users/MicheldeMessieres/following{/other_user}","gists_url":"https://api.github.com/users/MicheldeMessieres/gists{/gist_id}","starred_url":"https://api.github.com/users/MicheldeMessieres/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MicheldeMessieres/subscriptions","organizations_url":"https://api.github.com/users/MicheldeMessieres/orgs","repos_url":"https://api.github.com/users/MicheldeMessieres/repos","events_url":"https://api.github.com/users/MicheldeMessieres/events{/privacy}","received_events_url":"https://api.github.com/users/MicheldeMessieres/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2016-06-15T12:59:54Z","updated_at":"2016-11-12T20:08:00Z","closed_at":null,"body":"Three TeuchosParameterList unit tests are failing in Debug only, for clang only.\n  TeuchosCore_MemoryManagement\n  TeuchosParameterList_StringIndexedOrderedValueObjectContainer\n  TeuchosParameterList_ObjectBuilder\n"},"comment":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/comments/260144951","html_url":"https://github.com/trilinos/Trilinos/issues/449#issuecomment-260144951","issue_url":"https://api.github.com/repos/trilinos/Trilinos/issues/449","id":260144951,"user":{"login":"MicheldeMessieres","id":12844480,"avatar_url":"https://avatars.githubusercontent.com/u/12844480?v=3","gravatar_id":"","url":"https://api.github.com/users/MicheldeMessieres","html_url":"https://github.com/MicheldeMessieres","followers_url":"https://api.github.com/users/MicheldeMessieres/followers","following_url":"https://api.github.com/users/MicheldeMessieres/following{/other_user}","gists_url":"https://api.github.com/users/MicheldeMessieres/gists{/gist_id}","starred_url":"https://api.github.com/users/MicheldeMessieres/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MicheldeMessieres/subscriptions","organizations_url":"https://api.github.com/users/MicheldeMessieres/orgs","repos_url":"https://api.github.com/users/MicheldeMessieres/repos","events_url":"https://api.github.com/users/MicheldeMessieres/events{/privacy}","received_events_url":"https://api.github.com/users/MicheldeMessieres/received_events","type":"User","site_admin":false},"created_at":"2016-11-12T20:08:00Z","updated_at":"2016-11-12T20:08:00Z","body":"@bartlettroscoe PR #577 has the details analysis I did for those clang failures. The no except issues are essentially just to get the clang to compile the destructors the same way as gcc, but the fundamental issue is clang won't allow a second attempt to delete after the exception is thrown from the destructor - so it considers the final delete a double delete while in gcc the second attempt goes through. (As you are already aware, this is changing in the new RCP code where we we will no longer throw in the first place.)"}}
{"actor":{"display_login":"MicheldeMessieres"}}