Show report
[2019-04-13 22:42:43-0500] ==> Starting synctree
[2019-04-13 22:42:43-0500] qx[/usr/local/bin/git clone file:///home/core/smoke/git /home/core/smoke/git-perl 2>&1]
[2019-04-13 22:45:49-0500] qx[/usr/local/bin/git remote update --prune 2>&1]
[2019-04-13 22:45:49-0500] qx[/usr/local/bin/git checkout smoke-me/khw-regcomp
[2019-04-13 22:45:49-0500]  2>&1]
Already on 'smoke-me/khw-regcomp'
[2019-04-13 22:45:50-0500] qx[/usr/local/bin/git reset --hard origin/smoke-me/khw-regcomp
[2019-04-13 22:45:50-0500]  2>&1]
[2019-04-13 22:45:50-0500] qx[/usr/local/bin/git clone /home/core/smoke/git-perl /home/core/smoke/perl-current 2>&1]
[2019-04-13 22:45:56-0500] qx[/usr/local/bin/git clean -dfx 2>&1]
[2019-04-13 22:45:57-0500] qx[/usr/local/bin/git fetch origin 2>&1]
[2019-04-13 22:45:57-0500] qx[/usr/local/bin/git checkout smoke-me/khw-regcomp
[2019-04-13 22:45:57-0500]  2>&1]
Already on 'smoke-me/khw-regcomp'
[2019-04-13 22:45:57-0500] qx[/usr/local/bin/git reset --hard origin/smoke-me/khw-regcomp
[2019-04-13 22:45:57-0500]  2>&1]
[2019-04-13 22:45:57-0500] qx[/home/core/bin/perl-5.26.1/bin/perl5.26.1 Porting/make_dot_patch.pl > .patch]
[2019-04-13 22:45:58-0500] /home/core/smoke/perl-current is now up to patchlevel 991222fd99b459404af292b3ca290166ccc4f8e4
[2019-04-13 22:45:58-0500] ==> Starting runsmoke
[2019-04-13 22:45:58-0500] [./tssmokeperl.pl] chdir(/home/core/smoke/perl-current)
[2019-04-13 22:45:58-0500] qx[/home/core/bin/perl-5.26.1/bin/perl5.26.1 -e "require q[/home/core/smoke/perl-current/cpan/Test-Harness/lib/Test/Harness.pm];print Test::Harness->VERSION" 2>&1]
[2019-04-13 22:45:58-0500] Found: Test::Harness version 3.42.
[2019-04-13 22:45:58-0500] Reading build configurations from /home/core/smoke/TestSmoke/perlcurrent.cfg
[2019-04-13 22:45:58-0500] Reading 'Policy.sh' from default content (v=1)
[2019-04-13 22:45:58-0500] Running smoke tests without $ENV{PERLIO}
[2019-04-13 22:45:58-0500] Running test suite only with 'harness'
[2019-04-13 22:45:58-0500] make distclean ...
[2019-04-13 22:45:58-0500] Smoking patch 991222fd99b459404af292b3ca290166ccc4f8e4 v5.29.9-126-g991222fd99
[2019-04-13 22:45:58-0500] Smoking branch smoke-me/khw-regcomp
[2019-04-13 22:45:59-0500] Locally applied patches from '/home/core/smoke/perl-current/patchlevel.h'
[2019-04-13 22:45:59-0500] Patches: 'uncommitted-changes'
[2019-04-13 22:45:59-0500] Adding 'SMOKE991222fd99b459404af292b3ca290166ccc4f8e4' to the registered patches.
[2019-04-13 22:45:59-0500] 
[2019-04-13 22:45:59-0500] Configuration: -Dusedevel -Dcc=clang++
[2019-04-13 22:45:59-0500] ------------------------------------------------------------------------------
[2019-04-13 22:45:59-0500] make distclean ...
[2019-04-13 22:45:59-0500] 
[2019-04-13 22:45:59-0500] Copy Policy.sh ...
[2019-04-13 22:45:59-0500] 
[2019-04-13 22:45:59-0500] Configure ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
[2019-04-13 22:47:02-0500] 
[2019-04-13 22:47:02-0500] make ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
locale.c:1740:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['I'] = 'I';
                          ^~~~
locale.c:1741:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['i'] = 'i';
                          ^~~~
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
sv.o: In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2ce0): warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]

lib/unicore/mktables: WARNING: \b{} algorithms (regen/mk_invlist.pl) need to
    be checked and possibly updated to Unicode 12.1.0.  Failing tests will be
    marked TODO; at lib/unicore/mktables line 20426, <DATA> line 393.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DynaLoader.c:535:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DynaLoader); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2ce0): warning: sprintf() is often misused, please use snprintf()
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
B.c:3510:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_B); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Bzip2.c:1669:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Bzip2); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
compress.c:190:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rtmp;
            ^~~~~~~~~
compress.c:191:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar* ryy_j;
            ^~~~~~~~~
compress.c:192:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rll_i;
            ^~~~~~~~~
compress.c:198:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
               register UChar rtmp2;
               ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:361:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt16 icv;
            ^~~~~~~~~
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Zlib.c:3713:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Zlib); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
deflate.c:1240:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *scan = s->window + s->strstart; /* current string */
    ^~~~~~~~~
deflate.c:1241:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *match;                      /* matched string */
    ^~~~~~~~~
deflate.c:1242:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register int len;                           /* length of current match */
    ^~~~~~~~~
deflate.c:1261:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *strend = s->window + s->strstart + MAX_MATCH;
    ^~~~~~~~~
deflate.c:1262:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end1  = scan[best_len-1];
    ^~~~~~~~~
deflate.c:1263:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end   = scan[best_len];
    ^~~~~~~~~
deflate.c:54:12: warning: unused variable 'deflate_copyright' [-Wunused-const-variable]
const char deflate_copyright[] =
           ^
7 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
inftrees.c:11:12: warning: unused variable 'inflate_copyright' [-Wunused-const-variable]
const char inflate_copyright[] =
           ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
trees.c:1164:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register unsigned res = 0;
    ^~~~~~~~~
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Cwd.c:1079:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Cwd); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DB_File.c:3054:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DB_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Dumper.c:1930:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Data__Dumper); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
RealPPPort.c:4869:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__PPPort); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Peek.c:840:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__Peek); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
MD5.c:1094:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__MD5); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SHA.c:723:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__SHA); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Encode.c:1356:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1398:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1579:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Byte.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Byte); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
CN.c:192:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__CN); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
EBCDIC.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__EBCDIC); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
JP.c:193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__JP); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KR.c:191:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__KR); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Symbol.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Symbol); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
TW.c:190:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__TW); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Unicode.c:704:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Unicode); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Fcntl.c:316:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Fcntl); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DosGlob.c:208:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__DosGlob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Glob.c:706:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__Glob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Call.c:464:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Filter__Util__Call); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Util.c:720:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FieldHash.c:718:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util__FieldHash); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Langinfo.c:313:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_I18N__Langinfo); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
IO.c:991:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IO); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SysV.c:829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IPC__SysV); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
SysV.xs:82:20: warning: unused variable 's_sysv_unimpl' [-Wunused-variable]
static const char *s_sysv_unimpl PERL_UNUSED_DECL
                   ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ListUtil.c:2167:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_List__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Base64.xs:189:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register unsigned char *str = (unsigned char*)SvPV(sv, len);
        ^~~~~~~~~
Base64.xs:285:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register unsigned char *str = (unsigned char*)SvPV(sv, len);
        ^~~~~~~~~
Base64.c:728:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_MIME__Base64); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FastCalc.c:628:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Math__BigInt__FastCalc); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lucb
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NDBM_File.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_NDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Opcode.c:867:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Opcode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
POSIX.c:5602:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_POSIX); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
encoding.c:792:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__encoding); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mmap.c:449:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__mmap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
scalar.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__scalar); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
via.c:843:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__via); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SDBM_File.c:583:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_SDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Socket.c:1829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Socket); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Storable.c:8142:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Storable); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Hostname.c:243:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Hostname); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Syslog.c:532:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Syslog); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NamedCapture.c:347:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Tie__Hash__NamedCapture); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from HiRes.xs:961:
./const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
constant_19 (pTHX_ const char *name, IV *iv_return) {
                                         ^
HiRes.c:2346:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__HiRes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Piece.c:1424:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__Piece); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Collate.c:1048:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Collate); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Making header files for XS...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Normalize.c:1289:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Normalize); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
APItest.c:3209:2: warning: 'Perl_ptr_table_clear' is deprecated [-Wdeprecated-declarations]
        ptr_table_clear(table);
        ^
../../embed.h:610:28: note: expanded from macro 'ptr_table_clear'
#define ptr_table_clear(a)      Perl_ptr_table_clear(aTHX_ a)
                                ^
../../proto.h:2762:4: note: 'Perl_ptr_table_clear' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6437:28: warning: 'Perl_to_utf8_lower' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_lower(aTHX_ input, s, &len);
                           ^
../../proto.h:3775:4: note: 'Perl_to_utf8_lower' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6527:28: warning: 'Perl_to_utf8_fold' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_fold(aTHX_ input, s, &len);
                           ^
../../proto.h:3768:4: note: 'Perl_to_utf8_fold' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6617:28: warning: 'Perl_to_utf8_upper' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_upper(aTHX_ input, s, &len);
                           ^
../../proto.h:3789:4: note: 'Perl_to_utf8_upper' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6700:28: warning: 'Perl_to_utf8_title' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_title(aTHX_ input, s, &len);
                           ^
../../proto.h:3782:4: note: 'Perl_to_utf8_title' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:13056:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
6 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-undef-XS_VERSION.c:194:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-redefined-macros.c:216:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB1); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Typemap.c:1919:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__Typemap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
attributes.c:465:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_attributes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mro.c:928:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_mro); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
re.c:304:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_re); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
threads.c:2193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
shared.c:2140:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads__shared); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
[2019-04-13 22:54:40-0500] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-13 22:54:40-0500] 
[2019-04-13 22:54:40-0500]  Tests start here:
[2019-04-13 22:54:40-0500] TSTENV = stdio	
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2ce0): warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:660:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:356:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:442:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:376:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:460:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:441:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:417:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
# parser guessed wrong encoding expected 'CP1252' got 'UTF-8'
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSTest.c:340:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSTest); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSMore.c:525:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSMore); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUsage.c:301:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSUsage); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
# Will use Digest::MD5
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
../libperl.a(sv.o): In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2ce0): warning: sprintf() is often misused, please use snprintf()
[2019-04-13 23:29:32-0500] 
[2019-04-13 23:29:32-0500] All tests successful.
[2019-04-13 23:29:32-0500] ../cpan/Module-Metadata/t/extract-version.t.................PASSED
[2019-04-13 23:29:32-0500]     7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 47
[2019-04-13 23:29:32-0500]     51, 55, 59, 63, 67, 71, 75, 79, 83, 87
[2019-04-13 23:29:32-0500]     91, 95, 99, 106, 110, 114, 118, 122, 126
[2019-04-13 23:29:32-0500]     130, 134, 138, 142, 149, 153, 157, 161
[2019-04-13 23:29:32-0500]     165, 169, 173, 177, 181, 185, 195, 199
[2019-04-13 23:29:32-0500]     203
[2019-04-13 23:29:32-0500] Archived results...
[2019-04-13 23:29:32-0500] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-13 23:29:32-0500] 
[2019-04-13 23:29:32-0500] Configuration: -Dusedevel -Dcc=clang++ -DDEBUGGING
[2019-04-13 23:29:32-0500] ------------------------------------------------------------------------------
[2019-04-13 23:29:32-0500] make distclean ...
[2019-04-13 23:30:06-0500] 
[2019-04-13 23:30:06-0500] Copy Policy.sh ...
[2019-04-13 23:30:06-0500] 
[2019-04-13 23:30:06-0500] Configure ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
[2019-04-13 23:31:11-0500] 
[2019-04-13 23:31:11-0500] make ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
locale.c:1740:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['I'] = 'I';
                          ^~~~
locale.c:1741:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['i'] = 'i';
                          ^~~~
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
sv.o: In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]

