Aliased @ISA does not work
If the same @ISA variable is assigned to multiple packages, inheritance does not work properly. It used to work in 5.8. Here is an example:
This is a known problem, as this comment in mg.c, which was added in 70cd14a, shows:
But I’m creating this ticket so it’s not forgotten. (And now I see there’s a test commented out in t/mro/basic.t for it.)
A fix I’m working on for part of bug #75176 will provide infrastucture that makes this bug trivial to fix.
Site configuration information for perl 5.13.3:
Configured by sprout at Sat Jul 31 05:50:29 PDT 2010.
Summary of my perl5 (revision 5 version 13 subversion 3 patch v5.13.3-140-g79504a3) configuration:
Locally applied patches:
@INC for perl 5.13.3:
Environment for perl 5.13.3: