Subject: | Test suite failures with 5.12.4 and 5.14.2 |
Built against the following CPAN dependencies:
Cache-Cache-1.06
Class-Container-0.12
Exception-Class-1.32
HTML-Parser-3.69
Log-Any-0.14
Params-Validate-1.01
Test-Deep-0.108
Class-Data-Inheritable-0.08
Devel-StackTrace-1.27
Digest-SHA1-2.13
Error-0.17016
HTML-Tagset-3.20
Test-NoWarnings-1.03
Test-Tester-0.107
On the following platforms, both 32 and 64 bit:
RHEL 5
AIX 6.1
Solaris 10
Using the following perls:
5.10.1
5.12.4
5.14.2
On all platforms, the test suite passes for 5.10.
On all platforms, the test suite fails identically for 5.12 and 5.14:
The 'ignore_warnings_expr' parameter ("(?^i:useless use of "re" pragma)") to
HTML::Mason::Interp->new() was an 'unknown\
', which is not one of the allowed types: scalar object
at /var/tmp/perl5-HTML-Mason-1.48-build001-build/x86-
64.rhel.5/5.14/source/HTML-Mason-1.48/blib/lib/HTML/Mason/Tests.p\
m line 268
HTML::Mason::Tests::run('HTML::Mason::Tests=HASH(0x1065c4f0)') called at t/07-
interp.t line 11
Clearly, the code expects qr{} arguments to be type OBJECT as far as
Params::Validate is concerned, but it thinks they are "unknown".