{"action":"opened","issue":{"url":"https://api.github.com/repos/msg-byu/symlib/issues/2","labels_url":"https://api.github.com/repos/msg-byu/symlib/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/msg-byu/symlib/issues/2/comments","events_url":"https://api.github.com/repos/msg-byu/symlib/issues/2/events","html_url":"https://github.com/msg-byu/symlib/issues/2","id":80088862,"number":2,"title":"Non standard function outputs in rational_mathematics.f90 and utilities.f90","user":{"login":"wsmorgan","id":9452936,"avatar_url":"https://avatars.githubusercontent.com/u/9452936?v=3","gravatar_id":"","url":"https://api.github.com/users/wsmorgan","html_url":"https://github.com/wsmorgan","followers_url":"https://api.github.com/users/wsmorgan/followers","following_url":"https://api.github.com/users/wsmorgan/following{/other_user}","gists_url":"https://api.github.com/users/wsmorgan/gists{/gist_id}","starred_url":"https://api.github.com/users/wsmorgan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wsmorgan/subscriptions","organizations_url":"https://api.github.com/users/wsmorgan/orgs","repos_url":"https://api.github.com/users/wsmorgan/repos","events_url":"https://api.github.com/users/wsmorgan/events{/privacy}","received_events_url":"https://api.github.com/users/wsmorgan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-24T07:58:34Z","updated_at":"2015-05-24T07:58:34Z","closed_at":null,"body":"In rational_mathematics.f90 the gcd functions don't return their own name, i.e. the have no type, but instead return an integer divisor. In utilities.f90 the ralloc functions have no type since the real output for comparison is the pointer p. In either case fortpy can't compile an executable because it tries to save the function to a variable of the same type."}}