Perl5 core testing
[2022-06-21 12:28:42-0400] ==> Starting synctree [2022-06-21 12:28:42-0400] qx[/usr/pkg/bin/git clone file:///home/core/smoke/git /home/core/smoke/git-perl 2>&1] [2022-06-21 12:31:07-0400] qx[/usr/pkg/bin/git remote update --prune 2>&1] [2022-06-21 12:31:08-0400] qx[/usr/pkg/bin/git checkout blead [2022-06-21 12:31:08-0400] 2>&1] Already on 'blead' [2022-06-21 12:31:08-0400] qx[/usr/pkg/bin/git reset --hard origin/blead [2022-06-21 12:31:08-0400] 2>&1] [2022-06-21 12:31:08-0400] qx[/usr/pkg/bin/git clone /home/core/smoke/git-perl /home/core/smoke/perl-current 2>&1] [2022-06-21 12:31:12-0400] qx[/usr/pkg/bin/git clean -dfx 2>&1] [2022-06-21 12:31:12-0400] qx[/usr/pkg/bin/git fetch origin 2>&1] [2022-06-21 12:31:12-0400] qx[/usr/pkg/bin/git checkout blead [2022-06-21 12:31:12-0400] 2>&1] Already on 'blead' [2022-06-21 12:31:13-0400] qx[/usr/pkg/bin/git reset --hard origin/blead [2022-06-21 12:31:13-0400] 2>&1] [2022-06-21 12:31:13-0400] qx[/home/core/bin/perl-5.30.2/bin/perl5.30.2 Porting/make_dot_patch.pl > .patch] [2022-06-21 12:31:13-0400] /home/core/smoke/perl-current is now up to patchlevel 8bde4793b8b1dfdd6be2f3ddc1fdf4f7f5c5b01e [2022-06-21 12:31:13-0400] ==> Starting runsmoke [2022-06-21 12:31:13-0400] [./tssmokeperl.pl] chdir(/home/core/smoke/perl-current) [2022-06-21 12:31:13-0400] qx[/home/core/bin/perl-5.30.2/bin/perl5.30.2 -e "require q[/home/core/smoke/perl-current/cpan/Test-Harness/lib/Test/Harness.pm];print Test::Harness->VERSION" 2>&1] [2022-06-21 12:31:13-0400] Found: Test::Harness version 3.44. [2022-06-21 12:31:13-0400] Reading build configurations from /home/core/smoke/TestSmoke/perlcurrent.cfg [2022-06-21 12:31:13-0400] Reading 'Policy.sh' from default content (v=1) [2022-06-21 12:31:13-0400] Running smoke tests without $ENV{PERLIO} [2022-06-21 12:31:13-0400] Running test suite only with 'harness' [2022-06-21 12:31:13-0400] make distclean ... [2022-06-21 12:31:13-0400] Smoking patch 8bde4793b8b1dfdd6be2f3ddc1fdf4f7f5c5b01e v5.37.1-12-g8bde4793b8 [2022-06-21 12:31:13-0400] Smoking branch blead [2022-06-21 12:31:14-0400] Locally applied patches from '/home/core/smoke/perl-current/patchlevel.h' [2022-06-21 12:31:14-0400] Patches: 'uncommitted-changes' [2022-06-21 12:31:14-0400] Adding 'SMOKE8bde4793b8b1dfdd6be2f3ddc1fdf4f7f5c5b01e' to the registered patches. [2022-06-21 12:31:14-0400] [2022-06-21 12:31:14-0400] Configuration: -Dusedevel -Dcc=g++ [2022-06-21 12:31:14-0400] ------------------------------------------------------------------------------ [2022-06-21 12:31:14-0400] make distclean ... [2022-06-21 12:31:14-0400] [2022-06-21 12:31:14-0400] Copy Policy.sh ... [2022-06-21 12:31:14-0400] [2022-06-21 12:31:14-0400] Configure ... size != strlen(buffer) + 1 (0 != 1) [2022-06-21 12:32:31-0400] [2022-06-21 12:32:31-0400] make ... builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] }; ^ builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers] builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers] locale.c:1113:1: warning: 'const char* S_calculate_LC_ALL(const char**)' defined but not used [-Wunused-function] S_calculate_LC_ALL(pTHX_ const char ** individ_locales) ^~~~~~~~~~~~~~~~~~ /usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:73:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:79:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 2) ^ byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lndbm Warning (mostly harmless): No library found for -ldbm Warning (mostly harmless): No library found for -lucb Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] struct addrinfo hints = {0}; ^ Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(CV*)': Socket.c:1703:7: warning: variable 'interface' set but not used [-Wunused-but-set-variable] SV * interface; ^~~~~~~~~ In file included from HiRes.xs:860:0: const-c.inc: In function 'int constant_19(const char*, IV*)': const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter] constant_19 (pTHX_ const char *name, IV *iv_return) { ^~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ Piece.xs: In function 'char* _strptime(const char*, const char*, tm*, int*)': Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] buf += len; ~~~~^~~~~~ re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)': re_exec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ re_exec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ re_exec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ re_exec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ [2022-06-21 12:38:06-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 12:38:06-0400] [2022-06-21 12:38:06-0400] Tests start here: [2022-06-21 12:38:06-0400] TSTENV = stdio # # # Compress::Raw::Zlib::VERSION 2.105 # # ZLIB_VERSION (from zlib.h) 1.2.12 # zlib_version (from zlib library) 1.2.12 # # ZLIB_VERNUM 0x12C0 # BUILD_ZLIB 1 # GZIP_OS_CODE 3 # # zlibCompileFlags 169 # Type Sizes # size of uInt 32 bit # size of uLong 64 bit # size of pointer 64 bit # size of z_off_t 64 bit # Compiler Options None # One-time table building None # Library content None # Operation variations None # [2022-06-21 13:08:29-0400] [2022-06-21 13:08:29-0400] All tests successful. [2022-06-21 13:08:29-0400] Archived results... [2022-06-21 13:08:29-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 13:08:29-0400] [2022-06-21 13:08:29-0400] Configuration: -Dusedevel -Dcc=g++ -DDEBUGGING [2022-06-21 13:08:29-0400] ------------------------------------------------------------------------------ [2022-06-21 13:08:29-0400] make distclean ... [2022-06-21 13:08:54-0400] [2022-06-21 13:08:54-0400] Copy Policy.sh ... [2022-06-21 13:08:54-0400] [2022-06-21 13:08:54-0400] Configure ... size != strlen(buffer) + 1 (0 != 1) [2022-06-21 13:10:09-0400] [2022-06-21 13:10:09-0400] make ... builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] }; ^ builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers] builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers] regexec.c: In function 'bool S_regtry(regmatch_info*, char**)': regexec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ regexec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ regexec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ regexec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ locale.c:1113:1: warning: 'const char* S_calculate_LC_ALL(const char**)' defined but not used [-Wunused-function] S_calculate_LC_ALL(pTHX_ const char ** individ_locales) ^~~~~~~~~~~~~~~~~~ /usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:73:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:79:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 2) ^ byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lndbm Warning (mostly harmless): No library found for -ldbm Warning (mostly harmless): No library found for -lucb Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] struct addrinfo hints = {0}; ^ Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(CV*)': Socket.c:1703:7: warning: variable 'interface' set but not used [-Wunused-but-set-variable] SV * interface; ^~~~~~~~~ In file included from HiRes.xs:860:0: const-c.inc: In function 'int constant_19(const char*, IV*)': const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter] constant_19 (pTHX_ const char *name, IV *iv_return) { ^~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ Piece.xs: In function 'char* _strptime(const char*, const char*, tm*, int*)': Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] buf += len; ~~~~^~~~~~ re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)': re_exec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ re_exec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ re_exec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ re_exec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ [2022-06-21 13:17:20-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 13:17:20-0400] [2022-06-21 13:17:20-0400] Tests start here: [2022-06-21 13:17:20-0400] TSTENV = stdio # # # Compress::Raw::Zlib::VERSION 2.105 # # ZLIB_VERSION (from zlib.h) 1.2.12 # zlib_version (from zlib library) 1.2.12 # # ZLIB_VERNUM 0x12C0 # BUILD_ZLIB 1 # GZIP_OS_CODE 3 # # zlibCompileFlags 169 # Type Sizes # size of uInt 32 bit # size of uLong 64 bit # size of pointer 64 bit # size of z_off_t 64 bit # Compiler Options None # One-time table building None # Library content None # Operation variations None # [2022-06-21 13:50:34-0400] [2022-06-21 13:50:34-0400] All tests successful. [2022-06-21 13:50:34-0400] Archived results... [2022-06-21 13:50:34-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 13:50:34-0400] [2022-06-21 13:50:34-0400] Configuration: -Dusedevel -Dcc=g++ -Duse64bitall [2022-06-21 13:50:34-0400] ------------------------------------------------------------------------------ [2022-06-21 13:50:34-0400] make distclean ... [2022-06-21 13:51:01-0400] [2022-06-21 13:51:01-0400] Copy Policy.sh ... [2022-06-21 13:51:01-0400] [2022-06-21 13:51:01-0400] Configure ... size != strlen(buffer) + 1 (0 != 1) [2022-06-21 13:52:14-0400] [2022-06-21 13:52:14-0400] make ... builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] }; ^ builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers] builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers] locale.c:1113:1: warning: 'const char* S_calculate_LC_ALL(const char**)' defined but not used [-Wunused-function] S_calculate_LC_ALL(pTHX_ const char ** individ_locales) ^~~~~~~~~~~~~~~~~~ /usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:73:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:79:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 2) ^ byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lndbm Warning (mostly harmless): No library found for -ldbm Warning (mostly harmless): No library found for -lucb Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] struct addrinfo hints = {0}; ^ Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(CV*)': Socket.c:1703:7: warning: variable 'interface' set but not used [-Wunused-but-set-variable] SV * interface; ^~~~~~~~~ In file included from HiRes.xs:860:0: const-c.inc: In function 'int constant_19(const char*, IV*)': const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter] constant_19 (pTHX_ const char *name, IV *iv_return) { ^~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ Piece.xs: In function 'char* _strptime(const char*, const char*, tm*, int*)': Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] buf += len; ~~~~^~~~~~ re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)': re_exec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ re_exec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ re_exec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ re_exec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ [2022-06-21 13:58:06-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 13:58:06-0400] [2022-06-21 13:58:06-0400] Tests start here: [2022-06-21 13:58:06-0400] TSTENV = stdio # # # Compress::Raw::Zlib::VERSION 2.105 # # ZLIB_VERSION (from zlib.h) 1.2.12 # zlib_version (from zlib library) 1.2.12 # # ZLIB_VERNUM 0x12C0 # BUILD_ZLIB 1 # GZIP_OS_CODE 3 # # zlibCompileFlags 169 # Type Sizes # size of uInt 32 bit # size of uLong 64 bit # size of pointer 64 bit # size of z_off_t 64 bit # Compiler Options None # One-time table building None # Library content None # Operation variations None # [2022-06-21 14:27:56-0400] [2022-06-21 14:27:56-0400] All tests successful. [2022-06-21 14:27:56-0400] Archived results... [2022-06-21 14:27:56-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 14:27:56-0400] [2022-06-21 14:27:56-0400] Configuration: -Dusedevel -Dcc=g++ -Duse64bitall -DDEBUGGING [2022-06-21 14:27:56-0400] ------------------------------------------------------------------------------ [2022-06-21 14:27:56-0400] make distclean ... [2022-06-21 14:28:21-0400] [2022-06-21 14:28:21-0400] Copy Policy.sh ... [2022-06-21 14:28:21-0400] [2022-06-21 14:28:21-0400] Configure ... size != strlen(buffer) + 1 (0 != 1) [2022-06-21 14:29:37-0400] [2022-06-21 14:29:37-0400] make ... builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] }; ^ builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers] builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers] regexec.c: In function 'bool S_regtry(regmatch_info*, char**)': regexec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ regexec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ regexec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ regexec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ locale.c:1113:1: warning: 'const char* S_calculate_LC_ALL(const char**)' defined but not used [-Wunused-function] S_calculate_LC_ALL(pTHX_ const char ** individ_locales) ^~~~~~~~~~~~~~~~~~ /usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:73:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:79:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 2) ^ byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lndbm Warning (mostly harmless): No library found for -ldbm Warning (mostly harmless): No library found for -lucb Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] struct addrinfo hints = {0}; ^ Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(CV*)': Socket.c:1703:7: warning: variable 'interface' set but not used [-Wunused-but-set-variable] SV * interface; ^~~~~~~~~ In file included from HiRes.xs:860:0: const-c.inc: In function 'int constant_19(const char*, IV*)': const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter] constant_19 (pTHX_ const char *name, IV *iv_return) { ^~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ Piece.xs: In function 'char* _strptime(const char*, const char*, tm*, int*)': Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] buf += len; ~~~~^~~~~~ re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)': re_exec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ re_exec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ re_exec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ re_exec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ [2022-06-21 14:36:52-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 14:36:52-0400] [2022-06-21 14:36:52-0400] Tests start here: [2022-06-21 14:36:52-0400] TSTENV = stdio # # # Compress::Raw::Zlib::VERSION 2.105 # # ZLIB_VERSION (from zlib.h) 1.2.12 # zlib_version (from zlib library) 1.2.12 # # ZLIB_VERNUM 0x12C0 # BUILD_ZLIB 1 # GZIP_OS_CODE 3 # # zlibCompileFlags 169 # Type Sizes # size of uInt 32 bit # size of uLong 64 bit # size of pointer 64 bit # size of z_off_t 64 bit # Compiler Options None # One-time table building None # Library content None # Operation variations None # [2022-06-21 15:10:15-0400] [2022-06-21 15:10:15-0400] All tests successful. [2022-06-21 15:10:15-0400] Archived results... [2022-06-21 15:10:15-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 15:10:15-0400] [2022-06-21 15:10:15-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads [2022-06-21 15:10:15-0400] ------------------------------------------------------------------------------ [2022-06-21 15:10:15-0400] make distclean ... [2022-06-21 15:10:42-0400] [2022-06-21 15:10:42-0400] Copy Policy.sh ... [2022-06-21 15:10:42-0400] [2022-06-21 15:10:42-0400] Configure ... size != strlen(buffer) + 1 (0 != 1) [2022-06-21 15:11:59-0400] [2022-06-21 15:11:59-0400] make ... builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] }; ^ builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers] builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers] locale.c:1113:1: warning: 'const char* S_calculate_LC_ALL(PerlInterpreter*, const char**)' defined but not used [-Wunused-function] S_calculate_LC_ALL(pTHX_ const char ** individ_locales) ^~~~~~~~~~~~~~~~~~ /usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:73:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:79:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 2) ^ byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lndbm Warning (mostly harmless): No library found for -ldbm Warning (mostly harmless): No library found for -lucb Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] struct addrinfo hints = {0}; ^ Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(PerlInterpreter*, CV*)': Socket.c:1703:7: warning: variable 'interface' set but not used [-Wunused-but-set-variable] SV * interface; ^~~~~~~~~ In file included from HiRes.xs:860:0: const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)': const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter] constant_19 (pTHX_ const char *name, IV *iv_return) { ^~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ Piece.xs: In function 'char* _strptime(PerlInterpreter*, const char*, const char*, tm*, int*)': Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] buf += len; ~~~~^~~~~~ re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)': re_exec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ re_exec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ re_exec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ re_exec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ [2022-06-21 15:18:09-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 15:18:09-0400] [2022-06-21 15:18:09-0400] Tests start here: [2022-06-21 15:18:09-0400] TSTENV = stdio # # # Compress::Raw::Zlib::VERSION 2.105 # # ZLIB_VERSION (from zlib.h) 1.2.12 # zlib_version (from zlib library) 1.2.12 # # ZLIB_VERNUM 0x12C0 # BUILD_ZLIB 1 # GZIP_OS_CODE 3 # # zlibCompileFlags 169 # Type Sizes # size of uInt 32 bit # size of uLong 64 bit # size of pointer 64 bit # size of z_off_t 64 bit # Compiler Options None # One-time table building None # Library content None # Operation variations None # [2022-06-21 15:52:24-0400] [2022-06-21 15:52:24-0400] All tests successful. [2022-06-21 15:52:24-0400] Archived results... [2022-06-21 15:52:24-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 15:52:24-0400] [2022-06-21 15:52:24-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -DDEBUGGING [2022-06-21 15:52:24-0400] ------------------------------------------------------------------------------ [2022-06-21 15:52:24-0400] make distclean ... [2022-06-21 15:52:50-0400] [2022-06-21 15:52:50-0400] Copy Policy.sh ... [2022-06-21 15:52:50-0400] [2022-06-21 15:52:50-0400] Configure ... size != strlen(buffer) + 1 (0 != 1) [2022-06-21 15:54:13-0400] [2022-06-21 15:54:13-0400] make ... builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] }; ^ builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers] builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers] regexec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)': regexec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ regexec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ regexec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ regexec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ locale.c:1113:1: warning: 'const char* S_calculate_LC_ALL(PerlInterpreter*, const char**)' defined but not used [-Wunused-function] S_calculate_LC_ALL(pTHX_ const char ** individ_locales) ^~~~~~~~~~~~~~~~~~ /usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:73:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:79:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 2) ^ byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lndbm Warning (mostly harmless): No library found for -ldbm Warning (mostly harmless): No library found for -lucb Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] struct addrinfo hints = {0}; ^ Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(PerlInterpreter*, CV*)': Socket.c:1703:7: warning: variable 'interface' set but not used [-Wunused-but-set-variable] SV * interface; ^~~~~~~~~ In file included from HiRes.xs:860:0: const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)': const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter] constant_19 (pTHX_ const char *name, IV *iv_return) { ^~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ Piece.xs: In function 'char* _strptime(PerlInterpreter*, const char*, const char*, tm*, int*)': Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] buf += len; ~~~~^~~~~~ re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)': re_exec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ re_exec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ re_exec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ re_exec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ [2022-06-21 16:02:01-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 16:02:01-0400] [2022-06-21 16:02:01-0400] Tests start here: [2022-06-21 16:02:01-0400] TSTENV = stdio # # # Compress::Raw::Zlib::VERSION 2.105 # # ZLIB_VERSION (from zlib.h) 1.2.12 # zlib_version (from zlib library) 1.2.12 # # ZLIB_VERNUM 0x12C0 # BUILD_ZLIB 1 # GZIP_OS_CODE 3 # # zlibCompileFlags 169 # Type Sizes # size of uInt 32 bit # size of uLong 64 bit # size of pointer 64 bit # size of z_off_t 64 bit # Compiler Options None # One-time table building None # Library content None # Operation variations None # [2022-06-21 16:41:21-0400] [2022-06-21 16:41:21-0400] All tests successful. [2022-06-21 16:41:21-0400] Archived results... [2022-06-21 16:41:21-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 16:41:21-0400] [2022-06-21 16:41:21-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Duse64bitall [2022-06-21 16:41:21-0400] ------------------------------------------------------------------------------ [2022-06-21 16:41:21-0400] make distclean ... [2022-06-21 16:41:51-0400] [2022-06-21 16:41:51-0400] Copy Policy.sh ... [2022-06-21 16:41:51-0400] [2022-06-21 16:41:51-0400] Configure ... size != strlen(buffer) + 1 (0 != 1) [2022-06-21 16:43:08-0400] [2022-06-21 16:43:08-0400] make ... builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] }; ^ builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers] builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers] locale.c:1113:1: warning: 'const char* S_calculate_LC_ALL(PerlInterpreter*, const char**)' defined but not used [-Wunused-function] S_calculate_LC_ALL(pTHX_ const char ** individ_locales) ^~~~~~~~~~~~~~~~~~ /usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:73:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:79:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 2) ^ byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lndbm Warning (mostly harmless): No library found for -ldbm Warning (mostly harmless): No library found for -lucb Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] struct addrinfo hints = {0}; ^ Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(PerlInterpreter*, CV*)': Socket.c:1703:7: warning: variable 'interface' set but not used [-Wunused-but-set-variable] SV * interface; ^~~~~~~~~ In file included from HiRes.xs:860:0: const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)': const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter] constant_19 (pTHX_ const char *name, IV *iv_return) { ^~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ Piece.xs: In function 'char* _strptime(PerlInterpreter*, const char*, const char*, tm*, int*)': Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] buf += len; ~~~~^~~~~~ re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)': re_exec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ re_exec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ re_exec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ re_exec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ [2022-06-21 16:49:19-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 16:49:19-0400] [2022-06-21 16:49:19-0400] Tests start here: [2022-06-21 16:49:19-0400] TSTENV = stdio # # # Compress::Raw::Zlib::VERSION 2.105 # # ZLIB_VERSION (from zlib.h) 1.2.12 # zlib_version (from zlib library) 1.2.12 # # ZLIB_VERNUM 0x12C0 # BUILD_ZLIB 1 # GZIP_OS_CODE 3 # # zlibCompileFlags 169 # Type Sizes # size of uInt 32 bit # size of uLong 64 bit # size of pointer 64 bit # size of z_off_t 64 bit # Compiler Options None # One-time table building None # Library content None # Operation variations None # [2022-06-21 17:23:48-0400] [2022-06-21 17:23:48-0400] All tests successful. [2022-06-21 17:23:48-0400] Archived results... [2022-06-21 17:23:48-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 17:23:48-0400] [2022-06-21 17:23:48-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Duse64bitall -DDEBUGGING [2022-06-21 17:23:48-0400] ------------------------------------------------------------------------------ [2022-06-21 17:23:48-0400] make distclean ... [2022-06-21 17:24:15-0400] [2022-06-21 17:24:15-0400] Copy Policy.sh ... [2022-06-21 17:24:15-0400] [2022-06-21 17:24:15-0400] Configure ... size != strlen(buffer) + 1 (0 != 1) [2022-06-21 17:25:35-0400] [2022-06-21 17:25:35-0400] make ... builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] }; ^ builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers] builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers] regexec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)': regexec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ regexec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ regexec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ regexec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ locale.c:1113:1: warning: 'const char* S_calculate_LC_ALL(PerlInterpreter*, const char**)' defined but not used [-Wunused-function] S_calculate_LC_ALL(pTHX_ const char ** individ_locales) ^~~~~~~~~~~~~~~~~~ /usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:73:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 0) ^ /usr/include/sys/cdefs_elf.h:79:20: error: missing binary operator before token "(" #if __GNUC_PREREQ__(4, 2) ^ byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] #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] #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] #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] #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] #pragma GCC diagnostic ignored "-Wc++-compat" ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lndbm Warning (mostly harmless): No library found for -ldbm Warning (mostly harmless): No library found for -lucb Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] struct addrinfo hints = {0}; ^ Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(PerlInterpreter*, CV*)': Socket.c:1703:7: warning: variable 'interface' set but not used [-Wunused-but-set-variable] SV * interface; ^~~~~~~~~ In file included from HiRes.xs:860:0: const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)': const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter] constant_19 (pTHX_ const char *name, IV *iv_return) { ^~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] GCC_DIAG_IGNORE_STMT(-Wc++-compat); ^ Piece.xs: In function 'char* _strptime(PerlInterpreter*, const char*, const char*, tm*, int*)': Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] buf += len; ~~~~^~~~~~ re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)': re_exec.c:7099:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized] && UCHARAT(s) != fold_array[nextbyte]) ^ re_exec.c:7003:24: note: 'fold_array' was declared here const U8 * fold_array; ^~~~~~~~~~ re_exec.c:7105:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ln > 1 && ! folder(aTHX_ locinput, s, ln)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ re_exec.c:7002:23: note: 'folder' was declared here re_fold_t folder; ^~~~~~ [2022-06-21 17:33:21-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 17:33:21-0400] [2022-06-21 17:33:21-0400] Tests start here: [2022-06-21 17:33:21-0400] TSTENV = stdio # # # Compress::Raw::Zlib::VERSION 2.105 # # ZLIB_VERSION (from zlib.h) 1.2.12 # zlib_version (from zlib library) 1.2.12 # # ZLIB_VERNUM 0x12C0 # BUILD_ZLIB 1 # GZIP_OS_CODE 3 # # zlibCompileFlags 169 # Type Sizes # size of uInt 32 bit # size of uLong 64 bit # size of pointer 64 bit # size of z_off_t 64 bit # Compiler Options None # One-time table building None # Library content None # Operation variations None # [2022-06-21 18:12:28-0400] [2022-06-21 18:12:28-0400] All tests successful. [2022-06-21 18:12:28-0400] Archived results... [2022-06-21 18:12:28-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 18:12:28-0400] Finished smoking 8bde4793b8b1dfdd6be2f3ddc1fdf4f7f5c5b01e v5.37.1-12-g8bde4793b8 blead [2022-06-21 18:12:28-0400] Reading smokeresult from /home/core/smoke/perl-current/mktest.out [2022-06-21 18:12:28-0400] Processing [-Dcc=g++] [2022-06-21 18:12:28-0400] Processing [-DDEBUGGING -Dcc=g++] [2022-06-21 18:12:28-0400] Processing [-Dcc=g++ -Duse64bitall] [2022-06-21 18:12:28-0400] Processing [-DDEBUGGING -Dcc=g++ -Duse64bitall] [2022-06-21 18:12:28-0400] Processing [-Dcc=g++ -Duseithreads] [2022-06-21 18:12:28-0400] Processing [-DDEBUGGING -Dcc=g++ -Duseithreads] [2022-06-21 18:12:28-0400] Processing [-Dcc=g++ -Duseithreads -Duse64bitall] [2022-06-21 18:12:28-0400] Processing [-DDEBUGGING -Dcc=g++ -Duseithreads -Duse64bitall] [2022-06-21 18:12:28-0400] ==> Starting reporter [2022-06-21 18:12:28-0400] Writing report to '/home/core/smoke/perl-current/mktest.rpt' -- Report generated by Test::Smoke::Gateway v0.09