Show report
[2022-04-27 22:41:15-0400] ==> Starting synctree
[2022-04-27 22:41:15-0400] qx[/usr/bin/git clone file:///home/core/smoke/git /export/home/core/smoke/git-perl 2>&1]
[2022-04-27 22:43:33-0400] qx[/usr/bin/git remote update --prune 2>&1]
[2022-04-27 22:43:33-0400] qx[/usr/bin/git checkout smoke-me/jkeenan/andk/cpan-2.34-sync
[2022-04-27 22:43:33-0400]  2>&1]
Already on 'smoke-me/jkeenan/andk/cpan-2.34-sync'
[2022-04-27 22:43:34-0400] qx[/usr/bin/git reset --hard origin/smoke-me/jkeenan/andk/cpan-2.34-sync
[2022-04-27 22:43:34-0400]  2>&1]
[2022-04-27 22:43:34-0400] qx[/usr/bin/git clone /export/home/core/smoke/git-perl /export/home/core/smoke/perl-current 2>&1]
[2022-04-27 22:43:36-0400] qx[/usr/bin/git clean -dfx 2>&1]
[2022-04-27 22:43:36-0400] qx[/usr/bin/git fetch origin 2>&1]
[2022-04-27 22:43:36-0400] qx[/usr/bin/git checkout smoke-me/jkeenan/andk/cpan-2.34-sync
[2022-04-27 22:43:36-0400]  2>&1]
Already on 'smoke-me/jkeenan/andk/cpan-2.34-sync'
[2022-04-27 22:43:36-0400] qx[/usr/bin/git reset --hard origin/smoke-me/jkeenan/andk/cpan-2.34-sync
[2022-04-27 22:43:36-0400]  2>&1]
[2022-04-27 22:43:36-0400] qx[/export/home/core/bin/perl-5.30.2/bin/perl5.30.2 Porting/make_dot_patch.pl > .patch]
[2022-04-27 22:43:36-0400] /export/home/core/smoke/perl-current is now up to patchlevel e259bc9dd300b55df3fa26338303b579df314493
[2022-04-27 22:43:36-0400] ==> Starting runsmoke
[2022-04-27 22:43:36-0400] [./tssmokeperl.pl] chdir(/export/home/core/smoke/perl-current)
[2022-04-27 22:43:36-0400] qx[/export/home/core/bin/perl-5.30.2/bin/perl5.30.2 -e "require q[/export/home/core/smoke/perl-current/cpan/Test-Harness/lib/Test/Harness.pm];print Test::Harness->VERSION" 2>&1]
[2022-04-27 22:43:37-0400] Found: Test::Harness version 3.44.
[2022-04-27 22:43:37-0400] Reading build configurations from /export/home/core/smoke/TestSmoke/perlcurrent.cfg
[2022-04-27 22:43:37-0400] Reading 'Policy.sh' from default content (v=1)
[2022-04-27 22:43:37-0400] Running smoke tests without $ENV{PERLIO}
[2022-04-27 22:43:37-0400] Running test suite only with 'harness'
[2022-04-27 22:43:37-0400] make distclean ...
[2022-04-27 22:43:37-0400] Smoking patch e259bc9dd300b55df3fa26338303b579df314493 v5.35.11-27-ge259bc9dd3
[2022-04-27 22:43:37-0400] Smoking branch smoke-me/jkeenan/andk/cpan-2.34-sync
[2022-04-27 22:43:38-0400] Locally applied patches from '/export/home/core/smoke/perl-current/patchlevel.h'
[2022-04-27 22:43:38-0400] Patches: 'uncommitted-changes'
[2022-04-27 22:43:38-0400] Adding 'SMOKEe259bc9dd300b55df3fa26338303b579df314493' to the registered patches.
[2022-04-27 22:43:38-0400] 
[2022-04-27 22:43:38-0400] Configuration: -Dusedevel -Dcc=g++
[2022-04-27 22:43:38-0400] ------------------------------------------------------------------------------
[2022-04-27 22:43:38-0400] make distclean ...
[2022-04-27 22:43:38-0400] 
[2022-04-27 22:43:38-0400] Copy Policy.sh ...
[2022-04-27 22:43:38-0400] 
[2022-04-27 22:43:38-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-27 22:44:53-0400] 
[2022-04-27 22:44:53-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
regcomp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
regcomp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'bool S_regtail(RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
scope.c: In function 'void Perl_leave_scope(I32)':
scope.c:1386:49: warning: 'a2.any::any_uv' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 GvHV(PL_hintgv) = MUTABLE_HV(a2.any_ptr);
                                                 ^~~~~~~
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
re_comp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'bool S_regtail(RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'bool S_regtail_study(RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
[2022-04-27 22:51:31-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-27 22:51:31-0400] 
[2022-04-27 22:51:31-0400]  Tests start here:
[2022-04-27 22:51:31-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Integer overflow in hexadecimal number at t/broken_univ_can.t line 13.
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-27 23:23:48-0400] 
[2022-04-27 23:23:48-0400] All tests successful.
[2022-04-27 23:23:48-0400] Archived results...
[2022-04-27 23:23:48-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-27 23:23:48-0400] 
[2022-04-27 23:23:48-0400] Configuration: -Dusedevel -Dcc=g++ -DDEBUGGING
[2022-04-27 23:23:48-0400] ------------------------------------------------------------------------------
[2022-04-27 23:23:48-0400] make distclean ...
[2022-04-27 23:24:18-0400] 
[2022-04-27 23:24:18-0400] Copy Policy.sh ...
[2022-04-27 23:24:18-0400] 
[2022-04-27 23:24:18-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-27 23:25:33-0400] 
[2022-04-27 23:25:33-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
regcomp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
regcomp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'bool S_regtail(RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
regcomp.c: In function 'bool S_regtail_study(RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
regcomp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
regcomp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c: In function 'void S_ssc_and(const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
regcomp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
regcomp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
scope.c: In function 'void Perl_leave_scope(I32)':
scope.c:1386:49: warning: 'a2.any::any_uv' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 GvHV(PL_hintgv) = MUTABLE_HV(a2.any_ptr);
                                                 ^~~~~~~
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
regexec.c: In function 'bool S_regtry(regmatch_info*, char**)':
regexec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
regexec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
regexec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
regexec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
re_comp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'bool S_regtail(RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'bool S_regtail_study(RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
[2022-04-27 23:34:17-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-27 23:34:17-0400] 
[2022-04-27 23:34:17-0400]  Tests start here:
[2022-04-27 23:34:17-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Integer overflow in hexadecimal number at t/broken_univ_can.t line 13.
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 00:11:08-0400] 
[2022-04-28 00:11:08-0400] All tests successful.
[2022-04-28 00:11:08-0400] Archived results...
[2022-04-28 00:11:08-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 00:11:08-0400] 
[2022-04-28 00:11:08-0400] Configuration: -Dusedevel -Dcc=g++ -Duse64bitall
[2022-04-28 00:11:08-0400] ------------------------------------------------------------------------------
[2022-04-28 00:11:08-0400] make distclean ...
[2022-04-28 00:11:40-0400] 
[2022-04-28 00:11:40-0400] Copy Policy.sh ...
[2022-04-28 00:11:40-0400] 
[2022-04-28 00:11:40-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 00:13:11-0400] 
[2022-04-28 00:13:11-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
Piece.xs: In function 'char* _strptime(const char*, const char*, std::tm*, int*)':
Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
    buf += len;
    ~~~~^~~~~~
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
[2022-04-28 00:19:44-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 00:19:44-0400] 
[2022-04-28 00:19:44-0400]  Tests start here:
[2022-04-28 00:19:44-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 00:51:34-0400] 
[2022-04-28 00:51:34-0400] All tests successful.
[2022-04-28 00:51:34-0400] Archived results...
[2022-04-28 00:51:34-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 00:51:34-0400] 
[2022-04-28 00:51:34-0400] Configuration: -Dusedevel -Dcc=g++ -Duse64bitall -DDEBUGGING
[2022-04-28 00:51:34-0400] ------------------------------------------------------------------------------
[2022-04-28 00:51:34-0400] make distclean ...
[2022-04-28 00:52:04-0400] 
[2022-04-28 00:52:04-0400] Copy Policy.sh ...
[2022-04-28 00:52:04-0400] 
[2022-04-28 00:52:04-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 00:53:21-0400] 
[2022-04-28 00:53:21-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
regcomp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c: In function 'void S_ssc_and(const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
regcomp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
regcomp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
regexec.c: In function 'bool S_regtry(regmatch_info*, char**)':
regexec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
regexec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
regexec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
regexec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
Piece.xs: In function 'char* _strptime(const char*, const char*, std::tm*, int*)':
Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
    buf += len;
    ~~~~^~~~~~
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
[2022-04-28 01:01:53-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 01:01:53-0400] 
[2022-04-28 01:01:53-0400]  Tests start here:
[2022-04-28 01:01:53-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 01:38:03-0400] 
[2022-04-28 01:38:03-0400] All tests successful.
[2022-04-28 01:38:03-0400] Archived results...
[2022-04-28 01:38:03-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 01:38:03-0400] 
[2022-04-28 01:38:03-0400] Configuration: -Dusedevel -Dcc=g++ -Duselongdouble
[2022-04-28 01:38:03-0400] ------------------------------------------------------------------------------
[2022-04-28 01:38:03-0400] make distclean ...
[2022-04-28 01:38:37-0400] 
[2022-04-28 01:38:37-0400] Copy Policy.sh ...
[2022-04-28 01:38:37-0400] 
[2022-04-28 01:38:37-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 01:39:49-0400] 
[2022-04-28 01:39:49-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
regcomp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
regcomp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'bool S_regtail(RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
scope.c: In function 'void Perl_leave_scope(I32)':
scope.c:1386:49: warning: 'a2.any::any_uv' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 GvHV(PL_hintgv) = MUTABLE_HV(a2.any_ptr);
                                                 ^~~~~~~
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
re_comp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'bool S_regtail(RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'bool S_regtail_study(RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
[2022-04-28 01:46:37-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 01:46:37-0400] 
[2022-04-28 01:46:37-0400]  Tests start here:
[2022-04-28 01:46:37-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Integer overflow in hexadecimal number at t/broken_univ_can.t line 13.
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 02:19:29-0400] 
[2022-04-28 02:19:29-0400] All tests successful.
[2022-04-28 02:19:29-0400] Archived results...
[2022-04-28 02:19:29-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 02:19:29-0400] 
[2022-04-28 02:19:29-0400] Configuration: -Dusedevel -Dcc=g++ -Duselongdouble -DDEBUGGING
[2022-04-28 02:19:29-0400] ------------------------------------------------------------------------------
[2022-04-28 02:19:29-0400] make distclean ...
[2022-04-28 02:20:00-0400] 
[2022-04-28 02:20:00-0400] Copy Policy.sh ...
[2022-04-28 02:20:00-0400] 
[2022-04-28 02:20:00-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 02:21:18-0400] 
[2022-04-28 02:21:18-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
regcomp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
regcomp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'bool S_regtail(RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
regcomp.c: In function 'bool S_regtail_study(RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
regcomp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
regcomp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c: In function 'void S_ssc_and(const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
regcomp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
regcomp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
scope.c: In function 'void Perl_leave_scope(I32)':
scope.c:1386:49: warning: 'a2.any::any_uv' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 GvHV(PL_hintgv) = MUTABLE_HV(a2.any_ptr);
                                                 ^~~~~~~
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
regexec.c: In function 'bool S_regtry(regmatch_info*, char**)':
regexec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
regexec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
regexec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
regexec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
re_comp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'bool S_regtail(RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'bool S_regtail_study(RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
[2022-04-28 02:30:08-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 02:30:08-0400] 
[2022-04-28 02:30:08-0400]  Tests start here:
[2022-04-28 02:30:08-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Integer overflow in hexadecimal number at t/broken_univ_can.t line 13.
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 03:07:37-0400] 
[2022-04-28 03:07:37-0400] All tests successful.
[2022-04-28 03:07:37-0400] Archived results...
[2022-04-28 03:07:37-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 03:07:37-0400] 
[2022-04-28 03:07:37-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads
[2022-04-28 03:07:37-0400] ------------------------------------------------------------------------------
[2022-04-28 03:07:37-0400] make distclean ...
[2022-04-28 03:08:11-0400] 
[2022-04-28 03:08:11-0400] Copy Policy.sh ...
[2022-04-28 03:08:11-0400] 
[2022-04-28 03:08:11-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 03:09:27-0400] 
[2022-04-28 03:09:27-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
regcomp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
regcomp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'bool S_regtail(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
scope.c: In function 'void Perl_leave_scope(PerlInterpreter*, I32)':
scope.c:1386:49: warning: 'a2.any::any_uv' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 GvHV(PL_hintgv) = MUTABLE_HV(a2.any_ptr);
                                                 ^~~~~~~
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
re_comp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'bool S_regtail(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'bool S_regtail_study(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(PerlInterpreter*, const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
threads.xs: In function 'IV S_good_stack_size(PerlInterpreter*, IV)':
threads.xs:443:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (stack_size < PTHREAD_STACK_MIN) {
                    ^
[2022-04-28 03:16:24-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 03:16:24-0400] 
[2022-04-28 03:16:24-0400]  Tests start here:
[2022-04-28 03:16:24-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Integer overflow in hexadecimal number at t/broken_univ_can.t line 13.
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 03:52:46-0400] 
[2022-04-28 03:52:46-0400] All tests successful.
[2022-04-28 03:52:46-0400] Archived results...
[2022-04-28 03:52:46-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 03:52:46-0400] 
[2022-04-28 03:52:46-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -DDEBUGGING
[2022-04-28 03:52:46-0400] ------------------------------------------------------------------------------
[2022-04-28 03:52:46-0400] make distclean ...
[2022-04-28 03:53:17-0400] 
[2022-04-28 03:53:17-0400] Copy Policy.sh ...
[2022-04-28 03:53:17-0400] 
[2022-04-28 03:53:17-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 03:54:40-0400] 
[2022-04-28 03:54:40-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
regcomp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
regcomp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'bool S_regtail(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
regcomp.c: In function 'bool S_regtail_study(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
regcomp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
regcomp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c: In function 'void S_ssc_and(PerlInterpreter*, const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
regcomp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
regcomp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
scope.c: In function 'void Perl_leave_scope(PerlInterpreter*, I32)':
scope.c:1386:49: warning: 'a2.any::any_uv' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 GvHV(PL_hintgv) = MUTABLE_HV(a2.any_ptr);
                                                 ^~~~~~~
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
regexec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)':
regexec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
regexec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
regexec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
regexec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
re_comp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'bool S_regtail(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'bool S_regtail_study(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(PerlInterpreter*, const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
threads.xs: In function 'IV S_good_stack_size(PerlInterpreter*, IV)':
threads.xs:443:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (stack_size < PTHREAD_STACK_MIN) {
                    ^
[2022-04-28 04:03:50-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 04:03:50-0400] 
[2022-04-28 04:03:50-0400]  Tests start here:
[2022-04-28 04:03:50-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Integer overflow in hexadecimal number at t/broken_univ_can.t line 13.
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 04:45:47-0400] 
[2022-04-28 04:45:47-0400] All tests successful.
[2022-04-28 04:45:47-0400] Archived results...
[2022-04-28 04:45:47-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 04:45:47-0400] 
[2022-04-28 04:45:47-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Duse64bitall
[2022-04-28 04:45:47-0400] ------------------------------------------------------------------------------
[2022-04-28 04:45:47-0400] make distclean ...
[2022-04-28 04:46:23-0400] 
[2022-04-28 04:46:23-0400] Copy Policy.sh ...
[2022-04-28 04:46:23-0400] 
[2022-04-28 04:46:23-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 04:47:42-0400] 
[2022-04-28 04:47:42-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
Piece.xs: In function 'char* _strptime(PerlInterpreter*, const char*, const char*, std::tm*, int*)':
Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
    buf += len;
    ~~~~^~~~~~
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(PerlInterpreter*, const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
threads.xs: In function 'IV S_good_stack_size(PerlInterpreter*, IV)':
threads.xs:443:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (stack_size < PTHREAD_STACK_MIN) {
                    ^
[2022-04-28 04:54:20-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 04:54:20-0400] 
[2022-04-28 04:54:20-0400]  Tests start here:
[2022-04-28 04:54:20-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 05:29:18-0400] 
[2022-04-28 05:29:18-0400] All tests successful.
[2022-04-28 05:29:18-0400] Archived results...
[2022-04-28 05:29:18-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 05:29:18-0400] 
[2022-04-28 05:29:18-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Duse64bitall -DDEBUGGING
[2022-04-28 05:29:18-0400] ------------------------------------------------------------------------------
[2022-04-28 05:29:18-0400] make distclean ...
[2022-04-28 05:29:49-0400] 
[2022-04-28 05:29:49-0400] Copy Policy.sh ...
[2022-04-28 05:29:49-0400] 
[2022-04-28 05:29:49-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 05:31:13-0400] 
[2022-04-28 05:31:13-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
regcomp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c: In function 'void S_ssc_and(PerlInterpreter*, const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
regcomp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
regcomp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
regexec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)':
regexec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
regexec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
regexec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
regexec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
Piece.xs: In function 'char* _strptime(PerlInterpreter*, const char*, const char*, std::tm*, int*)':
Piece.xs:719:8: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
    buf += len;
    ~~~~^~~~~~
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(PerlInterpreter*, const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
threads.xs: In function 'IV S_good_stack_size(PerlInterpreter*, IV)':
threads.xs:443:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (stack_size < PTHREAD_STACK_MIN) {
                    ^
[2022-04-28 05:40:07-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 05:40:07-0400] 
[2022-04-28 05:40:07-0400]  Tests start here:
[2022-04-28 05:40:07-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 06:21:33-0400] 
[2022-04-28 06:21:33-0400] All tests successful.
[2022-04-28 06:21:33-0400] Archived results...
[2022-04-28 06:21:33-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 06:21:33-0400] 
[2022-04-28 06:21:33-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Duselongdouble
[2022-04-28 06:21:33-0400] ------------------------------------------------------------------------------
[2022-04-28 06:21:33-0400] make distclean ...
[2022-04-28 06:22:10-0400] 
[2022-04-28 06:22:10-0400] Copy Policy.sh ...
[2022-04-28 06:22:10-0400] 
[2022-04-28 06:22:10-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 06:23:27-0400] 
[2022-04-28 06:23:27-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
regcomp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
regcomp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'bool S_regtail(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
scope.c: In function 'void Perl_leave_scope(PerlInterpreter*, I32)':
scope.c:1386:49: warning: 'a2.any::any_uv' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 GvHV(PL_hintgv) = MUTABLE_HV(a2.any_ptr);
                                                 ^~~~~~~
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
re_comp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'bool S_regtail(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'bool S_regtail_study(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(PerlInterpreter*, const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
threads.xs: In function 'IV S_good_stack_size(PerlInterpreter*, IV)':
threads.xs:443:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (stack_size < PTHREAD_STACK_MIN) {
                    ^
[2022-04-28 06:30:27-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 06:30:27-0400] 
[2022-04-28 06:30:27-0400]  Tests start here:
[2022-04-28 06:30:27-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Integer overflow in hexadecimal number at t/broken_univ_can.t line 13.
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 07:06:58-0400] 
[2022-04-28 07:06:58-0400] All tests successful.
[2022-04-28 07:06:58-0400] Archived results...
[2022-04-28 07:06:58-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 07:06:58-0400] 
[2022-04-28 07:06:58-0400] Configuration: -Dusedevel -Dcc=g++ -Duseithreads -Duselongdouble -DDEBUGGING
[2022-04-28 07:06:58-0400] ------------------------------------------------------------------------------
[2022-04-28 07:06:58-0400] make distclean ...
[2022-04-28 07:07:29-0400] 
[2022-04-28 07:07:29-0400] Copy Policy.sh ...
[2022-04-28 07:07:29-0400] 
[2022-04-28 07:07:29-0400] Configure ...

NOTE: You are using GNU as(1).  GNU as(1) might not build Perl.  If you
have trouble, you can use /usr/ccs/bin/as by including -B/usr/ccs/bin/
in your g++ command.  (Note that the trailing "/" is required.)

make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
make: Warning: Both `makefile' and `Makefile' exist
Current working directory /export/home/core/smoke/perl-current
[2022-04-28 07:08:50-0400] 
[2022-04-28 07:08:50-0400] make ...
make: Warning: Both `makefile' and `Makefile' exist
regcomp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
regcomp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
regcomp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
regcomp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
regcomp.c: In function 'bool S_regtail(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
regcomp.c: In function 'bool S_regtail_study(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
regcomp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
regcomp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
regcomp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c: In function 'void S_ssc_and(PerlInterpreter*, const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
regcomp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
regcomp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
regcomp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
regcomp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::xsub' [-Wmissing-field-initializers]
 };
 ^
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::checker' [-Wmissing-field-initializers]
builtin.c:400:1: warning: missing initializer for member 'BuiltinFuncDescriptor::ckval' [-Wmissing-field-initializers]
scope.c: In function 'void Perl_leave_scope(PerlInterpreter*, I32)':
scope.c:1386:49: warning: 'a2.any::any_uv' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 GvHV(PL_hintgv) = MUTABLE_HV(a2.any_ptr);
                                                 ^~~~~~~
In file included from perl.h:5754:0,
                 from regexec.c:75:
regexec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
regexec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
regexec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
regexec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
regexec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
regexec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
regexec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
regexec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
regexec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
regexec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
regexec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from perl.h:2924:0,
                 from regexec.c:75:
regexec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
regexec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
regexec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
regexec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)':
regexec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
regexec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
regexec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
regexec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
Cwd.xs:27:0: warning: "SYSNAME" redefined
 #define SYSNAME "$SYSNAME"
 
In file included from ../../perl.h:1036:0,
                 from Cwd.xs:8:
/usr/include/sys/param.h:184:0: note: this is the location of the previous definition
 #define SYSNAME 9  /* # chars in system name */
 
byte_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
gb_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ir_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ebcdic_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ji_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_05_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
sh_06_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
eu_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
jo_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ks_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_04_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
symbol_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_00_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
bi_01_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
cp_02_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
ma_03_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
def_t.c:7:32: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wc++-compat"
                                ^~~~~~~~~~~~~~
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
Warning (mostly harmless): No library found for -lsunmath
Socket.xs: In function 'void XS_Socket_inet_aton(PerlInterpreter*, CV*)':
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_family' [-Wmissing-field-initializers]
  struct addrinfo hints = {0};
                            ^
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_socktype' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_protocol' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addrlen' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_canonname' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_addr' [-Wmissing-field-initializers]
Socket.xs:778:28: warning: missing initializer for member 'addrinfo::ai_next' [-Wmissing-field-initializers]
In file included from HiRes.xs:860:0:
const-c.inc: In function 'int constant_19(PerlInterpreter*, const char*, IV*)':
const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
 constant_19 (pTHX_ const char *name, IV *iv_return) {
                                          ^~~~~~~~~
HiRes.xs: In function 'void XS_Time__HiRes_setitimer(PerlInterpreter*, CV*)':
HiRes.xs:1249:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
HiRes.xs: In function 'void XS_Time__HiRes_getitimer(PerlInterpreter*, CV*)':
HiRes.xs:1269:42: warning: option '-Wc++-compat' is valid for C/ObjC but not for C++ [-Wpragmas]
         GCC_DIAG_IGNORE_STMT(-Wc++-compat);
                                          ^
In file included from ../../perl.h:5754:0,
                 from re_exec.c:75:
re_exec.c: In function 'bool S_setup_EXACTISH_ST(PerlInterpreter*, const regnode*, next_matchable_info*, regmatch_info*)':
re_exec.c:4871:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                 uvchr_to_utf8(matches[m->count], fold_from);
                                               ^
../../embed.h:771:85: note: in definition of macro 'uvoffuni_to_utf8_flags_msgs'
 #define uvoffuni_to_utf8_flags_msgs(a,b,c,d) Perl_uvoffuni_to_utf8_flags_msgs(aTHX_ a,b,c,d)
                                                                                     ^
../../utf8.h:75:37: note: in expansion of macro 'uvchr_to_utf8_flags_msgs'
                                     uvchr_to_utf8_flags_msgs(d,uv,flags, 0)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
../../utf8.h:73:37: note: in expansion of macro 'uvchr_to_utf8_flags'
 #define uvchr_to_utf8(a,b)          uvchr_to_utf8_flags(a,b,0)
                                     ^~~~~~~~~~~~~~~~~~~
re_exec.c:4871:17: note: in expansion of macro 'uvchr_to_utf8'
                 uvchr_to_utf8(matches[m->count], fold_from);
                 ^
re_exec.c:4872:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = UVCHR_SKIP(fold_from);
                                 ^
re_exec.c:4881:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches[m->count][0] = fold_from;
                                 ^
re_exec.c:4882:33: warning: array subscript has type 'char' [-Wchar-subscripts]
                 lengths[m->count] = 1;
                                 ^
re_exec.c: In function 'ssize_t S_regmatch(PerlInterpreter*, regmatch_info*, char*, regnode*)':
re_exec.c:8786:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
             if (cur_curlyx->u.curlyx.count >= REG_INFTY
re_exec.c:8809:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c: In function 'I32 S_regrepeat(PerlInterpreter*, regexp*, char**, const regnode*, char*, regmatch_info*, I32, U32)':
re_exec.c:10147:46: warning: array subscript has type 'char' [-Wchar-subscripts]
                               Binfo.lengths[i] - definitive_len))
                                              ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10152:47: warning: array subscript has type 'char' [-Wchar-subscripts]
                     matches += Binfo.lengths[i];
                                               ^
re_exec.c:10164:40: warning: array subscript has type 'char' [-Wchar-subscripts]
                 scan += Binfo.lengths[i];
                                        ^
In file included from ../../perl.h:2924:0,
                 from re_exec.c:75:
re_exec.c:10182:57: warning: array subscript has type 'char' [-Wchar-subscripts]
                 if (memEQ(scan, matches, Binfo.lengths[i])) {
                                                         ^
../../handy.h:694:78: note: in definition of macro 'memEQ'
 #define memEQ(s1,s2,l) (memcmp(((const void *) (s1)), ((const void *) (s2)), l) == 0)
                                                                              ^
re_exec.c:10186:43: warning: array subscript has type 'char' [-Wchar-subscripts]
                 matches += Binfo.lengths[i];
                                           ^
re_exec.c:10193:36: warning: array subscript has type 'char' [-Wchar-subscripts]
             scan += Binfo.lengths[i];
                                    ^
re_exec.c: In function 'bool S_regtry(PerlInterpreter*, regmatch_info*, char**)':
re_exec.c:7072:53: warning: 'fold_array' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 && UCHARAT(s) != fold_array[nextbyte])
                                                     ^
re_exec.c:6976:24: note: 'fold_array' was declared here
             const U8 * fold_array;
                        ^~~~~~~~~~
re_exec.c:7078:35: warning: 'folder' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (ln > 1 && ! folder(locinput, s, ln))
                             ~~~~~~^~~~~~~~~~~~~~~~~
re_exec.c:6975:23: note: 'folder' was declared here
             re_fold_t folder;
                       ^~~~~~
re_comp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32, bool)':
re_comp.c:5722:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     && maxcount <= REG_INFTY/3) /* Complement check for big
                        ~~~~~~~~~^~~~~~~~~~~~~~
re_comp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
re_comp.c:13210:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (max > REG_INFTY/3) {
             ~~~~^~~~~~~~~~~~~
re_comp.c: In function 'bool S_regtail(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21188:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'bool S_regtail_study(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)':
re_comp.c:21287:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (val - scan > U16_MAX) {
re_comp.c: In function 'int S_ssc_is_cp_posixl_init(const RExC_state_t*, const regnode_ssc*)':
re_comp.c:1743:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1742:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c: In function 'void S_ssc_and(PerlInterpreter*, const RExC_state_t*, regnode_ssc*, const regnode_charclass*)':
re_comp.c:1676:11: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && end == UV_MAX;
re_comp.c:1661:15: note: 'end' was declared here
     UV start, end;
               ^~~
re_comp.c:1675:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
           && start == 0
re_comp.c:1661:8: note: 'start' was declared here
     UV start, end;
        ^~~~~
threads.xs: In function 'IV S_good_stack_size(PerlInterpreter*, IV)':
threads.xs:443:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (stack_size < PTHREAD_STACK_MIN) {
                    ^
[2022-04-28 07:18:08-0400] Skip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 07:18:08-0400] 
[2022-04-28 07:18:08-0400]  Tests start here:
[2022-04-28 07:18:08-0400] TSTENV = stdio	
make: Warning: Both `makefile' and `Makefile' exist
Integer overflow in hexadecimal number at t/broken_univ_can.t line 13.
Subroutine Time::HiRes::constant redefined at (eval 37) line 1.
Subroutine Time::HiRes::usleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::sleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::ualarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::alarm redefined at (eval 37) line 1.
Subroutine Time::HiRes::gettimeofday redefined at (eval 37) line 1.
Subroutine Time::HiRes::time redefined at (eval 37) line 1.
Subroutine Time::HiRes::setitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::getitimer redefined at (eval 37) line 1.
Subroutine Time::HiRes::utime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_gettime redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_getres redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock_nanosleep redefined at (eval 37) line 1.
Subroutine Time::HiRes::clock redefined at (eval 37) line 1.
Subroutine Time::HiRes::lstat redefined at (eval 37) line 1.
Subroutine Time::HiRes::stat redefined at (eval 37) line 1.
[2022-04-28 08:00:23-0400] 
[2022-04-28 08:00:23-0400] All tests successful.
[2022-04-28 08:00:23-0400] Archived results...
[2022-04-28 08:00:23-0400] Unskip tests from '/export/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2022-04-28 08:00:23-0400] Finished smoking e259bc9dd300b55df3fa26338303b579df314493 v5.35.11-27-ge259bc9dd3 smoke-me/jkeenan/andk/cpan-2.34-sync
[2022-04-28 08:00:23-0400] Reading smokeresult from /export/home/core/smoke/perl-current/mktest.out
[2022-04-28 08:00:23-0400] Processing [-Dcc=g++]
[2022-04-28 08:00:23-0400] Processing [-DDEBUGGING -Dcc=g++]
[2022-04-28 08:00:23-0400] Processing [-Dcc=g++ -Duse64bitall]
[2022-04-28 08:00:23-0400] Processing [-DDEBUGGING -Dcc=g++ -Duse64bitall]
[2022-04-28 08:00:23-0400] Processing [-Dcc=g++ -Duselongdouble]
[2022-04-28 08:00:23-0400] Processing [-DDEBUGGING -Dcc=g++ -Duselongdouble]
[2022-04-28 08:00:23-0400] Processing [-Dcc=g++ -Duseithreads]
[2022-04-28 08:00:23-0400] Processing [-DDEBUGGING -Dcc=g++ -Duseithreads]
[2022-04-28 08:00:23-0400] Processing [-Dcc=g++ -Duseithreads -Duse64bitall]
[2022-04-28 08:00:23-0400] Processing [-DDEBUGGING -Dcc=g++ -Duseithreads -Duse64bitall]
[2022-04-28 08:00:23-0400] Processing [-Dcc=g++ -Duseithreads -Duselongdouble]
[2022-04-28 08:00:23-0400] Processing [-DDEBUGGING -Dcc=g++ -Duseithreads -Duselongdouble]
[2022-04-28 08:00:23-0400] ==> Starting reporter
[2022-04-28 08:00:23-0400] Writing report to '/export/home/core/smoke/perl-current/mktest.rpt'
-- 
Report generated by Test::Smoke::Gateway v0.12