Prepare to sync (rsync|/home/perl/smoke/perl/blead_g++_quick/source)
[2026-06-03 02:22:20-0400] qx[/usr/bin/true -az --delete -v perl5.git.perl.org::perl-current . ]
[2026-06-03 02:22:20-0400] qx[/usr/sbin/git rev-parse --is-inside-work-tree 2>&1]
Prepare to sync (hardlink|/home/perl/smoke/perl/blead_g++_quick/inter)
Prepare to sync (hardlink|/home/perl/smoke/perl/blead_g++_quick/build)
/home/perl/smoke/perl/blead_g++_quick/build now up to patchlevel 04ac2edde8bd88a72f6d3ebbd973529d194ccf5d
[2026-06-03 02:22:31-0400] Reading build configurations from /home/perl/smoke/driver/blead_g++_quick.cfg
[2026-06-03 02:22:31-0400] Reading 'Policy.sh' from default content (v=1)
[2026-06-03 02:22:31-0400] Running smoke tests without $ENV{PERLIO}
[2026-06-03 02:22:31-0400] Running test suite only with 'harness' with HARNESS_OPTIONS=j4.
[2026-06-03 02:22:31-0400] make distclean ...
[2026-06-03 02:22:33-0400] Smoking patch 04ac2edde8bd88a72f6d3ebbd973529d194ccf5d v5.43.11-9-g04ac2edde8
[2026-06-03 02:22:33-0400] Smoking branch blead
[2026-06-03 02:22:34-0400] 
[2026-06-03 02:22:34-0400] Configuration: -Dusedevel -Dcc="ccache g++"
[2026-06-03 02:22:34-0400] ------------------------------------------------------------------------------
[2026-06-03 02:22:34-0400] make distclean ...
[2026-06-03 02:22:37-0400] 
[2026-06-03 02:22:37-0400] Copy Policy.sh ...
[2026-06-03 02:22:37-0400] 
[2026-06-03 02:22:37-0400] Configure ...
egrep: warning: egrep is obsolescent; using grep -E
ALERT! Attempt made to use perl via PATH!
CWD: /home/perl/smoke/perl/blead_g++_quick/build/UU && /home/perl/smoke/perl/blead_g++_quick/build/UU
Arguments: getverlist
[2026-06-03 02:30:19-0400] 
[2026-06-03 02:30:19-0400] make ...
byte_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
re.xs:21:74: warning: ‘volatile’-qualified parameter is deprecated [-Wvolatile]
   21 |                     OP *expr, const regexp_engine* eng, REGEXP *volatile old_re,
      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~
bi_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
Socket.xs: In function ‘void XS_Socket_inet_aton(CV*)’:
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_family’ [-Wmissing-field-initializers]
  784 |         struct addrinfo hints = {0};
      |                                   ^
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_socktype’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_protocol’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_addrlen’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_addr’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_canonname’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_next’ [-Wmissing-field-initializers]
[2026-06-03 02:39:24-0400] 
[2026-06-03 02:39:24-0400]  Tests start here:
[2026-06-03 02:39:24-0400] TSTENV = stdio	
No saved state, selection will be empty
# not ok 1 - cpan/Archive-Tar/lib/Archive/Tar.pm version 3.10
# not ok 2 - cpan/Archive-Tar/lib/Archive/Tar/Constant.pm version 3.10
# not ok 3 - cpan/Archive-Tar/lib/Archive/Tar/File.pm version 3.10
# not ok 4 - cpan/HTTP-Tiny/lib/HTTP/Tiny.pm version 0.094
# not ok 5 - cpan/IO-Compress/lib/Compress/Zlib.pm version 2.220
# not ok 6 - cpan/IO-Compress/lib/IO/Compress.pm version 2.220
# not ok 7 - cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm version 2.220
# not ok 8 - cpan/IO-Compress/lib/IO/Compress/Adapter/Deflate.pm version 2.220
# not ok 9 - cpan/IO-Compress/lib/IO/Compress/Adapter/Identity.pm version 2.220
# not ok 10 - cpan/IO-Compress/lib/IO/Compress/Base.pm version 2.220
# not ok 11 - cpan/IO-Compress/lib/IO/Compress/Base/Common.pm version 2.220
# not ok 12 - cpan/IO-Compress/lib/IO/Compress/Bzip2.pm version 2.220
# not ok 13 - cpan/IO-Compress/lib/IO/Compress/Deflate.pm version 2.220
# not ok 14 - cpan/IO-Compress/lib/IO/Compress/Gzip.pm version 2.220
# not ok 15 - cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm version 2.220
# not ok 16 - cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm version 2.220
# not ok 17 - cpan/IO-Compress/lib/IO/Compress/Zip.pm version 2.220
# not ok 18 - cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm version 2.220
# not ok 19 - cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm version 2.220
# not ok 20 - cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm version 2.220
# not ok 21 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Bunzip2.pm version 2.220
# not ok 22 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Identity.pm version 2.220
# not ok 23 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Inflate.pm version 2.220
# not ok 24 - cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm version 2.220
# not ok 25 - cpan/IO-Compress/lib/IO/Uncompress/AnyUncompress.pm version 2.220
# not ok 26 - cpan/IO-Compress/lib/IO/Uncompress/Base.pm version 2.220
# not ok 27 - cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm version 2.220
# not ok 28 - cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm version 2.220
# not ok 29 - cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm version 2.220
# not ok 30 - cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm version 2.220
# not ok 31 - cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm version 2.220
# not ok 32 - cpan/IO-Socket-IP/lib/IO/Socket/IP.pm version 0.44
# not ok 33 - dist/Storable/lib/Storable.pm version 3.41
# not ok 34 - ext/Errno/Errno_pm.PL version 1.39
# not ok 35 - ext/XS-Typemap/Typemap.pm version 0.22
Can't open 'lib/.gitignore': No such file or directory


