[perl #120931] [BUG] Infinite recursion when calling a role method from within the role block in Rakudo

2014-10-17 Thread Christian Bartolomaeus via RT
This works now: $ perl6-m -e 'role R { method foo {}; R.foo }; say "alive"' alive $ perl6-p -e 'role R { method foo {}; R.foo }; say "alive"' alive $ perl6-j -e 'role R { method foo {}; R.foo }; say "alive"' alive I added a test to S14-roles/basic.t with the following commit: https://github.c

[perl #120931] [BUG] Infinite recursion when calling a role method from within the role block in Rakudo

2014-01-04 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #120931] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=120931 > r: role R { method foo {}; R.foo } rakudo-parrot e32249: OUTPUT«(timeout)» ..rakudo-jv