Test Summary Report ------------------- op/taint.t (Wstat: 0 Tests: 774 Failed: 2) Failed tests: 1, 391 porting/buildtoc.t (Wstat: 0 Tests: 5 Failed: 4) Failed tests: 2-5 Parse errors: Bad plan. You planned 8 tests but ran 5. porting/regen.t (Wstat: 0 Tests: 26 Failed: 20) Failed tests: 7-26 ../cpan/Module-Build/t/ppm.t (Wstat: 512 Tests: 12 Failed: 2) Failed tests: 6-7 Non-zero exit status: 2 ../cpan/Win32/t/Names.t (Wstat: 256 Tests: 16 Failed: 1) Failed test: 14 Non-zero exit status: 1 ../cpan/podlators/t/text-encoding.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 7 tests but ran 1. Files=2092, Tests=464222, 4177 wallclock secs (74.67 usr + 3.56 sys = 78.23 CPU) Result: FAIL #### CFLAGS=-static-libgcc #### $ perl harness op/taint.t op/taint.t .. # Failed at op/taint.t line 160 op/taint.t .. 1/774 # got "" # expected "1\n" # Failed at op/taint.t line 980 # got "13568" # expected "0" op/taint.t .. Failed 2/774 subtests (less 46 skipped subtests: 726 okay) Test Summary Report ------------------- op/taint.t (Wstat: 0 Tests: 774 Failed: 2) Failed tests: 1, 391 Files=1, Tests=774, 3 wallclock secs ( 0.31 usr + 0.00 sys = 0.31 CPU) Result: FAIL #### $ perl harness -v porting/buildtoc.t porting/buildtoc.t .. pod/buildtoc: unix contains no copy rules at pod/buildtoc line 612 main::verify_contiguous('unix', 'case $PERL_CONFIG_SH in\x{d}\x{a}\'\')\x{d}\x{a}\x{9}if test -f config.sh\x{d}\x{a}\x{9}\x{9}then...', 'copy rules') called at pod/buildtoc line 719 main::do_unix('unix', 'case $PERL_CONFIG_SH in\x{d}\x{a}\'\')\x{d}\x{a}\x{9}if test -f config.sh\x{d}\x{a}\x{9}\x{9}then...') called at pod/buildtoc line 750 1..8 ok 1 not ok 2 # ...*snip*...win32\makefile.mk is up to date not ok 3 # ...*snip*...pod\perl.pod is up to date not ok 4 # ...*snip*...win32\Makefile is up to date not ok 5 # ...*snip*...MANIFEST is up to date Failed 7/8 subtests Test Summary Report ------------------- porting/buildtoc.t (Wstat: 0 Tests: 5 Failed: 4) Failed tests: 2-5 Parse errors: Bad plan. You planned 8 tests but ran 5. Files=1, Tests=5, 1 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU) Result: FAIL #### $ perl harness ../cpan/Win32/t/Names.t ../cpan/Win32/t/Names.t .. 1/16 # Failed test ' - checking returned login name' # at t/Names.t line 51. # '1' # > # '1' # Looks like you failed 1 test of 16. ../cpan/Win32/t/Names.t .. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/16 subtests (less 2 skipped subtests: 13 okay) Test Summary Report ------------------- ../cpan/Win32/t/Names.t (Wstat: 256 Tests: 16 Failed: 1) Failed test: 14 Non-zero exit status: 1 Files=1, Tests=16, 0 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU) Result: FAIL #### $ perl harness -v ../cpan/podlators/t/text-encoding.t ../cpan/podlators/t/text-encoding.t .. 1..7 ok 1 - use Pod::Text; # Looks like you planned 7 tests but ran 1. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 6/7 subtests Test Summary Report ------------------- ../cpan/podlators/t/text-encoding.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 7 tests but ran 1. Files=1, Tests=1, 0 wallclock secs ( 0.02 usr + 0.00 sys = 0.02 CPU) Result: FAIL #### ... t/ppm.t: error opening directory D: No such file or directory #### git checkout . git clean -xdf git checkout v5.14.0-RC1 perl -pi.orig -e " s!^#INST_VER!INST_VER! " win32/makefile.mk perl -pi.orig -e " s!^#INST_ARCH!INST_ARCH! " win32/makefile.mk perl -pi.orig -e " s!^#INST_VER!INST_VER! " win32/Makefile perl -pi.orig -e " s!^#INST_ARCH!INST_ARCH! " win32/Makefile perl -pi.orig -e " s!^USE_SITECUST\s*=.*$!USE_SITECUST *= undef! " win32/makefile.mk perl -pi.orig -e " s!^USE_SITECUST\s*=.*$!USE_SITECUST = undef! " win32/Makefile perl -pi.orig -e " s!^(LIBC\s+=\s+-lmsvcrt)!#$1! " win32/makefile.mk perl -pi.orig -e "s!^#EMAIL\s[^=].*$!EMAIL *= username\@localhost\ncf_by=username\ncf_email=username\@localhost!" win32/makefile.mk perl -pi.orig -e "s!^#EMAIL\s[^=].*$!EMAIL = username\@localhost\ncf_by=username\ncf_email=username\@localhost!" win32/Makefile perl -pi.orig -e "s!^\s+cf_email=\$\(EMAIL\)\s+~\s+\\$!\t\tcf_email=username\@localhost\t\t~\t\\\n\t\tcf_by=username\t\t~\t\\!" win32/makefile.mk perl -pi.orig -e "s!^\s+\x22cf_email=\$\(EMAIL\)\x22\s+\\$!\t\t\x22cf_email=username\@localhost\x22\t\t\t\\\n\t\t\x22cf_by=username\x22\t\t\t\\!" win32/Makefile perl -pi.orig -e "BEGIN{@ARGV=glob'win32/config.*'; } s!^((?:html(?:1dir(?:exp)?|3dir(?:exp)?)|install(?:html(?:help|[13])?|sitehtml[13]|vendorhtml[13])dir|sitehtml(?:1dir(?:exp)?|3dir(?:exp)?)|vendorhtml(?:1dir(?:exp)?|3dir(?:exp)?)))=.*$!$1=''!" perl -pi.orig -e "BEGIN{@ARGV=glob'win32/config.*'; } s!^((?:install(?:man[13]|siteman[13]|vendorman[13])dir|man(?:1(?:dir(?:exp)?|ext)|3(?:dir(?:exp)?|ext))|s(?:iteman(?:1dir(?:exp)?|3dir(?:exp)?)|ysman)|vendorman(?:1dir(?:exp)?|3dir(?:exp)?)))=.*$!$1=''!" perl -pi.orig -e "s!^(\s+)perl (\$OPT.*)$!$1\$Config{perlpath} $2!" win32/bin/pl2bat.pl perl -pi.orig -e "BEGIN{@ARGV=glob'win32/config.*'; } s!^sitescript=.*$!sitescript='~INST_TOP~\\site~INST_VER~\\bin'!" perl -pi.orig -e "BEGIN{@ARGV=glob'win32/config.*'; } s!^installsitescript=.*$!installsitescript='~INST_TOP~\\site~INST_VER~\\bin'!" del win32\bin\pl2bat.pl.orig del win32\*.orig