ERROR. There are generated files which are NOT up to date.
You should run the following commands to update these files:

/home/perl/smoke/perl/blead_g++_quick/build/perl -Ilib regen/lib_cleanup.pl

Once they are regenerated you should commit the changes.

make: *** [makefile:874: test_harness] Error 1

error while running harness target 'test_harness': 2 at /home/perl/smoke/ts/Test-Smoke-1.72-custom/bin/../lib/Test/Smoke.pm line 195.
[2026-06-03 03:07:28-0400] 
[2026-06-03 03:07:28-0400] ../t/porting/cmp_version.t..................................FAILED
[2026-06-03 03:07:28-0400]     1-35
[2026-06-03 03:07:28-0400] ../t/porting/regen.t........................................FAILED
[2026-06-03 03:07:28-0400]     44
[2026-06-03 03:07:28-0400] ../t/porting/regen.t........................................FAILED
[2026-06-03 03:07:28-0400]     Non-zero exit status: 255
[2026-06-03 03:07:28-0400] Archived results...
[2026-06-03 03:07:28-0400] 
[2026-06-03 03:07:28-0400] Configuration: -Dusedevel -Dcc="ccache g++" -DDEBUGGING
[2026-06-03 03:07:28-0400] ------------------------------------------------------------------------------
[2026-06-03 03:07:28-0400] make distclean ...
[2026-06-03 03:07:33-0400] 
[2026-06-03 03:07:33-0400] Copy Policy.sh ...
[2026-06-03 03:07:33-0400] 
[2026-06-03 03:07:33-0400] Configure ...
egrep: warning: egrep is obsolescent; using grep -E
ALERT! Attempt made to use perl via PATH!
CWD: /home/perl/smoke/perl/blead_g++_quick/build/UU && /home/perl/smoke/perl/blead_g++_quick/build/UU
Arguments: getverlist
[2026-06-03 03:17:45-0400] 
[2026-06-03 03:17:45-0400] make ...
byte_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
re.xs:21:74: warning: ‘volatile’-qualified parameter is deprecated [-Wvolatile]
   21 |                     OP *expr, const regexp_engine* eng, REGEXP *volatile old_re,
      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~