lib/unicore/mktables: WARNING: \b{} algorithms (regen/mk_invlist.pl) need to
    be checked and possibly updated to Unicode 12.1.0.  Failing tests will be
    marked TODO; at lib/unicore/mktables line 20426, <DATA> line 393.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DynaLoader.c:535:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DynaLoader); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
B.c:3510:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_B); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Bzip2.c:1669:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Bzip2); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
compress.c:190:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rtmp;
            ^~~~~~~~~
compress.c:191:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar* ryy_j;
            ^~~~~~~~~
compress.c:192:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rll_i;
            ^~~~~~~~~
compress.c:198:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
               register UChar rtmp2;
               ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:361:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt16 icv;
            ^~~~~~~~~
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Zlib.c:3713:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Zlib); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
deflate.c:1240:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *scan = s->window + s->strstart; /* current string */
    ^~~~~~~~~
deflate.c:1241:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *match;                      /* matched string */
    ^~~~~~~~~
deflate.c:1242:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register int len;                           /* length of current match */
    ^~~~~~~~~
deflate.c:1261:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *strend = s->window + s->strstart + MAX_MATCH;
    ^~~~~~~~~
deflate.c:1262:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end1  = scan[best_len-1];
    ^~~~~~~~~
deflate.c:1263:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end   = scan[best_len];
    ^~~~~~~~~
deflate.c:54:12: warning: unused variable 'deflate_copyright' [-Wunused-const-variable]
const char deflate_copyright[] =
           ^
7 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
inftrees.c:11:12: warning: unused variable 'inflate_copyright' [-Wunused-const-variable]
const char inflate_copyright[] =
           ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
trees.c:1164:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register unsigned res = 0;
    ^~~~~~~~~
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Cwd.c:1079:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Cwd); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DB_File.c:3054:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DB_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Dumper.c:1930:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Data__Dumper); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
RealPPPort.c:4869:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__PPPort); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Peek.c:840:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__Peek); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
MD5.c:1094:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__MD5); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SHA.c:723:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__SHA); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Encode.c:1356:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1398:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1579:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Byte.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Byte); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
CN.c:192:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__CN); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
EBCDIC.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__EBCDIC); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
JP.c:193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__JP); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KR.c:191:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__KR); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Symbol.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Symbol); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
TW.c:190:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__TW); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Unicode.c:704:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Unicode); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Fcntl.c:316:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Fcntl); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DosGlob.c:208:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__DosGlob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Glob.c:706:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__Glob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Call.c:464:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Filter__Util__Call); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Util.c:720:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FieldHash.c:718:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util__FieldHash); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Langinfo.c:313:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_I18N__Langinfo); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
IO.c:991:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IO); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SysV.c:829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IPC__SysV); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
SysV.xs:82:20: warning: unused variable 's_sysv_unimpl' [-Wunused-variable]
static const char *s_sysv_unimpl PERL_UNUSED_DECL
                   ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ListUtil.c:2167:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_List__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Base64.c:728:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_MIME__Base64); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FastCalc.c:628:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Math__BigInt__FastCalc); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lucb
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NDBM_File.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_NDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Opcode.c:867:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Opcode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
POSIX.c:5602:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_POSIX); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
encoding.c:792:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__encoding); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mmap.c:449:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__mmap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
scalar.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__scalar); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
via.c:843:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__via); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SDBM_File.c:583:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_SDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Socket.c:1829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Socket); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Storable.c:8142:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Storable); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Hostname.c:243:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Hostname); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Syslog.c:532:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Syslog); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NamedCapture.c:347:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Tie__Hash__NamedCapture); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from HiRes.xs:961:
./const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
constant_19 (pTHX_ const char *name, IV *iv_return) {
                                         ^
HiRes.c:2346:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__HiRes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Piece.c:1424:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__Piece); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Collate.c:1048:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Collate); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Making header files for XS...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Normalize.c:1289:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Normalize); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
APItest.c:3209:2: warning: 'Perl_ptr_table_clear' is deprecated [-Wdeprecated-declarations]
        ptr_table_clear(table);
        ^
../../embed.h:610:28: note: expanded from macro 'ptr_table_clear'
#define ptr_table_clear(a)      Perl_ptr_table_clear(aTHX_ a)
                                ^
../../proto.h:2762:4: note: 'Perl_ptr_table_clear' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6437:28: warning: 'Perl_to_utf8_lower' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_lower(aTHX_ input, s, &len);
                           ^
../../proto.h:3775:4: note: 'Perl_to_utf8_lower' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6527:28: warning: 'Perl_to_utf8_fold' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_fold(aTHX_ input, s, &len);
                           ^
../../proto.h:3768:4: note: 'Perl_to_utf8_fold' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6617:28: warning: 'Perl_to_utf8_upper' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_upper(aTHX_ input, s, &len);
                           ^
../../proto.h:3789:4: note: 'Perl_to_utf8_upper' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6700:28: warning: 'Perl_to_utf8_title' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_title(aTHX_ input, s, &len);
                           ^
../../proto.h:3782:4: note: 'Perl_to_utf8_title' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:13056:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
6 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-undef-XS_VERSION.c:194:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-redefined-macros.c:216:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB1); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Typemap.c:1919:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__Typemap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
attributes.c:465:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_attributes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mro.c:928:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_mro); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
re.c:304:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_re); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
threads.c:2193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
shared.c:2140:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads__shared); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
[2019-04-13 23:41:27-0500] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-13 23:41:27-0500] 
[2019-04-13 23:41:27-0500]  Tests start here:
[2019-04-13 23:41:27-0500] TSTENV = stdio	
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:660:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:356:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:442:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:376:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:460:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:441:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:417:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
# parser guessed wrong encoding expected 'CP1252' got 'UTF-8'
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSTest.c:340:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSTest); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSMore.c:525:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSMore); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUsage.c:301:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSUsage); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
# Will use Digest::MD5
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
../libperl.a(sv.o): In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
[2019-04-14 00:21:12-0500] 
[2019-04-14 00:21:12-0500] All tests successful.
[2019-04-14 00:21:12-0500] ../cpan/Module-Metadata/t/extract-version.t.................PASSED
[2019-04-14 00:21:12-0500]     7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 47
[2019-04-14 00:21:12-0500]     51, 55, 59, 63, 67, 71, 75, 79, 83, 87
[2019-04-14 00:21:12-0500]     91, 95, 99, 106, 110, 114, 118, 122, 126
[2019-04-14 00:21:12-0500]     130, 134, 138, 142, 149, 153, 157, 161
[2019-04-14 00:21:12-0500]     165, 169, 173, 177, 181, 185, 195, 199
[2019-04-14 00:21:12-0500]     203
[2019-04-14 00:21:12-0500] Archived results...
[2019-04-14 00:21:12-0500] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-14 00:21:12-0500] 
[2019-04-14 00:21:12-0500] Configuration: -Dusedevel -Dcc=clang++ -Duse64bitall
[2019-04-14 00:21:12-0500] ------------------------------------------------------------------------------
[2019-04-14 00:21:12-0500] make distclean ...
[2019-04-14 00:21:48-0500] 
[2019-04-14 00:21:48-0500] Copy Policy.sh ...
[2019-04-14 00:21:48-0500] 
[2019-04-14 00:21:48-0500] Configure ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
[2019-04-14 00:22:49-0500] 
[2019-04-14 00:22:49-0500] make ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
locale.c:1740:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['I'] = 'I';
                          ^~~~
locale.c:1741:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['i'] = 'i';
                          ^~~~
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
sv.o: In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2ce0): warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]

lib/unicore/mktables: WARNING: \b{} algorithms (regen/mk_invlist.pl) need to
    be checked and possibly updated to Unicode 12.1.0.  Failing tests will be
    marked TODO; at lib/unicore/mktables line 20426, <DATA> line 393.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DynaLoader.c:535:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DynaLoader); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2ce0): warning: sprintf() is often misused, please use snprintf()
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
B.c:3510:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_B); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Bzip2.c:1669:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Bzip2); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
compress.c:190:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rtmp;
            ^~~~~~~~~
compress.c:191:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar* ryy_j;
            ^~~~~~~~~
compress.c:192:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rll_i;
            ^~~~~~~~~
compress.c:198:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
               register UChar rtmp2;
               ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:361:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt16 icv;
            ^~~~~~~~~
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Zlib.c:3713:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Zlib); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
deflate.c:1240:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *scan = s->window + s->strstart; /* current string */
    ^~~~~~~~~
deflate.c:1241:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *match;                      /* matched string */
    ^~~~~~~~~
deflate.c:1242:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register int len;                           /* length of current match */
    ^~~~~~~~~
deflate.c:1261:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *strend = s->window + s->strstart + MAX_MATCH;
    ^~~~~~~~~
deflate.c:1262:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end1  = scan[best_len-1];
    ^~~~~~~~~
deflate.c:1263:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end   = scan[best_len];
    ^~~~~~~~~
deflate.c:54:12: warning: unused variable 'deflate_copyright' [-Wunused-const-variable]
const char deflate_copyright[] =
           ^
7 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
inftrees.c:11:12: warning: unused variable 'inflate_copyright' [-Wunused-const-variable]
const char inflate_copyright[] =
           ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
trees.c:1164:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register unsigned res = 0;
    ^~~~~~~~~
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Cwd.c:1079:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Cwd); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DB_File.c:3054:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DB_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Dumper.c:1930:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Data__Dumper); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
RealPPPort.c:4869:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__PPPort); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Peek.c:840:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__Peek); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
MD5.c:1094:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__MD5); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SHA.c:723:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__SHA); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Encode.c:1356:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1398:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1579:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Byte.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Byte); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
CN.c:192:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__CN); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
EBCDIC.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__EBCDIC); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
JP.c:193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__JP); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KR.c:191:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__KR); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Symbol.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Symbol); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
TW.c:190:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__TW); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Unicode.c:704:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Unicode); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Fcntl.c:316:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Fcntl); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DosGlob.c:208:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__DosGlob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Glob.c:706:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__Glob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Call.c:464:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Filter__Util__Call); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Util.c:720:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FieldHash.c:718:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util__FieldHash); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Langinfo.c:313:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_I18N__Langinfo); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
IO.c:991:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IO); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SysV.c:829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IPC__SysV); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
SysV.xs:82:20: warning: unused variable 's_sysv_unimpl' [-Wunused-variable]
static const char *s_sysv_unimpl PERL_UNUSED_DECL
                   ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ListUtil.c:2167:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_List__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Base64.xs:189:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register unsigned char *str = (unsigned char*)SvPV(sv, len);
        ^~~~~~~~~
Base64.xs:285:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register unsigned char *str = (unsigned char*)SvPV(sv, len);
        ^~~~~~~~~
Base64.c:728:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_MIME__Base64); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FastCalc.c:628:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Math__BigInt__FastCalc); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lucb
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NDBM_File.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_NDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Opcode.c:867:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Opcode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
POSIX.c:5602:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_POSIX); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
encoding.c:792:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__encoding); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mmap.c:449:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__mmap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
scalar.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__scalar); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
via.c:843:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__via); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SDBM_File.c:583:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_SDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Socket.c:1829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Socket); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Storable.c:8142:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Storable); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Hostname.c:243:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Hostname); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Syslog.c:532:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Syslog); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NamedCapture.c:347:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Tie__Hash__NamedCapture); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from HiRes.xs:961:
./const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
constant_19 (pTHX_ const char *name, IV *iv_return) {
                                         ^
HiRes.c:2346:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__HiRes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Piece.c:1424:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__Piece); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Collate.c:1048:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Collate); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Making header files for XS...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Normalize.c:1289:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Normalize); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
APItest.c:3209:2: warning: 'Perl_ptr_table_clear' is deprecated [-Wdeprecated-declarations]
        ptr_table_clear(table);
        ^
../../embed.h:610:28: note: expanded from macro 'ptr_table_clear'
#define ptr_table_clear(a)      Perl_ptr_table_clear(aTHX_ a)
                                ^
../../proto.h:2762:4: note: 'Perl_ptr_table_clear' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6437:28: warning: 'Perl_to_utf8_lower' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_lower(aTHX_ input, s, &len);
                           ^
../../proto.h:3775:4: note: 'Perl_to_utf8_lower' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6527:28: warning: 'Perl_to_utf8_fold' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_fold(aTHX_ input, s, &len);
                           ^
