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)
>>>
>>>
>>
>

Reply via email to