bi_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
Socket.xs: In function ‘void XS_Socket_inet_aton(CV*)’:
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_family’ [-Wmissing-field-initializers]
  784 |         struct addrinfo hints = {0};
      |                                   ^
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_socktype’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_protocol’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_addrlen’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_addr’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_canonname’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_next’ [-Wmissing-field-initializers]
[2026-06-03 03:28:35-0400] 
[2026-06-03 03:28:35-0400]  Tests start here:
[2026-06-03 03:28:35-0400] TSTENV = stdio	
No saved state, selection will be empty
# not ok 1 - cpan/Archive-Tar/lib/Archive/Tar.pm version 3.10
# not ok 2 - cpan/Archive-Tar/lib/Archive/Tar/Constant.pm version 3.10
# not ok 3 - cpan/Archive-Tar/lib/Archive/Tar/File.pm version 3.10
# not ok 4 - cpan/HTTP-Tiny/lib/HTTP/Tiny.pm version 0.094
# not ok 5 - cpan/IO-Compress/lib/Compress/Zlib.pm version 2.220
# not ok 6 - cpan/IO-Compress/lib/IO/Compress.pm version 2.220
# not ok 7 - cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm version 2.220
# not ok 8 - cpan/IO-Compress/lib/IO/Compress/Adapter/Deflate.pm version 2.220
# not ok 9 - cpan/IO-Compress/lib/IO/Compress/Adapter/Identity.pm version 2.220
# not ok 10 - cpan/IO-Compress/lib/IO/Compress/Base.pm version 2.220
# not ok 11 - cpan/IO-Compress/lib/IO/Compress/Base/Common.pm version 2.220
# not ok 12 - cpan/IO-Compress/lib/IO/Compress/Bzip2.pm version 2.220
# not ok 13 - cpan/IO-Compress/lib/IO/Compress/Deflate.pm version 2.220
# not ok 14 - cpan/IO-Compress/lib/IO/Compress/Gzip.pm version 2.220
# not ok 15 - cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm version 2.220
# not ok 16 - cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm version 2.220
# not ok 17 - cpan/IO-Compress/lib/IO/Compress/Zip.pm version 2.220
# not ok 18 - cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm version 2.220
# not ok 19 - cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm version 2.220
# not ok 20 - cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm version 2.220
# not ok 21 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Bunzip2.pm version 2.220
# not ok 22 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Identity.pm version 2.220
# not ok 23 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Inflate.pm version 2.220
# not ok 24 - cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm version 2.220
# not ok 25 - cpan/IO-Compress/lib/IO/Uncompress/AnyUncompress.pm version 2.220
# not ok 26 - cpan/IO-Compress/lib/IO/Uncompress/Base.pm version 2.220
# not ok 27 - cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm version 2.220
# not ok 28 - cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm version 2.220
# not ok 29 - cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm version 2.220
# not ok 30 - cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm version 2.220
# not ok 31 - cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm version 2.220
# not ok 32 - cpan/IO-Socket-IP/lib/IO/Socket/IP.pm version 0.44
# not ok 33 - dist/Storable/lib/Storable.pm version 3.41
# not ok 34 - ext/Errno/Errno_pm.PL version 1.39
# not ok 35 - ext/XS-Typemap/Typemap.pm version 0.22
Can't open 'lib/.gitignore': No such file or directory


ERROR. There are generated files which are NOT up to date.
You should run the following commands to update these files:

/home/perl/smoke/perl/blead_g++_quick/build/perl -Ilib regen/lib_cleanup.pl

Once they are regenerated you should commit the changes.

make: *** [makefile:874: test_harness] Error 1

error while running harness target 'test_harness': 2 at /home/perl/smoke/ts/Test-Smoke-1.72-custom/bin/../lib/Test/Smoke.pm line 195.
[2026-06-03 04:04:56-0400] 
[2026-06-03 04:04:56-0400] ../t/porting/cmp_version.t..................................FAILED
[2026-06-03 04:04:56-0400]     1-35
[2026-06-03 04:04:56-0400] ../t/porting/regen.t........................................FAILED
[2026-06-03 04:04:56-0400]     44
[2026-06-03 04:04:56-0400] ../t/porting/regen.t........................................FAILED
[2026-06-03 04:04:56-0400]     Non-zero exit status: 255
[2026-06-03 04:04:56-0400] Archived results...
[2026-06-03 04:04:56-0400] 
[2026-06-03 04:04:56-0400] Configuration: -Dusedevel -Dcc="ccache g++" -Duseithreads
[2026-06-03 04:04:56-0400] ------------------------------------------------------------------------------
[2026-06-03 04:04:56-0400] make distclean ...
[2026-06-03 04:05:01-0400] 
[2026-06-03 04:05:01-0400] Copy Policy.sh ...
[2026-06-03 04:05:01-0400] 
[2026-06-03 04:05:01-0400] Configure ...
egrep: warning: egrep is obsolescent; using grep -E
ALERT! Attempt made to use perl via PATH!
CWD: /home/perl/smoke/perl/blead_g++_quick/build/UU && /home/perl/smoke/perl/blead_g++_quick/build/UU
Arguments: getverlist
[2026-06-03 04:15:43-0400] 
[2026-06-03 04:15:43-0400] make ...
byte_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
bi_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
re.xs:21:74: warning: ‘volatile’-qualified parameter is deprecated [-Wvolatile]
   21 |                     OP *expr, const regexp_engine* eng, REGEXP *volatile old_re,
      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~
