This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
more pruning of Porting/deparse-skips.txt
authorDavid Mitchell <davem@iabyn.com>
Fri, 22 Jul 2016 20:26:44 +0000 (21:26 +0100)
committerDavid Mitchell <davem@iabyn.com>
Wed, 3 Aug 2016 19:54:41 +0000 (20:54 +0100)
In the summary output of

    cd t; ./perl TEST -deparse

it doesn't distinguish between test scripts expected to pass that fail,
and those expected to fail that succeed. They're all listed as failures.

So I've just removed 5 further entries from deparse-skips.txt that I
hadn't noticed were passing. I don't know when they first started
unexpectedly passing.

It's down to 78 unexpected failures now. Not good, since a couple of
years ago there were no unexpected failures, but at least its down from
the 194 at the start of this branch. The entries in deparse-skips.txt
have also reduced by about 28 over the course of this branch.

Porting/deparse-skips.txt

index 66d61ba..7e77d71 100644 (file)
@@ -36,9 +36,6 @@ __DEPARSE_FAILURES__
 ../cpan/autodie/t/internal.t
 ../cpan/AutoLoader/t/01AutoLoader.t
 ../cpan/CGI/t/utf8.t
-../cpan/Encode/t/enc_data.t
-../cpan/Encode/t/encoding.t
-../cpan/Encode/t/jperl.t
 ../cpan/ExtUtils-MakeMaker/t/xs.t
 ../cpan/File-Path/t/taint.t
 ../cpan/Module-Build/t/manifypods_with_utf8.t
@@ -202,10 +199,8 @@ run/switchI.t             # -I on #! line is not deparsed
 run/switchd-78586.t       # -I on #! line is not deparsed
 uni/attrs.t
 uni/bless.t
-uni/greek.t
 uni/gv.t
 uni/labels.t
-uni/latin2.t
 uni/lex_utf8.t
 uni/method.t
 uni/package.t