+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/perl-5.36.1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/perl-5.36.1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for perl-5.36.1
--- op.o ---
--- universal.o ---
--- FORCE ---
--- ext.libs ---
--- pod/perl5361delta.pod ---
--- gv.o ---
--- toke.o ---
--- pad.o ---
--- pod/perl5361delta.pod ---
rm -f pod/perl5361delta.pod
/usr/bin/ln -s perldelta.pod pod/perl5361delta.pod
--- regcomp.o ---
--- dump.o ---
--- util.o ---
--- op.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic op.c
--- universal.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic universal.c
--- gv.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic gv.c
--- pad.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic pad.c
--- toke.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic toke.c
--- dump.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic dump.c
--- regcomp.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic regcomp.c
--- util.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic util.c
--- dump.o ---
dump.c: In function 'Perl_do_gv_dump':
dump.c:1650:12: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1650 |     if (sv && GvNAME(sv)) {
      |            ^~
In file included from perl.h:4164,
                 from dump.c:29:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
dump.c: In function 'Perl_do_gvgv_dump':
dump.c:1665:12: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1665 |     if (sv && GvNAME(sv)) {
      |            ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- gv.o ---
gv.c: In function 'S_gv_stashpvn_internal':
gv.c:1609:9: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1609 |     if (!HvNAME_get(stash)) {
      |         ^
In file included from perl.h:4164,
                 from gv.c:41:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
gv.c: In function 'S_parse_gv_stash_name':
gv.c:1815:25: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1815 |                     if (!HvNAME_get(*stash)) {
      |                         ^
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
gv.c:1829:26: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1829 |                 else if (!HvNAME_get(*stash))
      |                          ^
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- util.o ---
util.c: In function 'Perl_my_setenv':
util.c:2516:30: warning: implicit declaration of function 'S_env_alloc'; did you mean 'S_mess_alloc'? [-Wimplicit-function-declaration]
 2516 |             tmpenv = (char**)S_env_alloc(NULL, max, 2, 0, sizeof(char*));
      |                              ^~~~~~~~~~~
      |                              S_mess_alloc
util.c:2516:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 2516 |             tmpenv = (char**)S_env_alloc(NULL, max, 2, 0, sizeof(char*));
      |                      ^
util.c:2520:27: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 2520 |                 tmpenv[j] = S_env_alloc(NULL, len, 1, 0, 1);
      |                           ^
util.c:2542:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 2542 |             environ = (char**)S_env_alloc(environ, i, 2, 0, sizeof(char*));
      |                       ^
util.c:2550:20: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 2550 |         environ[i] = S_env_alloc(NULL, nlen, vlen, 2, 1);
      |                    ^
--- gv.o ---
gv.c: In function 'Perl_gv_handler':
gv.c:3277:19: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 3277 |     if (!stash || !HvNAME_get(stash))
      |                   ^
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- util.o ---
util.c: In function 'S_gv_has_usable_name':
util.c:6013:9: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 6013 |         && HvENAME(GvSTASH(gv))
      |         ^~
In file included from perl.h:4164,
                 from util.c:26:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- regcomp.o ---
regcomp.c: In function 'Perl_re_op_compile':
regcomp.c:7966:9: warning: the comparison will always evaluate as 'true' for the pointer operand in 'old_re->sv_u.svu_pv + (sizetype)Perl_ReANY((const REGEXP *)old_re)->pre_prefix' must not be NULL [-Waddress]
 7966 |         && RX_PRECOMP(old_re)
      |         ^~
regcomp.c: In function 'S_regpiece':
regcomp.c:13231:17: warning: comparison of integer expressions of different signedness: 'I32' {aka 'int'} and 'unsigned int' [-Wsign-compare]
13231 |         if (max > REG_INFTY/3) {
      |                 ^
--- mg.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic mg.c
--- reentr.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic reentr.c
--- mg.o ---
mg.c: In function 'Perl_magic_clearisa':
mg.c:1889:23: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1889 |             if (stash && HvENAME(stash)) mro_isa_changed_in(stash);
      |                       ^~
In file included from perl.h:4164,
                 from mg.c:45:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
mg.c:1901:15: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1901 |     if (stash && HvENAME_get(stash))
      |               ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- mro_core.o ---
--- keywords.o ---
--- mro_core.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic mro_core.c
--- keywords.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic keywords.c
--- builtin.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic builtin.c
--- hv.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic hv.c
--- mro_core.o ---
mro_core.c: In function 'Perl_mro_get_linear_isa':
mro_core.c:428:28: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
  428 |             (HvENAME(stash)||HvNAME(stash))
      |                            ^~
In file included from perl.h:4164,
                 from mro_core.c:31:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
mro_core.c: In function 'Perl_mro_package_moved':
mro_core.c:790:26: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
  790 |          !GvSTASH(gv) || !HvENAME(GvSTASH(gv)) ||
      |                          ^
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
mro_core.c: In function 'S_mro_gather_and_rename':
mro_core.c:906:39: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
  906 |     const bool stash_had_name = stash && HvENAME(stash);
      |                                       ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
mro_core.c:1166:38: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1166 |                      || (oldsubstash && HvENAME_get(oldsubstash))
      |                                      ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- hv.o ---
hv.c: In function 'S_hv_delete_common':
hv.c:1436:42: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1436 |         if (sv && SvTYPE(sv) == SVt_PVGV && HvENAME_get(hv)) {
      |                                          ^~
In file included from perl.h:4164,
                 from hv.c:35:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
hv.c:1445:18: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1445 |                  && HvENAME_get(stash)) {
      |                  ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
hv.c:1532:14: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1532 |              && HvENAME_get(hv))
      |              ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
hv.c: In function 'Perl_hfree_next_entry':
hv.c:2172:44: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 2172 |     if (   PL_phase != PERL_PHASE_DESTRUCT && HvENAME(hv)
      |                                            ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
hv.c:2174:31: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 2174 |         && GvHV(HeVAL(entry)) && HvENAME(GvHV(HeVAL(entry)))
      |                               ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
hv.c: In function 'Perl_hv_undef_flags':
hv.c:2225:41: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 2225 |     if (PL_phase != PERL_PHASE_DESTRUCT && HvNAME(hv)) {
      |                                         ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- av.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic av.c
--- mro_core.o ---
In file included from perl.h:5837:
mro_core.c: In function 'Perl_mro_method_changed_in':
hv.h:426:26: warning: array subscript [0, 9223372036854775807] is outside array bounds of 'char[0]' [-Warray-bounds]
  426 | #define HEK_FLAGS(hek)  (*((unsigned char *)(HEK_KEY(hek))+HEK_LEN(hek)+1))
      |                         ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
embed.h:248:70: note: in definition of macro 'hv_common'
  248 | #define hv_common(a,b,c,d,e,f,g,h)      Perl_hv_common(aTHX_ a,b,c,d,e,f,g,h)
      |                                                                      ^
hv.h:440:34: note: in expansion of macro 'HEK_FLAGS'
  440 | #define HEK_UTF8(hek)           (HEK_FLAGS(hek) & HVhek_UTF8)
      |                                  ^~~~~~~~~
hv.h:539:56: note: in expansion of macro 'HEK_UTF8'
  539 |      hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek),   \
      |                                                        ^~~~~~~~
mro_core.c:1333:23: note: in expansion of macro 'hv_fetchhek'
 1333 |     SV ** const svp = hv_fetchhek(PL_isarev, HvENAME_HEK(stash), 0);
      |                       ^~~~~~~~~~~
--- run.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic run.c
--- pp_hot.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic pp_hot.c
--- sv.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic sv.c
--- pp.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic pp.c
--- scope.o ---
--- hv.o ---
In file included from perl.h:5837:
hv.h:426:26: warning: array subscript [0, 9223372036854775807] is outside array bounds of 'char[0]' [-Warray-bounds]
  426 | #define HEK_FLAGS(hek)  (*((unsigned char *)(HEK_KEY(hek))+HEK_LEN(hek)+1))
      |                         ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
embed.h:248:70: note: in definition of macro 'hv_common'
  248 | #define hv_common(a,b,c,d,e,f,g,h)      Perl_hv_common(aTHX_ a,b,c,d,e,f,g,h)
      |                                                                      ^
hv.h:440:34: note: in expansion of macro 'HEK_FLAGS'
  440 | #define HEK_UTF8(hek)           (HEK_FLAGS(hek) & HVhek_UTF8)
      |                                  ^~~~~~~~~
hv.h:545:55: note: in expansion of macro 'HEK_UTF8'
  545 |     hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
      |                                                       ^~~~~~~~
hv.c:2269:19: note: in expansion of macro 'hv_deletehek'
 2269 |             (void)hv_deletehek(PL_stashcache, HvENAME_HEK(hv), G_DISCARD);
      |                   ^~~~~~~~~~~~
hv.h:426:26: warning: array subscript [0, 9223372036854775807] is outside array bounds of 'char[0]' [-Warray-bounds]
  426 | #define HEK_FLAGS(hek)  (*((unsigned char *)(HEK_KEY(hek))+HEK_LEN(hek)+1))
      |                         ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
embed.h:248:70: note: in definition of macro 'hv_common'
  248 | #define hv_common(a,b,c,d,e,f,g,h)      Perl_hv_common(aTHX_ a,b,c,d,e,f,g,h)
      |                                                                      ^
hv.h:440:34: note: in expansion of macro 'HEK_FLAGS'
  440 | #define HEK_UTF8(hek)           (HEK_FLAGS(hek) & HVhek_UTF8)
      |                                  ^~~~~~~~~
hv.h:545:55: note: in expansion of macro 'HEK_UTF8'
  545 |     hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
      |                                                       ^~~~~~~~
hv.c:2280:19: note: in expansion of macro 'hv_deletehek'
 2280 |             (void)hv_deletehek(PL_stashcache, HvNAME_HEK(hv), G_DISCARD);
      |                   ^~~~~~~~~~~~
--- sv.o ---
sv.c: In function 'S_glob_assign_glob':
sv.c:3712:48: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 3712 |          GvCV((const GV *)ssv) && GvSTASH(dsv) && HvENAME(GvSTASH(dsv))
      |                                                ^~
In file included from perl.h:4164,
                 from sv.c:32:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c:3721:22: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 3721 |      && GvSTASH(dsv) && HvENAME(GvSTASH(dsv))
      |                      ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c:3734:26: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
--- scope.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic scope.c
--- sv.o ---
 3734 |          && GvSTASH(dsv) && HvENAME(GvSTASH(dsv))
      |                          ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c:3790:12: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 3790 |         if(old_stash ? (HV *)HvENAME_get(old_stash) : stash)
      |            ^~~~~~~~~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c: In function 'Perl_gv_setref':
sv.c:3940:24: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 3940 |              && (!dref || HvENAME_get(dref))
      |                        ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c:3953:26: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 3953 |          && GvSTASH(dsv) && HvENAME(GvSTASH(dsv))
      |                          ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c: In function 'Perl_sv_setsv_flags':
sv.c:4385:25: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 4385 |                         old_stash ? (HV *)HvENAME_get(old_stash) : stash
      |                         ^~~~~~~~~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c: In function 'S_anonymise_cv_maybe':
sv.c:6450:27: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 6450 |     gvname = (GvSTASH(gv) && HvNAME(GvSTASH(gv)) && HvENAME(GvSTASH(gv)))
      |                           ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c:6450:50: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 6450 |     gvname = (GvSTASH(gv) && HvNAME(GvSTASH(gv)) && HvENAME(GvSTASH(gv)))
      |                                                  ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c: In function 'Perl_sv_clear':
sv.c:6685:20: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 6685 |                    && HvENAME_get(stash))
      |                    ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c: In function 'Perl_sv_resetpvn':
sv.c:9932:33: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 9932 |                 if (GvHV(gv) && !HvNAME_get(GvHV(gv))) {
      |                                 ^
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c: In function 'Perl_sv_ref':
sv.c:10309:21: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
10309 |                     ? sv_sethek(dst, HvNAME_HEK(SvSTASH(sv)))
      |                     ^
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
sv.c: In function 'S_sv_unglob':
sv.c:10624:12: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
10624 |            && HvNAME_get(stash))
      |            ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- pp.o ---
pp.c: In function 'Perl_pp_undef':
pp.c:928:15: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
  928 |               && HvENAME_get(stash);
      |               ^~
In file included from perl.h:4164,
                 from pp.c:28:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
pp.c:953:33: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
  953 |              && (method_changed || HvENAME(stash)) )
      |                                 ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- pp_ctl.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic pp_ctl.c
--- scope.o ---
scope.c: In function 'Perl_save_gp':
scope.c:413:19: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
  413 |         if (stash && HvENAME(stash)) {
      |                   ^~
In file included from perl.h:4164,
                 from scope.c:27:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
scope.c: In function 'Perl_leave_scope':
scope.c:1122:20: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1122 |             if (hv && HvENAME(hv) && (
      |                    ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
scope.c:1237:41: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1237 |             if ((hv=GvSTASH(a0.any_gv)) && HvENAME_get(hv)) {
      |                                         ^~
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- pp_sys.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic pp_sys.c
pp_sys.c: In function 'Perl_pp_select':
pp_sys.c:1340:14: warning: the comparison will always evaluate as 'true' for the address of 'hek_key' will never be NULL [-Waddress]
 1340 |     gvp = hv && HvENAME(hv)
      |              ^~
In file included from perl.h:4164,
                 from pp_sys.c:31:
hv.h:60:17: note: 'hek_key' declared here
   60 |      char       hek_key[1];        /* variable-length hash key */
      |                 ^~~~~~~
--- doop.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic doop.c
--- doio.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic doio.c
--- regexec.o ---
--- utf8.o ---
--- regexec.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic regexec.c
--- utf8.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic utf8.c
--- regexec.o ---
regexec.c: In function 'S_regmatch':
regexec.c:8786:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 8786 |             if (cur_curlyx->u.curlyx.count >= REG_INFTY
      |                                            ^~
regexec.c:8809:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 8809 |                 if (cur_curlyx->u.curlyx.count >= REG_INFTY
      |                                                ^~
--- taint.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic taint.c
--- deb.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic deb.c
--- perlio.o ---
--- numeric.o ---
--- perlio.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic perlio.c
--- numeric.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic numeric.c
--- mathoms.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic mathoms.c
--- locale.o ---
--- pp_pack.o ---
--- locale.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic locale.c
--- pp_pack.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic pp_pack.c
--- pp_sort.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic pp_sort.c
--- caretx.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic caretx.c
--- dquote.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic dquote.c
--- time64.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic time64.c
--- miniperlmain.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic miniperlmain.c
--- opmini.o ---
echo @`sh  cflags "optimize='-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2  -pthread  -I/usr/include'" opmini.o` -fpic -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB opmini.c
@gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB opmini.c
--- perlmini.o ---
echo @`sh  cflags "optimize='-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2  -pthread  -I/usr/include'" perlmini.o` -fpic -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB perlmini.c
@gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB perlmini.c
--- universalmini.o ---
--- perly.o ---
--- universalmini.o ---
echo @`sh  cflags "optimize='-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2  -pthread  -I/usr/include'" universalmini.o` -fpic -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB universalmini.c
@gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB universalmini.c
--- perly.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic perly.c
--- globals.o ---
gcc -c -DPERL_CORE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -I/usr/local/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra -Wno-long-long -Wno-declaration-after-statement -Wc++-compat -Wwrite-strings -fpic globals.c
--- dtrace_mini.o ---
rm -rf mpdtrace
mkdir mpdtrace
cp opmini.o perlmini.o universalmini.o  gv.o toke.o perly.o pad.o regcomp.o dump.o util.o mg.o reentr.o mro_core.o keywords.o builtin.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o globals.o perlio.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o caretx.o dquote.o time64.o  miniperlmain.o mpdtrace/
/usr/sbin/dtrace -xnolibs -G -s perldtrace.d -o dtrace_mini.o mpdtrace/opmini.o mpdtrace/perlmini.o mpdtrace/universalmini.o mpdtrace/gv.o mpdtrace/toke.o mpdtrace/perly.o mpdtrace/pad.o mpdtrace/regcomp.o mpdtrace/dump.o mpdtrace/util.o mpdtrace/mg.o mpdtrace/reentr.o mpdtrace/mro_core.o mpdtrace/keywords.o mpdtrace/builtin.o mpdtrace/hv.o mpdtrace/av.o mpdtrace/run.o mpdtrace/pp_hot.o mpdtrace/sv.o mpdtrace/pp.o mpdtrace/scope.o mpdtrace/pp_ctl.o mpdtrace/pp_sys.o mpdtrace/doop.o mpdtrace/doio.o mpdtrace/regexec.o mpdtrace/utf8.o mpdtrace/taint.o mpdtrace/deb.o mpdtrace/globals.o mpdtrace/perlio.o mpdtrace/numeric.o mpdtrace/mathoms.o mpdtrace/locale.o mpdtrace/pp_pack.o mpdtrace/pp_sort.o mpdtrace/caretx.o mpdtrace/dquote.o mpdtrace/time64.o mpdtrace/miniperlmain.o
--- lib/buildcustomize.pl ---
gcc -pthread -pthread -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -L/usr/gnu/lib -o miniperl  mpdtrace/opmini.o mpdtrace/perlmini.o mpdtrace/universalmini.o mpdtrace/gv.o mpdtrace/toke.o mpdtrace/perly.o mpdtrace/pad.o mpdtrace/regcomp.o mpdtrace/dump.o mpdtrace/util.o mpdtrace/mg.o mpdtrace/reentr.o mpdtrace/mro_core.o mpdtrace/keywords.o mpdtrace/builtin.o mpdtrace/hv.o mpdtrace/av.o mpdtrace/run.o mpdtrace/pp_hot.o mpdtrace/sv.o mpdtrace/pp.o mpdtrace/scope.o mpdtrace/pp_ctl.o mpdtrace/pp_sys.o mpdtrace/doop.o mpdtrace/doio.o mpdtrace/regexec.o mpdtrace/utf8.o mpdtrace/taint.o mpdtrace/deb.o mpdtrace/globals.o mpdtrace/perlio.o mpdtrace/numeric.o mpdtrace/mathoms.o mpdtrace/locale.o mpdtrace/pp_pack.o mpdtrace/pp_sort.o mpdtrace/caretx.o mpdtrace/dquote.o mpdtrace/time64.o mpdtrace/miniperlmain.o dtrace_mini.o -lm -lcrypt -ldl -lsocket -lnsl -lpthread -lrt
Undefined			first referenced
 symbol  			    in file
S_env_alloc                         mpdtrace/util.o
ld: fatal: symbol referencing errors. No output written to miniperl
collect2: error: ld returned 1 exit status
*** [lib/buildcustomize.pl] Error code 1 (ignored)
--- miniperl ---
--- lib/Config_git.pl ---
--- pod/perlintern.pod ---
--- pod/perlmodlib.pod ---
--- extra.pods ---
--- lib/Config_git.pl ---
LD_LIBRARY_PATH=/home/pbulk/build/lang/perl5/work/perl-5.36.1 ./miniperl -Ilib make_patchnum.pl
--- pod/perlintern.pod ---
LD_LIBRARY_PATH=/home/pbulk/build/lang/perl5/work/perl-5.36.1 ./miniperl -Ilib autodoc.pl
--- pod/perlmodlib.pod ---
LD_LIBRARY_PATH=/home/pbulk/build/lang/perl5/work/perl-5.36.1 ./miniperl -Ilib pod/perlmodlib.PL -q
--- lib/Config_git.pl ---
bash: line 2: ./miniperl: Permission denied
--- pod/perlintern.pod ---
bash: line 2: ./miniperl: Permission denied
--- pod/perlmodlib.pod ---
bash: line 2: ./miniperl: Permission denied
--- lib/Config_git.pl ---
*** [lib/Config_git.pl] Error code 126

bmake: stopped in /home/pbulk/build/lang/perl5/work/perl-5.36.1
--- pod/perlintern.pod ---
*** [pod/perlintern.pod] Error code 126

bmake: stopped in /home/pbulk/build/lang/perl5/work/perl-5.36.1
--- pod/perlmodlib.pod ---
*** [pod/perlmodlib.pod] Error code 126

bmake: stopped in /home/pbulk/build/lang/perl5/work/perl-5.36.1
3 errors

bmake: stopped in /home/pbulk/build/lang/perl5/work/perl-5.36.1
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/perl5
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/perl5