🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
MasterDuke jdv: i helped out with the whateverables a little. i used to have access to AlexDaniel++'s server, but i've forgotten the connection info 01:33
Geth rakudo/main: a4201c2884 | (Vadim Belman)++ | src/Perl6/Metamodel/ParametricRoleHOW.nqp
Fix role typechecking over its parent class

Further fixes #2714. Unfortunate misordering of arguments in a call to
  `nqp::istype` resulted in roles always matching their direct parent only
but failing with parents of parents, or with roles consumed by any parent.
01:41
rakudo/main: 5be4c809f2 | (Vadim Belman)++ (committed using GitHub Web editor) | src/Perl6/Metamodel/ParametricRoleHOW.nqp
Merge pull request #5266 from vrurg/issue_2714-2

Fix role typechecking over its parent class
roast: e55745a518 | (Vadim Belman)++ | S14-roles/typecheck.t
Add a test for typechking of roles against parent classes

Make sure a role matches a parent of its parent class, or a role consumed by any parent.
roast: 32041406ea | (Vadim Belman)++ (committed using GitHub Web editor) | S14-roles/typecheck.t
Merge pull request #834 from vrurg/issue_2714-2

Add a test for typechking of roles against parent classes