../../proto.h:3768:4: note: 'Perl_to_utf8_fold' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6617:28: warning: 'Perl_to_utf8_upper' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_upper(aTHX_ input, s, &len);
                           ^
../../proto.h:3789:4: note: 'Perl_to_utf8_upper' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6700:28: warning: 'Perl_to_utf8_title' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_title(aTHX_ input, s, &len);
                           ^
../../proto.h:3782:4: note: 'Perl_to_utf8_title' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:13056:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
6 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-undef-XS_VERSION.c:194:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-redefined-macros.c:216:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB1); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Typemap.c:1919:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__Typemap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
attributes.c:465:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_attributes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mro.c:928:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_mro); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
re.c:304:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_re); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
threads.c:2193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
shared.c:2140:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads__shared); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
[2019-04-14 00:30:30-0500] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-14 00:30:30-0500] 
[2019-04-14 00:30:30-0500]  Tests start here:
[2019-04-14 00:30:30-0500] TSTENV = stdio	
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2ce0): warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:660:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:356:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:442:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:376:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:460:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:441:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:417:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
# parser guessed wrong encoding expected 'CP1252' got 'UTF-8'
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSTest.c:340:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSTest); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSMore.c:525:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSMore); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUsage.c:301:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSUsage); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
# Will use Digest::MD5
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
../libperl.a(sv.o): In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2ce0): warning: sprintf() is often misused, please use snprintf()
[2019-04-14 01:05:30-0500] 
[2019-04-14 01:05:30-0500] All tests successful.
[2019-04-14 01:05:30-0500] ../cpan/Module-Metadata/t/extract-version.t.................PASSED
[2019-04-14 01:05:30-0500]     7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 47
[2019-04-14 01:05:30-0500]     51, 55, 59, 63, 67, 71, 75, 79, 83, 87
[2019-04-14 01:05:30-0500]     91, 95, 99, 106, 110, 114, 118, 122, 126
[2019-04-14 01:05:30-0500]     130, 134, 138, 142, 149, 153, 157, 161
[2019-04-14 01:05:30-0500]     165, 169, 173, 177, 181, 185, 195, 199
[2019-04-14 01:05:30-0500]     203
[2019-04-14 01:05:30-0500] Archived results...
[2019-04-14 01:05:30-0500] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-14 01:05:30-0500] 
[2019-04-14 01:05:30-0500] Configuration: -Dusedevel -Dcc=clang++ -Duse64bitall -DDEBUGGING
[2019-04-14 01:05:30-0500] ------------------------------------------------------------------------------
[2019-04-14 01:05:30-0500] make distclean ...
[2019-04-14 01:06:03-0500] 
[2019-04-14 01:06:03-0500] Copy Policy.sh ...
[2019-04-14 01:06:03-0500] 
[2019-04-14 01:06:03-0500] Configure ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
[2019-04-14 01:07:06-0500] 
[2019-04-14 01:07:06-0500] make ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
locale.c:1740:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['I'] = 'I';
                          ^~~~
locale.c:1741:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['i'] = 'i';
                          ^~~~
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
sv.o: In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]

lib/unicore/mktables: WARNING: \b{} algorithms (regen/mk_invlist.pl) need to
    be checked and possibly updated to Unicode 12.1.0.  Failing tests will be
    marked TODO; at lib/unicore/mktables line 20426, <DATA> line 393.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DynaLoader.c:535:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DynaLoader); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
B.c:3510:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_B); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Bzip2.c:1669:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Bzip2); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
compress.c:190:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rtmp;
            ^~~~~~~~~
compress.c:191:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar* ryy_j;
            ^~~~~~~~~
compress.c:192:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rll_i;
            ^~~~~~~~~
compress.c:198:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
               register UChar rtmp2;
               ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:361:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt16 icv;
            ^~~~~~~~~
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Zlib.c:3713:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Zlib); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
deflate.c:1240:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *scan = s->window + s->strstart; /* current string */
    ^~~~~~~~~
deflate.c:1241:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *match;                      /* matched string */
    ^~~~~~~~~
deflate.c:1242:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register int len;                           /* length of current match */
    ^~~~~~~~~
deflate.c:1261:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *strend = s->window + s->strstart + MAX_MATCH;
    ^~~~~~~~~
deflate.c:1262:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end1  = scan[best_len-1];
    ^~~~~~~~~
deflate.c:1263:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end   = scan[best_len];
    ^~~~~~~~~
deflate.c:54:12: warning: unused variable 'deflate_copyright' [-Wunused-const-variable]
const char deflate_copyright[] =
           ^
7 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
inftrees.c:11:12: warning: unused variable 'inflate_copyright' [-Wunused-const-variable]
const char inflate_copyright[] =
           ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
trees.c:1164:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register unsigned res = 0;
    ^~~~~~~~~
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Cwd.c:1079:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Cwd); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DB_File.c:3054:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DB_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Dumper.c:1930:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Data__Dumper); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
RealPPPort.c:4869:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__PPPort); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Peek.c:840:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__Peek); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
MD5.c:1094:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__MD5); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SHA.c:723:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__SHA); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Encode.c:1356:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1398:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1579:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Byte.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Byte); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
CN.c:192:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__CN); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
EBCDIC.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__EBCDIC); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
JP.c:193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__JP); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KR.c:191:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__KR); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Symbol.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Symbol); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
TW.c:190:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__TW); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Unicode.c:704:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Unicode); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Fcntl.c:316:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Fcntl); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DosGlob.c:208:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__DosGlob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Glob.c:706:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__Glob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Call.c:464:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Filter__Util__Call); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Util.c:720:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FieldHash.c:718:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util__FieldHash); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Langinfo.c:313:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_I18N__Langinfo); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
IO.c:991:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IO); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SysV.c:829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IPC__SysV); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
SysV.xs:82:20: warning: unused variable 's_sysv_unimpl' [-Wunused-variable]
static const char *s_sysv_unimpl PERL_UNUSED_DECL
                   ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ListUtil.c:2167:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_List__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Base64.c:728:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_MIME__Base64); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FastCalc.c:628:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Math__BigInt__FastCalc); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lucb
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NDBM_File.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_NDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Opcode.c:867:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Opcode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
POSIX.c:5602:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_POSIX); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
encoding.c:792:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__encoding); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mmap.c:449:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__mmap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
scalar.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__scalar); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
via.c:843:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__via); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SDBM_File.c:583:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_SDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Socket.c:1829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Socket); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Storable.c:8142:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Storable); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Hostname.c:243:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Hostname); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Syslog.c:532:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Syslog); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NamedCapture.c:347:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Tie__Hash__NamedCapture); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from HiRes.xs:961:
./const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
constant_19 (pTHX_ const char *name, IV *iv_return) {
                                         ^
HiRes.c:2346:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__HiRes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Piece.c:1424:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__Piece); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Collate.c:1048:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Collate); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Making header files for XS...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Normalize.c:1289:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Normalize); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
APItest.c:3209:2: warning: 'Perl_ptr_table_clear' is deprecated [-Wdeprecated-declarations]
        ptr_table_clear(table);
        ^
../../embed.h:610:28: note: expanded from macro 'ptr_table_clear'
#define ptr_table_clear(a)      Perl_ptr_table_clear(aTHX_ a)
                                ^
../../proto.h:2762:4: note: 'Perl_ptr_table_clear' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6437:28: warning: 'Perl_to_utf8_lower' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_lower(aTHX_ input, s, &len);
                           ^
../../proto.h:3775:4: note: 'Perl_to_utf8_lower' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6527:28: warning: 'Perl_to_utf8_fold' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_fold(aTHX_ input, s, &len);
                           ^
../../proto.h:3768:4: note: 'Perl_to_utf8_fold' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6617:28: warning: 'Perl_to_utf8_upper' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_upper(aTHX_ input, s, &len);
                           ^
../../proto.h:3789:4: note: 'Perl_to_utf8_upper' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.xs:6700:28: warning: 'Perl_to_utf8_title' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_title(aTHX_ input, s, &len);
                           ^
../../proto.h:3782:4: note: 'Perl_to_utf8_title' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:13056:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
6 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-undef-XS_VERSION.c:194:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-redefined-macros.c:216:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB1); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Typemap.c:1919:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__Typemap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
attributes.c:465:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_attributes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mro.c:928:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_mro); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
re.c:304:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_re); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
threads.c:2193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
shared.c:2140:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads__shared); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
[2019-04-14 01:17:23-0500] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-14 01:17:23-0500] 
[2019-04-14 01:17:23-0500]  Tests start here:
[2019-04-14 01:17:23-0500] TSTENV = stdio	
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:660:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:356:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:442:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:376:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:460:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:441:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.c:417:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
# parser guessed wrong encoding expected 'CP1252' got 'UTF-8'
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSTest.c:340:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSTest); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSMore.c:525:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSMore); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUsage.c:301:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSUsage); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
# Will use Digest::MD5
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
../libperl.a(sv.o): In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
[2019-04-14 01:57:43-0500] 
[2019-04-14 01:57:43-0500] All tests successful.
[2019-04-14 01:57:43-0500] ../cpan/Module-Metadata/t/extract-version.t.................PASSED
[2019-04-14 01:57:43-0500]     7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 47
[2019-04-14 01:57:43-0500]     51, 55, 59, 63, 67, 71, 75, 79, 83, 87
[2019-04-14 01:57:43-0500]     91, 95, 99, 106, 110, 114, 118, 122, 126
[2019-04-14 01:57:43-0500]     130, 134, 138, 142, 149, 153, 157, 161
[2019-04-14 01:57:43-0500]     165, 169, 173, 177, 181, 185, 195, 199
[2019-04-14 01:57:43-0500]     203
[2019-04-14 01:57:43-0500] Archived results...
[2019-04-14 01:57:43-0500] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-14 01:57:43-0500] 
[2019-04-14 01:57:43-0500] Configuration: -Dusedevel -Dcc=clang++ -Duseithreads
[2019-04-14 01:57:43-0500] ------------------------------------------------------------------------------
[2019-04-14 01:57:43-0500] make distclean ...
[2019-04-14 01:58:22-0500] 
[2019-04-14 01:58:22-0500] Copy Policy.sh ...
[2019-04-14 01:58:22-0500] 
[2019-04-14 01:58:22-0500] Configure ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Trace/BPT trap (core dumped) 
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
[2019-04-14 01:59:31-0500] 
[2019-04-14 01:59:31-0500] make ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
op.c:3604:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_traverse_op_tree(pTHX_ OP *top, OP *o) {
                   ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
op.c:17180:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_dup_warnings(pTHX_ STRLEN* warnings)
                  ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
regcomp.c:4415:22: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_unwind_scan_frames(pTHX_ const void *p)
                     ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
regcomp.c:10496:17: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__invlistEQ(pTHX_ SV* const a, SV* const b, const bool complement_b)
                ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
sv.c:11085:17: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_expect_number(pTHX_ const char **const pattern)
                ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
doio.c:186:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlLIO_dup_cloexec(pTHX_ int oldfd)
                         ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:205:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlLIO_dup2_cloexec(pTHX_ int oldfd, int newfd)
                          ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:224:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlLIO_open_cloexec(pTHX_ const char *file, int flag)
                          ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:239:28: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlLIO_open3_cloexec(pTHX_ const char *file, int flag, int perm)
                           ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:270:28: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlProc_pipe_cloexec(pTHX_ int *pipefd)
                           ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:292:30: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlSock_socket_cloexec(pTHX_ int domain, int type, int protocol)
                             ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:306:30: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlSock_accept_cloexec(pTHX_ int listenfd, struct sockaddr *addr,
                             ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:332:34: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlSock_socketpair_cloexec(pTHX_ int domain, int type, int protocol,
                                 ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
regexec.c:10437:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_isSCRIPT_RUN(pTHX_ const U8 * s, const U8 * send, const bool utf8_target)
                  ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
utf8.c:2796:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__is_uni_FOO(pTHX_ const U8 classnum, const UV c)
                 ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:2818:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__is_uni_perl_idcont(pTHX_ UV c)
                         ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:2825:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__is_uni_perl_idstart(pTHX_ UV c)
                          ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:3551:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__inverse_folds(pTHX_ const UV cp, unsigned int * first_folds_to,
                    ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:3755:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_turkic_fc(pTHX_ const U8 * const p, const U8 * const e,
            ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:3836:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_turkic_uc(pTHX_ const U8 * const p, const U8 * const e,
            ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:5429:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_utf8n_to_uvuni(pTHX_ const U8 *s, STRLEN curlen, STRLEN *retlen, U32 flags)
                    ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
7 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
locale.c:1740:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['I'] = 'I';
                          ^~~~
locale.c:1741:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['i'] = 'i';
                          ^~~~
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
sv.o: In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2d3e): warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]

lib/unicore/mktables: WARNING: \b{} algorithms (regen/mk_invlist.pl) need to
    be checked and possibly updated to Unicode 12.1.0.  Failing tests will be
    marked TODO; at lib/unicore/mktables line 20426, <DATA> line 393.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
op.c:3604:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_traverse_op_tree(pTHX_ OP *top, OP *o) {
                   ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
op.c:17180:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_dup_warnings(pTHX_ STRLEN* warnings)
                  ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DynaLoader.c:535:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DynaLoader); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2d3e): warning: sprintf() is often misused, please use snprintf()
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
B.c:3510:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_B); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from Bzip2.xs:327:
./constants.h:24:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant (pTHX_ const char *name, STRLEN len, IV *iv_return) {
          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Bzip2.c:1669:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Bzip2); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
compress.c:190:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rtmp;
            ^~~~~~~~~
compress.c:191:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar* ryy_j;
            ^~~~~~~~~
compress.c:192:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rll_i;
            ^~~~~~~~~
compress.c:198:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
               register UChar rtmp2;
               ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:361:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt16 icv;
            ^~~~~~~~~
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Zlib.xs:301:5: warning: unused variable 'my_perl' [-Wunused-variable]
    dTHX;
    ^
../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Zlib.xs:696:5: warning: unused variable 'my_perl' [-Wunused-variable]
    dTHX;
    ^
../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:24:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_7 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:101:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_9 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:145:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_10 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:189:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_11 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:233:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_12 (pTHX_ const char *name, IV *iv_return, const char **pv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Zlib.c:3713:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Zlib); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
deflate.c:1240:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *scan = s->window + s->strstart; /* current string */
    ^~~~~~~~~
deflate.c:1241:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *match;                      /* matched string */
    ^~~~~~~~~
deflate.c:1242:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register int len;                           /* length of current match */
    ^~~~~~~~~
deflate.c:1261:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *strend = s->window + s->strstart + MAX_MATCH;
    ^~~~~~~~~
deflate.c:1262:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end1  = scan[best_len-1];
    ^~~~~~~~~
deflate.c:1263:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end   = scan[best_len];
    ^~~~~~~~~
deflate.c:54:12: warning: unused variable 'deflate_copyright' [-Wunused-const-variable]
const char deflate_copyright[] =
           ^
7 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
inftrees.c:11:12: warning: unused variable 'inflate_copyright' [-Wunused-const-variable]
const char inflate_copyright[] =
           ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
trees.c:1164:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register unsigned res = 0;
    ^~~~~~~~~
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Cwd.xs:452:22: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_invocant_is_unix(pTHX_ SV *invocant)
                     ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Cwd.c:1079:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Cwd); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DB_File.xs:935:16: warning: unused parameter 'my_perl' [-Wunused-parameter]
GetArrayLength(pTHX_ DB_File db)
               ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:24:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_6 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:79:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_7 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:123:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_8 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:167:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_9 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:211:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_10 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:266:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_11 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
DB_File.c:3054:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DB_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Dumper.c:1930:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Data__Dumper); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
RealPPPort.c:4869:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__PPPort); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Peek.c:840:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__Peek); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
MD5.xs:147:24: warning: unused parameter 'my_perl' [-Wunused-parameter]
STATIC int dup_md5_ctx(pTHX_ MAGIC *mg, CLONE_PARAMS *params)
                       ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
