{"action":"created","issue":{"url":"https://api.github.com/repos/machinekit/machinekit/issues/663","labels_url":"https://api.github.com/repos/machinekit/machinekit/issues/663/labels{/name}","comments_url":"https://api.github.com/repos/machinekit/machinekit/issues/663/comments","events_url":"https://api.github.com/repos/machinekit/machinekit/issues/663/events","html_url":"https://github.com/machinekit/machinekit/issues/663","id":82550125,"number":663,"title":"Unsafe type usage in comps/icomps","user":{"login":"strahlex","id":1467368,"avatar_url":"https://avatars.githubusercontent.com/u/1467368?v=3","gravatar_id":"","url":"https://api.github.com/users/strahlex","html_url":"https://github.com/strahlex","followers_url":"https://api.github.com/users/strahlex/followers","following_url":"https://api.github.com/users/strahlex/following{/other_user}","gists_url":"https://api.github.com/users/strahlex/gists{/gist_id}","starred_url":"https://api.github.com/users/strahlex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strahlex/subscriptions","organizations_url":"https://api.github.com/users/strahlex/orgs","repos_url":"https://api.github.com/users/strahlex/repos","events_url":"https://api.github.com/users/strahlex/events{/privacy}","received_events_url":"https://api.github.com/users/strahlex/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-05-29T19:16:48Z","updated_at":"2015-06-01T09:33:31Z","closed_at":null,"body":"In most comps/icomps float, int and other standard data types are whereas the HAL data types should be used. Unwanted type conversions in C can lead almost unfindable heisenbugs. Therefore I propose a cleanup session changing all data types to the appropritae HAL data types. The most dangerous Problem I see so far is that float is used in many places but the HAL float type is a double."},"comment":{"url":"https://api.github.com/repos/machinekit/machinekit/issues/comments/107380693","html_url":"https://github.com/machinekit/machinekit/issues/663#issuecomment-107380693","issue_url":"https://api.github.com/repos/machinekit/machinekit/issues/663","id":107380693,"user":{"login":"mhaberler","id":901479,"avatar_url":"https://avatars.githubusercontent.com/u/901479?v=3","gravatar_id":"","url":"https://api.github.com/users/mhaberler","html_url":"https://github.com/mhaberler","followers_url":"https://api.github.com/users/mhaberler/followers","following_url":"https://api.github.com/users/mhaberler/following{/other_user}","gists_url":"https://api.github.com/users/mhaberler/gists{/gist_id}","starred_url":"https://api.github.com/users/mhaberler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhaberler/subscriptions","organizations_url":"https://api.github.com/users/mhaberler/orgs","repos_url":"https://api.github.com/users/mhaberler/repos","events_url":"https://api.github.com/users/mhaberler/events{/privacy}","received_events_url":"https://api.github.com/users/mhaberler/received_events","type":"User","site_admin":false},"created_at":"2015-06-01T09:33:31Z","updated_at":"2015-06-01T09:33:31Z","body":"maybe a clang build catches this"}}