{"action":"created","issue":{"url":"https://api.github.com/repos/lime-rt/lime/issues/74","repository_url":"https://api.github.com/repos/lime-rt/lime","labels_url":"https://api.github.com/repos/lime-rt/lime/issues/74/labels{/name}","comments_url":"https://api.github.com/repos/lime-rt/lime/issues/74/comments","events_url":"https://api.github.com/repos/lime-rt/lime/issues/74/events","html_url":"https://github.com/lime-rt/lime/issues/74","id":106735166,"number":74,"title":"Undefined 'FastExp' function warning","user":{"login":"smaret","id":95471,"avatar_url":"https://avatars.githubusercontent.com/u/95471?v=3","gravatar_id":"","url":"https://api.github.com/users/smaret","html_url":"https://github.com/smaret","followers_url":"https://api.github.com/users/smaret/followers","following_url":"https://api.github.com/users/smaret/following{/other_user}","gists_url":"https://api.github.com/users/smaret/gists{/gist_id}","starred_url":"https://api.github.com/users/smaret/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smaret/subscriptions","organizations_url":"https://api.github.com/users/smaret/orgs","repos_url":"https://api.github.com/users/smaret/repos","events_url":"https://api.github.com/users/smaret/events{/privacy}","received_events_url":"https://api.github.com/users/smaret/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/lime-rt/lime/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-09-16T09:29:36Z","updated_at":"2016-04-11T14:33:46Z","closed_at":null,"body":"LIME gives the following warning during the compilation with gcc 5.2.0:\r\n\r\n```\r\nIn file included from src/aux.c:10:0:\r\nsrc/lime.h:250:15: warning: inline function 'FastExp' declared but never defined\r\n inline double FastExp(const float negarg);\r\n```"},"comment":{"url":"https://api.github.com/repos/lime-rt/lime/issues/comments/208376559","html_url":"https://github.com/lime-rt/lime/issues/74#issuecomment-208376559","issue_url":"https://api.github.com/repos/lime-rt/lime/issues/74","id":208376559,"user":{"login":"tlunttil","id":12169106,"avatar_url":"https://avatars.githubusercontent.com/u/12169106?v=3","gravatar_id":"","url":"https://api.github.com/users/tlunttil","html_url":"https://github.com/tlunttil","followers_url":"https://api.github.com/users/tlunttil/followers","following_url":"https://api.github.com/users/tlunttil/following{/other_user}","gists_url":"https://api.github.com/users/tlunttil/gists{/gist_id}","starred_url":"https://api.github.com/users/tlunttil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tlunttil/subscriptions","organizations_url":"https://api.github.com/users/tlunttil/orgs","repos_url":"https://api.github.com/users/tlunttil/repos","events_url":"https://api.github.com/users/tlunttil/events{/privacy}","received_events_url":"https://api.github.com/users/tlunttil/received_events","type":"User","site_admin":false},"created_at":"2016-04-11T14:33:46Z","updated_at":"2016-04-11T14:33:46Z","body":"I doubt it was ever inlined, I don't think gcc would do link-time optimization without specific switches. I tried at some point moving FastExp and a couple of other small, often used functions (I think they were the various sourceFunc*) to lime.h so they could be inlined and I got maybe 5 to 10 % speedup. Unfortunately I seem to have lost the code with the changes somewhere..."}}