Sorry! I misspelled... this: class Bla {has Bla $.ble .= new; method say-ble-priv{$.ble.public.say}}; class Ble {has $.public = "pub"}; Bla.new.say-ble-priv
is working... Just another Perl Hacker, Fernando (SmokeMachine) 2016-08-24 0:02 GMT-03:00 Fernando Oliveira <fernandocor...@gmail.com>: > Same problem with: > > class Bla {has Bla $.ble .= new; method say-ble-priv{$.ble.public.say}}; > class Ble {has $.public = "pub"}; Bla.new.say-ble-priv > > > > > Just another Perl Hacker, > Fernando (SmokeMachine) > > 2016-08-23 23:58 GMT-03:00 Fernando Oliveira <fernandocor...@gmail.com>: > >> BenGoldberg, on #perl6 had the same result with this code: >> >> class Bla {has Bla $.ble .= new}; Bla.new <http://bla.new/>; >> >> >> >> >> Just another Perl Hacker, >> Fernando (SmokeMachine) >> >> 2016-08-23 23:48 GMT-03:00 perl6 via RT <perl6-bugs-follo...@perl.org>: >> >>> Greetings, >>> >>> This message has been automatically generated in response to the >>> creation of a trouble ticket regarding: >>> "Bug", >>> a summary of which appears below. >>> >>> There is no need to reply to this message right now. Your ticket has >>> been >>> assigned an ID of [perl #129060]. >>> >>> Please include the string: >>> >>> [perl #129060] >>> >>> in the subject line of all future correspondence about this issue. To do >>> so, >>> you may reply to this message. >>> >>> Thank you, >>> perl6-bugs-follo...@perl.org >>> >>> ------------------------------------------------------------ >>> ------------- >>> Hi! >>> >>> I found what I think is a bug. >>> The code to reproduce the bug is: >>> >>> class Bla {...}; class Ble {has $.public = "pub"}; class Bla {has Bla >>> $.ble >>> .= new; method say-ble-priv{$.ble.public.say}}; Bla.new.say-ble-priv >>> >>> It waits for ever and camelia says: >>> >>> rakudo-moar 998e2b: OUTPUT«Memory allocation failed; could not allocate >>> 1016 bytes» >>> >>> Thank's >>> >>> Just another Perl Hacker, >>> Fernando (SmokeMachine) >>> >>> >> >