Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.93k stars 552 forks source link

Attempting to build Perl 5.38.2 on Mac OS X 10.2 Jaguar #21750

Open sevan opened 9 months ago

sevan commented 9 months ago

Attempting to build Perl 5.38.2 on OS X 10.2.8 using GCC 3.1 from Dec 2002 Dev Tools fails after running ./Configure -des successfully.

% make
echo @`sh  cflags "optimize='-Os'" opmini.o`  -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB opmini.c
@cc -c -DPERL_CORE -std=gnu99 -fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe -Os -Wall -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB opmini.c
charclass_invlists.h:36515: #endif outside an #if
op_reg_common.h:154: #error RXf_PMf_COMPILETIME is invalid
^[[Ccpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
<built-in>:1:1: no macro name given in #define directive
make: *** [opmini.o] Error 1

More for the sake of archaeology.

sevan commented 9 months ago

Filed to keep record, in case anyone wondered.

sevan commented 9 months ago

Managed to make some progress with this. Needed to explicitly pass -no-cpp-precomp to the compiler, inspecting hints/darwin.sh it is only done for modules. So with ./Configure -des -Accflags=-no-cpp-precomp the build made progress. As with issue #21751 on OS X 10.3, I commented out undef bool in Dynaloader.xs otherwise GCC 3.1 would error due to undeclared type. I'm currently stuck with the build failing at generating pod/perltoc.pod.

./miniperl -Ilib make_ext.pl lib/auto/threads/shared/shared.bundle  MAKE="make" LIBPERL_A=libperl.a LINKTYPE=dynamic
/Users/sme/Downloads/perl-5.38.2/dist/threads-shared/../../miniperl "-I../../lib" -MExtUtils::Command::MM -e 'cp_nonempty' -- shared.bs ../../lib/auto/threads/shared/shared.bs 644
./perl -Ilib -I. -f pod/buildtoc -q
dyld: ./perl multiple definitions of symbol _Perl_add_above_Latin1_folds
./perl definition of _Perl_add_above_Latin1_folds
lib/auto/re/re.bundle definition of _Perl_add_above_Latin1_folds
make: *** [pod/perltoc.pod] Trace/BPT trap
Date/Time:  2023-12-30 05:55:17 +0000
OS Version: 10.2.8 (Build 6R73)
Host:       Clampazzo.local.

Command:    perl
PID:        22976

Exception:  EXC_BREAKPOINT (0x0006)
Code[0]:    0x00000001Code[1]:    0x8fe01220

Thread 0 Crashed:
 #0   0x8fe01220 in halt
 #1   0x8fe0d12c in link_object_module
 #2   0x8fe120fc in _dyld_link_module
 #3   0x900169c8 in NSLinkModule
 #4   0x0004da6c in dlopen
 #5   0x0004dc0c in XS_DynaLoader_dl_load_file
 #6   0x00099aac in Perl_pp_entersub
 #7   0x001278cc in Perl_runops_standard
 #8   0x0004793c in Perl_call_sv
 #9   0x0004bd20 in Perl_call_list
 #10  0x00023514 in S_process_special_blocks
 #11  0x00023024 in Perl_newATTRSUB_x
 #12  0x0001cf0c in Perl_utilize
 #13  0x0015f068 in Perl_yyparse
 #14  0x000cba3c in S_doeval_compile
 #15  0x000ce264 in S_require_file
 #16  0x001278cc in Perl_runops_standard
 #17  0x0004793c in Perl_call_sv
 #18  0x0004bd20 in Perl_call_list
 #19  0x00023514 in S_process_special_blocks
 #20  0x00023024 in Perl_newATTRSUB_x
 #21  0x0001cf0c in Perl_utilize
 #22  0x0015f068 in Perl_yyparse
 #23  0x00046b4c in S_parse_body
 #24  0x00045bbc in perl_parse
 #25  0x00002954 in main
 #26  0x0000210c in _start (crt.c:267)
 #27  0x00001f8c in start

PPC Thread State:
  srr0: 0x8fe01220 srr1: 0x0002d030                vrsave: 0x00000000
   xer: 0x20000000   lr: 0x8fe09d98  ctr: 0x8fe293ac   mq: 0x00000000
    r0: 0x00000004   r1: 0xbfffdc50   r2: 0x00000005   r3: 0x000000bc
    r4: 0x00000000   r5: 0x000000bc   r6: 0x0000000a   r7: 0x6e315f66
    r8: 0x645f6162   r9: 0x00000000  r10: 0x0027cc34  r11: 0x00000040
   r12: 0x8fe71ae3  r13: 0x8fe4a427  r14: 0x00000000  r15: 0x8fe4850c
   r16: 0x8fe4850c  r17: 0x8fe4850c  r18: 0x8fe4852c  r19: 0x8fe4850c
   r20: 0x8fe4e4d0  r21: 0x00588fa0  r22: 0x8fe4e3e0  r23: 0x8fe4a446
   r24: 0x0027cc34  r25: 0x8fe4e53c  r26: 0x00000000  r27: 0x8fe4a427
   r28: 0x0058ae22  r29: 0x8fe484d4  r30: 0x00000000  r31: 0x8fe09c08
sevan commented 9 months ago

Attempting a DEBUGGING build doesn't make any difference. make distclean && ./Configure -des -Dprefix=somewhere -Accflags=-no-cpp-precomp -DDEBUGGING && make install just takes longer to reach the same place and fail.

chmod 755 ../../lib/auto/threads/shared/shared.bundle
./perl -Ilib -I. -f pod/buildtoc -q
dyld: ./perl multiple definitions of symbol _Perl_add_above_Latin1_folds
./perl definition of _Perl_add_above_Latin1_folds
lib/auto/re/re.bundle definition of _Perl_add_above_Latin1_folds
make: *** [pod/perltoc.pod] Trace/BPT trap
sevan commented 9 months ago

Though I ran across it on OS X 10.2, I reproduced the issue on macOS 10.15 thanks to a hint by TonyC, forcing a static build of re using -Dstatic_ext=re

./miniperl -Ilib make_ext.pl lib/auto/re/re.a  MAKE="/Library/Developer/CommandLineTools/usr/bin/make" LIBPERL_A=libperl.a LINKTYPE=static CCCDLFLAGS=
Generating a Unix-style Makefile
Writing Makefile for re
"../../miniperl" "-I../../lib" "../../lib/ExtUtils/xsubpp" -noprototypes -typemap '/Users/sevan/Sandbox/perl5/ext/re/../../lib/ExtUtils/typemap'  re.xs > re.xsc
mv re.xsc re.c
cc -c   -fno-common -DPERL_DARWIN -mmacosx-version-min=10.15 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-error=implicit-function-declaration -O3   -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re.c
rm -f re_comp.c
cp ../../regcomp.c re_comp.c
rm -f dquote.c
cp ../../dquote.c dquote.c
rm -f invlist_inline.h
cp ../../invlist_inline.h invlist_inline.h
cc -c   -fno-common -DPERL_DARWIN -mmacosx-version-min=10.15 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-error=implicit-function-declaration -O3   -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_comp.c
rm -f re_comp_invlist.c
cp ../../regcomp_invlist.c re_comp_invlist.c
cc -c   -fno-common -DPERL_DARWIN -mmacosx-version-min=10.15 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-error=implicit-function-declaration -O3   -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_comp_invlist.c
rm -f re_comp_study.c
cp ../../regcomp_study.c re_comp_study.c
cc -c   -fno-common -DPERL_DARWIN -mmacosx-version-min=10.15 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-error=implicit-function-declaration -O3   -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_comp_study.c
rm -f re_comp_trie.c
cp ../../regcomp_trie.c re_comp_trie.c
cc -c   -fno-common -DPERL_DARWIN -mmacosx-version-min=10.15 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-error=implicit-function-declaration -O3   -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_comp_trie.c
rm -f re_comp_debug.c
cp ../../regcomp_debug.c re_comp_debug.c
cc -c   -fno-common -DPERL_DARWIN -mmacosx-version-min=10.15 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-error=implicit-function-declaration -O3   -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_comp_debug.c
rm -f re_exec.c
cp ../../regexec.c re_exec.c
cc -c   -fno-common -DPERL_DARWIN -mmacosx-version-min=10.15 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-error=implicit-function-declaration -O3   -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_exec.c
rm -f "../../lib/auto/re/re.a"
/usr/bin/ar cr "../../lib/auto/re/re.a" re.o re_comp.o re_comp_invlist.o re_comp_study.o re_comp_trie.o re_comp_debug.o re_exec.o
ranlib "../../lib/auto/re/re.a"
chmod 755 ../../lib/auto/re/re.a
cc -o perl -mmacosx-version-min=10.15 -fstack-protector-strong -L/usr/local/lib  perlmain.o  lib/auto/re/re.a libperl.a `cat ext.libs` -lpthread -ldl -lm -lutil -lc 
duplicate symbol '_Perl_populate_anyof_bitmap_from_invlist' in:
    libperl.a(regcomp.o)
    lib/auto/re/re.a(re_comp.o)
duplicate symbol '_Perl_get_ANYOFHbbm_contents' in:
    libperl.a(regcomp.o)
    lib/auto/re/re.a(re_comp.o)
duplicate symbol '_Perl_get_ANYOFM_contents' in:
    libperl.a(regcomp.o)
    lib/auto/re/re.a(re_comp.o)
duplicate symbol '_Perl_add_above_Latin1_folds' in:
    libperl.a(regcomp.o)
    lib/auto/re/re.a(re_comp.o)
duplicate symbol '_Perl_set_ANYOF_arg' in:
    libperl.a(regcomp.o)
    lib/auto/re/re.a(re_comp.o)
duplicate symbol '_Perl_reg_add_data' in:
    libperl.a(regcomp.o)
    lib/auto/re/re.a(re_comp.o)
ld: 6 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [perl] Error 1
sevan commented 9 months ago

Same on Ubuntu 23.10 (just for the sake of different toolchain)


./miniperl -Ilib make_ext.pl lib/auto/re/re.a  MAKE="make" LIBPERL_A=libperl.a LINKTYPE=static CCCDLFLAGS=                                                                                         
Generating a Unix-style Makefile                                                                                                                                                                   
Writing Makefile for re                                                                                                                                                                            
make[1]: Entering directory '/home/sme/perl-5.38.2/ext/re'                                                                                                                                       
"../../miniperl" "-I../../lib" "../../lib/ExtUtils/xsubpp" -noprototypes -typemap '/home/sme/perl-5.38.2/ext/re/../../lib/ExtUtils/typemap'  re.xs > re.xsc                                      
mv re.xsc re.c                                                                                                                                                                                     
cc -c   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long 
-Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-use-after-free -O2   -DVERSION=\"0.44\" -DXS_VERSION=\"0.44\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re$
c                                                                                                                                                                                                  
rm -f re_comp.c                                                                                                                                                                                    
cp ../../regcomp.c re_comp.c                                                                                                                                                                       
rm -f dquote.c                                                                                                                                                                                     
cp ../../dquote.c dquote.c                                                                                                                                                                         
rm -f invlist_inline.h                                                                                                                                                                             
cp ../../invlist_inline.h invlist_inline.h                                                                                                                                                         
cc -c   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long 
-Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-use-after-free -O2   -DVERSION=\"0.44\" -DXS_VERSION=\"0.44\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_
comp.c                                                                                                                                                                                             
rm -f re_comp_invlist.c                                                                                                                                                                            
cp ../../regcomp_invlist.c re_comp_invlist.c                                                                                                                                                       
cc -c   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long 
-Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-use-after-free -O2   -DVERSION=\"0.44\" -DXS_VERSION=\"0.44\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_
comp_invlist.c                                                                                                                                                                                     
rm -f re_comp_study.c                                                                                                                                                                              
cp ../../regcomp_study.c re_comp_study.c                                                                                                                                                           
cc -c   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long 
-Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-use-after-free -O2   -DVERSION=\"0.44\" -DXS_VERSION=\"0.44\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_
comp_study.c                                                                                                                                                                                       
rm -f re_comp_trie.c                            
cp ../../regcomp_trie.c re_comp_trie.c                                                           
cc -c   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-use-after-free -O2   -DVERSION=\"0.44\" -DXS_VERSION=\"0.44\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_comp_trie.c                                     
rm -f re_comp_debug.c                           
cp ../../regcomp_debug.c re_comp_debug.c                                                         
cc -c   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long 
-Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-use-after-free -O2   -DVERSION=\"0.44\" -DXS_VERSION=\"0.44\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_
comp_debug.c                                    
rm -f re_exec.c                                 
cp ../../regexec.c re_exec.c                    
cc -c   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long 
-Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -Wno-use-after-free -O2   -DVERSION=\"0.44\" -DXS_VERSION=\"0.44\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_
exec.c                                          
rm -f "../../lib/auto/re/re.a"                                                                   
/usr/bin/ar cr "../../lib/auto/re/re.a" re.o re_comp.o re_comp_invlist.o re_comp_study.o re_comp_trie.o re_comp_debug.o re_exec.o                                                                  
: "../../lib/auto/re/re.a"                      
chmod 755 ../../lib/auto/re/re.a                                                                 
make[1]: Leaving directory '/home/sme/perl-5.38.2/ext/re'                                                                                                                                        
cc -o perl -fstack-protector-strong -L/usr/local/lib -Wl,-E perlmain.o  lib/auto/re/re.a libperl.a `cat ext.libs` -lpthread -ldl -lm -lcrypt -lutil -lc                                            
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_reg_add_data':                                                                                                                                
regcomp.c:(.text+0x60f6): multiple definition of `Perl_reg_add_data'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0x9be6): first defined here                                                     
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_populate_anyof_bitmap_from_invlist':                                                                                                          
regcomp.c:(.text+0x6844): multiple definition of `Perl_populate_anyof_bitmap_from_invlist'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xa0dc): first defined here                               
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_add_above_Latin1_folds':                                                                                                                      
regcomp.c:(.text+0x6984): multiple definition of `Perl_add_above_Latin1_folds'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xa3ba): first defined here                                           
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_set_ANYOF_arg':                                                                                                                               
regcomp.c:(.text+0x6d16): multiple definition of `Perl_set_ANYOF_arg'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xa7b2): first defined here                                                    
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_get_ANYOFM_contents':                                                                                                                         
regcomp.c:(.text+0x8386): multiple definition of `Perl_get_ANYOFM_contents'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xc352): first defined here                                              
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_get_ANYOFHbbm_contents':                                                                                                                      
regcomp.c:(.text+0x8434): multiple definition of `Perl_get_ANYOFHbbm_contents'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xc400): first defined here                                           
/usr/bin/ld: libperl.a(regcomp_invlist.o): in function `Perl_populate_bitmap_from_invlist':                                                                                                        
regcomp_invlist.c:(.text+0x214): multiple definition of `Perl_populate_bitmap_from_invlist'; lib/auto/re/re.a(re_comp_invlist.o):re_comp_invlist.c:(.text+0x50): first defined here                
/usr/bin/ld: libperl.a(regcomp_invlist.o): in function `Perl_populate_invlist_from_bitmap':                                                                                                        
regcomp_invlist.c:(.text+0xed2): multiple definition of `Perl_populate_invlist_from_bitmap'; lib/auto/re/re.a(re_comp_invlist.o):re_comp_invlist.c:(.text+0x21c): first defined here               
collect2: error: ld returned 1 exit status                                                       
make: *** [makefile:392: perl] Error 1                     
jkeenan commented 9 months ago

Same on Ubuntu 23.10 (just for the sake of different toolchain)

Can you provide the exact spelling of your invocation of ./Configure on Ubuntu so that I can confirm your finding? Thanks.

sevan commented 9 months ago

./Configure -des -Dstatic_ext=re -Dusedevel should do it.

jkeenan commented 9 months ago

./Configure -des -Dstatic_ext=re -Dusedevel should do it.

First, I can confirm that the following fails on Perl 5 blead:

$ git describe
v5.39.6-126-g9035069470

$ sh ./Configure -des -Dstatic_ext=re -Dusedevel && make test_prep
...
cc -c   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -O2   -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\"  "-I../.."  -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT re_exec.c
rm -f "../../lib/auto/re/re.a"
/usr/bin/ar cr "../../lib/auto/re/re.a" re.o re_comp.o re_comp_invlist.o re_comp_study.o re_comp_trie.o re_comp_debug.o re_exec.o
: "../../lib/auto/re/re.a"
chmod 755 ../../lib/auto/re/re.a
make[1]: Leaving directory '/home/jkeenan/gitwork/perl/ext/re'
cc -o perl -fstack-protector-strong -L/usr/local/lib -Wl,-E perlmain.o  lib/auto/re/re.a libperl.a `cat ext.libs` -lpthread -ldl -lm -lcrypt -lutil -lc 
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_reg_add_data':
regcomp.c:(.text+0x6540): multiple definition of `Perl_reg_add_data'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0x9070): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_populate_anyof_bitmap_from_invlist':
regcomp.c:(.text+0x6ec0): multiple definition of `Perl_populate_anyof_bitmap_from_invlist'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0x9630): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_add_above_Latin1_folds':
regcomp.c:(.text+0x7090): multiple definition of `Perl_add_above_Latin1_folds'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0x98c0): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_set_ANYOF_arg':
regcomp.c:(.text+0x74e0): multiple definition of `Perl_set_ANYOF_arg'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0x9d90): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_get_ANYOFM_contents':
regcomp.c:(.text+0x79d0): multiple definition of `Perl_get_ANYOFM_contents'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xa580): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_get_ANYOFHbbm_contents':
regcomp.c:(.text+0x7a90): multiple definition of `Perl_get_ANYOFHbbm_contents'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xa640): first defined here
/usr/bin/ld: libperl.a(regcomp_invlist.o): in function `Perl_populate_bitmap_from_invlist':
regcomp_invlist.c:(.text+0x2e0): multiple definition of `Perl_populate_bitmap_from_invlist'; lib/auto/re/re.a(re_comp_invlist.o):re_comp_invlist.c:(.text+0xa0): first defined here
/usr/bin/ld: libperl.a(regcomp_invlist.o): in function `Perl_populate_invlist_from_bitmap':
regcomp_invlist.c:(.text+0x1360): multiple definition of `Perl_populate_invlist_from_bitmap'; lib/auto/re/re.a(re_comp_invlist.o):re_comp_invlist.c:(.text+0x310): first defined here
collect2: error: ld returned 1 exit status
make: *** [makefile:397: perl] Error 1

But it got similar failures on perl-5.30.3 and perl-5.24.3 (installed via perlbrew). So did this configuration ever work? Should we have expected it to work?

$ uname -mrs; gcc --version | head -1
Linux 6.2.0-39-generic x86_64
gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
sevan commented 9 months ago

So did this configuration ever work? Should we have expected it to work?

I don't know about the history, was just provided with the means of reproducing the issue on modern system/hardware. The OS I'm building on, shipped with Perl 5.6.0 and by the time 5.8.8 landed support for it was broken due to another, unrelated issue. See how far you can go back before static builds start to work to answer if it ever worked?

Leont commented 9 months ago

Though I ran across it on OS X 10.2, I reproduced the issue on macOS 10.15 thanks to a hint by TonyC, forcing a static build of re using -Dstatic_ext=re

Now I know why this all rang familiar, I've encountered the same issue when compiling perl with -Uusedl. #21320 should make it at least compile, though blead is still failing tests on static perls.

sevan commented 9 months ago

Now I know why this all rang familiar, I've encountered the same issue when compiling perl with -Uusedl. #21320 should make it at least compile, though blead is still failing tests on static perls.

blead, of course. I've been trying 5.38.2! On Ubuntu I ran ./Configure -des -Dstatic_ext=re -Dusedevel -Uusedl && make and it seemed to do the job, it choked on a completely different thing after re

chmod 755 ../../lib/auto/re/re.a
make[1]: Leaving directory '/home/sme/perl5/ext/re'
cc -o perl -fstack-protector-strong -L/usr/local/lib  perlmain.o  lib/auto/re/re.a libperl.a `cat ext.libs` -lpthread -ldl -lm -lcrypt -lutil -lc 
./perl -Ilib -I. -f pod/buildtoc -q
Can't locate File/Spec.pm in @INC (you may need to install the File::Spec module) (@INC entries checked: lib . /usr/local/lib/perl5/site_perl/5.39.6/riscv64-linux /usr/local/lib/perl5/site_perl/5.39.6 /usr/local/lib/perl5/5.39.6/riscv64-linux /usr/local/lib/perl5/5.39.6) at pod/buildtoc line 4.
BEGIN failed--compilation aborted at pod/buildtoc line 4.
make: *** [makefile:424: pod/perltoc.pod] Error 2

Will try & get a copy of blead source on ancient OS X to try there over the next few days.

sevan commented 9 months ago

blead on Ubuntu still, make distclean && ./Configure -des -Dstatic_ext=re -Dusedevel && make fails (if I omit -Uusedl)

/usr/bin/ar cr "../../lib/auto/re/re.a" re.o re_comp.o re_comp_invlist.o re_comp_study.o re_comp_trie.o re_comp_debug.o re_exec.o
: "../../lib/auto/re/re.a"
chmod 755 ../../lib/auto/re/re.a
make[1]: Leaving directory '/home/sme/perl5/ext/re'
cc -o perl -fstack-protector-strong -L/usr/local/lib -Wl,-E perlmain.o  lib/auto/re/re.a libperl.a `cat ext.libs` -lpthread -ldl -lm -lcrypt -lutil -lc 
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_reg_add_data':
regcomp.c:(.text+0x60f8): multiple definition of `Perl_reg_add_data'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0x9c20): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_populate_anyof_bitmap_from_invlist':
regcomp.c:(.text+0x6846): multiple definition of `Perl_populate_anyof_bitmap_from_invlist'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xa116): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_add_above_Latin1_folds':
regcomp.c:(.text+0x6986): multiple definition of `Perl_add_above_Latin1_folds'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xa3f4): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_set_ANYOF_arg':
regcomp.c:(.text+0x6d18): multiple definition of `Perl_set_ANYOF_arg'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xa7ec): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_get_ANYOFM_contents':
regcomp.c:(.text+0x8388): multiple definition of `Perl_get_ANYOFM_contents'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xc38c): first defined here
/usr/bin/ld: libperl.a(regcomp.o): in function `Perl_get_ANYOFHbbm_contents':
regcomp.c:(.text+0x8436): multiple definition of `Perl_get_ANYOFHbbm_contents'; lib/auto/re/re.a(re_comp.o):re_comp.c:(.text+0xc43a): first defined here
/usr/bin/ld: libperl.a(regcomp_invlist.o): in function `Perl_populate_bitmap_from_invlist':
regcomp_invlist.c:(.text+0x214): multiple definition of `Perl_populate_bitmap_from_invlist'; lib/auto/re/re.a(re_comp_invlist.o):re_comp_invlist.c:(.text+0x50): first defined here
/usr/bin/ld: libperl.a(regcomp_invlist.o): in function `Perl_populate_invlist_from_bitmap':
regcomp_invlist.c:(.text+0xed2): multiple definition of `Perl_populate_invlist_from_bitmap'; lib/auto/re/re.a(re_comp_invlist.o):re_comp_invlist.c:(.text+0x21c): first defined here
collect2: error: ld returned 1 exit status
make: *** [makefile:397: perl] Error 1
sevan commented 9 months ago

With ./Configure -des -Dprefix=somewhere -Accflags=-no-cpp-precomp -Uusedl -Dusedevel' on blead the build took some hours but it worked on OS X 10.2.8

Summary of my perl5 (revision 5 version 39 subversion 6) configuration:
  Snapshot of: f1902d2eb20567174c618f49d673cf81029a556a
  Platform:
    osname=darwin
    osvers=6.8
    archname=darwin
    uname='darwin clampazzo.local. 6.8 darwin kernel version 6.8: wed sep 10 15:20:55 pdt 2003; root:xnuxnu-344.49.obj~2release_ppc power macintosh powerpc '
    config_args='-des -Dprefix=somewhere -Accflags=-no-cpp-precomp -Uusedl -Dusedevel'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=undef
    usemultiplicity=undef
    use64bitint=undef
    use64bitall=undef
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
  Compiler:
    cc='cc'
    ccflags ='-std=gnu99 -fno-common -DPERL_DARWIN -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -no-cpp-precomp -fno-strict-aliasing -pipe'
    optimize='-Os'
    cppflags='-std=gnu99 -fno-common -DPERL_DARWIN -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -no-cpp-precomp -fno-strict-aliasing -pipe'
    ccversion=''
    gccversion='3.1 20020420 (prerelease)'
    gccosandvers=''
    intsize=4
    longsize=4
    ptrsize=4
    doublesize=8
    byteorder=4321
    doublekind=4
    d_longlong=define
    longlongsize=8
    d_longdbl=define
    longdblsize=8
    longdblkind=0
    ivtype='long'
    ivsize=4
    nvtype='double'
    nvsize=8
    Off_t='off_t'
    lseeksize=8
    alignbytes=8
    prototype=define
  Linker and Libraries:
    ld='ld'
    ldflags =' -flat_namespace'
    libpth=/usr/lib
    libs=-lpthread -lm -lc
    perllibs=-lpthread -lm -lc
    libc=
    so=dylib
    useshrplib=false
    libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_none.xs
    dlext=none
    d_dlsymun=undef
    ccdlflags=''
    cccdlflags=' '
    lddlflags=''

Characteristics of this binary (from libperl): 
  Compile-time options:
    HAS_LONG_DOUBLE
    HAS_TIMES
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    PERL_HASH_FUNC_ZAPHOD32
    PERL_HASH_USE_SBOX32
    PERL_MALLOC_WRAP
    PERL_OP_PARENT
    PERL_PRESERVE_IVUV
    PERL_USE_DEVEL
    PERL_USE_SAFE_PUTENV
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_PERLIO
    USE_PERL_ATOF
  Built under darwin
  Compiled at Jan 14 2024 02:31:38
  @INC:
    somewhere/lib/perl5/site_perl/5.39.6/darwin
    somewhere/site_perl/5.39.6
    somewhere/lib/perl5/5.39.6/darwin
    somewhere/lib/perl5/5.39.6

Now to run the test suite...

jkeenan commented 9 months ago

On 1/14/24 08:33, Sevan Janiyan wrote:

./Configure -des -Dprefix=somewhere -Accflags=-no-cpp-precomp -Uusedl -Dusedevel

When I call that at an Ubuntu Linux command-line (omitting -Dprefix=somewhere), ./Configure dies quickly with:

Use which C compiler? [cc]  
cc: error: unrecognized command-line option ‘-no-cpp-precomp’
Uh-oh, the C compiler 'cc' doesn't seem to be working.
You seem to have a working gcc, though.

*** However, any setting of the C compiler flags (e.g. for thread support)
*** will be lost.  It may be necessary for you to restart Configure and
*** add -Dcc=gcc to your Configure command line.

Would you like to go ahead and try gcc anyway? [n]  
cc: error: unrecognized command-line option ‘-no-cpp-precomp’
Uh-oh, the C compiler 'cc' doesn't seem to be working.
You need to find a working C compiler.

When I then call ./Configure -des -Dcc=gcc -Accflags=-no-cpp-precomp -Uusedl -Dusedevel, Configure dies with:

Use which C compiler? [gcc]  
gcc: error: unrecognized command-line option ‘-no-cpp-precomp’
Uh-oh, the C compiler 'gcc' doesn't seem to be working.
gcc: error: unrecognized command-line option ‘-no-cpp-precomp’
Uh-oh, the C compiler 'gcc' doesn't seem to be working.
You need to find a working C compiler.

I finally got ./Configure to run and perl to build when I used cppflags instead of ccflags:

$ ./Configure -des -Dcc=gcc -Acppflags=no-cpp-precomp -Uusedl -Dusedevel && make test_harness

I don't claim to understand why ccflags did not work but cppflags did.

sevan commented 9 months ago

When I call that at an Ubuntu Linux command-line (omitting -Dprefix=somewhere), ./Configure dies quickly with:


Use which C compiler? [cc]  
cc: error: unrecognized command-line option ‘-no-cpp-precomp’
Uh-oh, the C compiler 'cc' doesn't seem to be working.
You seem to have a working gcc, though.

it's an Apple specific extension regarding a feature they implemented called precompiled headers as an attempt to speed up subsequent builds. Issue was that they caused more problems than the time they would've saved if they worked. You need to disable it on ancient OS X since it breaks the build otherwise. You can skip specifying it on other platforms & on more recent versions of Apple operating systems it's silently ignored.

sevan commented 9 months ago

Test results on OS X 10.2.8

Failed 82 tests out of 2460, 96.67% okay.
        ../cpan/CPAN-Meta-YAML/t/30_yaml_spec_tml.t
        ../cpan/CPAN-Meta/t/converter.t
        ../cpan/DB_File/t/db-btree.t
        ../cpan/DB_File/t/db-recno.t
        ../cpan/ExtUtils-MakeMaker/t/unicode.t
        ../cpan/Pod-Simple/t/corpus.t
        ../cpan/Pod-Simple/t/rtf_utf8.t
        ../cpan/Scalar-List-Utils/t/exotic_names.t
        ../cpan/Text-ParseWords/t/ParseWords.t
        ../cpan/Text-Tabs/t/95823.t
        ../dist/PathTools/t/cwd_enoent.t
        ../ext/DynaLoader/t/DynaLoader.t
        ../ext/POSIX/t/math.t
        ../lib/File/stat.t
        ../lib/charnames.t
        ../lib/overload.t
        ../lib/utf8.t
        ../lib/warnings.t
        io/open.t
        lib/croak.t
        mro/next_ineval_utf8.t
        mro/next_skip_utf8.t
        op/caller.t
        op/fresh_perl_utf8.t
        op/lexsub.t
        op/pack.t
        op/quotemeta.t
        op/split.t
        op/split_unicode.t
        op/sprintf2.t
        opbasic/concat.t
        porting/libperl.t
        re/charset.t
        re/fold_grind_a.t
        re/fold_grind_aa.t
        re/fold_grind_d.t
        re/fold_grind_l.t
        re/fold_grind_u.t
        re/overload.t
        re/pat.t
        re/pat_advanced.t
        re/pat_re_eval.t
        re/pat_rt_report.t
        re/pat_special_cc.t
        re/reg_fold.t
        re/reg_mesg.t
        re/reg_posixcc.t
        re/regex_sets.t
        re/regex_sets_compat.t
        re/regexp.t
        re/regexp_noamp.t
        re/regexp_notrie.t
        re/regexp_qr.t
        re/regexp_qr_embed.t
        re/regexp_trielist.t
        re/regexp_unicode_prop.t
        re/subst.t
        re/substT.t
        re/subst_wamp.t
        re/uniprops03.t
        re/uniprops04.t
        uni/attrs.t
        uni/bless.t
        uni/caller.t
        uni/fold.t
        uni/goto.t
        uni/gv.t
        uni/labels.t
        uni/lex_utf8.t
        uni/lower.t
        uni/method.t
        uni/opcroak.t
        uni/parser.t
        uni/readline.t
        uni/sprintf.t
        uni/stash.t
        uni/title.t
        uni/tr_utf8.t
        uni/universal.t
        uni/upper.t
        uni/variables.t
        uni/write.t
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
### You have a good chance to get more information by running
###   ./perl harness
### in the 't' directory since most (>=80%) of the tests succeeded.
Elapsed: 17455 sec
u=298.19  s=0.00  cu=13720.93  cs=1646.81  scripts=2460  tests=735405
make: *** [test] Error 1
sevan commented 9 months ago
Test Summary Report
-------------------
comp/hints.t                                                       (Wstat: 0 Tests: 31 Failed: 1)
  Failed test:  31
comp/parser_run.t                                                  (Wstat: 0 Tests: 70 Failed: 70)
  Failed tests:  1-70
io/argv.t                                                          (Wstat: 0 Tests: 53 Failed: 7)
  Failed tests:  3, 31-36
io/bom.t                                                           (Wstat: 0 Tests: 3 Failed: 3)
  Failed tests:  1-3
io/data.t                                                          (Wstat: 0 Tests: 4 Failed: 4)
  Failed tests:  1-4
io/errno.t                                                         (Wstat: 0 Tests: 16 Failed: 16)
  Failed tests:  1-16
io/layers.t                                                        (Wstat: 0 Tests: 55 Failed: 1)
  Failed test:  50
io/open.t                                                          (Wstat: 0 Tests: 188 Failed: 30)
  Failed tests:  2, 13, 18, 23, 30, 37, 41, 51, 53, 63, 68
                73, 78, 85, 89, 97, 101, 105, 109, 113
                116, 118, 120, 124, 126, 128, 130, 138-139
                143
io/perlio.t                                                        (Wstat: 0 Tests: 48 Failed: 1)
  Failed test:  47
io/pipe.t                                                          (Wstat: 0 Tests: 27 Failed: 1)
  Failed test:  11
io/socket.t                                                        (Wstat: 0 Tests: 45 Failed: 3)
  Failed tests:  9, 32, 45
io/socketpair.t                                                    (Wstat: 0 Tests: 8 Failed: 1)
  Failed test:  8
io/tell.t                                                          (Wstat: 0 Tests: 36 Failed: 1)
  Failed test:  36
lib/croak.t                                                        (Wstat: 0 Tests: 217 Failed: 214)
  Failed tests:  1-111, 113, 115-120, 122-217
lib/no_load.t                                                      (Wstat: 0 Tests: 2 Failed: 2)
  Failed tests:  1-2
lib/universal.t                                                    (Wstat: 0 Tests: 17 Failed: 4)
  Failed tests:  1-4
mro/basic.t                                                        (Wstat: 0 Tests: 66 Failed: 5)
  Failed tests:  62-66
mro/next_ineval_utf8.t                                             (Wstat: 0 Tests: 1 Failed: 1)
  Failed test:  1
mro/next_skip_utf8.t                                               (Wstat: 0 Tests: 10 Failed: 1)
  Failed test:  6
mro/package_aliases.t                                              (Wstat: 0 Tests: 54 Failed: 31)
  Failed tests:  5-34, 39
mro/package_aliases_utf8.t                                         (Wstat: 0 Tests: 52 Failed: 31)
  Failed tests:  5-34, 39
op/anonsub.t                                                       (Wstat: 0 Tests: 15 Failed: 9)
  Failed tests:  1-9
op/array.t                                                         (Wstat: 0 Tests: 195 Failed: 2)
  Failed tests:  73, 195
op/attrs.t                                                         (Wstat: 0 Tests: 159 Failed: 8)
  Failed tests:  1, 151-153, 156-159
op/blocks.t                                                        (Wstat: 0 Tests: 26 Failed: 24)
  Failed tests:  1-4, 6-23, 25-26
op/bop.t                                                           (Wstat: 0 Tests: 510 Failed: 2)
  Failed tests:  499, 510
op/caller.t                                                        (Wstat: 0 Tests: 112 Failed: 5)
  Failed tests:  39, 42, 48-49, 90
op/chdir.t                                                         (Wstat: 0 Tests: 44 Failed: 1)
  Failed test:  23
op/closure.t                                                       (Wstat: 0 Tests: 282 Failed: 21)
  Failed tests:  59, 68, 77, 90, 102, 114, 127, 139, 151
                161, 170, 179, 192, 204, 216, 229, 241
                253, 268-269, 281
op/cmpchain.t                                                      (Wstat: 0 Tests: 1750 Failed: 1)
  Failed test:  1750
op/concat2.t                                                       (Wstat: 0 Tests: 4 Failed: 1)
  Failed test:  3
op/coresubs.t                                                      (Wstat: 0 Tests: 1109 Failed: 1)
  Failed test:  1103
op/dbm.t                                                           (Wstat: 0 Tests: 5 Failed: 2)
  Failed tests:  1-2
op/dump.t                                                          (Wstat: 0 Tests: 2 Failed: 1)
  Failed test:  1
op/each.t                                                          (Wstat: 0 Tests: 65 Failed: 3)
  Failed tests:  58, 62-63
op/eval.t                                                          (Wstat: 0 Tests: 169 Failed: 31)
  Failed tests:  100, 107, 114, 120-125, 127, 149-169
op/filetest.t                                                      (Wstat: 0 Tests: 436 Failed: 3)
  Failed tests:  421-422, 428
op/fork.t                                                          (Wstat: 0 Tests: 28 Failed: 27)
  Failed tests:  1-27
op/fresh_perl_utf8.t                                               (Wstat: 0 Tests: 1 Failed: 1)
  Failed test:  1
op/glob.t                                                          (Wstat: 0 Tests: 18 Failed: 1)
  Failed test:  18
op/goto.t                                                          (Wstat: 0 Tests: 134 Failed: 3)
  Failed tests:  48, 66-67
op/gv.t                                                            (Wstat: 0 Tests: 304 Failed: 1)
  Failed test:  265
op/heredoc.t                                                       (Wstat: 0 Tests: 138 Failed: 103)
  Failed tests:  2-6, 40-41, 43-138
op/hexfp.t                                                         (Wstat: 0 Tests: 125 Failed: 2)
  Failed tests:  124-125
op/hook/require.t                                                  (Wstat: 0 Tests: 14 Failed: 11)
  Failed tests:  4-14
op/join.t                                                          (Wstat: 0 Tests: 43 Failed: 2)
  Failed tests:  42-43
op/lc.t                                                            (Wstat: 0 Tests: 2716 Failed: 1)
  Failed test:  132
op/leaky-magic.t                                                   (Wstat: 0 Tests: 71 Failed: 1)
  Failed test:  3
op/lex.t                                                           (Wstat: 0 Tests: 53 Failed: 24)
  Failed tests:  5-8, 11-24, 26-27, 29-30, 32, 35
op/lex_assign.t                                                    (Wstat: 0 Tests: 353 Failed: 3)
  Failed tests:  351-353
op/lexsub.t                                                        (Wstat: 0 Tests: 152 Failed: 9)
  Failed tests:  22, 70-72, 76-77, 134-135, 140
op/list.t                                                          (Wstat: 0 Tests: 73 Failed: 1)
  Failed test:  72
op/local.t                                                         (Wstat: 0 Tests: 319 Failed: 1)
  Failed test:  306
op/magic.t                                                         (Wstat: 0 Tests: 208 Failed: 14)
  Failed tests:  75-77, 100-101, 120-121, 158, 163-168
op/method.t                                                        (Wstat: 0 Tests: 163 Failed: 7)
  Failed tests:  98-101, 105, 162-163
op/multideref.t                                                    (Wstat: 0 Tests: 65 Failed: 1)
  Failed test:  65
op/override.t                                                      (Wstat: 0 Tests: 36 Failed: 1)
  Failed test:  36
op/pack.t                                                          (Wstat: 65280 (exited 255) Tests: 596 Failed: 2)
  Failed tests:  595-596
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 14722 tests but ran 596.
op/print.t                                                         (Wstat: 0 Tests: 3 Failed: 3)
  Failed tests:  1-3
op/quotemeta.t                                                     (Wstat: 0 Tests: 60 Failed: 10)
  Failed tests:  16-17, 24-25, 48-53
op/range.t                                                         (Wstat: 0 Tests: 162 Failed: 1)
  Failed test:  162
op/readdir.t                                                       (Wstat: 0 Tests: 16 Failed: 1)
  Failed test:  13
op/readline.t                                                      (Wstat: 0 Tests: 36 Failed: 6)
  Failed tests:  4-7, 14-15
op/recurse.t                                                       (Wstat: 0 Tests: 28 Failed: 1)
  Failed test:  27
op/ref.t                                                           (Wstat: 0 Tests: 257 Failed: 20)
  Failed tests:  128-130, 134, 136, 145-146, 205-212, 226-229
                254
op/repeat.t                                                        (Wstat: 0 Tests: 50 Failed: 1)
  Failed test:  50
op/require_errors.t                                                (Wstat: 0 Tests: 73 Failed: 1)
  Failed test:  59
op/reset.t                                                         (Wstat: 0 Tests: 45 Failed: 1)
  Failed test:  35
op/runlevel.t                                                      (Wstat: 0 Tests: 24 Failed: 24)
  Failed tests:  1-24
op/smartmatch.t                                                    (Wstat: 0 Tests: 353 Failed: 3)
  Failed tests:  350, 352-353
op/sort.t                                                          (Wstat: 0 Tests: 205 Failed: 3)
  Failed tests:  165-166, 173
op/splice.t                                                        (Wstat: 0 Tests: 34 Failed: 1)
  Failed test:  34
op/split.t                                                         (Wstat: 0 Tests: 197 Failed: 9)
  Failed tests:  103, 105-106, 108, 185, 190-193
op/split_unicode.t                                                 (Wstat: 0 Tests: 147 Failed: 57)
  Failed tests:  31, 33, 35, 37, 39, 41, 43, 45, 47, 49
                51, 53, 55, 57, 59, 61, 63, 65, 67, 69
                71, 73, 75, 77, 79, 81, 83, 85, 87, 89
                91, 93, 95, 97, 99, 101, 103, 105, 107
                109, 111, 113, 115, 117, 119, 121, 123
                125, 127, 129, 131, 133, 135, 137, 139
                141, 143
op/sprintf2.t                                                      (Wstat: 0 Tests: 1701 Failed: 52)
  Failed tests:  1394-1442, 1597, 1682, 1690
op/stash.t                                                         (Wstat: 0 Tests: 55 Failed: 11)
  Failed tests:  2-5, 36, 50-55
op/stash_parse_gv.t                                                (Wstat: 0 Tests: 5 Failed: 5)
  Failed tests:  1-5
op/sub.t                                                           (Wstat: 0 Tests: 65 Failed: 4)
  Failed tests:  12-13, 28, 63
op/sub_lval.t                                                      (Wstat: 0 Tests: 211 Failed: 1)
  Failed test:  134
op/substr.t                                                        (Wstat: 0 Tests: 400 Failed: 1)
  Failed test:  390
op/taint.t                                                         (Wstat: 0 Tests: 1065 Failed: 2)
  Failed tests:  834, 882
op/tie.t                                                           (Wstat: 0 Tests: 95 Failed: 94)
  Failed tests:  1-17, 19-95
op/tr.t                                                            (Wstat: 0 Tests: 317 Failed: 1)
  Failed test:  225
op/tr_latin1.t                                                     (Wstat: 0 Tests: 2 Failed: 2)
  Failed tests:  1-2
op/universal.t                                                     (Wstat: 0 Tests: 144 Failed: 2)
  Failed tests:  113-114
op/utf8cache.t                                                     (Wstat: 0 Tests: 16 Failed: 1)
  Failed test:  1
op/utftaint.t                                                      (Wstat: 0 Tests: 89 Failed: 2)
  Failed tests:  87-88
op/warn.t                                                          (Wstat: 0 Tests: 33 Failed: 6)
  Failed tests:  19-22, 31, 33
op/while.t                                                         (Wstat: 0 Tests: 26 Failed: 1)
  Failed test:  26
op/write.t                                                         (Wstat: 0 Tests: 636 Failed: 8)
  Failed tests:  478-481, 591-593, 602
opbasic/concat.t                                                   (Wstat: 0 Tests: 254 Failed: 2)
  Failed tests:  4-5
porting/libperl.t                                                  (Wstat: 0 Tests: 30 Failed: 1)
  Failed test:  29
re/bigfuzzy_not_utf8.t                                             (Wstat: 0 Tests: 1 Failed: 1)
  Failed test:  1
re/charset.t                                                       (Wstat: 0 Tests: 6940 Failed: 32)
  Failed tests:  2129-2130, 2132, 2136-2138, 2140, 2144-2146
                2148, 2152, 2472, 2476, 2480, 2776, 3517-3518
                3520, 3524-3526, 3528, 3532-3534, 3536
                3540, 3860, 3864, 3868, 4164
re/fold_grind_a.t                                                  (Wstat: 0 Tests: 1619 Failed: 1612)
  Failed tests:  6-1103, 1106-1619
re/fold_grind_aa.t                                                 (Wstat: 0 Tests: 870 Failed: 783)
  Failed tests:  16-371, 374-433, 436-495, 500-718, 731-758
                799-828, 832-861
re/fold_grind_d.t                                                  (Wstat: 0 Tests: 1455 Failed: 1448)
  Failed tests:  6-939, 942-1455
re/fold_grind_l.t                                                  (Wstat: 9 (Signal: KILL) Tests: 287 Failed: 203)
  Failed tests:  19-48, 50-79, 93-122, 126-155, 160-214
                229-256
  Non-zero wait status: 9
  Parse errors: No plan found in TAP output
re/fold_grind_u.t                                                  (Wstat: 9 (Signal: KILL) Tests: 1351 Failed: 1334)
  Failed tests:  11-69, 71-129, 133-191, 193-251, 254-1351
  Non-zero wait status: 9
  Parse errors: No plan found in TAP output
re/overload.t                                                      (Wstat: 0 Tests: 87 Failed: 2)
  Failed tests:  82-83
re/pat.t                                                           (Wstat: 65280 (exited 255) Tests: 851 Failed: 49)
  Failed tests:  646-647, 650-651, 685, 737-738, 745-746
                753-756, 767-768, 771-772, 775-776, 779-780
                783-786, 789-792, 803-804, 807-808, 811-812
                815-816, 819-822, 825-828, 842-843, 849
                851
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 1265 tests but ran 851.
re/pat_advanced.t                                                  (Wstat: 65280 (exited 255) Tests: 122 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
re/pat_psycho.t                                                    (Wstat: 0 Tests: 15 Failed: 2)
  Failed tests:  14-15
re/pat_re_eval.t                                                   (Wstat: 0 Tests: 527 Failed: 47)
  Failed tests:  16-19, 21-22, 26, 28, 152, 160-162, 168-170
                207-209, 215-217, 254-256, 262-264, 374
                376, 378-379, 381, 383-384, 386, 388-389
                391, 393-394, 396, 398-399, 401, 403, 405
                430
re/pat_rt_report.t                                                 (Wstat: 65280 (exited 255) Tests: 134 Failed: 3)
  Failed tests:  52, 54, 56
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 2514 tests but ran 134.
re/pat_special_cc.t                                                (Wstat: 0 Tests: 9 Failed: 2)
  Failed tests:  2-3
re/reg_60508.t                                                     (Wstat: 0 Tests: 1 Failed: 1)
  Failed test:  1
re/reg_eval.t                                                      (Wstat: 0 Tests: 8 Failed: 8)
  Failed tests:  1-8
re/reg_eval_scope.t                                                (Wstat: 0 Tests: 49 Failed: 21)
  Failed tests:  1-6, 13-26, 28
re/reg_fold.t                                                      (Wstat: 0 Tests: 6891 Failed: 30)
  Failed tests:  218, 226, 234, 242, 250, 266, 274, 282
                290, 298, 306, 314, 322, 330, 338, 346
                354, 362, 370, 378, 386, 394, 402, 410
                418, 426, 434, 442, 450, 6887
re/reg_mesg.t                                                      (Wstat: 0 Tests: 3226 Failed: 164)
  Failed tests:  554, 560, 566, 572, 578, 584, 590, 596
                602, 608, 614, 620, 626, 632, 638, 644
                650, 656, 662, 668, 674, 680, 686, 692
                698, 701, 707, 713, 719, 725, 731, 737
                743, 749, 755, 761, 767, 773, 779, 785
                791, 797, 803, 809, 815, 821, 827, 833
                839, 845, 851, 857, 863, 869, 1427, 1433
                1439, 1445, 1451, 1457, 1463, 1469, 1475
                1481, 1487, 1493, 1499, 1505, 1511, 1517
                1523, 1529, 1535, 1541, 1547, 1553, 1559
                1565, 1571, 1574, 1580, 1586, 1592, 1598
                1604, 1610, 1616, 1622, 1628, 1634, 1640
                1646, 1652, 1658, 1664, 1670, 1676, 1682
                1688, 1694, 1700, 1706, 1712, 1718, 1724
                1730, 1736, 1742, 1877, 1883, 1889, 1895
                1901, 1907, 1913, 2270, 2278, 2286, 2294
                2302-2304, 2316, 2372, 2376, 2380, 2382
                2576, 2584, 2592, 2600, 2608, 2616, 2624
                2651, 2653, 2655, 2657, 2659, 2661, 2663
                2665, 3021, 3029, 3037, 3045, 3053-3055
                3067, 3178, 3180, 3182, 3184, 3188, 3190
                3212, 3214, 3216, 3218, 3220, 3222, 3224
                3226
re/reg_posixcc.t                                                   (Wstat: 0 Tests: 2716 Failed: 160)
  Failed tests:  779, 781-784, 837, 839-842, 1865, 1867-1870
                2327, 2329-2332, 2577-2716
re/regex_sets.t                                                    (Wstat: 65280 (exited 255) Tests: 61 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
re/regex_sets_compat.t                                             (Wstat: 0 Tests: 2162 Failed: 4)
  Failed tests:  693, 1485-1486, 1833
re/regexp.t                                                        (Wstat: 0 Tests: 2162 Failed: 12)
  Failed tests:  693, 1112, 1116, 1432, 1434, 1437, 1443
                1445, 1448, 1485-1486, 1833
re/regexp_noamp.t                                                  (Wstat: 0 Tests: 2162 Failed: 11)
  Failed tests:  1112, 1116, 1432, 1434, 1437, 1443, 1445
                1448, 1485-1486, 1833
re/regexp_notrie.t                                                 (Wstat: 0 Tests: 2162 Failed: 12)
  Failed tests:  693, 1112, 1116, 1432, 1434, 1437, 1443
                1445, 1448, 1485-1486, 1833
re/regexp_qr.t                                                     (Wstat: 0 Tests: 2162 Failed: 12)
  Failed tests:  693, 1112, 1116, 1432, 1434, 1437, 1443
                1445, 1448, 1485-1486, 1833
re/regexp_qr_embed.t                                               (Wstat: 0 Tests: 2162 Failed: 12)
  Failed tests:  693, 1112, 1116, 1432, 1434, 1437, 1443
                1445, 1448, 1485-1486, 1833
re/regexp_trielist.t                                               (Wstat: 0 Tests: 2162 Failed: 12)
  Failed tests:  693, 1112, 1116, 1432, 1434, 1437, 1443
                1445, 1448, 1485-1486, 1833
re/regexp_unicode_prop.t                                           (Wstat: 0 Tests: 1110 Failed: 5)
  Failed tests:  1, 3, 1104, 1106, 1110
re/script_run.t                                                    (Wstat: 0 Tests: 185 Failed: 1)
  Failed test:  185
re/subst.t                                                         (Wstat: 0 Tests: 281 Failed: 16)
  Failed tests:  112-114, 162-164, 256-261, 269, 271, 277-278
re/subst_wamp.t                                                    (Wstat: 0 Tests: 281 Failed: 16)
  Failed tests:  112-114, 162-164, 256-261, 269, 271, 277-278
re/substT.t                                                        (Wstat: 0 Tests: 281 Failed: 16)
  Failed tests:  112-114, 162-164, 256-261, 269, 271, 277-278
re/uniprops03.t                                                    (Wstat: 65280 (exited 255) Tests: 39793 Failed: 24)
  Failed tests:  9831, 9834, 9839, 9842, 9849, 9852, 9857
                9860, 9867, 9870, 9875, 9878, 9885, 9888
                9893, 9896, 9903, 9906, 9911, 9914, 9921
                9924, 9929, 9932
  Non-zero exit status: 255
re/uniprops04.t                                                    (Wstat: 65280 (exited 255) Tests: 39759 Failed: 80)
  Failed tests:  6556, 6559, 6564, 6567, 6574, 6577, 6582
                6585, 6808, 6811, 6816, 6819, 6826, 6829
                6844, 6847, 6852, 6855, 6862, 6865, 6880
                6883, 6888, 6891, 6898, 6901, 6906, 6909
                7528, 7531, 7536, 7539, 7546, 7549, 7554
                7557, 7564, 7567, 7572, 7575, 7582, 7585
                7590, 7593, 7600, 7603, 7608, 7611, 7618
                7621, 39258, 39260, 39263, 39268, 39270
                39273, 39280, 39282, 39285, 39290, 39292
                39295, 39302, 39304, 39307, 39312, 39314
                39317, 39324, 39327, 39332, 39335, 39342
                39345, 39350, 39353, 39360, 39363, 39368
                39371
  Non-zero exit status: 255
run/fresh_perl.t                                                   (Wstat: 0 Tests: 91 Failed: 91)
  Failed tests:  1-91
run/runenv.t                                                       (Wstat: 0 Tests: 106 Failed: 36)
  Failed tests:  2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22
                24, 26, 28, 30, 32, 34, 36, 38, 40, 61
                63, 65, 68, 71, 74, 77, 80, 83, 86, 89
                92, 95, 98, 101, 104
run/runenv_randseed.t                                              (Wstat: 0 Tests: 9 Failed: 6)
  Failed tests:  1-4, 6, 8
run/switchC.t                                                      (Wstat: 0 Tests: 15 Failed: 14)
  Failed tests:  1-7, 9-15
run/switchd.t                                                      (Wstat: 0 Tests: 21 Failed: 8)
  Failed tests:  9-11, 14-15, 17-18, 20
run/switches.t                                                     (Wstat: 0 Tests: 139 Failed: 52)
  Failed tests:  19, 25-26, 37, 39, 41, 43, 45, 47, 49, 51
                53, 55, 57, 59, 61, 63, 65, 67, 69, 71
                73, 75, 77, 79, 81, 83, 85, 87, 89, 91
                93, 95, 97, 99-105, 108-110, 116, 124, 128
                131, 136-139
run/switchF2.t                                                     (Wstat: 0 Tests: 5 Failed: 4)
  Failed tests:  1-3, 5
run/switchI.t                                                      (Wstat: 0 Tests: 4 Failed: 2)
  Failed tests:  3-4
run/switchM.t                                                      (Wstat: 0 Tests: 4 Failed: 4)
  Failed tests:  1-4
run/switchx.t                                                      (Wstat: 0 Tests: 8 Failed: 3)
  Failed tests:  6-8
uni/attrs.t                                                        (Wstat: 0 Tests: 35 Failed: 10)
  Failed tests:  1-8, 11-12
uni/bless.t                                                        (Wstat: 0 Tests: 84 Failed: 57)
  Failed tests:  2-4, 6-8, 10-12, 14-16, 18-20, 22-24, 26-28
                30-32, 34-36, 38-40, 42-44, 46-48, 50-52
                54-56, 58-60, 62-64, 66-68, 70-72, 74-76
uni/caller.t                                                       (Wstat: 0 Tests: 18 Failed: 1)
  Failed test:  1
uni/fold.t                                                         (Wstat: 0 Tests: 19232 Failed: 12198)
  Failed tests:  343-345, 347-348, 353-359, 363-370, 374-381
                385-392, 396-403, 407-414, 418-425, 429-436
                440-447, 451-458, 462-469, 473-480, 484-491
                495-502, 506-513, 517-524, 528-535, 539-546
                550-557, 561-568, 572-579, 583-590, 594-601
                605-612, 616-623, 627-634, 638-645, 649-656
                660-667, 671-678, 682-687, 689, 695, 699-704
                708-715, 719-726, 730-737, 741-748, 752-759
                763-770, 774-781, 785-792, 796-803, 807-814
                818-825, 829-836, 840-847, 851-858, 862-869
                873-880, 884-891, 895-902, 906-913, 917-924
                928-935, 939-946, 950-957, 961-968, 974-983
                987-994, 998-1005, 1009-1016, 1020-1027
                1031-1038, 1042-1049, 1053-1060, 1064-1071
                1075-1082, 1086-1093, 1097-1104, 1110-1119
                1123-1130, 1134-1141, 1145-1152, 1156-1163
                1167-1174, 1178-1185, 1189-1196, 1200-1207
                1211-1218, 1222-1229, 1233-1240, 1244-1251
                1255-1262, 1266-1273, 1277-1284, 1288-1295
                1299-1306, 1310-1317, 1321-1328, 1332-1339
                1343-1350, 1354-1361, 1365-1372, 1376-1383
                1387-1394, 1398-1405, 1409-1414, 1416, 1420
                1422-1427, 1431-1438, 1442-1449, 1453-1460
                1464-1471, 1475-1482, 1486-1493, 1497-1504
                1508-1515, 1519-1526, 1530-1537, 1541-1548
                1552-1559, 1563-1570, 1574-1581, 1585-1592
                1596-1603, 1607-1614, 1618-1625, 1629-1636
                1640-1647, 1651-1658, 1662-1669, 1673-1680
                1684-1691, 1695-1702, 1706-1713, 1717-1724
                1728-1735, 1739-1746, 1750-1757, 1761-1768
                1772-1779, 1783-1790, 1794-1801, 1805-1812
                1816-1823, 1827-1834, 1838-1845, 1849-1856
                1860-1867, 1871-1878, 1882-1889, 1893-1900
                1904-1911, 1915-1922, 1926-1933, 1937-1944
                1948-1955, 1959-1966, 1970-1977, 1981-1988
                1992-1999, 2003-2010, 2014-2021, 2025-2032
                2036-2043, 2047-2054, 2058-2065, 2069-2076
                2082-2091, 2095-2102, 2106-2113, 2117-2124
                2128-2135, 2139-2146, 2150-2157, 2161-2168
                2172-2179, 2183-2190, 2194-2201, 2205-2212
                2216-2223, 2227-2234, 2238-2245, 2249-2256
                2260-2267, 2271-2278, 2282-2289, 2293-2300
                2304-2311, 2315-2322, 2326-2333, 2337-2344
                2348-2355, 2359-2366, 2370-2377, 2381-2388
                2392-2399, 2403-2410, 2414-2421, 2425-2432
                2436-2443, 2447-2454, 2458-2465, 2469-2476
                2480-2487, 2491-2498, 2502-2509, 2513-2520
                2524-2531, 2535-2542, 2546-2553, 2557-2564
                2568-2575, 2579-2586, 2590-2597, 2601-2608
                2612-2619, 2623-2630, 2634-2641, 2645-2652
                2656-2663, 2667-2674, 2678-2685, 2689-2696
                2700-2707, 2711-2718, 2722-2729, 2733-2740
                2744-2751, 2757-2766, 2770-2777, 2781-2788
                2792-2799, 2803-2810, 2814-2821, 2825-2832
                2836-2843, 2847-2854, 2858-2865, 2869-2876
                2880-2887, 2891-2898, 2902-2909, 2913-2920
                2924-2931, 2935-2942, 2946-2953, 2957-2964
                2968-2975, 2979-2986, 2990-2997, 3001-3008
                3012-3019, 3023-3030, 3034-3041, 3045-3052
                3058-3067, 3071-3078, 3082-3089, 3093-3100
                3104-3111, 3115-3122, 3126-3133, 3137-3144
                3148-3155, 3159-3166, 3170-3177, 3181-3188
                3192-3199, 3203-3210, 3214-3221, 3225-3232
                3236-3243, 3247-3254, 3258-3265, 3269-3276
                3280-3287, 3291-3298, 3302-3309, 3313-3320
                3324-3331, 3335-3342, 3346-3353, 3357-3364
                3368-3375, 3379-3386, 3390-3397, 3401-3408
                3412-3419, 3423-3430, 3434-3441, 3445-3452
                3456-3463, 3467-3474, 3478-3485, 3489-3496
                3500-3507, 3511-3518, 3522-3529, 3533-3540
                3544-3551, 3555-3562, 3566-3573, 3577-3584
                3588-3595, 3599-3606, 3610-3617, 3621-3628
                3632-3639, 3643-3650, 3654-3661, 3665-3672
                3676-3683, 3687-3694, 3698-3705, 3709-3716
                3720-3727, 3731-3738, 3742-3749, 3753-3760
                3764-3771, 3775-3782, 3786-3793, 3797-3804
                3808-3815, 3819-3826, 3830-3837, 3841-3848
                3852-3859, 3863-3870, 3874-3881, 3885-3892
                3896-3903, 3907-3914, 3918-3925, 3929-3936
                3940-3947, 3951-3958, 3962-3969, 3973-3980
                3984-3991, 3995-4002, 4006-4013, 4017-4024
                4028-4035, 4039-4046, 4050-4057, 4061-4068
                4072-4079, 4083-4090, 4094-4101, 4105-4112
                4116-4123, 4127-4134, 4138-4145, 4149-4156
                4160-4167, 4171-4178, 4182-4189, 4193-4200
                4204-4211, 4215-4222, 4226-4233, 4237-4244
                4248-4255, 4259-4266, 4270-4277, 4281-4288
                4292-4299, 4303-4310, 4314-4321, 4325-4332
                4336-4343, 4347-4354, 4358-4365, 4369-4376
                4380-4387, 4391-4398, 4402-4409, 4413-4420
                4424-4431, 4435-4442, 4446-4453, 4457-4464
                4468-4475, 4479-4486, 4490-4497, 4501-4508
                4512-4519, 4523-4530, 4534-4541, 4545-4552
                4556-4563, 4567-4574, 4578-4585, 4589-4596
                4600-4607, 4611-4618, 4622-4629, 4633-4640
                4644-4651, 4655-4662, 4666-4673, 4677-4684
                4688-4695, 4699-4706, 4710-4717, 4721-4728
                4732-4739, 4743-4750, 4754-4761, 4765-4772
                4776-4783, 4787-4794, 4798-4805, 4809-4816
                4820-4827, 4831-4838, 4842-4849, 4853-4860
                4864-4871, 4875-4882, 4886-4893, 4897-4904
                4908-4915, 4919-4926, 4930-4937, 4941-4948
                4952-4959, 4963-4970, 4974-4981, 4985-4992
                4996-5003, 5007-5014, 5018-5025, 5029-5036
                5040-5047, 5051-5058, 5062-5069, 5073-5080
                5084-5091, 5095-5102, 5106-5113, 5117-5124
                5128-5135, 5139-5146, 5150-5157, 5161-5168
                5172-5179, 5183-5190, 5194-5201, 5205-5212
                5216-5223, 5227-5234, 5238-5245, 5249-5256
                5260-5267, 5271-5278, 5282-5289, 5293-5300
                5304-5311, 5315-5322, 5326-5333, 5337-5344
                5348-5355, 5359-5366, 5370-5377, 5381-5388
                5392-5399, 5403-5410, 5414-5421, 5427-5436
                5440-5447, 5451-5458, 5462-5469, 5473-5480
                5484-5491, 5495-5502, 5506-5513, 5517-5524
                5528-5535, 5539-5546, 5550-5557, 5561-5568
                5572-5579, 5583-5590, 5594-5601, 5605-5612
                5616-5623, 5627-5634, 5638-5645, 5649-5656
                5660-5667, 5671-5678, 5682-5689, 5693-5700
                5704-5711, 5715-5722, 5726-5733, 5737-5744
                5748-5755, 5759-5766, 5770-5777, 5781-5788
                5792-5799, 5803-5810, 5814-5821, 5825-5832
                5836-5843, 5847-5854, 5858-5865, 5869-5876
                5880-5887, 5891-5898, 5902-5909, 5913-5920
                5924-5931, 5935-5942, 5946-5953, 5957-5964
                5968-5975, 5979-5986, 5990-5997, 6001-6008
                6012-6019, 6023-6030, 6034-6041, 6045-6052
                6056-6063, 6067-6074, 6078-6085, 6089-6096
                6100-6107, 6111-6118, 6122-6129, 6133-6140
                6144-6151, 6155-6162, 6166-6173, 6177-6184
                6188-6195, 6199-6206, 6210-6217, 6221-6228
                6232-6239, 6243-6250, 6254-6261, 6265-6272
                6276-6283, 6287-6294, 6298-6305, 6309-6316
                6320-6327, 6331-6338, 6342-6349, 6353-6360
                6364-6371, 6375-6382, 6386-6393, 6397-6404
                6408-6415, 6419-6426, 6430-6437, 6441-6448
                6452-6459, 6463-6470, 6474-6481, 6485-6492
                6496-6503, 6507-6514, 6518-6525, 6529-6536
                6540-6547, 6551-6558, 6562-6569, 6573-6580
                6584-6591, 6595-6602, 6606-6613, 6617-6624
                6628-6635, 6639-6646, 6650-6657, 6661-6668
                6672-6679, 6683-6690, 6694-6701, 6705-6712
                6716-6723, 6727-6734, 6738-6745, 6749-6756
                6760-6767, 6771-6778, 6782-6789, 6793-6800
                6804-6811, 6815-6822, 6826-6833, 6837-6844
                6848-6855, 6859-6866, 6870-6877, 6881-6888
                6892-6899, 6903-6910, 6914-6921, 6925-6932
                6936-6943, 6947-6954, 6958-6965, 6969-6976
                6980-6987, 6991-6998, 7002-7009, 7013-7020
                7024-7031, 7035-7042, 7046-7053, 7057-7064
                7068-7075, 7079-7086, 7090-7097, 7101-7108
                7112-7119, 7123-7130, 7134-7141, 7145-7152
                7156-7163, 7167-7174, 7178-7185, 7189-7196
                7200-7207, 7211-7218, 7222-7229, 7233-7240
                7244-7251, 7255-7262, 7266-7273, 7277-7284
                7288-7295, 7299-7306, 7310-7317, 7321-7328
                7332-7339, 7343-7350, 7354-7361, 7365-7372
                7378-7387, 7393-7402, 7408-7417, 7423-7432
                7438-7447, 7451-7456, 7458, 7464, 7468-7473
                7477-7484, 7488-7495, 7499-7506, 7510-7517
                7521-7528, 7532-7539, 7543-7550, 7554-7561
                7565-7572, 7576-7583, 7587-7594, 7598-7605
                7609-7616, 7620-7627, 7631-7638, 7642-7649
                7653-7660, 7664-7671, 7675-7682, 7686-7693
                7697-7704, 7708-7715, 7719-7726, 7730-7737
                7741-7748, 7752-7759, 7763-7770, 7774-7781
                7785-7792, 7796-7803, 7807-7814, 7818-7825
                7829-7836, 7840-7847, 7851-7858, 7862-7869
                7873-7880, 7884-7891, 7895-7902, 7906-7913
                7917-7924, 7928-7935, 7939-7946, 7950-7957
                7961-7968, 7972-7979, 7983-7990, 7994-8001
                8005-8012, 8016-8023, 8027-8034, 8038-8045
                8049-8056, 8060-8067, 8071-8078, 8082-8089
                8093-8100, 8104-8111, 8115-8122, 8126-8133
                8137-8144, 8148-8155, 8159-8166, 8170-8177
                8181-8188, 8192-8199, 8203-8210, 8214-8221
                8225-8232, 8236-8243, 8247-8254, 8258-8265
                8269-8276, 8280-8287, 8291-8298, 8302-8309
                8313-8320, 8324-8331, 8335-8342, 8346-8353
                8357-8364, 8368-8375, 8379-8386, 8390-8397
                8403-8412, 8418-8427, 8433-8442, 8448-8457
                8461-8468, 8472-8479, 8483-8490, 8494-8501
                8505-8512, 8516-8523, 8527-8534, 8538-8545
                8549-8556, 8560-8567, 8571-8578, 8582-8589
                8595-8604, 8610-8619, 8625-8634, 8640-8649
                8655-8664, 8670-8679, 8685-8694, 8700-8709
                8715-8724, 8730-8739, 8745-8754, 8760-8769
                8775-8784, 8790-8799, 8805-8814, 8820-8829
                8835-8844, 8850-8859, 8865-8874, 8880-8889
                8895-8904, 8910-8919, 8925-8934, 8940-8949
                8955-8964, 8970-8979, 8985-8994, 9000-9009
                9015-9024, 9030-9039, 9045-9054, 9060-9069
                9075-9084, 9090-9099, 9105-9114, 9120-9129
                9135-9144, 9150-9159, 9165-9174, 9180-9189
                9195-9204, 9210-9219, 9225-9234, 9240-9249
                9255-9264, 9270-9279, 9285-9294, 9300-9309
                9315-9324, 9330-9339, 9345-9354, 9360-9369
                9375-9384, 9388-9395, 9399-9406, 9410-9417
                9421-9428, 9434-9443, 9447-9454, 9460-9469
                9475-9484, 9490-9499, 9505-9514, 9520-9529
                9533-9540, 9544-9551, 9555-9562, 9566-9573
                9579-9588, 9594-9603, 9609-9618, 9624-9633
                9639-9648, 9652-9659, 9663-9670, 9674-9681
                9685-9692, 9698-9707, 9713-9722, 9728-9737
                9743-9752, 9758-9767, 9771-9778, 9782-9789
                9793-9800, 9804-9811, 9815-9822, 9828-9837
                9843-9852, 9858-9867, 9873-9882, 9888-9897
                9901-9908, 9912-9919, 9923-9930, 9934-9941
                9947-9956, 9960-9965, 9967, 9971, 9973-9978
                9982-9989, 9993-10000, 10004-10011, 10015-10022
                10026-10033, 10037-10044, 10048-10055, 10059-10066
                10070-10077, 10081-10088, 10092-10099, 10103-10110
                10114-10121, 10125-10132, 10136-10143, 10147-10154
                10158-10165, 10169-10176, 10180-10187, 10191-10198
                10202-10209, 10213-10220, 10224-10231, 10235-10242
                10246-10253, 10257-10264, 10268-10275, 10279-10286
                10290-10297, 10301-10308, 10312-10319, 10323-10330
                10334-10341, 10345-10352, 10356-10363, 10367-10374
                10378-10385, 10389-10396, 10400-10407, 10411-10418
                10422-10429, 10433-10440, 10444-10451, 10455-10462
                10466-10473, 10477-10484, 10488-10495, 10499-10506
                10510-10517, 10521-10528, 10532-10539, 10543-10550
                10554-10561, 10565-10572, 10576-10583, 10587-10594
                10598-10605, 10609-10616, 10620-10627, 10631-10638
                10642-10649, 10653-10660, 10664-10671, 10675-10682
                10686-10693, 10697-10704, 10708-10715, 10719-10726
                10730-10737, 10741-10748, 10752-10759, 10763-10770
                10774-10781, 10785-10792, 10796-10803, 10807-10814
                10818-10825, 10829-10836, 10840-10847, 10851-10858
                10862-10869, 10873-10880, 10884-10891, 10895-10902
                10906-10913, 10917-10924, 10928-10935, 10939-10946
                10950-10957, 10961-10968, 10972-10979, 10983-10990
                10994-11001, 11005-11012, 11016-11023, 11027-11034
                11038-11045, 11049-11056, 11060-11067, 11071-11078
                11082-11089, 11093-11100, 11104-11111, 11115-11122
                11126-11133, 11137-11144, 11148-11155, 11159-11166
                11170-11177, 11181-11188, 11192-11199, 11203-11210
                11214-11221, 11225-11232, 11236-11243, 11247-11254
                11258-11265, 11269-11276, 11280-11287, 11291-11298
                11302-11309, 11313-11320, 11324-11331, 11335-11342
                11346-11353, 11357-11364, 11368-11375, 11379-11386
                11390-11397, 11401-11408, 11412-11419, 11423-11430
                11434-11441, 11445-11452, 11456-11463, 11467-11474
                11478-11485, 11489-11496, 11500-11507, 11511-11518
                11522-11529, 11533-11540, 11544-11551, 11555-11562
                11566-11573, 11577-11584, 11588-11595, 11599-11606
                11610-11617, 11621-11628, 11632-11639, 11643-11650
                11654-11661, 11665-11672, 11676-11683, 11687-11694
                11698-11705, 11709-11716, 11720-11727, 11731-11738
                11742-11749, 11753-11760, 11764-11771, 11775-11782
                11786-11793, 11797-11804, 11808-11815, 11819-11826
                11830-11837, 11841-11848, 11852-11859, 11863-11870
                11874-11881, 11885-11892, 11896-11903, 11907-11914
                11918-11925, 11929-11936, 11940-11947, 11951-11958
                11962-11969, 11973-11980, 11984-11991, 11995-12002
                12006-12013, 12017-12024, 12028-12035, 12039-12046
                12050-12057, 12061-12068, 12072-12079, 12083-12090
                12094-12101, 12105-12112, 12116-12123, 12127-12134
                12138-12145, 12149-12156, 12160-12167, 12171-12178
                12182-12189, 12193-12200, 12204-12211, 12215-12222
                12226-12233, 12237-12244, 12248-12255, 12259-12266
                12270-12277, 12281-12288, 12292-12299, 12303-12310
                12314-12321, 12325-12332, 12336-12343, 12347-12354
                12358-12365, 12369-12376, 12380-12387, 12391-12398
                12402-12409, 12413-12420, 12424-12431, 12435-12442
                12446-12453, 12457-12464, 12468-12475, 12479-12486
                12490-12497, 12501-12508, 12512-12519, 12523-12530
                12534-12541, 12545-12552, 12556-12563, 12567-12574
                12578-12585, 12589-12596, 12600-12607, 12611-12618
                12622-12629, 12633-12640, 12644-12651, 12655-12662
                12666-12673, 12677-12684, 12688-12695, 12699-12706
                12710-12717, 12721-12728, 12732-12739, 12743-12750
                12754-12761, 12765-12772, 12776-12783, 12787-12794
                12798-12805, 12809-12816, 12820-12827, 12831-12838
                12842-12849, 12853-12860, 12864-12871, 12875-12882
                12886-12893, 12897-12904, 12908-12915, 12919-12926
                12930-12937, 12941-12948, 12952-12959, 12963-12970
                12974-12981, 12985-12992, 12996-13003, 13007-13014
                13018-13025, 13029-13036, 13040-13047, 13051-13058
                13062-13069, 13073-13080, 13084-13091, 13095-13102
                13106-13113, 13117-13124, 13128-13135, 13139-13146
                13150-13157, 13161-13168, 13172-13179, 13183-13190
                13194-13201, 13205-13212, 13216-13223, 13227-13234
                13238-13245, 13249-13256, 13260-13267, 13271-13278
                13282-13289, 13293-13300, 13304-13311, 13315-13322
                13326-13333, 13337-13344, 13348-13355, 13359-13366
                13370-13377, 13381-13388, 13392-13399, 13403-13410
                13414-13421, 13425-13432, 13436-13443, 13447-13454
                13458-13465, 13469-13476, 13480-13487, 13491-13498
                13502-13509, 13513-13520, 13524-13531, 13535-13542
                13546-13553, 13557-13564, 13568-13575, 13579-13586
                13590-13597, 13601-13608, 13612-13619, 13623-13630
                13634-13641, 13645-13652, 13656-13663, 13667-13674
                13678-13685, 13689-13696, 13700-13707, 13711-13718
                13722-13729, 13733-13740, 13744-13751, 13755-13762
                13766-13773, 13777-13784, 13788-13795, 13799-13806
                13810-13817, 13821-13828, 13832-13839, 13843-13850
                13854-13861, 13865-13872, 13876-13883, 13887-13894
                13898-13905, 13909-13916, 13920-13927, 13931-13938
                13942-13949, 13953-13960, 13964-13971, 13975-13980
                13982, 13988, 13992-13995, 13997, 14003
                14007-14010, 14012, 14018, 14022-14025
                14027, 14033, 14037-14040, 14042, 14048
                14052-14055, 14057, 14063, 14067-14070
                14072, 14078, 14082-14087, 14093-14102
                14108-14117, 14123-14132, 14138-14147, 14153-14162
                14166-14173, 14177-14184, 14188-14195, 14199-14206
                14210-14217, 14221-14228, 14232-14239, 14243-14250
                14254-14261, 14265-14272, 14276-14283, 14287-14294
                14298-14305, 14309-14316, 14320-14327, 14331-14338
                14342-14349, 14353-14360, 14364-14371, 14375-14382
                14386-14393, 14397-14404, 14408-14415, 14419-14426
                14430-14437, 14441-14448, 14452-14459, 14463-14470
                14474-14481, 14485-14492, 14496-14503, 14507-14514
                14518-14525, 14529-14536, 14540-14547, 14551-14558
                14562-14569, 14573-14580, 14584-14591, 14595-14602
                14606-14613, 14617-14624, 14628-14635, 14639-14646
                14650-14657, 14661-14668, 14672-14679, 14683-14690
                14694-14701, 14705-14712, 14716-14723, 14727-14734
                14738-14745, 14749-14756, 14760-14767, 14771-14778
                14782-14789, 14793-14800, 14804-14811, 14815-14822
                14826-14833, 14837-14844, 14848-14855, 14859-14866
                14870-14877, 14881-14888, 14892-14899, 14903-14910
                14914-14921, 14925-14932, 14936-14943, 14947-14954
                14958-14965, 14969-14976, 14980-14987, 14991-14998
                15002-15009, 15013-15020, 15024-15031, 15035-15042
                15046-15053, 15057-15064, 15068-15075, 15079-15086
                15090-15097, 15101-15108, 15112-15119, 15123-15130
                15134-15141, 15145-15152, 15156-15163, 15167-15174
                15178-15185, 15189-15196, 15200-15207, 15211-15218
                15222-15229, 15233-15240, 15244-15251, 15255-15262
                15266-15273, 15277-15284, 15288-15295, 15299-15306
                15310-15317, 15321-15328, 15332-15339, 15343-15350
                15354-15361, 15365-15372, 15376-15383, 15387-15394
                15398-15405, 15409-15416, 15420-15427, 15431-15438
                15442-15449, 15453-15460, 15464-15471, 15475-15482
                15486-15493, 15497-15504, 15508-15515, 15519-15526
                15530-15537, 15541-15548, 15552-15559, 15563-15570
                15574-15581, 15585-15592, 15596-15603, 15607-15614
                15618-15625, 15629-15636, 15640-15647, 15651-15658
                15662-15669, 15673-15680, 15684-15691, 15695-15702
                15706-15713, 15717-15724, 15728-15735, 15739-15746
                15750-15757, 15761-15768, 15772-15779, 15783-15790
                15794-15801, 15805-15812, 15816-15823, 15827-15834
                15838-15845, 15849-15856, 15860-15867, 15871-15878
                15882-15889, 15893-15900, 15904-15911, 15915-15922
                15926-15933, 15937-15944, 15948-15955, 15959-15966
                15970-15977, 15981-15988, 15992-15999, 16003-16010
                16014-16021, 16025-16032, 16036-16043, 16047-16054
                16058-16065, 16069-16076, 16080-16087, 16091-16098
                16102-16109, 16113-16120, 16124-16131, 16135-16142
                16146-16153, 16157-16164, 16168-16175, 16179-16186
                16190-16197, 16201-16208, 16212-16219, 16223-16230
                16234-16241, 16245-16252, 16256-16263, 16267-16274
                16278-16285, 16289-16296, 16300-16307, 16311-16318
                16322-16329, 16333-16340, 16344-16351, 16355-16362
                16366-16373, 16377-16384, 16388-16395, 16399-16406
                16410-16417, 16421-16428, 16432-16439, 16443-16450
                16454-16461, 16465-16472, 16476-16483, 16487-16494
                16498-16505, 16509-16516, 16520-16527, 16531-16538
                16542-16549, 16553-16560, 16564-16571, 16575-16582
                16586-16593, 16597-16604, 16608-16615, 16619-16626
                16630-16637, 16641-16648, 16652-16659, 16663-16670
                16674-16681, 16685-16692, 16696-16703, 16707-16714
                16718-16725, 16729-16736, 16740-16747, 16751-16758
                16762-16769, 16773-16780, 16784-16791, 16795-16802
                16806-16813, 16817-16824, 16828-16835, 16839-16846
                16850-16857, 16861-16868, 16872-16879, 16883-16890
                16894-16901, 16905-16912, 16916-16923, 16927-16934
                16938-16945, 16949-16956, 16960-16967, 16971-16978
                16982-16989, 16993-17000, 17004-17011, 17015-17022
                17026-17033, 17037-17044, 17048-17055, 17059-17066
                17070-17077, 17081-17088, 17092-17099, 17103-17110
                17114-17121, 17125-17132, 17136-17143, 17147-17154
                17158-17165, 17169-17176, 17180-17187, 17191-17198
                17202-17209, 17213-17220, 17224-17231, 17235-17242
                17246-17253, 17257-17264, 17268-17275, 17279-17286
                17290-17297, 17301-17302
uni/goto.t                                                         (Wstat: 0 Tests: 4 Failed: 1)
  Failed test:  4
uni/gv.t                                                           (Wstat: 0 Tests: 206 Failed: 4)
  Failed tests:  78, 126, 160, 196
uni/labels.t                                                       (Wstat: 0 Tests: 10 Failed: 3)
  Failed tests:  4-6
uni/lex_utf8.t                                                     (Wstat: 0 Tests: 16 Failed: 4)
  Failed tests:  12-15
uni/lower.t                                                        (Wstat: 65280 (exited 255) Tests: 2 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
uni/method.t                                                       (Wstat: 0 Tests: 62 Failed: 30)
  Failed tests:  16-29, 31-41, 45-49
uni/opcroak.t                                                      (Wstat: 0 Tests: 5 Failed: 2)
  Failed tests:  4-5
uni/parser.t                                                       (Wstat: 65280 (exited 255) Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
uni/readline.t                                                     (Wstat: 0 Tests: 7 Failed: 1)
  Failed test:  6
uni/sprintf.t                                                      (Wstat: 0 Tests: 52 Failed: 1)
  Failed test:  8
uni/stash.t                                                        (Wstat: 0 Tests: 49 Failed: 3)
  Failed tests:  37, 41, 45
uni/title.t                                                        (Wstat: 65280 (exited 255) Tests: 2 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
uni/tr_utf8.t                                                      (Wstat: 0 Tests: 8 Failed: 3)
  Failed tests:  5-6, 8
uni/universal.t                                                    (Wstat: 0 Tests: 90 Failed: 1)
  Failed test:  21
uni/upper.t                                                        (Wstat: 65280 (exited 255) Tests: 4 Failed: 1)
  Failed test:  2
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
uni/variables.t                                                    (Wstat: 0 Tests: 66880 Failed: 65)
  Failed tests:  1054, 1120, 1150, 1186, 1192, 1198, 1204
                1210, 1216, 1222, 1228, 1234, 1240, 1246
                1252, 1258, 1264, 1270, 1276, 1282, 1288
                1294, 1300, 1306, 1312, 1318, 1330, 1336
                1342, 1348, 1354, 1360, 1366, 1372, 1378
                1384, 1390, 1396, 1402, 1408, 1414, 1420
                1426, 1432, 1438, 1444, 1450, 1456, 1462
                1468, 1474, 1480, 1486, 1492, 1498, 1504
                1510, 1522, 1528, 1534, 1540, 1546, 1552
                1558, 1564
uni/write.t                                                        (Wstat: 0 Tests: 8 Failed: 2)
  Failed tests:  7-8
../cpan/CPAN-Meta-YAML/t/30_yaml_spec_tml.t                        (Wstat: 256 (exited 1) Tests: 2 Failed: 1)
  Failed test:  2
  Non-zero exit status: 1
../cpan/CPAN-Meta/t/converter.t                                    (Wstat: 256 (exited 1) Tests: 198 Failed: 1)
  Failed test:  182
  Non-zero exit status: 1
../cpan/DB_File/t/db-btree.t                                       (Wstat: 11 (Signal: SEGV) Tests: 0 Failed: 0)
  Non-zero wait status: 11
  Parse errors: No plan found in TAP output
../cpan/DB_File/t/db-recno.t                                       (Wstat: 512 (exited 2) Tests: 63 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 204 tests but ran 63.
../cpan/ExtUtils-MakeMaker/t/prereq_print.t                        (Wstat: 512 (exited 2) Tests: 11 Failed: 2)
  Failed tests:  5-6
  Non-zero exit status: 2
../cpan/ExtUtils-MakeMaker/t/unicode.t                             (Wstat: 512 (exited 2) Tests: 8 Failed: 2)
  Failed tests:  3, 5
  Non-zero exit status: 2
../cpan/Filter-Util-Call/t/call.t                                  (Wstat: 0 Tests: 34 Failed: 13)
  Failed tests:  6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26
                28, 34
../cpan/Filter-Util-Call/t/rt_54452-rebless.t                      (Wstat: 0 Tests: 2 Failed: 1)
  Failed test:  2
../cpan/IO-Compress/t/011-streamzip.t                              (Wstat: 7168 (exited 28) Tests: 136 Failed: 28)
  Failed tests:  3, 7, 11, 15, 19, 23, 27, 31, 59, 63, 67
                71, 75, 79, 83, 87, 91, 95, 99, 103, 107
                111, 115, 119, 123, 127, 131, 135
  Non-zero exit status: 28
../cpan/IPC-Cmd/t/01_IPC-Cmd.t                                     (Wstat: 7168 (exited 28) Tests: 467 Failed: 28)
  Failed tests:  29, 40, 51, 62, 73, 84, 95, 106, 108, 115-116
                119, 126-127, 139, 150, 161, 172, 183, 194
                205, 216, 218, 225-226, 229, 236-237
  Non-zero exit status: 28
../cpan/Pod-Simple/t/corpus.t                                      (Wstat: 1024 (exited 4) Tests: 59 Failed: 4)
  Failed tests:  34, 36, 38, 57
  Non-zero exit status: 4
../cpan/Pod-Simple/t/rtf_utf8.t                                    (Wstat: 65280 (exited 255) Tests: 3 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 5 tests but ran 3.
../cpan/Pod-Usage/t/pod/pod2usage2.t                               (Wstat: 256 (exited 1) Tests: 42 Failed: 1)
  Failed test:  17
  Non-zero exit status: 1
../cpan/Scalar-List-Utils/t/exotic_names.t                         (Wstat: 11520 (exited 45) Tests: 771 Failed: 0)
  Non-zero exit status: 45
  Parse errors: Bad plan.  You planned 1560 tests but ran 771.
../cpan/Test-Harness/t/iterators.t                                 (Wstat: 2048 (exited 8) Tests: 76 Failed: 8)
  Failed tests:  7-13, 15
  Non-zero exit status: 8
../cpan/Test-Harness/t/regression.t                                (Wstat: 36864 (exited 144) Tests: 4956 Failed: 144)
  Failed tests:  4, 6, 32, 56, 59, 84-85, 111, 114-115, 143
                168-179, 208, 234, 259, 262-263, 286-297
                326, 353-354, 380, 382, 410, 436, 439-440
                466, 469-470, 497, 522-533, 560, 584, 587
                614-615, 643, 645-646, 673, 699-700, 702
                705-706, 732, 735, 762, 790-791, 818, 845-846
                848, 850-861, 891-892, 918-919, 923, 925-926
                954, 980-981, 983-984, 986-987, 1015, 1017
                1044-1045, 1071, 1097, 1100, 1128, 1130-1131
                1159, 1161-1162, 1186-1187, 1189-1190, 1216-1217
                1243-1244, 1248, 1250, 1276-1277, 1281
                1284, 1310, 1313-1314
  Non-zero exit status: 144
../cpan/Text-ParseWords/t/ParseWords.t                             (Wstat: 256 (exited 1) Tests: 27 Failed: 1)
  Failed test:  24
  Non-zero exit status: 1
../cpan/Text-Tabs/t/95823.t                                        (Wstat: 0 Tests: 2 Failed: 1)
  Failed test:  2
../dist/PathTools/t/cwd_enoent.t                                   (Wstat: 1024 (exited 4) Tests: 8 Failed: 4)
  Failed tests:  2, 4, 6, 8
  Non-zero exit status: 4
../ext/B/t/o.t                                                     (Wstat: 0 Tests: 9 Failed: 7)
  Failed tests:  2-5, 7-9
../ext/B/t/optree_check.t                                          (Wstat: 0 Tests: 35 Failed: 2)
  Failed tests:  18, 22
../ext/B/t/optree_concise.t                                        (Wstat: 0 Tests: 41 Failed: 4)
  Failed tests:  20, 22, 24, 28
../ext/B/t/optree_sort.t                                           (Wstat: 0 Tests: 21 Failed: 2)
  Failed tests:  4, 12
../ext/B/t/optree_varinit.t                                        (Wstat: 0 Tests: 46 Failed: 3)
  Failed tests:  14, 27, 39
../ext/B/t/strict.t                                                (Wstat: 512 (exited 2) Tests: 2 Failed: 2)
  Failed tests:  1-2
  Non-zero exit status: 2
../ext/B/t/sv_stash.t                                              (Wstat: 0 Tests: 1 Failed: 1)
  Failed test:  1
../ext/Devel-Peek/t/Peek.t                                         (Wstat: 256 (exited 1) Tests: 147 Failed: 1)
  Failed test:  141
  Non-zero exit status: 1
../ext/DynaLoader/t/DynaLoader.t                                   (Wstat: 0 Tests: 44 Failed: 2)
  Failed tests:  19-20
../ext/IPC-Open3/t/fd.t                                            (Wstat: 0 Tests: 3 Failed: 2)
  Failed tests:  1, 3
../ext/IPC-Open3/t/IPC-Open3.t                                     (Wstat: 3072 (exited 12) Tests: 45 Failed: 12)
  Failed tests:  4, 10-13, 15, 30, 33, 36, 41, 43, 45
  Non-zero exit status: 12
../ext/POSIX/t/math.t                                              (Wstat: 1024 (exited 4) Tests: 152 Failed: 4)
  Failed tests:  47-49, 110
  Non-zero exit status: 4
../ext/POSIX/t/mb.t                                                (Wstat: 0 Tests: 13 Failed: 1)
  Failed test:  12
../ext/re/t/regop.t                                                (Wstat: 0 Tests: 57 Failed: 42)
  Failed tests:  1, 3-19, 21-24, 26-27, 30-31, 33-43, 46
                49, 52, 54-55
../lib/B/Deparse.t                                                 (Wstat: 0 Tests: 338 Failed: 19)
  Failed tests:  293-294, 299-300, 302, 308-311, 314, 316
                324-325, 327, 333-334, 336-338
../lib/charnames.t                                                 (Wstat: 6400 (exited 25) Tests: 22757 Failed: 40)
  Failed tests:  1-40
  Non-zero exit status: 25
../lib/diagnostics.t                                               (Wstat: 0 Tests: 31 Failed: 5)
  Failed tests:  26-29, 31
../lib/feature.t                                                   (Wstat: 0 Tests: 93 Failed: 93)
  Failed tests:  1-93
../lib/File/stat.t                                                 (Wstat: 256 (exited 1) Tests: 5008 Failed: 1)
  Failed test:  5008
  Non-zero exit status: 1
../lib/h2ph.t                                                      (Wstat: 0 Tests: 6 Failed: 2)
  Failed tests:  1, 6
../lib/h2xs.t                                                      (Wstat: 1536 (exited 6) Tests: 114 Failed: 6)
  Failed tests:  4, 23, 42, 61, 80, 95
  Non-zero exit status: 6
../lib/locale.t                                                    (Wstat: 0 Tests: 683 Failed: 0)
  TODO passed:   683
../lib/open.t                                                      (Wstat: 0 Tests: 11 Failed: 1)
  Failed test:  11
../lib/overload.t                                                  (Wstat: 0 Tests: 5367 Failed: 4)
  Failed tests:  5012, 5079-5080, 5192
../lib/perl5db.t                                                   (Wstat: 0 Tests: 149 Failed: 4)
  Failed tests:  1, 18, 63-64
../lib/perlbug.t                                                   (Wstat: 0 Tests: 25 Failed: 3)
  Failed tests:  23-25
../lib/strict.t                                                    (Wstat: 0 Tests: 143 Failed: 136)
  Failed tests:  1-136
../lib/subs.t                                                      (Wstat: 0 Tests: 11 Failed: 11)
  Failed tests:  1-11
../lib/Tie/Array/splice.t                                          (Wstat: 0 Tests: 34 Failed: 1)
  Failed test:  34
../lib/Tie/Array/std.t                                             (Wstat: 0 Tests: 195 Failed: 2)
  Failed tests:  73, 195
../lib/utf8.t                                                      (Wstat: 0 Tests: 440 Failed: 17)
  Failed tests:  16-31, 99
../lib/warnings.t                                                  (Wstat: 0 Tests: 943 Failed: 931)
  Failed tests:  1-298, 303-370, 372-547, 549-655, 657-723
                725-880, 882, 885-894, 896-943
Files=2750, Tests=854871, 50483 wallclock secs (2027.86 usr  0.00 sys + 13568.01 cusr 1759.70 csys = 17355.57 CPU)
Result: FAIL
Finished test run at Mon Jan 15 09:41:30 2024.