MD5.c:1094:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__MD5); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SHA.c:723:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__SHA); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Encode.c:1356:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1398:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1579:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Byte.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Byte); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
CN.c:192:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__CN); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
EBCDIC.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__EBCDIC); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
JP.c:193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__JP); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KR.c:191:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__KR); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Symbol.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Symbol); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
TW.c:190:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__TW); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Unicode.xs:56:12: warning: unused parameter 'my_perl' [-Wunused-parameter]
enc_unpack(pTHX_ U8 **sp, U8 *e, STRLEN size, U8 endian)
           ^
../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Unicode.c:704:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Unicode); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Fcntl.c:316:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Fcntl); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DosGlob.c:208:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__DosGlob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Glob.c:706:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__Glob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Call.c:464:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Filter__Util__Call); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Util.c:720:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FieldHash.xs:115:25: warning: unused parameter 'my_perl' [-Wunused-parameter]
HUF_get_trigger_content(pTHX_ SV *trigger) {
                        ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
FieldHash.xs:267:16: warning: unused parameter 'my_perl' [-Wunused-parameter]
HUF_get_status(pTHX_ HV *hash) {
               ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
FieldHash.c:718:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util__FieldHash); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Langinfo.c:313:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_I18N__Langinfo); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
IO.xs:199:15: warning: unused parameter 'my_perl' [-Wunused-parameter]
io_ck_lineseq(pTHX_ OP *o)
              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
IO.c:991:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IO); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from SysV.xs:117:
./const-c.inc:24:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_5 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:133:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_6 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:248:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_7 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:440:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_8 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:644:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_9 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:771:15: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_10 (pTHX_ const char *name, IV *iv_return) {
              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:939:15: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_11 (pTHX_ const char *name, IV *iv_return) {
              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:1003:12: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant (pTHX_ const char *name, STRLEN len, IV *iv_return) {
           ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:276:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__Msg__stat_pack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:318:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__Msg__stat_unpack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:363:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__Semaphore__stat_pack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:401:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__Semaphore__stat_unpack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:442:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SharedMem__stat_pack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:484:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SharedMem__stat_unpack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:529:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_ftok)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:588:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_memread)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:627:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_memwrite)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:659:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_shmat)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:693:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_shmdt)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:720:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV__constant)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IPC__SysV); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
SysV.c:830:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_IPC__SysV)
^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.xs:82:20: warning: unused variable 's_sysv_unimpl' [-Wunused-variable]
static const char *s_sysv_unimpl PERL_UNUSED_DECL
                   ^
23 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ListUtil.c:2167:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_List__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Base64.xs:189:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register unsigned char *str = (unsigned char*)SvPV(sv, len);
        ^~~~~~~~~
Base64.xs:285:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
        register unsigned char *str = (unsigned char*)SvPV(sv, len);
        ^~~~~~~~~
Base64.c:728:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_MIME__Base64); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FastCalc.c:628:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Math__BigInt__FastCalc); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lucb
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NDBM_File.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_NDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Opcode.c:867:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Opcode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
POSIX.xs:1300:3: warning: unused variable 'my_perl' [-Wunused-variable]
  dTHX;
  ^
../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
POSIX.xs:1822:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_tzset(pTHX)
         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
POSIX.c:5602:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_POSIX); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
encoding.c:792:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__encoding); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mmap.c:449:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__mmap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
scalar.xs:108:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOScalar_fileno(pTHX_ PerlIO * f)
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
scalar.xs:149:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOScalar_tell(pTHX_ PerlIO * f)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
scalar.xs:275:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOScalar_fill(pTHX_ PerlIO * f)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
scalar.xs:282:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOScalar_flush(pTHX_ PerlIO * f)
                   ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
scalar.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__scalar); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
5 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
via.xs:501:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_get_base(pTHX_ PerlIO * f)
                   ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.xs:513:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_get_ptr(pTHX_ PerlIO * f)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.xs:526:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_get_cnt(pTHX_ PerlIO * f)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.xs:538:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_bufsiz(pTHX_ PerlIO * f)
                 ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.xs:549:22: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_set_ptrcnt(pTHX_ PerlIO * f, STDCHAR * ptr, SSize_t cnt)
                     ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.c:843:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__via); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
6 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SDBM_File.c:583:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_SDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Socket.c:1829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Socket); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Storable.xs:4273:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
static int sv_type(pTHX_ SV *sv)
                   ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Storable.xs:4751:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
static SV *retrieve_other(pTHX_ stcxt_t *cxt, const char *cname)
                          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Storable.xs:7768:15: warning: unused parameter 'my_perl' [-Wunused-parameter]
storable_free(pTHX_ SV *sv, MAGIC* mg) {
              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Storable.c:8142:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Storable); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
4 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Hostname.c:243:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Hostname); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from Syslog.xs:63:
./const-c.inc:24:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_add_symbol(pTHX_  HV *hash, const char *name, I32 namelen, SV *value) {
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Syslog.xs:63:
./const-c.inc:55:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
get_missing_hash(pTHX) {
                 ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:225:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_constant)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:265:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_FAC)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:284:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_PRI)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:303:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_MAKEPRI)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:324:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_MASK)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:343:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_UPTO)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:365:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_openlog_xs)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:392:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_syslog_xs)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:411:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_setlogmask_xs)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:431:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_closelog_xs)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:532:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Syslog); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
./const-xs.inc:4:5: warning: unused variable 'my_perl' [-Wunused-variable]
    dTHX;
    ^
../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:533:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_Sys__Syslog)
^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
15 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NamedCapture.c:347:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Tie__Hash__NamedCapture); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
HiRes.xs:710:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
myU2time(pTHX_ UV *ret)
         ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:24:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_11 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:103:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_12 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:148:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_13 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:204:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_14 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:295:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_15 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:351:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_19 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
constant_19 (pTHX_ const char *name, IV *iv_return) {
                                         ^
HiRes.c:2346:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__HiRes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
9 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Piece.xs:146:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_tzset(pTHX)
         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Piece.c:1424:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__Piece); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Collate.c:1048:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Collate); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Making header files for XS...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Normalize.c:1289:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Normalize); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
