Prepare to sync (rsync|/home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/source)
[2026-08-15 23:02:46-0400] qx[/usr/bin/true -az --delete -v perl5.git.perl.org::perl-current . ]
[2026-08-15 23:02:46-0400] qx[/usr/sbin/git rev-parse --is-inside-work-tree 2>&1]
Prepare to sync (hardlink|/home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/inter)
Prepare to sync (hardlink|/home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build)
/home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build now up to patchlevel c4bdf2fa94e99dfbe683ced2532a1a62107d11e9
[2026-08-15 23:02:54-0400] Reading build configurations from /home/perl/smoke/driver/smoke-me_clang_sanitize=undefined.cfg
[2026-08-15 23:02:54-0400] Reading 'Policy.sh' from default content (v=1)
[2026-08-15 23:02:54-0400] make distclean ...
[2026-08-15 23:02:56-0400] Smoking patch c4bdf2fa94e99dfbe683ced2532a1a62107d11e9 v5.45.1-220-gc4bdf2fa94
[2026-08-15 23:02:56-0400] Smoking branch smoke-me/jkeenan/relax-glob-todos-20260809
[2026-08-15 23:02:56-0400]
[2026-08-15 23:02:56-0400] Configuration: -Dusedevel -Dcc="ccache clang" -Accflags="-g -fno-omit-frame-pointer -fno-sanitize-recover=undefined -fsanitize-blacklist=`pwd`/asan_ignore" -Aldflags="-fno-sanitize-recover=undefined" -Accflags=-DNO_MATHOMS
[2026-08-15 23:02:56-0400] ------------------------------------------------------------------------------
[2026-08-15 23:02:56-0400] make distclean ...
[2026-08-15 23:02:59-0400]
[2026-08-15 23:02:59-0400] Copy Policy.sh ...
[2026-08-15 23:02:59-0400]
[2026-08-15 23:02:59-0400] Configure ...
egrep: warning: egrep is obsolescent; using grep -E
ALERT! Attempt made to use perl via PATH!
CWD: /home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build/UU && /home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build/UU
Arguments: getverlist
[2026-08-15 23:07:38-0400]
[2026-08-15 23:07:38-0400] make ...
In file included from SHA.xs:35:
./src/sha.c:488:9: warning: implicit conversion when returning 'void *' from a function with result type 'HMAC *' is not permitted in C++ [-Wimplicit-void-ptr-cast]
  488 |                 return(NULL);
      |                       ^~~~~~
./src/sha.c:490:9: warning: implicit conversion when returning 'void *' from a function with result type 'HMAC *' is not permitted in C++ [-Wimplicit-void-ptr-cast]
  490 |                 return(NULL);
      |                       ^~~~~~
./src/sha.c:495:10: warning: implicit conversion when returning 'void *' from a function with result type 'HMAC *' is not permitted in C++ [-Wimplicit-void-ptr-cast]
  495 |                         return(NULL);
      |                               ^~~~~~
SHA.xs:51:9: warning: implicit conversion when returning 'void *' from a function with result type 'SHA *' (aka 'struct SHA *') is not permitted in C++ [-Wimplicit-void-ptr-cast]
   51 |                 return(NULL);
      |                       ^~~~~~
4 warnings generated.
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
[2026-08-15 23:13:04-0400]
[2026-08-15 23:13:04-0400]  Tests start here:
[2026-08-15 23:13:04-0400] TSTENV = stdio
[2026-08-15 23:13:04-0400] ./runtests choose
No such file or directory
No such file or directory
No such file or directory
No such file or directory
No such file or directory
No such file or directory
[2026-08-16 00:00:33-0400] All tests successful.
[2026-08-16 00:00:33-0400] Elapsed: 2849 sec
[2026-08-16 00:00:33-0400] u=38.76  s=14.79  cu=1924.00  cs=293.76  scripts=2691  tests=1385771
[2026-08-16 00:00:33-0400]
[2026-08-16 00:00:33-0400] OK, archive results ...

