Current behavior seems to be satisfactory now:
$ perl6 -e 'role R { has $.x }; role S does R { has $.x }; S.new;'
Attribute '$!x' conflicts in role compositionTest added in https://github.com/perl6/roast/commit/c65ed93912 closing.
Current behavior seems to be satisfactory now:
$ perl6 -e 'role R { has $.x }; role S does R { has $.x }; S.new;'
Attribute '$!x' conflicts in role compositionTest added in https://github.com/perl6/roast/commit/c65ed93912 closing.