{"action":"created","issue":{"url":"https://api.github.com/repos/tbeu/Modelica/issues/76","repository_url":"https://api.github.com/repos/tbeu/Modelica","labels_url":"https://api.github.com/repos/tbeu/Modelica/issues/76/labels{/name}","comments_url":"https://api.github.com/repos/tbeu/Modelica/issues/76/comments","events_url":"https://api.github.com/repos/tbeu/Modelica/issues/76/events","html_url":"https://github.com/tbeu/Modelica/issues/76","id":196686206,"number":76,"title":"Problems with tables and external functions in MSL","user":{"login":"modelica-trac-importer","id":22202507,"avatar_url":"https://avatars.githubusercontent.com/u/22202507?v=3","gravatar_id":"","url":"https://api.github.com/users/modelica-trac-importer","html_url":"https://github.com/modelica-trac-importer","followers_url":"https://api.github.com/users/modelica-trac-importer/followers","following_url":"https://api.github.com/users/modelica-trac-importer/following{/other_user}","gists_url":"https://api.github.com/users/modelica-trac-importer/gists{/gist_id}","starred_url":"https://api.github.com/users/modelica-trac-importer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/modelica-trac-importer/subscriptions","organizations_url":"https://api.github.com/users/modelica-trac-importer/orgs","repos_url":"https://api.github.com/users/modelica-trac-importer/repos","events_url":"https://api.github.com/users/modelica-trac-importer/events{/privacy}","received_events_url":"https://api.github.com/users/modelica-trac-importer/received_events","type":"User","site_admin":false},"labels":[{"id":504176157,"url":"https://api.github.com/repos/tbeu/Modelica/labels/Blocks","name":"Blocks","color":"0000aa","default":false},{"id":504169707,"url":"https://api.github.com/repos/tbeu/Modelica/labels/bug","name":"bug","color":"ee0701","default":true},{"id":504178989,"url":"https://api.github.com/repos/tbeu/Modelica/labels/P:%20high","name":"P: high","color":"ff6666","default":false}],"state":"open","locked":false,"assignee":{"login":"beutlich","id":14896695,"avatar_url":"https://avatars.githubusercontent.com/u/14896695?v=3","gravatar_id":"","url":"https://api.github.com/users/beutlich","html_url":"https://github.com/beutlich","followers_url":"https://api.github.com/users/beutlich/followers","following_url":"https://api.github.com/users/beutlich/following{/other_user}","gists_url":"https://api.github.com/users/beutlich/gists{/gist_id}","starred_url":"https://api.github.com/users/beutlich/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beutlich/subscriptions","organizations_url":"https://api.github.com/users/beutlich/orgs","repos_url":"https://api.github.com/users/beutlich/repos","events_url":"https://api.github.com/users/beutlich/events{/privacy}","received_events_url":"https://api.github.com/users/beutlich/received_events","type":"User","site_admin":false},"assignees":[{"login":"beutlich","id":14896695,"avatar_url":"https://avatars.githubusercontent.com/u/14896695?v=3","gravatar_id":"","url":"https://api.github.com/users/beutlich","html_url":"https://github.com/beutlich","followers_url":"https://api.github.com/users/beutlich/followers","following_url":"https://api.github.com/users/beutlich/following{/other_user}","gists_url":"https://api.github.com/users/beutlich/gists{/gist_id}","starred_url":"https://api.github.com/users/beutlich/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beutlich/subscriptions","organizations_url":"https://api.github.com/users/beutlich/orgs","repos_url":"https://api.github.com/users/beutlich/repos","events_url":"https://api.github.com/users/beutlich/events{/privacy}","received_events_url":"https://api.github.com/users/beutlich/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/tbeu/Modelica/milestones/20","html_url":"https://github.com/tbeu/Modelica/milestone/20","labels_url":"https://api.github.com/repos/tbeu/Modelica/milestones/20/labels","id":2207408,"number":20,"title":"MSL3.0.1","description":"First ''bugfix'' release of Modelica Standard Library '''3.0'''","creator":{"login":"modelica-trac-importer","id":22202507,"avatar_url":"https://avatars.githubusercontent.com/u/22202507?v=3","gravatar_id":"","url":"https://api.github.com/users/modelica-trac-importer","html_url":"https://github.com/modelica-trac-importer","followers_url":"https://api.github.com/users/modelica-trac-importer/followers","following_url":"https://api.github.com/users/modelica-trac-importer/following{/other_user}","gists_url":"https://api.github.com/users/modelica-trac-importer/gists{/gist_id}","starred_url":"https://api.github.com/users/modelica-trac-importer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/modelica-trac-importer/subscriptions","organizations_url":"https://api.github.com/users/modelica-trac-importer/orgs","repos_url":"https://api.github.com/users/modelica-trac-importer/repos","events_url":"https://api.github.com/users/modelica-trac-importer/events{/privacy}","received_events_url":"https://api.github.com/users/modelica-trac-importer/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":6,"state":"closed","created_at":"2016-12-20T13:08:42Z","updated_at":"2016-12-20T14:29:46Z","due_on":"2009-01-25T08:00:00Z","closed_at":"2016-12-20T13:08:42Z"},"comments":2,"created_at":"2016-12-20T14:29:45Z","updated_at":"2016-12-20T14:30:05Z","closed_at":null,"body":"**Reported by kurzbach on 8 May 2008 04:51 UTC**\nIn Modelica.Blocks.Tables there are table implementations which call external functions. There are several problems with them:\n1. There is no free C code for them.\n2. The interface is not described.\n3. There is no function to cleanup the dynamical allocated memory.\n\nProposal:\n1. There needs to be a tool independent free implementation (atleast to show the principles, with reduced error handling) which is allowed to be modified to add tool specific things. \n2. The interface and functionality of the functions have to be described clearly.\n3. The implementation should make use of external objects to have clearly defined constructors and destructors.\n\nIn the future these functions could be implemented solely in Modelica, but this can be done later.\n\nThe descibed problems apply analogously for similar places where external functions are used in the MSL. \n\n\n----\n\nMigrated-From: https://trac.modelica.org/Modelica/ticket/76"},"comment":{"url":"https://api.github.com/repos/tbeu/Modelica/issues/comments/268256744","html_url":"https://github.com/tbeu/Modelica/issues/76#issuecomment-268256744","issue_url":"https://api.github.com/repos/tbeu/Modelica/issues/76","id":268256744,"user":{"login":"modelica-trac-importer","id":22202507,"avatar_url":"https://avatars.githubusercontent.com/u/22202507?v=3","gravatar_id":"","url":"https://api.github.com/users/modelica-trac-importer","html_url":"https://github.com/modelica-trac-importer","followers_url":"https://api.github.com/users/modelica-trac-importer/followers","following_url":"https://api.github.com/users/modelica-trac-importer/following{/other_user}","gists_url":"https://api.github.com/users/modelica-trac-importer/gists{/gist_id}","starred_url":"https://api.github.com/users/modelica-trac-importer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/modelica-trac-importer/subscriptions","organizations_url":"https://api.github.com/users/modelica-trac-importer/orgs","repos_url":"https://api.github.com/users/modelica-trac-importer/repos","events_url":"https://api.github.com/users/modelica-trac-importer/events{/privacy}","received_events_url":"https://api.github.com/users/modelica-trac-importer/received_events","type":"User","site_admin":false},"created_at":"2016-12-20T14:30:05Z","updated_at":"2016-12-20T14:30:05Z","body":"**Comment by dietmarw on 21 Jan 2009 10:00 UTC**\n Martin Otter wrote::\n Not possible to fix quickly (large amount of work). I started to experiment with a good solution, but I got stuck by higher priority issues. Will propose a solution in mid of February. Of course, anyone is free to provide/propose other solutions."}}
{"actor":{"display_login":"modelica-trac-importer"}}