|Problems? Is your data what you think it is?|
Buggy smartmatch on tied array?by CardinalNumber (Prior)
|on Oct 05, 2013 at 16:13 UTC||Need Help??|
CardinalNumber has asked for the
wisdom of the Perl Monks concerning the following question:
Still working through old reported issues and think I have another upstream bug. Take this:
When run on my v5.16.3 install, the smartmatch doesn't correctly match against the magically tied @array_t. Devel::Trace shows that it calls the array's FETCHSIZE method just like the tied grep but never bothers to FETCH the correct values. So, I end up with output that looks like:
The warnings are obviously from smartmatch trying to match against undefined values. Can anyone verify that I'm not 'doing it wrong' before I submit a bug report to p5p?
Update: Reported as RT#120122.