APItest.xs:103:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_myset_set(pTHX_ SV* sv, MAGIC* mg)
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:218:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
bitflip_key(pTHX_ IV action, SV *field) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:263:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
rot13_key(pTHX_ IV action, SV *field) {
          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:348:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
rmagical_a_dummy(pTHX_ IV idx, SV *sv) {
                 ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:362:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_csc_start(pTHX_ int full)
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:383:23: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_csc_pre_end(pTHX_ OP **o)
                      ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:397:22: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_test_start(pTHX_ int full)
                     ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:411:24: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_test_pre_end(pTHX_ OP **o)
                       ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:421:25: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_test_post_end(pTHX_ OP **o)
                        ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:431:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_test_eval(pTHX_ OP *const o)
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:447:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_peep (pTHX_ OP *o)
         ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:467:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_rpeep (pTHX_ OP *o)
          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:487:28: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_args_lists(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                           ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:495:30: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_args_scalars(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:509:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_multi_sum(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:574:12: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_mkUNOP(pTHX_ U32 type, OP *first)
           ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:585:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_mkBINOP(pTHX_ U32 type, OP *first, OP *last)
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:597:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_mkLISTOP(pTHX_ U32 type, OP *first, OP *sib, OP *last)
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:627:17: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_run_cleanup(pTHX_ void *cleanup_code_ref)
                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:641:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_pp_establish_cleanup(pTHX)
                         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:653:35: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_establish_cleanup(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:675:25: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_postinc(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                        ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:693:28: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_pad_scalar(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                           ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:775:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_var(pTHX)
                         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:803:31: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_rpn_expr(pTHX)
                              ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:872:34: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_rpn(pTHX)
                                 ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:887:38: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_calcrpn(pTHX)
                                     ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:904:40: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_stufftest(pTHX)
                                       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:925:43: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_swaptwostmts(pTHX)
                                          ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:936:39: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_looprest(pTHX)
                                      ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:943:45: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_scopelessblock(pTHX)
                                            ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:958:41: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_stmtasexpr(pTHX)
                                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:967:42: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_stmtsasexpr(pTHX)
                                         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:983:40: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_loopblock(pTHX)
                                       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:990:42: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_blockasexpr(pTHX)
                                         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:999:40: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_swaplabel(pTHX)
                                       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1010:41: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_labelconst(pTHX)
                                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1016:44: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arrayfullexpr(pTHX)
                                           ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1022:44: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arraylistexpr(pTHX)
                                           ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1028:44: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arraytermexpr(pTHX)
                                           ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1034:45: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arrayarithexpr(pTHX)
                                            ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1040:45: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arrayexprflags(pTHX)
                                            ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1055:36: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_DEFSV(pTHX)
                                   ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1061:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
static void THX_sv_cat_c(pTHX_ SV *sv, U32 c) {
                         ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1071:40: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_with_vars(pTHX)
                                       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1145:38: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_join_with_space(pTHX)
                                     ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1157:31: warning: unused parameter 'my_perl' [-Wunused-parameter]
static int THX_keyword_active(pTHX_ SV *hintkey_sv)
                              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1166:30: warning: unused parameter 'my_perl' [-Wunused-parameter]
static int my_keyword_plugin(pTHX_
                             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1258:8: warning: unused parameter 'my_perl' [-Wunused-parameter]
pp_xop(pTHX)
       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1264:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
peep_xop(pTHX_ OP *o, OP *oldop)
         ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1272:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
filter_call(pTHX_ int idx, SV *buf_sv, int maxlen)
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1290:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
myget_linear_isa(pTHX_ HV *stash, U32 level) {
                 ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1308:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
addissub_myck_add(pTHX_ OP *op)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1328:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_ck_rv2cv(pTHX_ OP *o)
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from APItest.xs:1348:
./const-c.inc:24:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_add_symbol(pTHX_  HV *hash, const char *name, I32 namelen, SV *value) {
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from APItest.xs:1348:
./const-c.inc:55:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
get_missing_hash(pTHX) {
                 ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1509:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_constant)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1552:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__numeric_grok_number)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1582:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__numeric_grok_number_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1614:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__numeric_grok_atoUV)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1662:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__numeric_assertx)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1682:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_bytes_cmp_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1712:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_utf8_to_bytes)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1752:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_utf8n_to_uvchr_msgs)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1811:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_utf8n_to_uvchr_error)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1869:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_valid_utf8_to_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1911:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_uvchr_to_utf8_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1944:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_uvchr_to_utf8_flags_msgs)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1991:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Overload_amagic_deref_call)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2014:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Overload_tryAMAGICunDEREF_var)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2059:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_XS_VERSION_defined)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2078:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_XS_APIVERSION_valid)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2097:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2122:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_iv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2140:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_uv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2158:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_nv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2176:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_pv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2194:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_pvn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2212:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_no)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2230:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_yes)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2248:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_undef)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2266:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_empty)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2284:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_rot13_hash)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2321:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_bitflip_hash)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2359:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_exists)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2398:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_exists_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2434:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_delete)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2484:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_delete_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2528:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_store_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2578:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_store)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2631:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_fetch_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2674:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_fetch)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2723:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_common)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2807:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_test_hv_free_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2826:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_test_hv_delayfree_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2845:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_test_share_unshare_pvn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2878:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_refcounted_he_exists)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2908:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_refcounted_he_fetch)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2941:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_test_force_keys)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2986:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__TempLv_make_temp_mg_lv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3020:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_new)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3040:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_DESTROY)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3066:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_store)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3122:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_fetch)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3166:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_split)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3209:2: warning: 'Perl_ptr_table_clear' is deprecated [-Wdeprecated-declarations]
        ptr_table_clear(table);
        ^
../../embed.h:610:28: note: expanded from macro 'ptr_table_clear'
#define ptr_table_clear(a)      Perl_ptr_table_clear(aTHX_ a)
                                ^
../../proto.h:2762:4: note: 'Perl_ptr_table_clear' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:3191:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_clear)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3216:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__AutoLoader_AUTOLOAD)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3234:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__AutoLoader_AUTOLOADp)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3253:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_custom_ops)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3275:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_custom_op_names)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3298:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_custom_op_descs)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3321:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_register)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3340:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_clear)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3358:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_my_xop)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3376:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_ppaddr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3394:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_OA_UNOP)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3412:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_build_optree)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3461:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_from_custom_op)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3491:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_CLONE)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3515:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_double)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3532:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_have_long_double)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3554:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_long_double)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3577:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_int)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3594:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_long)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3611:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_float)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3628:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_flush)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3643:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mpushp)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3665:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mpushn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3687:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mpushi)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3709:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mpushu)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3731:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mxpushp)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3752:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mxpushn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3773:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mxpushi)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3794:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mxpushu)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3815:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_EXTEND)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3852:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_sv_C)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3945:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_sv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3978:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_pv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4011:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_argv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4044:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_method)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4077:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_newCONSTSUB)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4135:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_init_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4183:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_fetchmeth_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4243:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_fetchmeth_autoload_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4303:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_fetchmethod_flags_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4365:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_autoload_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4424:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_const_sv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4458:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_whichsig_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4499:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_eval_sv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4528:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_eval_pv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4552:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_require_pv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4573:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_apitest_exception)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4592:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mycroak)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4614:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_strtab)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4632:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_cxt_getint)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4651:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_cxt_setint)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4669:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_cxt_getsv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4691:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_cxt_setsv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4711:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_setsv_cow_hashkey_core)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4727:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_setsv_cow_hashkey_notcore)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4743:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_set_deref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4774:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_rmagical_cast)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4810:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_rmagical_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4836:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_caller)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4883:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_DPeek)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4904:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_BEGIN)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4919:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_CHECK)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4934:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_UNITCHECK)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4949:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_INIT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4964:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_END)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4979:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_utf16_to_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5020:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_exit)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5040:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_first_byte)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5063:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_count)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5081:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_bhk_record)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5101:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_magic_chain)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5177:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_op_contextualize)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5213:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_rv2cv_op_cv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5283:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_cv_getset_call_checker)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5356:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_lists)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5386:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_scalars)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5416:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_proto)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5450:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_proto_or_list)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5484:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_multi_sum)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5514:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_cophh)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5680:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_coplabel)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5712:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_example_cophh_2hv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5775:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_savehints)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5834:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_copyhints)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5868:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_op_list)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5995:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_op_linklist)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6060:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_peep_enable)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6080:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_peep_disable)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6098:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_peep_record)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6119:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_rpeep_record)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6140:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_multicall_each)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6182:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_multicall_return)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6251:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_clone_with_stack)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6316:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_take_svref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6349:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_take_avref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6382:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_take_hvref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6415:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_take_cvref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6448:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_establish_cleanup)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6464:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_postinc)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6480:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_filter)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6495:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_lv_temp_object)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6517:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_fill_hash_with_nulls)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6554:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_newHVhv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6591:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_SvIsCOW)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6611:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_pad_scalar)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6627:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_fetch_pad_names)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6674:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_underscore_length)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6699:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_stringify)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6716:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_HvENAME)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6754:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xs_cmp)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6780:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xs_cmp_undef)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6804:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_SvPVbyte)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6824:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_SvPVutf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6844:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_setup_addissub)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6859:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_setup_rv2cv_addunderbar)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6877:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_alloccopstash)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6895:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_newFOROP_without_slab)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6931:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_callregexec)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6975:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_lexical_import)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7024:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_mortalcopy)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7044:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_newRV)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7063:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_alias_av)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7097:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_name)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7134:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_catpvn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7157:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_newOP_CUSTOM)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7211:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_sv_catpvf)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7234:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_load_module)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7259:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_string_without_null)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7284:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_get_cv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7312:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_get_cv_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7342:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_unshift_and_set_defav)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7361:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_PerlIO_stderr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7390:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_PerlIO_stdout)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7419:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_PerlIO_stdin)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7450:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_PerlIO_exportFILE)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7484:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__AUTOLOADtest_AUTOLOAD)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7518:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_sv_magic_foo)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7538:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_mg_find_foo)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7560:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_sv_unmagic_foo)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7578:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_sv_magic)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7597:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_get_vtbl)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7654:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_sv_magic_myset)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7674:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7693:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7712:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7731:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7750:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7769:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7788:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7807:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7840:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7870:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isVERTWS_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7889:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isVERTWS_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7908:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isVERTWS_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7938:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7957:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7976:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7995:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8014:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8033:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8052:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8071:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8101:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8131:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8150:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8169:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8188:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8207:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8226:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8245:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8264:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8294:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8324:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8343:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8362:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8381:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8400:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8419:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8438:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8457:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8487:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8517:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8536:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8555:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8574:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8593:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8612:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8631:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8650:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8680:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8710:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8729:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8748:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8767:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8786:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8805:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8824:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8843:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8873:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8903:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8922:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8941:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8960:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8979:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9009:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9039:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9058:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9077:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9096:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9126:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9156:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9175:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9194:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9213:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9232:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isOCTAL)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9251:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isOCTAL_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9270:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isOCTAL_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9289:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9308:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9327:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9346:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9365:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9384:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9403:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9422:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9452:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9482:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9501:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9520:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9539:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9558:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9577:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9596:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9615:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9645:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9675:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9694:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9713:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9732:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9751:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9770:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9789:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9808:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9838:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9868:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9887:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9906:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9925:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9944:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9963:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9982:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10001:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10034:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10067:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10086:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10105:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10124:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10143:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10162:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10181:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10200:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10230:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10260:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPRINT_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10279:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPRINT_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10298:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPRINT_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10317:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPRINT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10336:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPRINT_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10355:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPRINT_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10374:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPRINT_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10393:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPRINT_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10423:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPRINT_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10453:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isGRAPH_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10472:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isGRAPH_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10491:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isGRAPH_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10510:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isGRAPH)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10529:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isGRAPH_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10548:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isGRAPH_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10567:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isGRAPH_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10586:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isGRAPH_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10616:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isGRAPH_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10646:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPUNCT_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10665:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPUNCT_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10684:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPUNCT_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10703:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPUNCT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10722:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPUNCT_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10741:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPUNCT_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10760:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPUNCT_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10779:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPUNCT_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10809:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPUNCT_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10839:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isXDIGIT_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10858:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isXDIGIT_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10877:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isXDIGIT_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10896:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isXDIGIT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10915:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isXDIGIT_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10934:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isXDIGIT_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10953:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isXDIGIT_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10972:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isXDIGIT_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11002:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isXDIGIT_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11032:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPSXSPC_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11051:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPSXSPC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11070:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPSXSPC_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11089:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPSXSPC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11108:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPSXSPC_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11127:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPSXSPC_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11146:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPSXSPC_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11165:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPSXSPC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11195:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isPSXSPC_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11225:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isQUOTEMETA)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11244:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_OFFUNISKIP)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11264:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_OFFUNI_IS_INVARIANT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11283:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_UVCHR_IS_INVARIANT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11302:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_UTF8_IS_INVARIANT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11321:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_UVCHR_SKIP)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11341:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_UTF8_SKIP)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11361:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_UTF8_IS_START)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11380:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_UTF8_IS_CONTINUATION)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11399:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_UTF8_IS_CONTINUED)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11418:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_UTF8_IS_DOWNGRADEABLE_START)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11437:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_UTF8_IS_ABOVE_LATIN1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11456:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUTF8_POSSIBLY_PROBLEMATIC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11475:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUTF8_CHAR)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11497:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUTF8_CHAR_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11521:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSTRICT_UTF8_CHAR)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11543:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isC9_STRICT_UTF8_CHAR)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11565:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_valid_partial_char_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11591:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_string)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11614:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_invariant_string_loc)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11657:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_variant_under_utf8_count)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11687:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_utf8_length)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11711:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_string_loc)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11744:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_string_loclen)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11779:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_string_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11803:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_string_loc_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11838:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_string_loclen_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11875:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_strict_utf8_string)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11897:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_strict_utf8_string_loc)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11930:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_strict_utf8_string_loclen)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11965:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_c9strict_utf8_string)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:11987:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_c9strict_utf8_string_loc)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12020:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_c9strict_utf8_string_loclen)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12055:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_fixed_width_buf_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12079:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_fixed_width_buf_loc_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12114:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_is_utf8_fixed_width_buf_loclen_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12151:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_utf8_hop_safe)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12182:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toLOWER)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12202:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toLOWER_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12222:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toLOWER_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12242:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toLOWER_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12280:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toLOWER_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:6437:28: warning: 'Perl_to_utf8_lower' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_lower(aTHX_ input, s, &len);
                           ^