[2026-08-16 00:00:33-0400] TSTENV = perlio
[2026-08-16 00:00:34-0400] ./runtests choose
[2026-08-16 00:48:53-0400] All tests successful.
[2026-08-16 00:48:53-0400] Elapsed: 2899 sec
[2026-08-16 00:48:53-0400] u=36.59  s=14.85  cu=1850.68  cs=285.98  scripts=2694  tests=1385810
[2026-08-16 00:48:53-0400]
[2026-08-16 00:48:53-0400] OK, archive results ...

[2026-08-16 00:48:53-0400] TSTENV = locale:en_US.utf8
[2026-08-16 00:48:53-0400] ./runtests choose
[2026-08-16 01:38:58-0400] All tests successful.
[2026-08-16 01:38:58-0400] Elapsed: 3005 sec
[2026-08-16 01:38:58-0400] u=38.48  s=15.31  cu=1879.13  cs=287.53  scripts=2694  tests=1385855
[2026-08-16 01:38:58-0400]
[2026-08-16 01:38:58-0400] OK, archive results ...

/home/perl/smoke/run/asan_symbolize.py:243: SyntaxWarning: "\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
  match = re.match('^(.*) \(in (.*)\) \((.*:\d*)\)$', atos_line)
/home/perl/smoke/run/asan_symbolize.py:248: SyntaxWarning: "\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
  function_name = re.sub('\(.*?\)', '', function_name)
/home/perl/smoke/run/asan_symbolize.py:454: SyntaxWarning: "\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
  '^( *#([0-9]+) *)(0x[0-9a-f]+) *\((.*)\+(0x[0-9a-f]+)\)')
'/home/perl/smoke/tmp/smoke-me_clang_sanitize-undefined/mksym.out' -> '/home/perl/smoke/active/smoke-me_clang_sanitize=undefined.log'
asan_symbolize.py result: 0
~~~ symbolize: 0
[2026-08-16 01:38:58-0400]
[2026-08-16 01:38:58-0400] Configuration: -Dusedevel -Dcc="ccache clang" -Accflags="-g -fno-omit-frame-pointer -fno-sanitize-recover=undefined -fsanitize-blacklist=`pwd`/asan_ignore" -Aldflags="-fno-sanitize-recover=undefined" -Accflags=-DNO_MATHOMS -DDEBUGGING
[2026-08-16 01:38:58-0400] ------------------------------------------------------------------------------
[2026-08-16 01:38:58-0400] make distclean ...
[2026-08-16 01:39:01-0400]
[2026-08-16 01:39:01-0400] Copy Policy.sh ...
[2026-08-16 01:39:01-0400]
[2026-08-16 01:39:01-0400] Configure ...
egrep: warning: egrep is obsolescent; using grep -E
ALERT! Attempt made to use perl via PATH!
CWD: /home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build/UU && /home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build/UU
Arguments: getverlist
[2026-08-16 01:43:19-0400]
[2026-08-16 01:43:19-0400] make ...
In file included from SHA.xs:35:
./src/sha.c:488:9: warning: implicit conversion when returning 'void *' from a function with result type 'HMAC *' is not permitted in C++ [-Wimplicit-void-ptr-cast]
  488 |                 return(NULL);
      |                       ^~~~~~
./src/sha.c:490:9: warning: implicit conversion when returning 'void *' from a function with result type 'HMAC *' is not permitted in C++ [-Wimplicit-void-ptr-cast]
  490 |                 return(NULL);
      |                       ^~~~~~
./src/sha.c:495:10: warning: implicit conversion when returning 'void *' from a function with result type 'HMAC *' is not permitted in C++ [-Wimplicit-void-ptr-cast]
  495 |                         return(NULL);
      |                               ^~~~~~
SHA.xs:51:9: warning: implicit conversion when returning 'void *' from a function with result type 'SHA *' (aka 'struct SHA *') is not permitted in C++ [-Wimplicit-void-ptr-cast]
   51 |                 return(NULL);
      |                       ^~~~~~
