On Thu Nov 15 05:16:59 2012, bbkr wrote: > 2012.10 - still broken (should fail on redeclaration) > > <bbkr_> rakudo: enum A <a b c>; enum B <a b c>; say c.perl > <p6eval> rakudo c82d10: OUTPUT«B::c»
Just for the record; no, it shouldn't fail on redeclaration (despite STD's error message). The spec says that the a, b, and c slots become "poisoned" and can't be used as-is anymore. They have to be specified as A::a etc.