../../proto.h:3775:4: note: 'Perl_to_utf8_lower' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:12318:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toLOWER_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12374:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toFOLD)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12394:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toFOLD_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12414:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toFOLD_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12452:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toFOLD_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:6527:28: warning: 'Perl_to_utf8_fold' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_fold(aTHX_ input, s, &len);
                           ^
../../proto.h:3768:4: note: 'Perl_to_utf8_fold' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:12490:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toFOLD_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12546:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toUPPER)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12566:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toUPPER_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12586:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toUPPER_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12624:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toUPPER_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:6617:28: warning: 'Perl_to_utf8_upper' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_upper(aTHX_ input, s, &len);
                           ^
../../proto.h:3789:4: note: 'Perl_to_utf8_upper' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:12662:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toUPPER_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12718:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toTITLE)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12738:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toTITLE_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12776:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toTITLE_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:6700:28: warning: 'Perl_to_utf8_title' is deprecated [-Wdeprecated-declarations]
            resultant_cp = Perl_to_utf8_title(aTHX_ input, s, &len);
                           ^
../../proto.h:3782:4: note: 'Perl_to_utf8_title' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:12814:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_toTITLE_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12870:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_Gconvert)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12902:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_Perl_langinfo)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12922:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Backrefs_apitest_weaken)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:12939:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Backrefs_has_backrefs)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:13056:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
./const-xs.inc:4:5: warning: unused variable 'my_perl' [-Wunused-variable]
    dTHX;
    ^
../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:13057:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_XS__APItest)
^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
481 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-undef-XS_VERSION.c:174:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_XS_VERSION_undef)
^
XSUB-undef-XS_VERSION.c:170:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_EXTERNAL(name)
                         ^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
XSUB-undef-XS_VERSION.c:194:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
XSUB-undef-XS_VERSION.c:195:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_XS__APItest__XSUB)
^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUB-redefined-macros.c:177:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_XS_VERSION_empty)
^
XSUB-redefined-macros.c:173:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_EXTERNAL(name)
                         ^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
XSUB-redefined-macros.c:196:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_XS_APIVERSION_invalid)
^
XSUB-redefined-macros.c:173:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_EXTERNAL(name)
                         ^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
XSUB-redefined-macros.c:216:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__APItest__XSUB1); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
XSUB-redefined-macros.c:217:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_XS__APItest__XSUB1)
^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
4 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Typemap.c:1919:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XS__Typemap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
attributes.c:465:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_attributes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mro.c:928:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_mro); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
re_comp.c:4415:22: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_unwind_scan_frames(pTHX_ const void *p)
                     ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
re.c:304:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_re); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
threads.xs:339:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_ithread_count_inc(pTHX_ ithread *thread)
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
threads.xs:390:16: warning: unused parameter 'my_perl' [-Wunused-parameter]
ithread_mg_get(pTHX_ SV *sv, MAGIC *mg)
               ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
threads.c:2193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
shared.xs:203:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
recursive_lock_init(pTHX_ recursive_lock_t *lock)
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
shared.xs:211:24: warning: unused parameter 'my_perl' [-Wunused-parameter]
recursive_lock_destroy(pTHX_ recursive_lock_t *lock)
                       ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
shared.xs:903:24: warning: unused parameter 'my_perl' [-Wunused-parameter]
sharedsv_scalar_mg_dup(pTHX_ MAGIC *mg, CLONE_PARAMS *param)
                       ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
shared.xs:1200:23: warning: unused parameter 'my_perl' [-Wunused-parameter]
sharedsv_array_mg_dup(pTHX_ MAGIC *mg, CLONE_PARAMS *param)
                      ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
shared.c:2140:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_threads__shared); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
5 warnings generated.
[2019-04-14 02:07:35-0500] Skip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-14 02:07:35-0500] 
[2019-04-14 02:07:35-0500]  Tests start here:
[2019-04-14 02:07:35-0500] TSTENV = stdio	
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2d3e): warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.xs:30:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_1 (pTHX_ const char *name, int utf8, IV *iv_return, const char **pv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:89:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_2 (pTHX_ const char *name, int utf8, IV *iv_return, const char **pv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:165:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_3 (pTHX_ const char *name, IV *iv_return, const char **pv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:206:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_4 (pTHX_ const char *name, IV *iv_return, const char **pv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:246:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant (pTHX_ const char *name, STRLEN len, int utf8, IV *iv_return, NV *nv_return, const char **pv_return, SV **sv_return) {
          ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:562:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_ExtTest_constant)
^
ExtTest.c:507:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:660:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
ExtTest.c:661:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_ExtTest)
^
../../../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.xs:30:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_add_symbol(pTHX_  HV *hash, const char *name, I32 namelen, SV *value) {
                    ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:61:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
get_missing_hash(pTHX) {
                 ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:317:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_ExtTest_constant)
^
ExtTest.c:262:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:356:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
ExtTest.xs:166:5: warning: unused variable 'my_perl' [-Wunused-variable]
    dTHX;
    ^
../../../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:357:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_ExtTest)
^
../../../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
6 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.xs:30:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_2 (pTHX_ const char *name, int utf8, const char **pv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:69:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_3 (pTHX_ const char *name, int utf8, const char **pv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:108:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant (pTHX_ const char *name, STRLEN len, int utf8, const char **pv_return) {
          ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:336:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_ExtTest_constant)
^
ExtTest.c:281:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:442:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
ExtTest.c:443:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_ExtTest)
^
../../../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
6 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.xs:30:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant (pTHX_ const char *name, STRLEN len, IV *iv_return) {
          ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:269:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_ExtTest_constant)
^
ExtTest.c:214:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:376:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
ExtTest.c:377:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_ExtTest)
^
../../../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
4 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.xs:30:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_3 (pTHX_ const char *name, IV *iv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:161:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant (pTHX_ const char *name, STRLEN len, IV *iv_return) {
          ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:353:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_ExtTest_constant)
^
ExtTest.c:298:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:460:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
ExtTest.c:461:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_ExtTest)
^
../../../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
5 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.xs:30:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_2 (pTHX_ const char *name, IV *iv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:115:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant (pTHX_ const char *name, STRLEN len, IV *iv_return) {
          ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:334:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_ExtTest_constant)
^
ExtTest.c:279:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:441:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
ExtTest.c:442:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_ExtTest)
^
../../../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
5 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ExtTest.xs:30:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_3 (pTHX_ const char *name, IV *iv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:71:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_4 (pTHX_ const char *name, IV *iv_return) {
            ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.xs:115:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant (pTHX_ const char *name, STRLEN len, IV *iv_return) {
          ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:310:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_ExtTest_constant)
^
ExtTest.c:255:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
ExtTest.c:417:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_ExtTest); /* prototype to pass -Wmissing-prototypes */
^
../../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
ExtTest.c:418:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_ExtTest)
^
../../../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
6 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
# parser guessed wrong encoding expected 'CP1252' got 'UTF-8'
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSTest.c:340:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSTest); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSMore.c:525:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSMore); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
XSUsage.c:301:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_XSUsage); /* prototype to pass -Wmissing-prototypes */
^
/home/core/smoke/perl-current/XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
# Will use Digest::MD5
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
../libperl.a(sv.o): In function `Perl_sv_2pv_flags':
sv.c:(.text+0x2d3e): warning: sprintf() is often misused, please use snprintf()
[2019-04-14 02:48:45-0500] 
[2019-04-14 02:48:45-0500] All tests successful.
[2019-04-14 02:48:45-0500] ../cpan/Module-Metadata/t/extract-version.t.................PASSED
[2019-04-14 02:48:45-0500]     7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 47
[2019-04-14 02:48:45-0500]     51, 55, 59, 63, 67, 71, 75, 79, 83, 87
[2019-04-14 02:48:45-0500]     91, 95, 99, 106, 110, 114, 118, 122, 126
[2019-04-14 02:48:45-0500]     130, 134, 138, 142, 149, 153, 157, 161
[2019-04-14 02:48:45-0500]     165, 169, 173, 177, 181, 185, 195, 199
[2019-04-14 02:48:45-0500]     203
[2019-04-14 02:48:45-0500] Archived results...
[2019-04-14 02:48:45-0500] Unskip tests from '/home/core/smoke/TestSmoke/smokecurrent.skiptests'
[2019-04-14 02:48:45-0500] 
[2019-04-14 02:48:45-0500] Configuration: -Dusedevel -Dcc=clang++ -Duseithreads -DDEBUGGING
[2019-04-14 02:48:45-0500] ------------------------------------------------------------------------------
[2019-04-14 02:48:45-0500] make distclean ...
[2019-04-14 02:49:21-0500] 
[2019-04-14 02:49:21-0500] Copy Policy.sh ...
[2019-04-14 02:49:21-0500] 
[2019-04-14 02:49:21-0500] Configure ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Trace/BPT trap (core dumped) 
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
[2019-04-14 02:50:32-0500] 
[2019-04-14 02:50:32-0500] make ...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
op.c:3604:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_traverse_op_tree(pTHX_ OP *top, OP *o) {
                   ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
op.c:17180:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_dup_warnings(pTHX_ STRLEN* warnings)
                  ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
regcomp.c:4415:22: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_unwind_scan_frames(pTHX_ const void *p)
                     ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
regcomp.c:10496:17: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__invlistEQ(pTHX_ SV* const a, SV* const b, const bool complement_b)
                ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
sv.c:11085:17: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_expect_number(pTHX_ const char **const pattern)
                ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
doio.c:186:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlLIO_dup_cloexec(pTHX_ int oldfd)
                         ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:205:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlLIO_dup2_cloexec(pTHX_ int oldfd, int newfd)
                          ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:224:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlLIO_open_cloexec(pTHX_ const char *file, int flag)
                          ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:239:28: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlLIO_open3_cloexec(pTHX_ const char *file, int flag, int perm)
                           ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:270:28: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlProc_pipe_cloexec(pTHX_ int *pipefd)
                           ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:292:30: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlSock_socket_cloexec(pTHX_ int domain, int type, int protocol)
                             ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:306:30: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlSock_accept_cloexec(pTHX_ int listenfd, struct sockaddr *addr,
                             ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
doio.c:332:34: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_PerlSock_socketpair_cloexec(pTHX_ int domain, int type, int protocol,
                                 ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
regexec.c:10437:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_isSCRIPT_RUN(pTHX_ const U8 * s, const U8 * send, const bool utf8_target)
                  ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
utf8.c:2796:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__is_uni_FOO(pTHX_ const U8 classnum, const UV c)
                 ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:2818:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__is_uni_perl_idcont(pTHX_ UV c)
                         ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:2825:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__is_uni_perl_idstart(pTHX_ UV c)
                          ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:3551:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl__inverse_folds(pTHX_ const UV cp, unsigned int * first_folds_to,
                    ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:3755:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_turkic_fc(pTHX_ const U8 * const p, const U8 * const e,
            ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:3836:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_turkic_uc(pTHX_ const U8 * const p, const U8 * const e,
            ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
utf8.c:5429:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_utf8n_to_uvuni(pTHX_ const U8 *s, STRLEN curlen, STRLEN *retlen, U32 flags)
                    ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
7 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
locale.c:1740:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['I'] = 'I';
                          ^~~~
locale.c:1741:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            PL_fold_locale['i'] = 'i';
                          ^~~~
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
sv.o: In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]

lib/unicore/mktables: WARNING: \b{} algorithms (regen/mk_invlist.pl) need to
    be checked and possibly updated to Unicode 12.1.0.  Failing tests will be
    marked TODO; at lib/unicore/mktables line 20426, <DATA> line 393.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
op.c:3604:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_traverse_op_tree(pTHX_ OP *top, OP *o) {
                   ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
op.c:17180:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
Perl_dup_warnings(pTHX_ STRLEN* warnings)
                  ^
./perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
./perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DynaLoader.c:535:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DynaLoader); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
libperl.a(sv.o): In function `Perl_sv_2pv_flags':
/home/core/smoke/perl-current/sv.c:3206: warning: sprintf() is often misused, please use snprintf()
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
B.c:3510:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_B); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from Bzip2.xs:327:
./constants.h:24:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant (pTHX_ const char *name, STRLEN len, IV *iv_return) {
          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Bzip2.c:1669:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Bzip2); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
