# New Ticket Created by Sam S. # Please include the string: [perl #126426] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=126426 >
This compiles and runs fine: class A::B { ... }; say A::B.new; class A::B { has $.a = 42 }; But this fails to compile: class X::B { ... }; say X::B.new; class X::B { has $.a = 42 }; The error message is: The following packages were stubbed but not defined: X::B Same issue when it's called Grammar::B, Int::B, etc. - apparently any compound class name that starts with an existing namespace, runs into this problem. --- (perl6 version 2015.09-433-g26617f9 built on MoarVM version 2015.09-79-gee9fc2b)