Perl5 core testing
[2022-06-20 22:17:13-0400] ==> Starting synctree [2022-06-20 22:17:13-0400] qx[/usr/bin/git clone file:///home/core/smoke/git /home/core/smoke/git-perl 2>&1] [2022-06-20 22:19:30-0400] qx[/usr/bin/git remote update --prune 2>&1] [2022-06-20 22:19:30-0400] qx[/usr/bin/git checkout blead [2022-06-20 22:19:30-0400] 2>&1] Already on 'blead' [2022-06-20 22:19:30-0400] qx[/usr/bin/git reset --hard origin/blead [2022-06-20 22:19:30-0400] 2>&1] [2022-06-20 22:19:30-0400] qx[/usr/bin/git clone /home/core/smoke/git-perl /home/core/smoke/perl-current 2>&1] [2022-06-20 22:19:32-0400] qx[/usr/bin/git clean -dfx 2>&1] [2022-06-20 22:19:32-0400] qx[/usr/bin/git fetch origin 2>&1] [2022-06-20 22:19:32-0400] qx[/usr/bin/git checkout blead [2022-06-20 22:19:32-0400] 2>&1] Already on 'blead' [2022-06-20 22:19:32-0400] qx[/usr/bin/git reset --hard origin/blead [2022-06-20 22:19:32-0400] 2>&1] [2022-06-20 22:19:32-0400] qx[/home/core/bin/perl-5.30.2/bin/perl5.30.2 Porting/make_dot_patch.pl > .patch] [2022-06-20 22:19:32-0400] /home/core/smoke/perl-current is now up to patchlevel d053030d69f0e7e8b794edbd8684ec3619463985 [2022-06-20 22:19:33-0400] ==> Starting runsmoke [2022-06-20 22:19:33-0400] [./tssmokeperl.pl] chdir(/home/core/smoke/perl-current) [2022-06-20 22:19:33-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-20 22:19:33-0400] Found: Test::Harness version 3.44. [2022-06-20 22:19:33-0400] Reading build configurations from /home/core/smoke/TestSmoke/perlcurrent.cfg [2022-06-20 22:19:33-0400] Reading 'Policy.sh' from default content (v=1) [2022-06-20 22:19:33-0400] Running smoke tests without $ENV{PERLIO} [2022-06-20 22:19:33-0400] Running test suite only with 'harness' [2022-06-20 22:19:33-0400] make distclean ... [2022-06-20 22:19:33-0400] Smoking patch d053030d69f0e7e8b794edbd8684ec3619463985 v5.37.1-6-gd053030d69 [2022-06-20 22:19:33-0400] Smoking branch blead [2022-06-20 22:19:33-0400] Locally applied patches from '/home/core/smoke/perl-current/patchlevel.h' [2022-06-20 22:19:33-0400] Patches: 'uncommitted-changes' [2022-06-20 22:19:33-0400] Adding 'SMOKEd053030d69f0e7e8b794edbd8684ec3619463985' to the registered patches. [2022-06-20 22:19:33-0400] [2022-06-20 22:19:33-0400] Configuration: -Dusedevel -Dcc=g++ [2022-06-20 22:19:33-0400] ------------------------------------------------------------------------------ [2022-06-20 22:19:33-0400] make distclean ... [2022-06-20 22:19:33-0400] [2022-06-20 22:19:33-0400] Copy Policy.sh ... [2022-06-20 22:19:33-0400] [2022-06-20 22:19:33-0400] Configure ... awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-20 22:20:55-0400] [2022-06-20 22:20:55-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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] 1113 | S_calculate_LC_ALL(pTHX_ const char ** individ_locales) | ^~~~~~~~~~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Base64.xs: In function 'void XS_MIME__Base64_decode_base64(CV*)': Base64.xs:183:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 183 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Base64.xs: In function 'void XS_MIME__Base64_decoded_base64_length(CV*)': Base64.xs:279:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-20 22:27:14-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-20 22:27:14-0400] [2022-06-20 22:27:14-0400] Tests start here: [2022-06-20 22:27:14-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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-20 22:50:34-0400] [2022-06-20 22:50:34-0400] All tests successful. [2022-06-20 22:50:34-0400] Archived results... [2022-06-20 22:50:34-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-20 22:50:34-0400] [2022-06-20 22:50:34-0400] Configuration: -Dusedevel -Dcc=g++ -DDEBUGGING [2022-06-20 22:50:34-0400] ------------------------------------------------------------------------------ [2022-06-20 22:50:34-0400] make distclean ... [2022-06-20 22:50:50-0400] [2022-06-20 22:50:50-0400] Copy Policy.sh ... [2022-06-20 22:50:50-0400] [2022-06-20 22:50:50-0400] Configure ... awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-20 22:52:16-0400] [2022-06-20 22:52:16-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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] 1113 | S_calculate_LC_ALL(pTHX_ const char ** individ_locales) | ^~~~~~~~~~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-20 23:00:17-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-20 23:00:17-0400] [2022-06-20 23:00:17-0400] Tests start here: [2022-06-20 23:00:17-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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-20 23:26:21-0400] [2022-06-20 23:26:21-0400] All tests successful. [2022-06-20 23:26:21-0400] Archived results... [2022-06-20 23:26:21-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-20 23:26:21-0400] [2022-06-20 23:26:21-0400] Configuration: -Dusedevel -Dcc=g++ -Duse64bitall [2022-06-20 23:26:21-0400] ------------------------------------------------------------------------------ [2022-06-20 23:26:21-0400] make distclean ... [2022-06-20 23:26:39-0400] [2022-06-20 23:26:39-0400] Copy Policy.sh ... [2022-06-20 23:26:39-0400] [2022-06-20 23:26:39-0400] Configure ... awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-20 23:27:58-0400] [2022-06-20 23:27:58-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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] 1113 | S_calculate_LC_ALL(pTHX_ const char ** individ_locales) | ^~~~~~~~~~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Base64.xs: In function 'void XS_MIME__Base64_decode_base64(CV*)': Base64.xs:183:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 183 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Base64.xs: In function 'void XS_MIME__Base64_decoded_base64_length(CV*)': Base64.xs:279:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-20 23:34:20-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-20 23:34:20-0400] [2022-06-20 23:34:20-0400] Tests start here: [2022-06-20 23:34:20-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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-20 23:57:50-0400] [2022-06-20 23:57:50-0400] All tests successful. [2022-06-20 23:57:50-0400] Archived results... [2022-06-20 23:57:50-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-20 23:57:50-0400] [2022-06-20 23:57:50-0400] Configuration: -Dusedevel -Dcc=g++ -Duse64bitall -DDEBUGGING [2022-06-20 23:57:50-0400] ------------------------------------------------------------------------------ [2022-06-20 23:57:50-0400] make distclean ... [2022-06-20 23:58:07-0400] [2022-06-20 23:58:07-0400] Copy Policy.sh ... [2022-06-20 23:58:07-0400] [2022-06-20 23:58:07-0400] Configure ... awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-20 23:59:28-0400] [2022-06-20 23:59:28-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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] 1113 | S_calculate_LC_ALL(pTHX_ const char ** individ_locales) | ^~~~~~~~~~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-21 00:07:34-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 00:07:34-0400] [2022-06-21 00:07:34-0400] Tests start here: [2022-06-21 00:07:34-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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 00:33:42-0400] [2022-06-21 00:33:42-0400] All tests successful. [2022-06-21 00:33:42-0400] Archived results... [2022-06-21 00:33:42-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 00:33:42-0400] [2022-06-21 00:33:42-0400] Configuration: -Dusedevel -Dcc=g++ -Dusequadmath [2022-06-21 00:33:42-0400] ------------------------------------------------------------------------------ [2022-06-21 00:33:42-0400] make distclean ... [2022-06-21 00:34:00-0400] [2022-06-21 00:34:00-0400] Copy Policy.sh ... [2022-06-21 00:34:00-0400] [2022-06-21 00:34:00-0400] Configure ... awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-21 00:35:24-0400] [2022-06-21 00:35:24-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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] 1113 | S_calculate_LC_ALL(pTHX_ const char ** individ_locales) | ^~~~~~~~~~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Base64.xs: In function 'void XS_MIME__Base64_decode_base64(CV*)': Base64.xs:183:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 183 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Base64.xs: In function 'void XS_MIME__Base64_decoded_base64_length(CV*)': Base64.xs:279:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-21 00:41:54-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 00:41:54-0400] [2022-06-21 00:41:54-0400] Tests start here: [2022-06-21 00:41:54-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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 01:05:56-0400] [2022-06-21 01:05:56-0400] All tests successful. [2022-06-21 01:05:56-0400] Archived results... [2022-06-21 01:05:56-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 01:05:56-0400] [2022-06-21 01:05:56-0400] Configuration: -Dusedevel -Dcc=g++ -Dusequadmath -DDEBUGGING [2022-06-21 01:05:56-0400] ------------------------------------------------------------------------------ [2022-06-21 01:05:56-0400] make distclean ... [2022-06-21 01:06:13-0400] [2022-06-21 01:06:13-0400] Copy Policy.sh ... [2022-06-21 01:06:13-0400] [2022-06-21 01:06:13-0400] Configure ... awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-21 01:07:39-0400] [2022-06-21 01:07:39-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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] 1113 | S_calculate_LC_ALL(pTHX_ const char ** individ_locales) | ^~~~~~~~~~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-21 01:15:55-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 01:15:55-0400] [2022-06-21 01:15:55-0400] Tests start here: [2022-06-21 01:15:55-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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 01:42:46-0400] [2022-06-21 01:42:46-0400] All tests successful. [2022-06-21 01:42:46-0400] Archived results... [2022-06-21 01:42:46-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 01:42:46-0400] [2022-06-21 01:42:46-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads [2022-06-21 01:42:46-0400] ------------------------------------------------------------------------------ [2022-06-21 01:42:46-0400] make distclean ... [2022-06-21 01:43:04-0400] [2022-06-21 01:43:04-0400] Copy Policy.sh ... [2022-06-21 01:43:04-0400] [2022-06-21 01:43:04-0400] Configure ... Segmentation fault (core dumped) awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-21 01:44:31-0400] [2022-06-21 01:44:31-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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:1232:1: warning: 'void S_setlocale_failure_panic_i(PerlInterpreter*, unsigned int, const char*, const char*, line_t, line_t)' defined but not used [-Wunused-function] 1232 | S_setlocale_failure_panic_i(pTHX_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ locale.c: In function 'const char* S_emulate_setlocale_i(PerlInterpreter*, unsigned int, const char*)': locale.c:1221:35: warning: 'this_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | aggregate_locale[entry_len] = '\0'; | ^ locale.c:1155:12: note: 'this_start' was declared here 1155 | char * this_start; | ^~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(PerlInterpreter*, SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(PerlInterpreter*, MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Base64.xs: In function 'void XS_MIME__Base64_decode_base64(PerlInterpreter*, CV*)': Base64.xs:183:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 183 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Base64.xs: In function 'void XS_MIME__Base64_decoded_base64_length(PerlInterpreter*, CV*)': Base64.xs:279:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-21 01:51:14-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 01:51:14-0400] [2022-06-21 01:51:14-0400] Tests start here: [2022-06-21 01:51:14-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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 02:18:59-0400] [2022-06-21 02:18:59-0400] All tests successful. [2022-06-21 02:18:59-0400] Archived results... [2022-06-21 02:18:59-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 02:18:59-0400] [2022-06-21 02:18:59-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -DDEBUGGING [2022-06-21 02:18:59-0400] ------------------------------------------------------------------------------ [2022-06-21 02:18:59-0400] make distclean ... [2022-06-21 02:19:17-0400] [2022-06-21 02:19:17-0400] Copy Policy.sh ... [2022-06-21 02:19:17-0400] [2022-06-21 02:19:17-0400] Configure ... Segmentation fault (core dumped) awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-21 02:20:43-0400] [2022-06-21 02:20:43-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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:1232:1: warning: 'void S_setlocale_failure_panic_i(PerlInterpreter*, unsigned int, const char*, const char*, line_t, line_t)' defined but not used [-Wunused-function] 1232 | S_setlocale_failure_panic_i(pTHX_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ locale.c: In function 'const char* S_emulate_setlocale_i(PerlInterpreter*, unsigned int, const char*)': locale.c:1221:35: warning: 'this_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | aggregate_locale[entry_len] = '\0'; | ^ locale.c:1155:12: note: 'this_start' was declared here 1155 | char * this_start; | ^~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(PerlInterpreter*, SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(PerlInterpreter*, MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-21 02:29:16-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 02:29:16-0400] [2022-06-21 02:29:16-0400] Tests start here: [2022-06-21 02:29:16-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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 03:01:12-0400] [2022-06-21 03:01:12-0400] All tests successful. [2022-06-21 03:01:12-0400] Archived results... [2022-06-21 03:01:12-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 03:01:12-0400] [2022-06-21 03:01:12-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Duse64bitall [2022-06-21 03:01:12-0400] ------------------------------------------------------------------------------ [2022-06-21 03:01:12-0400] make distclean ... [2022-06-21 03:01:33-0400] [2022-06-21 03:01:33-0400] Copy Policy.sh ... [2022-06-21 03:01:33-0400] [2022-06-21 03:01:33-0400] Configure ... Segmentation fault (core dumped) awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-21 03:02:59-0400] [2022-06-21 03:02:59-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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:1232:1: warning: 'void S_setlocale_failure_panic_i(PerlInterpreter*, unsigned int, const char*, const char*, line_t, line_t)' defined but not used [-Wunused-function] 1232 | S_setlocale_failure_panic_i(pTHX_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ locale.c: In function 'const char* S_emulate_setlocale_i(PerlInterpreter*, unsigned int, const char*)': locale.c:1221:35: warning: 'this_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | aggregate_locale[entry_len] = '\0'; | ^ locale.c:1155:12: note: 'this_start' was declared here 1155 | char * this_start; | ^~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(PerlInterpreter*, SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(PerlInterpreter*, MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Base64.xs: In function 'void XS_MIME__Base64_decode_base64(PerlInterpreter*, CV*)': Base64.xs:183:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 183 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Base64.xs: In function 'void XS_MIME__Base64_decoded_base64_length(PerlInterpreter*, CV*)': Base64.xs:279:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-21 03:09:40-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 03:09:40-0400] [2022-06-21 03:09:40-0400] Tests start here: [2022-06-21 03:09:40-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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 03:37:18-0400] [2022-06-21 03:37:18-0400] All tests successful. [2022-06-21 03:37:18-0400] Archived results... [2022-06-21 03:37:18-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 03:37:18-0400] [2022-06-21 03:37:18-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Duse64bitall -DDEBUGGING [2022-06-21 03:37:18-0400] ------------------------------------------------------------------------------ [2022-06-21 03:37:18-0400] make distclean ... [2022-06-21 03:37:35-0400] [2022-06-21 03:37:35-0400] Copy Policy.sh ... [2022-06-21 03:37:35-0400] [2022-06-21 03:37:35-0400] Configure ... Segmentation fault (core dumped) awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-21 03:39:02-0400] [2022-06-21 03:39:02-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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:1232:1: warning: 'void S_setlocale_failure_panic_i(PerlInterpreter*, unsigned int, const char*, const char*, line_t, line_t)' defined but not used [-Wunused-function] 1232 | S_setlocale_failure_panic_i(pTHX_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ locale.c: In function 'const char* S_emulate_setlocale_i(PerlInterpreter*, unsigned int, const char*)': locale.c:1221:35: warning: 'this_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | aggregate_locale[entry_len] = '\0'; | ^ locale.c:1155:12: note: 'this_start' was declared here 1155 | char * this_start; | ^~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(PerlInterpreter*, SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(PerlInterpreter*, MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-21 03:47:39-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 03:47:39-0400] [2022-06-21 03:47:39-0400] Tests start here: [2022-06-21 03:47:39-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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 04:19:03-0400] [2022-06-21 04:19:03-0400] All tests successful. [2022-06-21 04:19:03-0400] Archived results... [2022-06-21 04:19:03-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 04:19:03-0400] [2022-06-21 04:19:03-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Dusequadmath [2022-06-21 04:19:03-0400] ------------------------------------------------------------------------------ [2022-06-21 04:19:03-0400] make distclean ... [2022-06-21 04:19:23-0400] [2022-06-21 04:19:23-0400] Copy Policy.sh ... [2022-06-21 04:19:23-0400] [2022-06-21 04:19:23-0400] Configure ... Segmentation fault (core dumped) awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-21 04:20:50-0400] [2022-06-21 04:20:50-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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:1232:1: warning: 'void S_setlocale_failure_panic_i(PerlInterpreter*, unsigned int, const char*, const char*, line_t, line_t)' defined but not used [-Wunused-function] 1232 | S_setlocale_failure_panic_i(pTHX_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ locale.c: In function 'const char* S_emulate_setlocale_i(PerlInterpreter*, unsigned int, const char*)': locale.c:1221:35: warning: 'this_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | aggregate_locale[entry_len] = '\0'; | ^ locale.c:1155:12: note: 'this_start' was declared here 1155 | char * this_start; | ^~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(PerlInterpreter*, SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(PerlInterpreter*, MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Base64.xs: In function 'void XS_MIME__Base64_decode_base64(PerlInterpreter*, CV*)': Base64.xs:183:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 183 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Base64.xs: In function 'void XS_MIME__Base64_decoded_base64_length(PerlInterpreter*, CV*)': Base64.xs:279:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | register unsigned char *str = (unsigned char*)SvPV(sv, len); | ^~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-21 04:27:38-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 04:27:38-0400] [2022-06-21 04:27:38-0400] Tests start here: [2022-06-21 04:27:38-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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 04:55:29-0400] [2022-06-21 04:55:29-0400] All tests successful. [2022-06-21 04:55:29-0400] Archived results... [2022-06-21 04:55:29-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 04:55:29-0400] [2022-06-21 04:55:29-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Dusequadmath -DDEBUGGING [2022-06-21 04:55:29-0400] ------------------------------------------------------------------------------ [2022-06-21 04:55:29-0400] make distclean ... [2022-06-21 04:55:47-0400] [2022-06-21 04:55:47-0400] Copy Policy.sh ... [2022-06-21 04:55:47-0400] [2022-06-21 04:55:47-0400] Configure ... Segmentation fault (core dumped) awk: cmd. line:1: warning: regexp escape sequence `\=' is not a known regexp operator Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition [2022-06-21 04:57:20-0400] [2022-06-21 04:57:20-0400] make ... makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers] 400 | }; | ^ 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:1232:1: warning: 'void S_setlocale_failure_panic_i(PerlInterpreter*, unsigned int, const char*, const char*, line_t, line_t)' defined but not used [-Wunused-function] 1232 | S_setlocale_failure_panic_i(pTHX_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ locale.c: In function 'const char* S_emulate_setlocale_i(PerlInterpreter*, unsigned int, const char*)': locale.c:1221:35: warning: 'this_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | aggregate_locale[entry_len] = '\0'; | ^ locale.c:1155:12: note: 'this_start' was declared here 1155 | char * this_start; | ^~~~~~~~~~ compress.c: In function 'void generateMTFValues(EState*)': compress.c:190:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 190 | register UChar rtmp; | ^~~~ compress.c:191:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 191 | register UChar* ryy_j; | ^~~~~ compress.c:192:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 192 | register UChar rll_i; | ^~~~~ compress.c:198:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 198 | register UChar rtmp2; | ^~~~~ compress.c: In function 'void sendMTFValues(EState*)': compress.c:361:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:361:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 361 | register UInt32 cost01, cost23, cost45; | ^~~~~~ compress.c:362:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 362 | register UInt16 icv; | ^~~ deflate.c: In function 'Perl_crz_uInt longest_match(deflate_state*, IPos)': deflate.c:1280:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1280 | register Bytef *scan = s->window + s->strstart; /* current string */ | ^~~~ deflate.c:1281:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1281 | register Bytef *match; /* matched string */ | ^~~~~ deflate.c:1282:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1282 | register int len; /* length of current match */ | ^~~ deflate.c:1301:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1301 | register Bytef *strend = s->window + s->strstart + MAX_MATCH; | ^~~~~~ deflate.c:1302:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1302 | register Byte scan_end1 = scan[best_len-1]; | ^~~~~~~~~ deflate.c:1303:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1303 | register Byte scan_end = scan[best_len]; | ^~~~~~~~ trees.c: In function 'unsigned int bi_reverse(unsigned int, int)': trees.c:1143:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1143 | register unsigned res = 0; | ^~~ MD5.xs: In function 'MD5_CTX* get_md5_ctx(PerlInterpreter*, SV*)': MD5.xs:470:34: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 470 | && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../perl.h:6057, from MD5.xs:40: MD5.xs: In function 'SV* new_md5_ctx(PerlInterpreter*, MD5_CTX*, const char*)': MD5.xs:492:47: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 492 | sv_magicext(sv, NULL, PERL_MAGIC_ext, (const MGVTBL * const)&vtbl_md5, (const char *)context, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../embed.h:605:70: note: in definition of macro 'sv_magicext' 605 | #define sv_magicext(a,b,c,d,e,f) Perl_sv_magicext(aTHX_ a,b,c,d,e,f) | ^ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ 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" | ^~~~~~~~~~~~~~ Warning (mostly harmless): No library found for -lposix Warning (mostly harmless): No library found for -lcposix Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)': Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers] 778 | struct addrinfo hints = {0}; | ^ Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers] Socket.xs:778:35: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers] In file included from HiRes.xs:19: HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1249:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1249 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)': ../../perl.h:596:30: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas] 596 | # define GCC_DIAG_PRAGMA(x) _Pragma (#x) | ^~~~~~~ ../../perl.h:599:30: note: in expansion of macro 'GCC_DIAG_PRAGMA' 599 | GCC_DIAG_PRAGMA(GCC diagnostic ignored #x) | ^~~~~~~~~~~~~~~ ../../perl.h:607:33: note: in expansion of macro 'GCC_DIAG_IGNORE' 607 | #define GCC_DIAG_IGNORE_STMT(x) GCC_DIAG_IGNORE(x) NOOP | ^~~~~~~~~~~~~~~ HiRes.xs:1269:9: note: in expansion of macro 'GCC_DIAG_IGNORE_STMT' 1269 | GCC_DIAG_IGNORE_STMT(-Wc++-compat); | ^~~~~~~~~~~~~~~~~~~~ [2022-06-21 05:06:09-0400] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 05:06:09-0400] [2022-06-21 05:06:09-0400] Tests start here: [2022-06-21 05:06:09-0400] TSTENV = stdio makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition # # # 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 05:37:50-0400] [2022-06-21 05:37:50-0400] All tests successful. [2022-06-21 05:37:50-0400] Archived results... [2022-06-21 05:37:50-0400] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests' [2022-06-21 05:37:50-0400] Finished smoking d053030d69f0e7e8b794edbd8684ec3619463985 v5.37.1-6-gd053030d69 blead [2022-06-21 05:37:50-0400] Reading smokeresult from /home/core/smoke/perl-current/mktest.out [2022-06-21 05:37:50-0400] Processing [-Dcc=g++] [2022-06-21 05:37:50-0400] Processing [-DDEBUGGING -Dcc=g++] [2022-06-21 05:37:50-0400] Processing [-Dcc=g++ -Duse64bitall] [2022-06-21 05:37:50-0400] Processing [-DDEBUGGING -Dcc=g++ -Duse64bitall] [2022-06-21 05:37:50-0400] Processing [-Dcc=g++ -Dusequadmath] [2022-06-21 05:37:50-0400] Processing [-DDEBUGGING -Dcc=g++ -Dusequadmath] [2022-06-21 05:37:50-0400] Processing [-Dcc=g++ -Duseithreads] [2022-06-21 05:37:50-0400] Processing [-DDEBUGGING -Dcc=g++ -Duseithreads] [2022-06-21 05:37:50-0400] Processing [-Dcc=g++ -Duseithreads -Duse64bitall] [2022-06-21 05:37:50-0400] Processing [-DDEBUGGING -Dcc=g++ -Duseithreads -Duse64bitall] [2022-06-21 05:37:50-0400] Processing [-Dcc=g++ -Duseithreads -Dusequadmath] [2022-06-21 05:37:50-0400] Processing [-DDEBUGGING -Dcc=g++ -Duseithreads -Dusequadmath] [2022-06-21 05:37:50-0400] ==> Starting reporter [2022-06-21 05:37:50-0400] Writing report to '/home/core/smoke/perl-current/mktest.rpt' -- Report generated by Test::Smoke::Gateway v0.09