Socket.xs: In function ‘void XS_Socket_inet_aton(PerlInterpreter*, CV*)’:
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_family’ [-Wmissing-field-initializers]
  784 |         struct addrinfo hints = {0};
      |                                   ^
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_socktype’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_protocol’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_addrlen’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_addr’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_canonname’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_next’ [-Wmissing-field-initializers]
[2026-06-03 04:26:24-0400] 
[2026-06-03 04:26:24-0400]  Tests start here:
[2026-06-03 04:26:24-0400] TSTENV = stdio	
No saved state, selection will be empty
# not ok 1 - cpan/Archive-Tar/lib/Archive/Tar.pm version 3.10
# not ok 2 - cpan/Archive-Tar/lib/Archive/Tar/Constant.pm version 3.10
# not ok 3 - cpan/Archive-Tar/lib/Archive/Tar/File.pm version 3.10
# not ok 4 - cpan/HTTP-Tiny/lib/HTTP/Tiny.pm version 0.094
# not ok 5 - cpan/IO-Compress/lib/Compress/Zlib.pm version 2.220
# not ok 6 - cpan/IO-Compress/lib/IO/Compress.pm version 2.220
# not ok 7 - cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm version 2.220
# not ok 8 - cpan/IO-Compress/lib/IO/Compress/Adapter/Deflate.pm version 2.220
# not ok 9 - cpan/IO-Compress/lib/IO/Compress/Adapter/Identity.pm version 2.220
# not ok 10 - cpan/IO-Compress/lib/IO/Compress/Base.pm version 2.220
# not ok 11 - cpan/IO-Compress/lib/IO/Compress/Base/Common.pm version 2.220
# not ok 12 - cpan/IO-Compress/lib/IO/Compress/Bzip2.pm version 2.220
# not ok 13 - cpan/IO-Compress/lib/IO/Compress/Deflate.pm version 2.220
# not ok 14 - cpan/IO-Compress/lib/IO/Compress/Gzip.pm version 2.220
# not ok 15 - cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm version 2.220
# not ok 16 - cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm version 2.220
# not ok 17 - cpan/IO-Compress/lib/IO/Compress/Zip.pm version 2.220
# not ok 18 - cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm version 2.220
# not ok 19 - cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm version 2.220
# not ok 20 - cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm version 2.220
# not ok 21 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Bunzip2.pm version 2.220
# not ok 22 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Identity.pm version 2.220
# not ok 23 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Inflate.pm version 2.220
# not ok 24 - cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm version 2.220
# not ok 25 - cpan/IO-Compress/lib/IO/Uncompress/AnyUncompress.pm version 2.220
# not ok 26 - cpan/IO-Compress/lib/IO/Uncompress/Base.pm version 2.220
# not ok 27 - cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm version 2.220
# not ok 28 - cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm version 2.220
# not ok 29 - cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm version 2.220
# not ok 30 - cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm version 2.220
# not ok 31 - cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm version 2.220
# not ok 32 - cpan/IO-Socket-IP/lib/IO/Socket/IP.pm version 0.44
# not ok 33 - dist/Storable/lib/Storable.pm version 3.41
# not ok 34 - ext/Errno/Errno_pm.PL version 1.39
# not ok 35 - ext/XS-Typemap/Typemap.pm version 0.22
Can't open 'lib/.gitignore': No such file or directory


ERROR. There are generated files which are NOT up to date.
You should run the following commands to update these files:

/home/perl/smoke/perl/blead_g++_quick/build/perl -Ilib regen/lib_cleanup.pl

Once they are regenerated you should commit the changes.

make: *** [makefile:874: test_harness] Error 1