compress.c:190:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rtmp;
            ^~~~~~~~~
compress.c:191:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar* ryy_j;
            ^~~~~~~~~
compress.c:192:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UChar  rll_i;
            ^~~~~~~~~
compress.c:198:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
               register UChar rtmp2;
               ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:360:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt32 cost01, cost23, cost45;
            ^~~~~~~~~
compress.c:361:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
            register UInt16 icv;
            ^~~~~~~~~
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Zlib.xs:301:5: warning: unused variable 'my_perl' [-Wunused-variable]
    dTHX;
    ^
../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Zlib.xs:696:5: warning: unused variable 'my_perl' [-Wunused-variable]
    dTHX;
    ^
../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:24:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_7 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:101:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_9 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:145:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_10 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:189:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_11 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Zlib.xs:743:
./constants.h:233:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_12 (pTHX_ const char *name, IV *iv_return, const char **pv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Zlib.c:3713:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Compress__Raw__Zlib); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
deflate.c:1240:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *scan = s->window + s->strstart; /* current string */
    ^~~~~~~~~
deflate.c:1241:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *match;                      /* matched string */
    ^~~~~~~~~
deflate.c:1242:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register int len;                           /* length of current match */
    ^~~~~~~~~
deflate.c:1261:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Bytef *strend = s->window + s->strstart + MAX_MATCH;
    ^~~~~~~~~
deflate.c:1262:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end1  = scan[best_len-1];
    ^~~~~~~~~
deflate.c:1263:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register Byte scan_end   = scan[best_len];
    ^~~~~~~~~
deflate.c:54:12: warning: unused variable 'deflate_copyright' [-Wunused-const-variable]
const char deflate_copyright[] =
           ^
7 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
inftrees.c:11:12: warning: unused variable 'inflate_copyright' [-Wunused-const-variable]
const char inflate_copyright[] =
           ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
trees.c:1164:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
    register unsigned res = 0;
    ^~~~~~~~~
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Cwd.xs:452:22: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_invocant_is_unix(pTHX_ SV *invocant)
                     ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Cwd.c:1079:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Cwd); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DB_File.xs:935:16: warning: unused parameter 'my_perl' [-Wunused-parameter]
GetArrayLength(pTHX_ DB_File db)
               ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:24:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_6 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:79:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_7 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:123:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_8 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:167:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_9 (pTHX_ const char *name, IV *iv_return) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:211:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_10 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from DB_File.xs:1540:
./constants.h:266:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_11 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
DB_File.c:3054:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_DB_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
8 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Dumper.c:1930:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Data__Dumper); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
parts/inc/mess provides vmess, which is still marked todo for 5.6.0
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
RealPPPort.c:4869:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__PPPort); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Peek.c:840:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Devel__Peek); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
MD5.xs:147:24: warning: unused parameter 'my_perl' [-Wunused-parameter]
STATIC int dup_md5_ctx(pTHX_ MAGIC *mg, CLONE_PARAMS *params)
                       ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
MD5.c:1094:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__MD5); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SHA.c:723:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Digest__SHA); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Encode.c:1356:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1398:5: warning: unused variable 'ix' [-Wunused-variable]
    dXSI32;
    ^
../../XSUB.h:185:20: note: expanded from macro 'dXSI32'
#define dXSI32 I32 ix = XSANY.any_i32
                   ^
Encode.c:1579:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Byte.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Byte); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
CN.c:192:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__CN); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
EBCDIC.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__EBCDIC); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
JP.c:193:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__JP); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
KR.c:191:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__KR); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Symbol.c:187:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Symbol); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
TW.c:190:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__TW); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Unicode.xs:56:12: warning: unused parameter 'my_perl' [-Wunused-parameter]
enc_unpack(pTHX_ U8 **sp, U8 *e, STRLEN size, U8 endian)
           ^
../../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Unicode.c:704:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Encode__Unicode); /* prototype to pass -Wmissing-prototypes */
^
../../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Fcntl.c:316:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Fcntl); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
DosGlob.c:208:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__DosGlob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Glob.c:706:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_File__Glob); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Call.c:464:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Filter__Util__Call); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Util.c:720:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FieldHash.xs:115:25: warning: unused parameter 'my_perl' [-Wunused-parameter]
HUF_get_trigger_content(pTHX_ SV *trigger) {
                        ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
FieldHash.xs:267:16: warning: unused parameter 'my_perl' [-Wunused-parameter]
HUF_get_status(pTHX_ HV *hash) {
               ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
FieldHash.c:718:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Hash__Util__FieldHash); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Langinfo.c:313:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_I18N__Langinfo); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
IO.xs:199:15: warning: unused parameter 'my_perl' [-Wunused-parameter]
io_ck_lineseq(pTHX_ OP *o)
              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
IO.c:991:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IO); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from SysV.xs:117:
./const-c.inc:24:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_5 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:133:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_6 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:248:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_7 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:440:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_8 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:644:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_9 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:771:15: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_10 (pTHX_ const char *name, IV *iv_return) {
              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:939:15: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant_11 (pTHX_ const char *name, IV *iv_return) {
              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from SysV.xs:117:
./const-c.inc:1003:12: warning: unused parameter 'my_perl' [-Wunused-parameter]
_constant (pTHX_ const char *name, STRLEN len, IV *iv_return) {
           ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:276:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__Msg__stat_pack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:318:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__Msg__stat_unpack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:363:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__Semaphore__stat_pack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:401:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__Semaphore__stat_unpack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:442:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SharedMem__stat_pack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:484:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SharedMem__stat_unpack)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:529:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_ftok)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:588:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_memread)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:627:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_memwrite)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:659:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_shmat)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:693:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV_shmdt)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:720:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_IPC__SysV__constant)
^
SysV.c:221:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.c:829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_IPC__SysV); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
SysV.c:830:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_IPC__SysV)
^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
SysV.xs:82:20: warning: unused variable 's_sysv_unimpl' [-Wunused-variable]
static const char *s_sysv_unimpl PERL_UNUSED_DECL
                   ^
23 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
ListUtil.c:2167:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_List__Util); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Base64.c:728:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_MIME__Base64); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
FastCalc.c:628:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Math__BigInt__FastCalc); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lndbm
Warning (mostly harmless): No library found for -ldbm
Warning (mostly harmless): No library found for -lucb
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NDBM_File.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_NDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Opcode.c:867:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Opcode); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Warning (mostly harmless): No library found for -lposix
Warning (mostly harmless): No library found for -lcposix
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
POSIX.xs:1300:3: warning: unused variable 'my_perl' [-Wunused-variable]
  dTHX;
  ^
../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
POSIX.xs:1822:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_tzset(pTHX)
         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
POSIX.c:5602:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_POSIX); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
3 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
encoding.c:792:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__encoding); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
mmap.c:449:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__mmap); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
scalar.xs:108:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOScalar_fileno(pTHX_ PerlIO * f)
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
scalar.xs:149:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOScalar_tell(pTHX_ PerlIO * f)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
scalar.xs:275:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOScalar_fill(pTHX_ PerlIO * f)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
scalar.xs:282:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOScalar_flush(pTHX_ PerlIO * f)
                   ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
scalar.c:601:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__scalar); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
5 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
via.xs:501:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_get_base(pTHX_ PerlIO * f)
                   ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.xs:513:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_get_ptr(pTHX_ PerlIO * f)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.xs:526:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_get_cnt(pTHX_ PerlIO * f)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.xs:538:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_bufsiz(pTHX_ PerlIO * f)
                 ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.xs:549:22: warning: unused parameter 'my_perl' [-Wunused-parameter]
PerlIOVia_set_ptrcnt(pTHX_ PerlIO * f, STDCHAR * ptr, SSize_t cnt)
                     ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
via.c:843:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_PerlIO__via); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
6 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
SDBM_File.c:583:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_SDBM_File); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Socket.c:1829:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Socket); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Storable.xs:4273:20: warning: unused parameter 'my_perl' [-Wunused-parameter]
static int sv_type(pTHX_ SV *sv)
                   ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Storable.xs:4751:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
static SV *retrieve_other(pTHX_ stcxt_t *cxt, const char *cname)
                          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Storable.xs:7768:15: warning: unused parameter 'my_perl' [-Wunused-parameter]
storable_free(pTHX_ SV *sv, MAGIC* mg) {
              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Storable.c:8142:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Storable); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
4 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Hostname.c:243:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Hostname); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from Syslog.xs:63:
./const-c.inc:24:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_add_symbol(pTHX_  HV *hash, const char *name, I32 namelen, SV *value) {
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from Syslog.xs:63:
./const-c.inc:55:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
get_missing_hash(pTHX) {
                 ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:225:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_constant)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:265:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_FAC)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:284:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_PRI)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:303:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_MAKEPRI)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:324:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_MASK)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:343:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_LOG_UPTO)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:365:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_openlog_xs)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:392:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_syslog_xs)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:411:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_setlogmask_xs)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:431:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_Sys__Syslog_closelog_xs)
^
Syslog.c:167:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:532:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Sys__Syslog); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
./const-xs.inc:4:5: warning: unused variable 'my_perl' [-Wunused-variable]
    dTHX;
    ^
../../perl.h:185:19: note: expanded from macro 'dTHX'
#    define dTHX                pTHX = PERL_GET_THX
                                ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Syslog.c:533:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EXTERNAL(boot_Sys__Syslog)
^
../../XSUB.h:134:40: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                                       ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
15 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
NamedCapture.c:347:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Tie__Hash__NamedCapture); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
HiRes.xs:710:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
myU2time(pTHX_ UV *ret)
         ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:24:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_11 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:103:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_12 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:148:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_13 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:204:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_14 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:295:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_15 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:351:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_19 (pTHX_ const char *name, IV *iv_return) {
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from HiRes.xs:961:
./const-c.inc:351:42: warning: unused parameter 'iv_return' [-Wunused-parameter]
constant_19 (pTHX_ const char *name, IV *iv_return) {
                                         ^
HiRes.c:2346:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__HiRes); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
9 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Piece.xs:146:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_tzset(pTHX)
         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
Piece.c:1424:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Time__Piece); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
2 warnings generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Collate.c:1048:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Collate); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
Making header files for XS...
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
Normalize.c:1289:1: warning: duplicate 'extern' declaration specifier [-Wduplicate-decl-specifier]
XS_EXTERNAL(boot_Unicode__Normalize); /* prototype to pass -Wmissing-prototypes */
^
../../XSUB.h:134:29: note: expanded from macro 'XS_EXTERNAL'
#  define XS_EXTERNAL(name) extern "C" XSPROTO(name)
                            ^
