{
   "summary" : "PASS",
   "locale" : "en_US.utf8",
   "v" : 1,
   "manifest_msgs" : [],
   "un_file" : null,
   "cfg" : "/home/perl/smoke/driver/blead_g++_quick.cfg",
   "skip_tests" : "",
   "sysinfo" : {
      "cpu_count" : "1[8 cores]",
      "lc_all" : null,
      "smoke_revision" : "1.72",
      "architecture" : "x86_64",
      "git_id" : "627b378cc5bc5f8072097cbb55eb9f3fba8f0b17",
      "config_count" : 4,
      "test_jobs" : null,
      "osversion" : "7.1.5-201.fc44.x86_64 [Fedora Linux 44]",
      "lang" : "en_US.UTF-8",
      "duration" : 15237,
      "git_describe" : "v5.45.1-222-g627b378cc5",
      "smoke_date" : "2026-08-16 17:12:45 -0400",
      "hostname" : "sechs",
      "osname" : "linux",
      "smoker_version" : "0.046",
      "smoke_version" : "1.72",
      "reporter" : "\"George Greer\" <perl@greerga.m-l.org>",
      "reporter_version" : "0.053",
      "user_note" : "Smoke logs available at http://m-l.org/~perl/smoke/perl/x86_64-linux-thread-multi/blead_g++_quick/log627b378cc5bc5f8072097cbb55eb9f3fba8f0b17.log.gz\n",
      "smoke_perl" : "5.42.3",
      "cpu_description" : "AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx (AuthenticAMD 1400MHz)",
      "perl_id" : "5.45.2",
      "smoke_branch" : "blead",
      "username" : "perl"
   },
   "nonfatal_msgs" : [],
   "log_file" : "Prepare to sync (rsync|/home/perl/smoke/perl/blead_g++_quick/source)\n[2026-08-16 17:12:28-0400] qx[/usr/bin/true -az --delete -v perl5.git.perl.org::perl-current . ]\n[2026-08-16 17:12:28-0400] qx[/usr/sbin/git rev-parse --is-inside-work-tree 2>&1]\nPrepare to sync (hardlink|/home/perl/smoke/perl/blead_g++_quick/inter)\nPrepare to sync (hardlink|/home/perl/smoke/perl/blead_g++_quick/build)\n/home/perl/smoke/perl/blead_g++_quick/build now up to patchlevel 627b378cc5bc5f8072097cbb55eb9f3fba8f0b17\n[2026-08-16 17:12:45-0400] Reading build configurations from /home/perl/smoke/driver/blead_g++_quick.cfg\n[2026-08-16 17:12:45-0400] Reading 'Policy.sh' from default content (v=1)\n[2026-08-16 17:12:45-0400] Running smoke tests without $ENV{PERLIO}\n[2026-08-16 17:12:45-0400] Running test suite only with 'harness' with HARNESS_OPTIONS=j4.\n[2026-08-16 17:12:45-0400] make distclean ...\n[2026-08-16 17:12:49-0400] Smoking patch 627b378cc5bc5f8072097cbb55eb9f3fba8f0b17 v5.45.1-222-g627b378cc5\n[2026-08-16 17:12:49-0400] Smoking branch blead\n[2026-08-16 17:12:51-0400] \n[2026-08-16 17:12:51-0400] Configuration: -Dusedevel -Dcc=\"ccache g++\"\n[2026-08-16 17:12:51-0400] ------------------------------------------------------------------------------\n[2026-08-16 17:12:51-0400] make distclean ...\n[2026-08-16 17:12:55-0400] \n[2026-08-16 17:12:55-0400] Copy Policy.sh ...\n[2026-08-16 17:12:55-0400] \n[2026-08-16 17:12:55-0400] Configure ...\negrep: warning: egrep is obsolescent; using grep -E\nALERT! Attempt made to use perl via PATH!\nCWD: /home/perl/smoke/perl/blead_g++_quick/build/UU && /home/perl/smoke/perl/blead_g++_quick/build/UU\nArguments: getverlist\n[2026-08-16 17:24:17-0400] \n[2026-08-16 17:24:17-0400] make ...\nbyte_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ndef_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ngb_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ngb_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nir_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nebcdic_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nsh_06_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\njo_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nks_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nsymbol_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nWarning (mostly harmless): No library found for -lposix\nWarning (mostly harmless): No library found for -lcposix\nre.xs:21:74: warning: ‘volatile’-qualified parameter is deprecated [-Wvolatile]\n   21 |                     OP *expr, const regexp_engine* eng, REGEXP *volatile old_re,\n      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~\nbi_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nbi_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\n[2026-08-16 17:35:21-0400] \n[2026-08-16 17:35:21-0400]  Tests start here:\n[2026-08-16 17:35:21-0400] TSTENV = stdio\t\nNo saved state, selection will be empty\n[2026-08-16 18:11:36-0400] \n[2026-08-16 18:11:36-0400] All tests successful.\n[2026-08-16 18:11:36-0400] Archived results...\n[2026-08-16 18:11:36-0400] \n[2026-08-16 18:11:36-0400] Configuration: -Dusedevel -Dcc=\"ccache g++\" -DDEBUGGING\n[2026-08-16 18:11:36-0400] ------------------------------------------------------------------------------\n[2026-08-16 18:11:36-0400] make distclean ...\n[2026-08-16 18:11:43-0400] \n[2026-08-16 18:11:43-0400] Copy Policy.sh ...\n[2026-08-16 18:11:43-0400] \n[2026-08-16 18:11:43-0400] Configure ...\negrep: warning: egrep is obsolescent; using grep -E\nALERT! Attempt made to use perl via PATH!\nCWD: /home/perl/smoke/perl/blead_g++_quick/build/UU && /home/perl/smoke/perl/blead_g++_quick/build/UU\nArguments: getverlist\n[2026-08-16 18:23:48-0400] \n[2026-08-16 18:23:48-0400] make ...\nbyte_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ndef_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ngb_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ngb_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nir_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nebcdic_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nsh_06_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\njo_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nks_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nsymbol_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nWarning (mostly harmless): No library found for -lposix\nWarning (mostly harmless): No library found for -lcposix\nbi_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nbi_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nre.xs:21:74: warning: ‘volatile’-qualified parameter is deprecated [-Wvolatile]\n   21 |                     OP *expr, const regexp_engine* eng, REGEXP *volatile old_re,\n      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~\ncp_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\n[2026-08-16 18:36:22-0400] \n[2026-08-16 18:36:22-0400]  Tests start here:\n[2026-08-16 18:36:22-0400] TSTENV = stdio\t\nNo saved state, selection will be empty\n[2026-08-16 19:12:59-0400] \n[2026-08-16 19:12:59-0400] All tests successful.\n[2026-08-16 19:12:59-0400] Archived results...\n[2026-08-16 19:12:59-0400] \n[2026-08-16 19:12:59-0400] Configuration: -Dusedevel -Dcc=\"ccache g++\" -Duseithreads\n[2026-08-16 19:12:59-0400] ------------------------------------------------------------------------------\n[2026-08-16 19:12:59-0400] make distclean ...\n[2026-08-16 19:13:06-0400] \n[2026-08-16 19:13:06-0400] Copy Policy.sh ...\n[2026-08-16 19:13:06-0400] \n[2026-08-16 19:13:06-0400] Configure ...\negrep: warning: egrep is obsolescent; using grep -E\nALERT! Attempt made to use perl via PATH!\nCWD: /home/perl/smoke/perl/blead_g++_quick/build/UU && /home/perl/smoke/perl/blead_g++_quick/build/UU\nArguments: getverlist\n[2026-08-16 19:26:03-0400] \n[2026-08-16 19:26:03-0400] make ...\nbyte_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ndef_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ngb_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ngb_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nir_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nebcdic_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nsh_06_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\njo_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nks_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nsymbol_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nWarning (mostly harmless): No library found for -lposix\nWarning (mostly harmless): No library found for -lcposix\nre.xs:21:74: warning: ‘volatile’-qualified parameter is deprecated [-Wvolatile]\n   21 |                     OP *expr, const regexp_engine* eng, REGEXP *volatile old_re,\n      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~\nbi_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nbi_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\n[2026-08-16 19:37:39-0400] \n[2026-08-16 19:37:39-0400]  Tests start here:\n[2026-08-16 19:37:39-0400] TSTENV = stdio\t\nNo saved state, selection will be empty\n[2026-08-16 20:14:53-0400] \n[2026-08-16 20:14:53-0400] All tests successful.\n[2026-08-16 20:14:53-0400] Archived results...\n[2026-08-16 20:14:53-0400] \n[2026-08-16 20:14:53-0400] Configuration: -Dusedevel -Dcc=\"ccache g++\" -Duseithreads -DDEBUGGING\n[2026-08-16 20:14:53-0400] ------------------------------------------------------------------------------\n[2026-08-16 20:14:53-0400] make distclean ...\n[2026-08-16 20:15:01-0400] \n[2026-08-16 20:15:01-0400] Copy Policy.sh ...\n[2026-08-16 20:15:01-0400] \n[2026-08-16 20:15:01-0400] Configure ...\negrep: warning: egrep is obsolescent; using grep -E\nALERT! Attempt made to use perl via PATH!\nCWD: /home/perl/smoke/perl/blead_g++_quick/build/UU && /home/perl/smoke/perl/blead_g++_quick/build/UU\nArguments: getverlist\n[2026-08-16 20:27:35-0400] \n[2026-08-16 20:27:35-0400] make ...\nIn file included from perl.h:6432,\n                 from deb.c:25:\ndeb.c: In function ‘void Perl_deb_nocontext(const char*, ...)’:\nembed.h:1095:58: warning: argument 1 null where non-null expected [-Wnonnull]\n 1095 | # define vdeb(a,b)                              Perl_vdeb(aTHX_ a,b)\n      |                                                 ~~~~~~~~~^~~~~~~~~~~\ndeb.c:37:5: note: in expansion of macro ‘vdeb’\n   37 |     vdeb(pat, &args);\n      |     ^~~~\ndeb.c:80:1: note: in a call to function ‘void Perl_vdeb(PerlInterpreter*, const char*, __va_list_tag (*)[1])’ declared ‘nonnull’\n   80 | Perl_vdeb(pTHX_ const char *pat, va_list *args)\n      | ^~~~~~~~~\nbyte_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ndef_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ngb_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ngb_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nir_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nebcdic_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nji_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_05_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nsh_06_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\neu_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\njo_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nks_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_04_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nsymbol_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nWarning (mostly harmless): No library found for -lposix\nWarning (mostly harmless): No library found for -lcposix\nbi_00_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nbi_01_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\ncp_02_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nma_03_t.c:7:32: warning: option ‘-Wc++-compat’ is valid for C/ObjC but not for C++ [-Wpragmas]\n    7 | #pragma GCC diagnostic ignored \"-Wc++-compat\"\n      |                                ^~~~~~~~~~~~~~\nre.xs:21:74: warning: ‘volatile’-qualified parameter is deprecated [-Wvolatile]\n   21 |                     OP *expr, const regexp_engine* eng, REGEXP *volatile old_re,\n      |                                                         ~~~~~~~~~~~~~~~~~^~~~~~\n[2026-08-16 20:43:01-0400] \n[2026-08-16 20:43:01-0400]  Tests start here:\n[2026-08-16 20:43:01-0400] TSTENV = stdio\t\nNo saved state, selection will be empty\n[2026-08-16 21:26:42-0400] \n[2026-08-16 21:26:42-0400] All tests successful.\n[2026-08-16 21:26:42-0400] Archived results...\n[2026-08-16 21:26:42-0400] Finished smoking 627b378cc5bc5f8072097cbb55eb9f3fba8f0b17 v5.45.1-222-g627b378cc5 blead\n[2026-08-16 21:26:42-0400] Reading smokeresult from /home/perl/smoke/perl/blead_g++_quick/build/mktest.out\n[2026-08-16 21:26:42-0400] Processing [-Dcc=\"ccache g++\"]\n[2026-08-16 21:26:42-0400] Processing [-DDEBUGGING -Dcc=\"ccache g++\"]\n[2026-08-16 21:26:42-0400] Processing [-Dcc=\"ccache g++\" -Duseithreads]\n[2026-08-16 21:26:42-0400] Processing [-DDEBUGGING -Dcc=\"ccache g++\" -Duseithreads]\n[2026-08-16 21:26:42-0400] Writing report to '/home/perl/smoke/perl/blead_g++_quick/build/mktest.rpt'\n[2026-08-16 21:26:42-0400] Locally applied patches from '/home/perl/smoke/perl/blead_g++_quick/build/patchlevel.h'\n[2026-08-16 21:26:42-0400] Patches: 'uncommitted-changes'\n[2026-08-16 21:26:42-0400] Looking for non-fatal messages: 'gcc'\n",
   "applied_patches" : [],
   "defaultenv" : "1",
   "ddir" : "/home/perl/smoke/perl/blead_g++_quick/build",
   "configs" : [
      {
         "results" : [
            {
               "io_env" : "stdio",
               "locale" : null,
               "summary" : "O",
               "stat_tests" : "1385776",
               "stat_cpu_time" : "2566.40",
               "failures" : [],
               "statistics" : "Files=2949, Tests=1385776, 2053 wallclock secs (298.32 usr 33.51 sys + 1919.19 cusr 315.38 csys = 2566.40 CPU"
            }
         ],
         "started" : "2026-08-16 17:12:51 -0400",
         "arguments" : "-Dcc=\"ccache g++\"",
         "debugging" : "N",
         "ccversion" : "16.1.1 20260515 (Red Hat 16.1.1-2)",
         "duration" : 3525,
         "cc" : "ccache g++"
      },
      {
         "ccversion" : "16.1.1 20260515 (Red Hat 16.1.1-2)",
         "cc" : "ccache g++",
         "duration" : 3683,
         "started" : "2026-08-16 18:11:36 -0400",
         "results" : [
            {
               "io_env" : "stdio",
               "failures" : [],
               "statistics" : "Files=2949, Tests=1385827, 2106 wallclock secs (362.55 usr 33.88 sys + 2202.11 cusr 324.37 csys = 2922.91 CPU",
               "stat_cpu_time" : "2922.91",
               "summary" : "O",
               "stat_tests" : "1385827",
               "locale" : null
            }
         ],
         "debugging" : "D",
         "arguments" : "-Dcc=\"ccache g++\""
      },
      {
         "results" : [
            {
               "stat_cpu_time" : "3001.09",
               "statistics" : "Files=2949, Tests=1398107, 2116 wallclock secs (320.92 usr 34.39 sys + 2248.72 cusr 397.06 csys = 3001.09 CPU",
               "failures" : [],
               "locale" : null,
               "summary" : "O",
               "stat_tests" : "1398107",
               "io_env" : "stdio"
            }
         ],
         "started" : "2026-08-16 19:12:59 -0400",
         "arguments" : "-Dcc=\"ccache g++\" -Duseithreads",
         "debugging" : "N",
         "ccversion" : "16.1.1 20260515 (Red Hat 16.1.1-2)",
         "duration" : 3714,
         "cc" : "ccache g++"
      },
      {
         "started" : "2026-08-16 20:14:53 -0400",
         "results" : [
            {
               "statistics" : "Files=2949, Tests=1398141, 2484 wallclock secs (385.79 usr 35.76 sys + 2614.47 cusr 410.14 csys = 3446.16 CPU",
               "failures" : [],
               "stat_cpu_time" : "3446.16",
               "stat_tests" : "1398141",
               "summary" : "O",
               "locale" : null,
               "io_env" : "stdio"
            }
         ],
         "debugging" : "D",
         "arguments" : "-Dcc=\"ccache g++\" -Duseithreads",
         "cc" : "ccache g++",
         "duration" : 4309,
         "ccversion" : "16.1.1 20260515 (Red Hat 16.1.1-2)"
      }
   ],
   "harness_only" : "1",
   "is56x" : 0,
   "out_file" : null,
   "outfile" : "mktest.out",
   "showcfg" : 0,
   "compiler_msgs" : [
      "(See log because mailing list size limit is too small.)"
   ],
   "lfile" : "/home/perl/smoke/active/blead_g++_quick.log",
   "rptfile" : "mktest.rpt",
   "skipped_tests" : [],
   "jsnfile" : "mktest.jsn",
   "un_position" : "top",
   "harness3opts" : "j4"
}