error while running harness target 'test_harness': 2 at /home/perl/smoke/ts/Test-Smoke-1.72-custom/bin/../lib/Test/Smoke.pm line 195.
[2026-06-03 05:00:01-0400] 
[2026-06-03 05:00:01-0400] ../t/porting/cmp_version.t..................................FAILED
[2026-06-03 05:00:01-0400]     1-35
[2026-06-03 05:00:01-0400] ../t/porting/regen.t........................................FAILED
[2026-06-03 05:00:01-0400]     44
[2026-06-03 05:00:01-0400] ../t/porting/regen.t........................................FAILED
[2026-06-03 05:00:01-0400]     Non-zero exit status: 255
[2026-06-03 05:00:01-0400] Archived results...
[2026-06-03 05:00:01-0400] 
[2026-06-03 05:00:01-0400] Configuration: -Dusedevel -Dcc="ccache g++" -Duseithreads -DDEBUGGING
[2026-06-03 05:00:01-0400] ------------------------------------------------------------------------------
[2026-06-03 05:00:01-0400] make distclean ...
[2026-06-03 05:00:09-0400] 
[2026-06-03 05:00:09-0400] Copy Policy.sh ...
[2026-06-03 05:00:09-0400] 
[2026-06-03 05:00:09-0400] Configure ...
egrep: warning: egrep is obsolescent; using grep -E
ALERT! Attempt made to use perl via PATH!
CWD: /home/perl/smoke/perl/blead_g++_quick/build/UU && /home/perl/smoke/perl/blead_g++_quick/build/UU
Arguments: getverlist
[2026-06-03 05:09:49-0400] 
[2026-06-03 05:09:49-0400] make ...
byte_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
bi_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
re.xs:21:74: warning: ‘volatile’-qualified parameter is deprecated [-Wvolatile]
   21 |                     OP *expr, const regexp_engine* eng, REGEXP *volatile old_re,
      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~
cp_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]
    7 | #pragma GCC diagnostic ignored "-Wc++-compat"
      |                                ^~~~~~~~~~~~~~
Socket.xs: In function ‘void XS_Socket_inet_aton(PerlInterpreter*, CV*)’:
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_family’ [-Wmissing-field-initializers]
  784 |         struct addrinfo hints = {0};
      |                                   ^
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_socktype’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_protocol’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_addrlen’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_addr’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_canonname’ [-Wmissing-field-initializers]
Socket.xs:784:35: warning: missing initializer for member ‘addrinfo::ai_next’ [-Wmissing-field-initializers]
[2026-06-03 05:22:46-0400] 
[2026-06-03 05:22:46-0400]  Tests start here:
[2026-06-03 05:22:46-0400] TSTENV = stdio	
No saved state, selection will be empty
# not ok 1 - cpan/Archive-Tar/lib/Archive/Tar.pm version 3.10
# not ok 2 - cpan/Archive-Tar/lib/Archive/Tar/Constant.pm version 3.10
# not ok 3 - cpan/Archive-Tar/lib/Archive/Tar/File.pm version 3.10
# not ok 4 - cpan/HTTP-Tiny/lib/HTTP/Tiny.pm version 0.094
# not ok 5 - cpan/IO-Compress/lib/Compress/Zlib.pm version 2.220
# not ok 6 - cpan/IO-Compress/lib/IO/Compress.pm version 2.220
# not ok 7 - cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm version 2.220
# not ok 8 - cpan/IO-Compress/lib/IO/Compress/Adapter/Deflate.pm version 2.220
# not ok 9 - cpan/IO-Compress/lib/IO/Compress/Adapter/Identity.pm version 2.220
# not ok 10 - cpan/IO-Compress/lib/IO/Compress/Base.pm version 2.220
# not ok 11 - cpan/IO-Compress/lib/IO/Compress/Base/Common.pm version 2.220
# not ok 12 - cpan/IO-Compress/lib/IO/Compress/Bzip2.pm version 2.220
# not ok 13 - cpan/IO-Compress/lib/IO/Compress/Deflate.pm version 2.220
# not ok 14 - cpan/IO-Compress/lib/IO/Compress/Gzip.pm version 2.220
# not ok 15 - cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm version 2.220
# not ok 16 - cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm version 2.220
# not ok 17 - cpan/IO-Compress/lib/IO/Compress/Zip.pm version 2.220
# not ok 18 - cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm version 2.220
# not ok 19 - cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm version 2.220
# not ok 20 - cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm version 2.220
# not ok 21 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Bunzip2.pm version 2.220
# not ok 22 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Identity.pm version 2.220
# not ok 23 - cpan/IO-Compress/lib/IO/Uncompress/Adapter/Inflate.pm version 2.220
# not ok 24 - cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm version 2.220
# not ok 25 - cpan/IO-Compress/lib/IO/Uncompress/AnyUncompress.pm version 2.220
# not ok 26 - cpan/IO-Compress/lib/IO/Uncompress/Base.pm version 2.220
# not ok 27 - cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm version 2.220
# not ok 28 - cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm version 2.220
# not ok 29 - cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm version 2.220
# not ok 30 - cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm version 2.220
# not ok 31 - cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm version 2.220
# not ok 32 - cpan/IO-Socket-IP/lib/IO/Socket/IP.pm version 0.44
# not ok 33 - dist/Storable/lib/Storable.pm version 3.41
# not ok 34 - ext/Errno/Errno_pm.PL version 1.39
# not ok 35 - ext/XS-Typemap/Typemap.pm version 0.22
Can't open 'lib/.gitignore': No such file or directory


