Subject: | Tests fail for perl 5.12.5 and earlier |
Overview of reports: http://matrix.cpantesters.org/?dist=Cache-FastMmap%201.44
A fail looks like following:
# Failed test 'using `Compress::Zlib` as compressor'
# at t/13.t line 81.
# '$VAR1 = sub {
# package Cache::FastMmap;
# use warnings;
# use strict 'refs';
# use bytes;
# &$uncompress(my $Tmp = shift @_);
# };
# '
# doesn't match '(?-xism:\&\$uncompress\(my\ \$Tmp\ \=\ shift\(\)\))'
Seems like different deparsing happens in older perls --- shift @_ instead of shift().