{"action":"created","issue":{"url":"https://api.github.com/repos/ponylang/ponyc/issues/1191","repository_url":"https://api.github.com/repos/ponylang/ponyc","labels_url":"https://api.github.com/repos/ponylang/ponyc/issues/1191/labels{/name}","comments_url":"https://api.github.com/repos/ponylang/ponyc/issues/1191/comments","events_url":"https://api.github.com/repos/ponylang/ponyc/issues/1191/events","html_url":"https://github.com/ponylang/ponyc/issues/1191","id":174747312,"number":1191,"title":"Compiling files package tests dies in assertion","user":{"login":"lispmeister","id":168889,"avatar_url":"https://avatars.githubusercontent.com/u/168889?v=3","gravatar_id":"","url":"https://api.github.com/users/lispmeister","html_url":"https://github.com/lispmeister","followers_url":"https://api.github.com/users/lispmeister/followers","following_url":"https://api.github.com/users/lispmeister/following{/other_user}","gists_url":"https://api.github.com/users/lispmeister/gists{/gist_id}","starred_url":"https://api.github.com/users/lispmeister/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lispmeister/subscriptions","organizations_url":"https://api.github.com/users/lispmeister/orgs","repos_url":"https://api.github.com/users/lispmeister/repos","events_url":"https://api.github.com/users/lispmeister/events{/privacy}","received_events_url":"https://api.github.com/users/lispmeister/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-09-02T12:23:16Z","updated_at":"2016-09-02T13:56:28Z","closed_at":null,"body":"When trying to compile the tests in the files package without `--debug` flag I get the\r\nfollowing error:\r\n\r\n```\r\n../../build/debug/ponyc\r\n<snip>\r\nGenerating\r\n Reachability\r\n Selector painting\r\n Data prototypes\r\n Data types\r\n Function prototypes\r\n Functions\r\n Descriptors\r\nOptimising\r\nAssertion failed: (*out_new_call == NULL), function canStackAlloc, file src/libponyc/codegen/genopt.cc, line 283.\r\nStack dump:\r\n0.     \tRunning pass 'CallGraph Pass Manager' on module 'files'.\r\n1.     \tRunning pass 'Move heap allocations to the stack' on function '@Directory_box_create_file_oo'\r\n[1]    64160 abort      ../../build/debug/ponyc\r\n```\r\n\r\nPony version: 0.3.0-14-gd8c6c55 [debug]"},"comment":{"url":"https://api.github.com/repos/ponylang/ponyc/issues/comments/244381778","html_url":"https://github.com/ponylang/ponyc/issues/1191#issuecomment-244381778","issue_url":"https://api.github.com/repos/ponylang/ponyc/issues/1191","id":244381778,"user":{"login":"lispmeister","id":168889,"avatar_url":"https://avatars.githubusercontent.com/u/168889?v=3","gravatar_id":"","url":"https://api.github.com/users/lispmeister","html_url":"https://github.com/lispmeister","followers_url":"https://api.github.com/users/lispmeister/followers","following_url":"https://api.github.com/users/lispmeister/following{/other_user}","gists_url":"https://api.github.com/users/lispmeister/gists{/gist_id}","starred_url":"https://api.github.com/users/lispmeister/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lispmeister/subscriptions","organizations_url":"https://api.github.com/users/lispmeister/orgs","repos_url":"https://api.github.com/users/lispmeister/repos","events_url":"https://api.github.com/users/lispmeister/events{/privacy}","received_events_url":"https://api.github.com/users/lispmeister/received_events","type":"User","site_admin":false},"created_at":"2016-09-02T13:56:28Z","updated_at":"2016-09-02T13:56:28Z","body":"The above is with current master of ponyc and LLVM version stable 3.8.1 on OSX.\r\nAs soon as we have this fixed I can add better tests for the new error handling for the `files` package in PR #1192 "}}
{"actor":{"display_login":"lispmeister"}}