{"action":"created","issue":{"url":"https://api.github.com/repos/niner/Inline-Perl5/issues/47","labels_url":"https://api.github.com/repos/niner/Inline-Perl5/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/niner/Inline-Perl5/issues/47/comments","events_url":"https://api.github.com/repos/niner/Inline-Perl5/issues/47/events","html_url":"https://github.com/niner/Inline-Perl5/issues/47","id":114763422,"number":47,"title":"OSX test fail: segfault during t/use.t","user":{"login":"LLFourn","id":3734083,"avatar_url":"https://avatars.githubusercontent.com/u/3734083?v=3","gravatar_id":"","url":"https://api.github.com/users/LLFourn","html_url":"https://github.com/LLFourn","followers_url":"https://api.github.com/users/LLFourn/followers","following_url":"https://api.github.com/users/LLFourn/following{/other_user}","gists_url":"https://api.github.com/users/LLFourn/gists{/gist_id}","starred_url":"https://api.github.com/users/LLFourn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LLFourn/subscriptions","organizations_url":"https://api.github.com/users/LLFourn/orgs","repos_url":"https://api.github.com/users/LLFourn/repos","events_url":"https://api.github.com/users/LLFourn/events{/privacy}","received_events_url":"https://api.github.com/users/LLFourn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-03T07:44:13Z","updated_at":"2015-11-03T08:02:16Z","closed_at":null,"body":"```\r\nllfourn$ panda install Inline::Perl5\r\n==> Inline::Perl5 depends on File::Temp\r\n==> File::Temp depends on File::Directory::Tree\r\n==> Fetching File::Directory::Tree\r\n==> Building File::Directory::Tree\r\n==> Testing File::Directory::Tree\r\nt/basic.t .. ok\r\nAll tests successful.\r\nFiles=1, Tests=7,  0 wallclock secs ( 0.02 usr  0.01 sys +  0.34 cusr  0.03 csys =  0.40 CPU)\r\nResult: PASS\r\n==> Installing File::Directory::Tree\r\nCopying blib/lib/File/Directory/Tree.pm to /Users/llfourn/.rakudobrew/moar-nom/install/share/perl6/site/lib/File/Directory/Tree.pm\r\n==> Successfully installed File::Directory::Tree\r\n==> Fetching File::Temp\r\n==> Building File::Temp\r\n==> Testing File::Temp\r\nt/tempfile.t .. ok\r\nAll tests successful.\r\nFiles=1, Tests=14,  1 wallclock secs ( 0.01 usr  0.00 sys +  0.57 cusr  0.04 csys =  0.62 CPU)\r\nResult: PASS\r\n==> Installing File::Temp\r\nCopying blib/lib/File/Temp.pm to /Users/llfourn/.rakudobrew/moar-nom/install/share/perl6/site/lib/File/Temp.pm\r\n==> Successfully installed File::Temp\r\n==> Fetching Inline::Perl5\r\n==> Building Inline::Perl5\r\ngcc -Wall p5helper.c `perl -MExtUtils::Embed -e ccopts -e ldopts` -shared -o /Users/llfourn/.panda-work/1446536082_3/blib/lib/Inline/p5helper.dylib -fPIC -g\r\n==> Testing Inline::Perl5\r\nt/autoload.t .................. ok\r\nt/call.t ...................... ok\r\nt/call_back.t ................. ok\r\nt/call_hash.t ................. ok\r\nt/call_p6_function_from_p5.t .. ok\r\nt/callables.t ................. ok\r\nt/can.t ....................... ok\r\nt/eval.t ...................... ok\r\nt/eval_p6_in_p5.t ............. ok\r\nt/eval_return_values.t ........ ok\r\nt/exceptions.t ................ ok\r\nt/file_handles.t .............. ok\r\nt/from.t ...................... ok\r\nt/import.t .................... ok\r\nt/inherit.t ................... ok\r\nt/invoke.t .................... ok\r\nt/invoke_p6_method_from_p5.t .. ok\r\nt/overload.t .................. ok\r\nt/p5_to_p6.t .................. ok\r\nt/p6_object_destructor.t ...... ok\r\nt/p6_to_p5.t .................. ok\r\nt/perl5parent.t ............... ok\r\nt/precomp.t ................... ok\r\nt/stringify.t ................. ok\r\nt/stringify.t ................. ok\r\nAll 4 subtests passed \r\nt/v6.t ........................ ok\r\n\r\nTest Summary Report\r\n-------------------\r\nt/use.t                     (Wstat: 11 Tests: 4 Failed: 0)\r\n  Non-zero wait status: 11\r\nFiles=26, Tests=345, 92 wallclock secs ( 0.07 usr  0.04 sys + 88.20 cusr  2.56 csys = 90.87 CPU)\r\nResult: FAIL\r\ntest stage failed for Inline::Perl5: Tests failed\r\n  in method throw at /Users/llfourn/.rakudobrew/moar-nom/install/share/perl6/runtime/CORE.setting.moarvm:1\r\n  in method install at /Users/llfourn/.rakudobrew/moar-nom/install/share/perl6/site/lib/Panda.pm:142\r\n  in method resolve at /Users/llfourn/.rakudobrew/moar-nom/install/share/perl6/site/lib/Panda.pm:219\r\n  in sub MAIN at /Users/llfourn/.rakudobrew/bin/../moar-nom/install/share/perl6/site/bin/panda:18\r\n  in block <unit> at /Users/llfourn/.rakudobrew/bin/../moar-nom/install/share/perl6/site/bin/panda:145\r\n\r\n\r\nFailure Summary\r\n----------------\r\nInline::Perl5(\r\n\t*test stage failed for Inline::Perl5: Tests failed)\r\n```\r\nthen in panda look:\r\n\r\n```\r\n$ perl6 configure.pl6 \r\ngcc -Wall p5helper.c `perl -MExtUtils::Embed -e ccopts -e ldopts` -shared -o lib/Inline/p5helper.dylib -fPIC -g\r\n```\r\n\r\n```\r\n$ perl6 -Ilib t/use.t \r\n1..4\r\nok 1 - use loaded the module\r\nok 2 - package functions work\r\nok 3 - constructor works\r\nok 4 - package methods work\r\nSegmentation fault: 11\r\n```\r\n\r\n```\r\nperl6 -v\r\nThis is perl6 version 2015.10-141-gc0fa4af built on MoarVM version 2015.10-42-g73c0269\r\n```"},"comment":{"url":"https://api.github.com/repos/niner/Inline-Perl5/issues/comments/153283432","html_url":"https://github.com/niner/Inline-Perl5/issues/47#issuecomment-153283432","issue_url":"https://api.github.com/repos/niner/Inline-Perl5/issues/47","id":153283432,"user":{"login":"LLFourn","id":3734083,"avatar_url":"https://avatars.githubusercontent.com/u/3734083?v=3","gravatar_id":"","url":"https://api.github.com/users/LLFourn","html_url":"https://github.com/LLFourn","followers_url":"https://api.github.com/users/LLFourn/followers","following_url":"https://api.github.com/users/LLFourn/following{/other_user}","gists_url":"https://api.github.com/users/LLFourn/gists{/gist_id}","starred_url":"https://api.github.com/users/LLFourn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LLFourn/subscriptions","organizations_url":"https://api.github.com/users/LLFourn/orgs","repos_url":"https://api.github.com/users/LLFourn/repos","events_url":"https://api.github.com/users/LLFourn/events{/privacy}","received_events_url":"https://api.github.com/users/LLFourn/received_events","type":"User","site_admin":false},"created_at":"2015-11-03T08:02:16Z","updated_at":"2015-11-03T08:02:16Z","body":"I did some digging:\r\n```perl6\r\n@p5.push: Inline::Perl5.new xx 10\r\n````\r\nIs the line that segfaults. And if replace it like:\r\n```perl6\r\n#@p5.push: Inline::Perl5.new xx 10;\r\nInline::Perl5.new; \r\n```\r\nIt also segfaults."}}