{"action":"created","issue":{"url":"https://api.github.com/repos/OPM/opm-core/issues/916","repository_url":"https://api.github.com/repos/OPM/opm-core","labels_url":"https://api.github.com/repos/OPM/opm-core/issues/916/labels{/name}","comments_url":"https://api.github.com/repos/OPM/opm-core/issues/916/comments","events_url":"https://api.github.com/repos/OPM/opm-core/issues/916/events","html_url":"https://github.com/OPM/opm-core/issues/916","id":113326517,"number":916,"title":"test_satfunc is broken","user":{"login":"akva2","id":2144327,"avatar_url":"https://avatars.githubusercontent.com/u/2144327?v=3","gravatar_id":"","url":"https://api.github.com/users/akva2","html_url":"https://github.com/akva2","followers_url":"https://api.github.com/users/akva2/followers","following_url":"https://api.github.com/users/akva2/following{/other_user}","gists_url":"https://api.github.com/users/akva2/gists{/gist_id}","starred_url":"https://api.github.com/users/akva2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akva2/subscriptions","organizations_url":"https://api.github.com/users/akva2/orgs","repos_url":"https://api.github.com/users/akva2/repos","events_url":"https://api.github.com/users/akva2/events{/privacy}","received_events_url":"https://api.github.com/users/akva2/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-10-26T10:28:20Z","updated_at":"2016-04-15T08:27:19Z","closed_at":null,"body":"The 'test_satfunc' is rather broken, or rather it highlights an issue with current code that warrants investigation.\r\n\r\nRound-off causes significant application behavior in the interpolation classes. In particular, 6 tests break on x86 due to this. In particular values in 'dkrds' arrays significantly differ. This is due to evaluation of derivatives in kinks - undefined behavior in the first place. Due to different rounding we get the 'other' wrong value on x86. Note that this is not tied to architecture as such, if the code was built on arm it would likely fails as well (but possibly in other ways..)\r\n\r\nI reckon the proper fix is to don't try to obtain undefined values."},"comment":{"url":"https://api.github.com/repos/OPM/opm-core/issues/comments/210358132","html_url":"https://github.com/OPM/opm-core/issues/916#issuecomment-210358132","issue_url":"https://api.github.com/repos/OPM/opm-core/issues/916","id":210358132,"user":{"login":"akva2","id":2144327,"avatar_url":"https://avatars.githubusercontent.com/u/2144327?v=3","gravatar_id":"","url":"https://api.github.com/users/akva2","html_url":"https://github.com/akva2","followers_url":"https://api.github.com/users/akva2/followers","following_url":"https://api.github.com/users/akva2/following{/other_user}","gists_url":"https://api.github.com/users/akva2/gists{/gist_id}","starred_url":"https://api.github.com/users/akva2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akva2/subscriptions","organizations_url":"https://api.github.com/users/akva2/orgs","repos_url":"https://api.github.com/users/akva2/repos","events_url":"https://api.github.com/users/akva2/events{/privacy}","received_events_url":"https://api.github.com/users/akva2/received_events","type":"User","site_admin":false},"created_at":"2016-04-15T08:27:19Z","updated_at":"2016-04-15T08:27:19Z","body":"yes, nothing has changed as far as i know."}}