4 warnings generated.
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
[2026-08-16 01:50:33-0400]
[2026-08-16 01:50:33-0400]  Tests start here:
[2026-08-16 01:50:33-0400] TSTENV = stdio
[2026-08-16 01:50:33-0400] ./runtests choose
No such file or directory
No such file or directory
No such file or directory
No such file or directory
No such file or directory
No such file or directory
[2026-08-16 02:46:10-0400] All tests successful.
[2026-08-16 02:46:10-0400] Elapsed: 3337 sec
[2026-08-16 02:46:10-0400] u=47.92  s=15.48  cu=2264.91  cs=299.05  scripts=2693  tests=1385898
[2026-08-16 02:46:10-0400]
[2026-08-16 02:46:10-0400] OK, archive results ...

[2026-08-16 02:46:10-0400] TSTENV = perlio
[2026-08-16 02:46:10-0400] ./runtests choose
[2026-08-16 04:53:10-0400] All tests successful.
[2026-08-16 04:53:10-0400] Elapsed: 7620 sec
[2026-08-16 04:53:10-0400] u=45.12  s=13.09  cu=2393.31  cs=305.86  scripts=2695  tests=1385940
[2026-08-16 04:53:10-0400]
[2026-08-16 04:53:10-0400] OK, archive results ...

[2026-08-16 04:53:10-0400] TSTENV = locale:en_US.utf8
[2026-08-16 04:53:11-0400] ./runtests choose
[2026-08-16 06:58:09-0400] All tests successful.
[2026-08-16 06:58:09-0400] Elapsed: 7498 sec
[2026-08-16 06:58:09-0400] u=46.17  s=13.06  cu=2379.39  cs=302.76  scripts=2695  tests=1385714
[2026-08-16 06:58:09-0400]
[2026-08-16 06:58:09-0400] OK, archive results ...

/home/perl/smoke/run/asan_symbolize.py:243: SyntaxWarning: "\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
  match = re.match('^(.*) \(in (.*)\) \((.*:\d*)\)$', atos_line)
/home/perl/smoke/run/asan_symbolize.py:248: SyntaxWarning: "\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
  function_name = re.sub('\(.*?\)', '', function_name)
/home/perl/smoke/run/asan_symbolize.py:454: SyntaxWarning: "\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
  '^( *#([0-9]+) *)(0x[0-9a-f]+) *\((.*)\+(0x[0-9a-f]+)\)')
'/home/perl/smoke/tmp/smoke-me_clang_sanitize-undefined/mksym.out' -> '/home/perl/smoke/active/smoke-me_clang_sanitize=undefined.log'
asan_symbolize.py result: 0
~~~ symbolize: 0
[2026-08-16 06:58:10-0400]
[2026-08-16 06:58:10-0400] Configuration: -Dusedevel -Dcc="ccache clang" -Accflags="-g -fno-omit-frame-pointer -fno-sanitize-recover=undefined -fsanitize-blacklist=`pwd`/asan_ignore" -Aldflags="-fno-sanitize-recover=undefined" -Accflags=-DPERL_POISON
[2026-08-16 06:58:10-0400] ------------------------------------------------------------------------------
[2026-08-16 06:58:10-0400] make distclean ...
[2026-08-16 06:58:19-0400]
[2026-08-16 06:58:19-0400] Copy Policy.sh ...
[2026-08-16 06:58:19-0400]
[2026-08-16 06:58:19-0400] Configure ...
egrep: warning: egrep is obsolescent; using grep -E
ALERT! Attempt made to use perl via PATH!
CWD: /home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build/UU && /home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build/UU
Arguments: getverlist
[2026-08-16 07:05:55-0400]
[2026-08-16 07:05:55-0400] make ...
mg.c:961:13: error: cannot take the address of an rvalue of type 'void *'
  961 |             Safefree(MgPTR(mg));
      |             ^~~~~~~~~~~~~~~~~~~
./handy.h:3038:63: note: expanded from macro 'Safefree'
 3038 |   ((d) ? (void)(safefree(MEM_LOG_FREE((Malloc_t)(d))), Poison(&(d), 1, Malloc_t)) : (void) 0)
      |                                                        ~~~~~~~^~~~~~~~~~~~~~~~~~
./handy.h:3083:35: note: expanded from macro 'Poison'
 3083 | #define Poison(d,n,t)           PoisonFree(d,n,t)
      |                                 ~~~~~~~~~~~^~~~~~