1 warning generated.
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
APItest.xs:103:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
S_myset_set(pTHX_ SV* sv, MAGIC* mg)
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:218:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
bitflip_key(pTHX_ IV action, SV *field) {
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:263:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
rot13_key(pTHX_ IV action, SV *field) {
          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:348:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
rmagical_a_dummy(pTHX_ IV idx, SV *sv) {
                 ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:362:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_csc_start(pTHX_ int full)
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:383:23: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_csc_pre_end(pTHX_ OP **o)
                      ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:397:22: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_test_start(pTHX_ int full)
                     ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:411:24: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_test_pre_end(pTHX_ OP **o)
                       ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:421:25: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_test_post_end(pTHX_ OP **o)
                        ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:431:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
blockhook_test_eval(pTHX_ OP *const o)
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:447:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_peep (pTHX_ OP *o)
         ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:467:11: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_rpeep (pTHX_ OP *o)
          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:487:28: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_args_lists(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                           ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:495:30: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_args_scalars(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:509:27: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_multi_sum(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                          ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:574:12: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_mkUNOP(pTHX_ U32 type, OP *first)
           ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:585:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_mkBINOP(pTHX_ U32 type, OP *first, OP *last)
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:597:14: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_mkLISTOP(pTHX_ U32 type, OP *first, OP *sib, OP *last)
             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:627:17: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_run_cleanup(pTHX_ void *cleanup_code_ref)
                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:641:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_pp_establish_cleanup(pTHX)
                         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:653:35: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_establish_cleanup(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:675:25: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_postinc(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                        ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:693:28: warning: unused parameter 'my_perl' [-Wunused-parameter]
THX_ck_entersub_pad_scalar(pTHX_ OP *entersubop, GV *namegv, SV *ckobj)
                           ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:775:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_var(pTHX)
                         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:803:31: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_rpn_expr(pTHX)
                              ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:872:34: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_rpn(pTHX)
                                 ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:887:38: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_calcrpn(pTHX)
                                     ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:904:40: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_stufftest(pTHX)
                                       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:925:43: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_swaptwostmts(pTHX)
                                          ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:936:39: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_looprest(pTHX)
                                      ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:943:45: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_scopelessblock(pTHX)
                                            ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:958:41: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_stmtasexpr(pTHX)
                                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:967:42: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_stmtsasexpr(pTHX)
                                         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:983:40: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_loopblock(pTHX)
                                       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:990:42: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_blockasexpr(pTHX)
                                         ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:999:40: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_swaplabel(pTHX)
                                       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1010:41: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_labelconst(pTHX)
                                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1016:44: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arrayfullexpr(pTHX)
                                           ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1022:44: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arraylistexpr(pTHX)
                                           ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1028:44: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arraytermexpr(pTHX)
                                           ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1034:45: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arrayarithexpr(pTHX)
                                            ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1040:45: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_arrayexprflags(pTHX)
                                            ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1055:36: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_DEFSV(pTHX)
                                   ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1061:26: warning: unused parameter 'my_perl' [-Wunused-parameter]
static void THX_sv_cat_c(pTHX_ SV *sv, U32 c) {
                         ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1071:40: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_keyword_with_vars(pTHX)
                                       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1145:38: warning: unused parameter 'my_perl' [-Wunused-parameter]
static OP *THX_parse_join_with_space(pTHX)
                                     ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1157:31: warning: unused parameter 'my_perl' [-Wunused-parameter]
static int THX_keyword_active(pTHX_ SV *hintkey_sv)
                              ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1166:30: warning: unused parameter 'my_perl' [-Wunused-parameter]
static int my_keyword_plugin(pTHX_
                             ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1258:8: warning: unused parameter 'my_perl' [-Wunused-parameter]
pp_xop(pTHX)
       ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1264:10: warning: unused parameter 'my_perl' [-Wunused-parameter]
peep_xop(pTHX_ OP *o, OP *oldop)
         ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1272:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
filter_call(pTHX_ int idx, SV *buf_sv, int maxlen)
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1290:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
myget_linear_isa(pTHX_ HV *stash, U32 level) {
                 ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1308:19: warning: unused parameter 'my_perl' [-Wunused-parameter]
addissub_myck_add(pTHX_ OP *op)
                  ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.xs:1328:13: warning: unused parameter 'my_perl' [-Wunused-parameter]
my_ck_rv2cv(pTHX_ OP *o)
            ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from APItest.xs:1348:
./const-c.inc:24:21: warning: unused parameter 'my_perl' [-Wunused-parameter]
constant_add_symbol(pTHX_  HV *hash, const char *name, I32 namelen, SV *value) {
                    ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
In file included from APItest.xs:1348:
./const-c.inc:55:18: warning: unused parameter 'my_perl' [-Wunused-parameter]
get_missing_hash(pTHX) {
                 ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1509:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_constant)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1552:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__numeric_grok_number)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1582:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__numeric_grok_number_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1614:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__numeric_grok_atoUV)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1662:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__numeric_assertx)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1682:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_bytes_cmp_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1712:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_utf8_to_bytes)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1752:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_utf8n_to_uvchr_msgs)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1811:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_utf8n_to_uvchr_error)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1869:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_valid_utf8_to_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1911:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_uvchr_to_utf8_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1944:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__utf8_test_uvchr_to_utf8_flags_msgs)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:1991:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Overload_amagic_deref_call)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2014:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Overload_tryAMAGICunDEREF_var)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2059:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_XS_VERSION_defined)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2078:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_XS_APIVERSION_valid)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2097:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2122:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_iv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2140:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_uv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2158:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_nv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2176:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_pv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2194:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_pvn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2212:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_no)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2230:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_yes)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2248:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_undef)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2266:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__XSUB_xsreturn_empty)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2284:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_rot13_hash)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2321:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_bitflip_hash)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2359:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_exists)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2398:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_exists_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2434:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_delete)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2484:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_delete_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2528:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_store_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2578:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_store)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2631:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_fetch_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2674:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_fetch)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2723:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_common)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2807:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_test_hv_free_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2826:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_test_hv_delayfree_ent)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2845:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_test_share_unshare_pvn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2878:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_refcounted_he_exists)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2908:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_refcounted_he_fetch)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2941:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Hash_test_force_keys)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:2986:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__TempLv_make_temp_mg_lv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3020:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_new)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3040:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_DESTROY)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3066:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_store)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3122:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_fetch)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3166:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_split)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3209:2: warning: 'Perl_ptr_table_clear' is deprecated [-Wdeprecated-declarations]
        ptr_table_clear(table);
        ^
../../embed.h:610:28: note: expanded from macro 'ptr_table_clear'
#define ptr_table_clear(a)      Perl_ptr_table_clear(aTHX_ a)
                                ^
../../proto.h:2762:4: note: 'Perl_ptr_table_clear' has been explicitly marked deprecated here
                        __attribute__deprecated__;
                        ^
../../perl.h:3373:60: note: expanded from macro '__attribute__deprecated__'
#  define __attribute__deprecated__         __attribute__((deprecated))
                                                           ^
APItest.c:3191:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__PtrTable_clear)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3216:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__AutoLoader_AUTOLOAD)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3234:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__AutoLoader_AUTOLOADp)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3253:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_custom_ops)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3275:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_custom_op_names)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3298:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_custom_op_descs)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3321:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_register)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3340:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_clear)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3358:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_my_xop)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3376:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_ppaddr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3394:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_OA_UNOP)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3412:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_build_optree)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3461:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xop_from_custom_op)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3491:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_CLONE)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3515:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_double)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3532:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_have_long_double)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3554:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_long_double)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3577:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_int)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3594:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_long)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3611:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_float)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3628:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_print_flush)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3643:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mpushp)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3665:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mpushn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3687:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mpushi)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3709:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mpushu)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3731:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mxpushp)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3752:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mxpushn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3773:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mxpushi)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3794:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mxpushu)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3815:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_EXTEND)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3852:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_sv_C)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3945:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_sv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:3978:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_pv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4011:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_argv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4044:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_call_method)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4077:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_newCONSTSUB)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4135:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_init_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4183:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_fetchmeth_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4243:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_fetchmeth_autoload_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4303:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_fetchmethod_flags_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4365:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_autoload_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4424:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_gv_const_sv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4458:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_whichsig_type)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4499:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_eval_sv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4528:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_eval_pv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4552:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_require_pv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4573:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_apitest_exception)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4592:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_mycroak)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4614:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_strtab)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4632:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_cxt_getint)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4651:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_cxt_setint)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4669:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_cxt_getsv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4691:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_cxt_setsv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4711:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_setsv_cow_hashkey_core)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4727:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_setsv_cow_hashkey_notcore)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4743:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_set_deref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4774:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_rmagical_cast)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4810:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_rmagical_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4836:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_caller)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4883:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_DPeek)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4904:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_BEGIN)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4919:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_CHECK)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4934:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_UNITCHECK)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4949:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_INIT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4964:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_END)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:4979:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_utf16_to_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5020:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_my_exit)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5040:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_first_byte)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5063:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_count)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5081:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_bhk_record)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5101:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_magic_chain)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5177:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_op_contextualize)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5213:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_rv2cv_op_cv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5283:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_cv_getset_call_checker)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5356:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_lists)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5386:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_scalars)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5416:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_proto)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5450:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_proto_or_list)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5484:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_set_call_checker_multi_sum)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5514:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_cophh)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5680:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_coplabel)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5712:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_example_cophh_2hv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5775:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_savehints)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5834:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_copyhints)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5868:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_op_list)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:5995:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_op_linklist)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6060:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_peep_enable)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6080:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_peep_disable)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6098:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_peep_record)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6119:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_rpeep_record)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6140:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_multicall_each)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6182:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_multicall_return)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6251:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_clone_with_stack)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6316:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_take_svref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6349:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_take_avref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6382:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_take_hvref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6415:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_take_cvref)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6448:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_establish_cleanup)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6464:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_postinc)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6480:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_filter)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6495:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_lv_temp_object)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6517:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_fill_hash_with_nulls)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6554:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_newHVhv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6591:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_SvIsCOW)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6611:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_pad_scalar)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6627:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_fetch_pad_names)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6674:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_underscore_length)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6699:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_stringify)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6716:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_HvENAME)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6754:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xs_cmp)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6780:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_xs_cmp_undef)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6804:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_SvPVbyte)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6824:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_SvPVutf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6844:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_setup_addissub)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6859:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_setup_rv2cv_addunderbar)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6877:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_alloccopstash)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6895:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_newFOROP_without_slab)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6931:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_callregexec)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:6975:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_lexical_import)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7024:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_mortalcopy)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7044:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_newRV)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7063:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_alias_av)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7097:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_cv_name)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7134:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_sv_catpvn)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7157:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_newOP_CUSTOM)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7211:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_test_sv_catpvf)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7234:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_load_module)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7259:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_string_without_null)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7284:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_get_cv)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7312:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_get_cv_flags)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7342:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_unshift_and_set_defav)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7361:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_PerlIO_stderr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7390:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_PerlIO_stdout)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7419:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_PerlIO_stdin)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7450:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest_PerlIO_exportFILE)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7484:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__AUTOLOADtest_AUTOLOAD)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7518:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_sv_magic_foo)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7538:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_mg_find_foo)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7560:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_sv_unmagic_foo)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7578:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_sv_magic)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7597:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_get_vtbl)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7654:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_sv_magic_myset)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7674:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7693:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7712:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7731:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7750:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7769:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7788:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7807:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7840:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isBLANK_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7870:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isVERTWS_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7889:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isVERTWS_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7908:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isVERTWS_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7938:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7957:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7976:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:7995:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8014:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8033:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8052:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8071:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8101:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isUPPER_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8131:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8150:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8169:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8188:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8207:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8226:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8245:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8264:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8294:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isLOWER_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8324:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8343:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8362:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8381:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8400:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8419:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8438:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8457:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8487:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHA_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8517:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8536:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8555:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8574:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8593:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8612:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8631:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8650:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8680:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isWORDCHAR_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8710:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8729:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8748:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8767:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8786:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8805:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8824:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8843:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8873:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALPHANUMERIC_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8903:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8922:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8941:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8960:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:8979:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9009:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isALNUM_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9039:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9058:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9077:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9096:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9126:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9156:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9175:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9194:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9213:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isDIGIT_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9232:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isOCTAL)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9251:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isOCTAL_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9270:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isOCTAL_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9289:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9308:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9327:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9346:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9365:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9384:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9403:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9422:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9452:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDFIRST_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9482:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9501:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9520:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9539:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9558:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9577:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9596:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9615:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9645:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isIDCONT_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9675:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9694:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9713:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9732:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9751:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9770:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9789:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9808:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9838:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isSPACE_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9868:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9887:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9906:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9925:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9944:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9963:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:9982:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10001:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10034:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isASCII_LC_utf8)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10067:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_uni)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10086:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10105:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_LC_uvchr)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10124:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10143:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_A)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10162:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_L1)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX_         pTHX,
                        ^
../../perl.h:174:22: note: expanded from macro 'pTHX'
#  define pTHX  tTHX my_perl PERL_UNUSED_DECL
                     ^
APItest.c:10181:1: warning: unused parameter 'my_perl' [-Wunused-parameter]
XS_EUPXS(XS_XS__APItest__Magic_test_isCNTRL_LC)
^
APItest.c:1451:26: note: expanded from macro 'XS_EUPXS'
#  define XS_EUPXS(name) XS_INTERNAL(name)
                         ^
../../XSUB.h:135:36: note: expanded from macro 'XS_INTERNAL'
#  define XS_INTERNAL(name) static XSPROTO(name)
                                   ^
../../XSUB.h:122:33: note: expanded from macro 'XSPROTO'
#define XSPROTO(name) void name(pTHX_ CV* cv __attribute__unused__)
                                ^
../../perl.h:187:18: note: expanded from macro 'pTHX_'
#  define pTHX