ERROR. There are generated files which are NOT up to date.
You should run the following commands to update these files:

/home/perl/smoke/perl/blead_g++_quick/build/perl -Ilib regen/lib_cleanup.pl

Once they are regenerated you should commit the changes.

make: *** [makefile:874: test_harness] Error 1

error while running harness target 'test_harness': 2 at /home/perl/smoke/ts/Test-Smoke-1.72-custom/bin/../lib/Test/Smoke.pm line 195.
[2026-06-03 05:54:54-0400] 
[2026-06-03 05:54:54-0400] ../t/porting/cmp_version.t..................................FAILED
[2026-06-03 05:54:54-0400]     1-35
[2026-06-03 05:54:54-0400] ../t/porting/regen.t........................................FAILED
[2026-06-03 05:54:54-0400]     44
[2026-06-03 05:54:54-0400] ../t/porting/regen.t........................................FAILED
[2026-06-03 05:54:54-0400]     Non-zero exit status: 255
[2026-06-03 05:54:54-0400] Archived results...
[2026-06-03 05:54:54-0400] Finished smoking 04ac2edde8bd88a72f6d3ebbd973529d194ccf5d v5.43.11-9-g04ac2edde8 blead
[2026-06-03 05:54:54-0400] Reading smokeresult from /home/perl/smoke/perl/blead_g++_quick/build/mktest.out
[2026-06-03 05:54:54-0400] Processing [-Dcc="ccache g++"]
[2026-06-03 05:54:54-0400] Processing [-DDEBUGGING -Dcc="ccache g++"]
[2026-06-03 05:54:54-0400] Processing [-Dcc="ccache g++" -Duseithreads]
[2026-06-03 05:54:54-0400] Processing [-DDEBUGGING -Dcc="ccache g++" -Duseithreads]
[2026-06-03 05:54:54-0400] Writing report to '/home/perl/smoke/perl/blead_g++_quick/build/mktest.rpt'
[2026-06-03 05:54:55-0400] Locally applied patches from '/home/perl/smoke/perl/blead_g++_quick/build/patchlevel.h'
[2026-06-03 05:54:55-0400] Patches: 'uncommitted-changes'
[2026-06-03 05:54:55-0400] Looking for non-fatal messages: 'gcc'
[2026-06-03 05:54:55-0400] '/home/perl/smoke/perl/blead_g++_quick/build/mktest.rpt' written OK
Sending report to daily-build-reports@perl.org OK
Posting to SmokeDB (https://perl5.test-smoke.org/report)
[2026-06-03 05:54:55-0400] Gathering CoreSmokeDB information...
[2026-06-03 05:54:55-0400] Locally applied patches from '/home/perl/smoke/perl/blead_g++_quick/build/patchlevel.h'
[2026-06-03 05:54:55-0400] Patches: 'uncommitted-changes'
[2026-06-03 05:54:55-0400] Write to '/home/perl/smoke/perl/blead_g++_quick/build/mktest.jsn': ok
{"id":5532298}