./handy.h:3082:38: note: expanded from macro 'PoisonFree'
 3082 | #define PoisonFree(d,n,t)       PoisonWith(d,n,t,0xEF)
      |                                 ~~~~~~~~~~~^~~~~~~~~~~
./handy.h:3080:72: note: expanded from macro 'PoisonWith'
 3080 | #define PoisonWith(d,n,t,b)     (MEM_WRAP_CHECK_(n,t) (void)memset((char*)(d), (U8)(b), (n) * sizeof(t)))
      |                                                                            ^
1 error generated.
make: *** [makefile:265: mg.o] Error 1
make: *** Waiting for unfinished jobs....
[2026-08-16 07:07:34-0400] Unable to make perl in this configuration
/home/perl/smoke/run/asan_symbolize.py:243: SyntaxWarning: "\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
  match = re.match('^(.*) \(in (.*)\) \((.*:\d*)\)$', atos_line)
/home/perl/smoke/run/asan_symbolize.py:248: SyntaxWarning: "\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
  function_name = re.sub('\(.*?\)', '', function_name)
/home/perl/smoke/run/asan_symbolize.py:454: SyntaxWarning: "\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
  '^( *#([0-9]+) *)(0x[0-9a-f]+) *\((.*)\+(0x[0-9a-f]+)\)')
'/home/perl/smoke/tmp/smoke-me_clang_sanitize-undefined/mksym.out' -> '/home/perl/smoke/active/smoke-me_clang_sanitize=undefined.log'
asan_symbolize.py result: 0
~~~ symbolize: 0
[2026-08-16 07:07:35-0400] 
[2026-08-16 07:07:35-0400] Configuration: -Dusedevel -Dcc="ccache clang" -Accflags="-g -fno-omit-frame-pointer -fno-sanitize-recover=undefined -fsanitize-blacklist=`pwd`/asan_ignore" -Aldflags="-fno-sanitize-recover=undefined" -Accflags=-DPERL_POISON -DDEBUGGING
[2026-08-16 07:07:35-0400] ------------------------------------------------------------------------------
[2026-08-16 07:07:35-0400] make distclean ...
[2026-08-16 07:07:38-0400] 
[2026-08-16 07:07:38-0400] Copy Policy.sh ...
[2026-08-16 07:07:38-0400] 
[2026-08-16 07:07:38-0400] Configure ...
egrep: warning: egrep is obsolescent; using grep -E
ALERT! Attempt made to use perl via PATH!
CWD: /home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build/UU && /home/perl/smoke/perl/smoke-me_clang_sanitize=undefined/build/UU
Arguments: getverlist
[2026-08-16 07:14:28-0400] 
[2026-08-16 07:14:28-0400] make ...
mg.c:961:13: error: cannot take the address of an rvalue of type 'void *'
  961 |             Safefree(MgPTR(mg));
      |             ^~~~~~~~~~~~~~~~~~~
./handy.h:3038:63: note: expanded from macro 'Safefree'
 3038 |   ((d) ? (void)(safefree(MEM_LOG_FREE((Malloc_t)(d))), Poison(&(d), 1, Malloc_t)) : (void) 0)
      |                                                        ~~~~~~~^~~~~~~~~~~~~~~~~~
./handy.h:3083:35: note: expanded from macro 'Poison'
 3083 | #define Poison(d,n,t)           PoisonFree(d,n,t)
      |                                 ~~~~~~~~~~~^~~~~~
./handy.h:3082:38: note: expanded from macro 'PoisonFree'
 3082 | #define PoisonFree(d,n,t)       PoisonWith(d,n,t,0xEF)
      |                                 ~~~~~~~~~~~^~~~~~~~~~~
./handy.h:3080:72: note: expanded from macro 'PoisonWith'
 3080 | #define PoisonWith(d,n,t,b)     (MEM_WRAP_CHECK_(n,t) (void)memset((char*)(d), (U8)(b), (n) * sizeof(t)))
      |                                                                            ^
1 error generated.
make: *** [makefile:265: mg.o] Error 1
make: *** Waiting for unfinished jobs....
[2026-08-16 07:17:04-0400] Unable to make perl in this configuration
