DBD-SQLite v1.76 Perl 5 v5.43.2 darwin-2level
- Status
- Pass
- From
- John SJ Anderson
- Dist
-
DBD-SQLite v1.76
- Platform
- Perl 5 v5.43.2 darwin-2level
- Date
- 2025-08-20 23:39:03
- ID
- da9c066c-7e1e-11f0-bc3f-b3e5f10d54ab
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear ISHIGAKI,
This is a computer-generated report for DBD-SQLite-1.76
on perl 5.43.2, created by App::cpanminus::reporter 0.22 (1.7048).
Thank you for uploading your work to CPAN. Congratulations!
All tests were successful.
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
none provided
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '':
Building and testing DBD-SQLite-1.76
cp lib/DBD/SQLite/Fulltext_search.pod blib/lib/DBD/SQLite/Fulltext_search.pod
cp lib/DBD/SQLite/GetInfo.pm blib/lib/DBD/SQLite/GetInfo.pm
cp lib/DBD/SQLite/Constants.pm blib/lib/DBD/SQLite/Constants.pm
cp lib/DBD/SQLite/VirtualTable/FileContent.pm blib/lib/DBD/SQLite/VirtualTable/FileContent.pm
cp lib/DBD/SQLite/VirtualTable.pm blib/lib/DBD/SQLite/VirtualTable.pm
cp lib/DBD/SQLite/VirtualTable/PerlData.pm blib/lib/DBD/SQLite/VirtualTable/PerlData.pm
cp lib/DBD/SQLite/Cookbook.pod blib/lib/DBD/SQLite/Cookbook.pod
cp lib/DBD/SQLite.pm blib/lib/DBD/SQLite.pm
Running Mkbootstrap for SQLite ()
chmod 644 "SQLite.bs"
"/opt/plenv/versions/5.43.2/bin/perl5.43.2" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644
"/opt/plenv/versions/5.43.2/bin/perl5.43.2" -p -e "s/~DRIVER~/SQLite/g" /opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI/Driver.xst > SQLite.xsi
"/opt/plenv/versions/5.43.2/bin/perl5.43.2" "/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/ExtUtils/xsubpp" -typemap '/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/ExtUtils/typemap' -typemap '/Users/genehack/.cpanm/work/1755732374.52848/DBD-SQLite-1.76/typemap' SQLite.xs > SQLite.xsc
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 48
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 66
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 79
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 95
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 111
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 126
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 138
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 152
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 163
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 216
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 241
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 252
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 263
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 274
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 308
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 330
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 344
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 358
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 372
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 384
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 395
Warning: ignoring 'static' type modifier: only valid with an XSUB name which includes a class in SQLite.xs, line 434
mv SQLite.xsc SQLite.c
cc -c -I. -I/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI -fno-common -DPERL_DARWIN -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong -Wno-error=implicit-function-declaration -O3 -DVERSION=\"1.76\" -DXS_VERSION=\"1.76\" "-I/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_MATH_FUNCTIONS -DNDEBUG=1 -DHAVE_USLEEP=1 -DTHREADSAFE=0 -DSQLITE_ENABLE_LOCKING_STYLE=0 SQLite.c
SQLite.c:195:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
195 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:195:5: note: '{' token is here
195 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:195:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
195 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:195:5: note: ')' token is here
195 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:217:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
217 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:217:2: note: '{' token is here
217 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:217:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
217 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:217:2: note: ')' token is here
217 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:220:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
220 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:220:5: note: '{' token is here
220 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:220:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
220 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:220:5: note: ')' token is here
220 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:255:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
255 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:255:2: note: '{' token is here
255 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:255:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
255 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:255:2: note: ')' token is here
255 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:258:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
258 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:258:5: note: '{' token is here
258 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:258:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
258 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:258:5: note: ')' token is here
258 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:284:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
284 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:284:2: note: '{' token is here
284 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:284:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
284 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:284:2: note: ')' token is here
284 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:287:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
287 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:287:5: note: '{' token is here
287 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:287:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
287 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:287:5: note: ')' token is here
287 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:318:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
318 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:318:2: note: '{' token is here
318 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:318:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
318 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:318:2: note: ')' token is here
318 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:321:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
321 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:321:5: note: '{' token is here
321 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:321:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
321 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:321:5: note: ')' token is here
321 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:357:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
357 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:357:2: note: '{' token is here
357 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:357:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
357 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:357:2: note: ')' token is here
357 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:360:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
360 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:360:5: note: '{' token is here
360 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:360:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
360 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:360:5: note: ')' token is here
360 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:385:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
385 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:385:2: note: '{' token is here
385 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:385:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
385 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:385:2: note: ')' token is here
385 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:388:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
388 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:388:5: note: '{' token is here
388 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:388:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
388 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:388:5: note: ')' token is here
388 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:410:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
410 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:410:5: note: '{' token is here
410 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
SQLite.c:410:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
410 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:410:5: note: '{' token is here
410 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:410:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
410 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:410:5: note: ')' token is here
410 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:410:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
410 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
SQLite.c:410:5: note: ')' token is here
410 | XSRETURN_EMPTY;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:435:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
435 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:435:2: note: '{' token is here
435 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:435:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
435 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:435:2: note: ')' token is here
435 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:438:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
438 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:438:5: note: '{' token is here
438 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:438:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
438 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:438:5: note: ')' token is here
438 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:460:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
460 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:460:2: note: '{' token is here
460 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:460:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
460 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:460:2: note: ')' token is here
460 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:463:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
463 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:463:5: note: '{' token is here
463 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:463:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
463 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:463:5: note: ')' token is here
463 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:486:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
486 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:486:2: note: '{' token is here
486 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:486:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
486 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:486:2: note: ')' token is here
486 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:489:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
489 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:489:5: note: '{' token is here
489 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:489:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
489 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:489:5: note: ')' token is here
489 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:514:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
514 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:514:5: note: '{' token is here
514 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:514:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
514 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:514:5: note: ')' token is here
514 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:539:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
539 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:539:5: note: '{' token is here
539 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:539:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
539 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:539:5: note: ')' token is here
539 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:564:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
564 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:564:5: note: '{' token is here
564 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:564:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
564 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:564:5: note: ')' token is here
564 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:587:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
587 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:587:2: note: '{' token is here
587 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:587:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
587 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:587:2: note: ')' token is here
587 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:590:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
590 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:590:5: note: '{' token is here
590 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:590:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
590 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:590:5: note: ')' token is here
590 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:617:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
617 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:617:2: note: '{' token is here
617 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:617:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
617 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:617:2: note: ')' token is here
617 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:620:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
620 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:620:5: note: '{' token is here
620 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:620:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
620 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:620:5: note: ')' token is here
620 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:641:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
641 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:641:2: note: '{' token is here
641 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:641:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
641 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:641:2: note: ')' token is here
641 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:644:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
644 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:644:5: note: '{' token is here
644 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:644:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
644 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:644:5: note: ')' token is here
644 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:665:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
665 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:665:2: note: '{' token is here
665 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:665:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
665 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:665:2: note: ')' token is here
665 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:668:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
668 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:668:5: note: '{' token is here
668 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:668:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
668 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:668:5: note: ')' token is here
668 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:689:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
689 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:689:2: note: '{' token is here
689 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:689:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
689 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:689:2: note: ')' token is here
689 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:692:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
692 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:692:5: note: '{' token is here
692 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:692:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
692 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:692:5: note: ')' token is here
692 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:713:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
713 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:713:2: note: '{' token is here
713 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:713:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
713 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:713:2: note: ')' token is here
713 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:716:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
716 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:716:5: note: '{' token is here
716 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:716:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
716 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:716:5: note: ')' token is here
716 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:747:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
747 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:747:5: note: '{' token is here
747 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:747:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
747 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:747:5: note: ')' token is here
747 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:768:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
768 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:768:5: note: '{' token is here
768 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:768:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
768 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:768:5: note: ')' token is here
768 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:787:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
787 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:787:2: note: '{' token is here
787 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:787:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
787 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:787:2: note: ')' token is here
787 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:790:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
790 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:790:5: note: '{' token is here
790 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:790:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
790 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:790:5: note: ')' token is here
790 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:823:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
823 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:823:5: note: '{' token is here
823 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:823:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
823 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:823:5: note: ')' token is here
823 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:848:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
848 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:848:2: note: '{' token is here
848 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:848:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
848 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:848:2: note: ')' token is here
848 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:851:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
851 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:851:5: note: '{' token is here
851 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:851:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
851 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:851:5: note: ')' token is here
851 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:882:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
882 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:882:2: note: '{' token is here
882 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:882:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
882 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:882:2: note: ')' token is here
882 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:885:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
885 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:885:5: note: '{' token is here
885 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:885:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
885 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:885:5: note: ')' token is here
885 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:916:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
916 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:916:2: note: '{' token is here
916 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:916:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
916 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:916:2: note: ')' token is here
916 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:919:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
919 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:919:5: note: '{' token is here
919 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:919:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
919 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:919:5: note: ')' token is here
919 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:940:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
940 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:940:2: note: '{' token is here
940 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:940:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
940 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:940:2: note: ')' token is here
940 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:943:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
943 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:943:5: note: '{' token is here
943 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:943:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
943 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:943:5: note: ')' token is here
943 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:972:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
972 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:972:2: note: '{' token is here
972 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:972:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
972 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:972:2: note: ')' token is here
972 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:975:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
975 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:975:5: note: '{' token is here
975 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:975:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
975 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:975:5: note: ')' token is here
975 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1001:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1001 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1001:2: note: '{' token is here
1001 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:1001:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1001 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:1001:2: note: ')' token is here
1001 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1004:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1004 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1004:5: note: '{' token is here
1004 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1004:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1004 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1004:5: note: ')' token is here
1004 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1037:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1037 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1037:5: note: '{' token is here
1037 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1037:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1037 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1037:5: note: ')' token is here
1037 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.xs:441:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
441 | EXTEND(sp, n);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.xs:441:13: note: '{' token is here
441 | EXTEND(sp, n);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
SQLite.xs:441:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
441 | EXTEND(sp, n);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
SQLite.xs:441:13: note: ')' token is here
441 | EXTEND(sp, n);
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.xs:446:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
446 | XSRETURN(n);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.xs:446:9: note: '{' token is here
446 | XSRETURN(n);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.xs:446:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
446 | XSRETURN(n);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.xs:446:9: note: ')' token is here
446 | XSRETURN(n);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1064:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1064 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1064:5: note: '{' token is here
1064 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1064:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1064 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1064:5: note: ')' token is here
1064 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1094:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1094 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1094:5: note: '{' token is here
1094 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1094:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1094 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1094:5: note: ')' token is here
1094 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1117:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1117 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1117:2: note: '{' token is here
1117 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:1117:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1117 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:1117:2: note: ')' token is here
1117 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1120:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1120 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1120:5: note: '{' token is here
1120 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1120:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1120 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1120:5: note: ')' token is here
1120 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1152:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1152 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1152:2: note: '{' token is here
1152 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:1152:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1152 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:1152:2: note: ')' token is here
1152 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1155:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1155 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1155:5: note: '{' token is here
1155 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1155:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1155 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1155:5: note: ')' token is here
1155 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from SQLite.c:1165:
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI/Driver_xst.h:33:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
33 | EXTEND(SP, params);
| ^~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI/Driver_xst.h:33:5: note: '{' token is here
33 | EXTEND(SP, params);
| ^~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from SQLite.c:1165:
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI/Driver_xst.h:33:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
33 | EXTEND(SP, params);
| ^~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI/Driver_xst.h:33:5: note: ')' token is here
33 | EXTEND(SP, params);
| ^~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from SQLite.c:1165:
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI/Driver_xst.h:34:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
34 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI/Driver_xst.h:34:5: note: '{' token is here
34 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from SQLite.c:1165:
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI/Driver_xst.h:34:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
34 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI/Driver_xst.h:34:5: note: ')' token is here
34 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1218:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1218 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1218:5: note: '{' token is here
1218 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1218:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1218 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1218:5: note: ')' token is here
1218 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1310:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1310 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1310:5: note: '{' token is here
1310 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1310:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1310 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1310:5: note: ')' token is here
1310 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:155:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
155 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:155:13: note: '{' token is here
155 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:155:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
155 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:155:13: note: ')' token is here
155 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:170:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:170:13: note: '{' token is here
170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:170:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:170:13: note: '{' token is here
170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:170:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:170:13: note: ')' token is here
170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:170:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:170:13: note: ')' token is here
170 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:178:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
178 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:178:13: note: '{' token is here
178 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:178:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
178 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:178:13: note: '{' token is here
178 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:178:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
178 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:178:13: note: ')' token is here
178 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:178:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
178 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:178:13: note: ')' token is here
178 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:184:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
184 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:184:9: note: '{' token is here
184 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:184:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
184 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:184:9: note: '{' token is here
184 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:184:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
184 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:184:9: note: ')' token is here
184 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:184:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
184 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:184:9: note: ')' token is here
184 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1377:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1377 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1377:5: note: '{' token is here
1377 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1377:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1377 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1377:5: note: ')' token is here
1377 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:215:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:215:39: note: '{' token is here
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
./SQLite.xsi:215:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:215:39: note: '{' token is here
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:215:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:215:39: note: ')' token is here
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:215:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
./SQLite.xsi:215:39: note: ')' token is here
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:215:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:215:64: note: '{' token is here
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:215:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:215:64: note: '{' token is here
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:215:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:215:64: note: ')' token is here
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:215:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:215:64: note: ')' token is here
215 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:224:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:224:39: note: '{' token is here
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
./SQLite.xsi:224:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:224:39: note: '{' token is here
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:224:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:224:39: note: ')' token is here
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:224:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
./SQLite.xsi:224:39: note: ')' token is here
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:224:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:224:64: note: '{' token is here
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:224:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:224:64: note: '{' token is here
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:224:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:224:64: note: ')' token is here
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:224:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:224:64: note: ')' token is here
224 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:230:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:27: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:230:35: note: '{' token is here
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:38: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
./SQLite.xsi:230:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:230:35: note: '{' token is here
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:230:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:230:35: note: ')' token is here
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:57: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:230:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:70: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^
./SQLite.xsi:230:35: note: ')' token is here
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:332:72: note: expanded from macro 'XSRETURN_EMPTY'
332 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:230:60: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:230:60: note: '{' token is here
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:230:60: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:230:60: note: '{' token is here
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:230:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:230:60: note: ')' token is here
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:230:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:230:60: note: ')' token is here
230 | if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:243:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
243 | EXTEND(sp, num_fields);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:243:9: note: '{' token is here
243 | EXTEND(sp, num_fields);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
./SQLite.xsi:243:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
243 | EXTEND(sp, num_fields);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./SQLite.xsi:243:9: note: ')' token is here
243 | EXTEND(sp, num_fields);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1570:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1570 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1570:5: note: '{' token is here
1570 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1570:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1570 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1570:5: note: ')' token is here
1570 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1593:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1593 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1593:5: note: '{' token is here
1593 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1593:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1593 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1593:5: note: ')' token is here
1593 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1615:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1615 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1615:5: note: '{' token is here
1615 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1615:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1615 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1615:5: note: ')' token is here
1615 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:342:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
342 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:27: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:342:9: note: '{' token is here
342 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:38: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:342:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
342 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:342:9: note: '{' token is here
342 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:342:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
342 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:342:9: note: ')' token is here
342 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:342:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
342 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:70: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:342:9: note: ')' token is here
342 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:72: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1648:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1648 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1648:5: note: '{' token is here
1648 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1648:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1648 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1648:5: note: ')' token is here
1648 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1675:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1675 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1675:5: note: '{' token is here
1675 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1675:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1675 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1675:5: note: ')' token is here
1675 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1698:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1698 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1698:5: note: '{' token is here
1698 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1698:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1698 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1698:5: note: ')' token is here
1698 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1876:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1876 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1876:5: note: '{' token is here
1876 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1876:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1876 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1876:5: note: ')' token is here
1876 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1897:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1897 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1897:5: note: '{' token is here
1897 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1897:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1897 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1897:5: note: ')' token is here
1897 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:1958:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1958 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:1958:5: note: '{' token is here
1958 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:1958:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1958 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:1958:5: note: ')' token is here
1958 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2008:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2008 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2008:5: note: '{' token is here
2008 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2008:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2008 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2008:5: note: ')' token is here
2008 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2064:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2064 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2064:5: note: '{' token is here
2064 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2064:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2064 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2064:5: note: ')' token is here
2064 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:636:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:27: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:636:13: note: '{' token is here
636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:38: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:636:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:636:13: note: '{' token is here
636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:636:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:636:13: note: ')' token is here
636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:57: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:636:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:70: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:636:13: note: ')' token is here
636 | XSRETURN_UNDEF;
| ^~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:331:72: note: expanded from macro 'XSRETURN_UNDEF'
331 | #define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2097:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2097 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2097:5: note: '{' token is here
2097 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2097:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2097 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2097:5: note: ')' token is here
2097 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2219:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2219 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2219:5: note: '{' token is here
2219 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2219:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2219 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2219:5: note: ')' token is here
2219 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:713:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
713 | EXTEND(sp, num_fields);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:713:9: note: '{' token is here
713 | EXTEND(sp, num_fields);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
./SQLite.xsi:713:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
713 | EXTEND(sp, num_fields);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./SQLite.xsi:713:9: note: ')' token is here
713 | EXTEND(sp, num_fields);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2293:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2293 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2293:5: note: '{' token is here
2293 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2293:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2293 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2293:5: note: ')' token is here
2293 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:747:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
747 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:27: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:747:9: note: '{' token is here
747 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:38: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:747:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
747 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:747:9: note: '{' token is here
747 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:747:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
747 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:747:9: note: ')' token is here
747 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:747:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
747 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:70: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:747:9: note: ')' token is here
747 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:72: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:753:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
753 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:27: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:753:9: note: '{' token is here
753 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:38: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:753:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
753 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./SQLite.xsi:753:9: note: '{' token is here
753 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
./SQLite.xsi:753:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
753 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
./SQLite.xsi:753:9: note: ')' token is here
753 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:57: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
./SQLite.xsi:753:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
753 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:70: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^
./SQLite.xsi:753:9: note: ')' token is here
753 | XSRETURN_YES;
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:330:72: note: expanded from macro 'XSRETURN_YES'
330 | #define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2328:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2328 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2328:5: note: '{' token is here
2328 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2328:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2328 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2328:5: note: ')' token is here
2328 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2374:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2374 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2374:5: note: '{' token is here
2374 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2374:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2374 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2374:5: note: ')' token is here
2374 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2401:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2401 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2401:5: note: '{' token is here
2401 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2401:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2401 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2401:5: note: ')' token is here
2401 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2427:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2427 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2427:5: note: '{' token is here
2427 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2427:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2427 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2427:5: note: ')' token is here
2427 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2500:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2500 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2500:2: note: '{' token is here
2500 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2500:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2500 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2500:2: note: ')' token is here
2500 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2503:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2503 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2503:5: note: '{' token is here
2503 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2503:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2503 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2503:5: note: ')' token is here
2503 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2544:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2544 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2544:2: note: '{' token is here
2544 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2544:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2544 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2544:2: note: ')' token is here
2544 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2547:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2547 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2547:5: note: '{' token is here
2547 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2547:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2547 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2547:5: note: ')' token is here
2547 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2567:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2567 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2567:2: note: '{' token is here
2567 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2567:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2567 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2567:2: note: ')' token is here
2567 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2570:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2570 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2570:5: note: '{' token is here
2570 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2570:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2570 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2570:5: note: ')' token is here
2570 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2614:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2614 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2614:2: note: '{' token is here
2614 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2614:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2614 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2614:2: note: ')' token is here
2614 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2617:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2617 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2617:5: note: '{' token is here
2617 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2617:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2617 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2617:5: note: ')' token is here
2617 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2658:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2658 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2658:2: note: '{' token is here
2658 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2658:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2658 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2658:2: note: ')' token is here
2658 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2661:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2661 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2661:5: note: '{' token is here
2661 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2661:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2661 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2661:5: note: ')' token is here
2661 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2678:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2678 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2678:2: note: '{' token is here
2678 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2678:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2678 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2678:2: note: ')' token is here
2678 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2681:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2681 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2681:5: note: '{' token is here
2681 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2681:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2681 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2681:5: note: ')' token is here
2681 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2701:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2701 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2701:2: note: '{' token is here
2701 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2701:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2701 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2701:2: note: ')' token is here
2701 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2704:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2704 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2704:5: note: '{' token is here
2704 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2704:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2704 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2704:5: note: ')' token is here
2704 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2748:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2748 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2748:2: note: '{' token is here
2748 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2748:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2748 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2748:2: note: ')' token is here
2748 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2751:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2751 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2751:5: note: '{' token is here
2751 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2751:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2751 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2751:5: note: ')' token is here
2751 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2795:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2795 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2795:2: note: '{' token is here
2795 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2795:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2795 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2795:2: note: ')' token is here
2795 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2798:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2798 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2798:5: note: '{' token is here
2798 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2798:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2798 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2798:5: note: ')' token is here
2798 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2842:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2842 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2842:2: note: '{' token is here
2842 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2842:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2842 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2842:2: note: ')' token is here
2842 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2845:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2845 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2845:5: note: '{' token is here
2845 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2845:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2845 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2845:5: note: ')' token is here
2845 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2889:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2889 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2889:2: note: '{' token is here
2889 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2889:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2889 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2889:2: note: ')' token is here
2889 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2892:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2892 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2892:5: note: '{' token is here
2892 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2892:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2892 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2892:5: note: ')' token is here
2892 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2936:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2936 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2936:2: note: '{' token is here
2936 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2936:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2936 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2936:2: note: ')' token is here
2936 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2939:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2939 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2939:5: note: '{' token is here
2939 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2939:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2939 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2939:5: note: ')' token is here
2939 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2983:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2983 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2983:2: note: '{' token is here
2983 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:2983:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2983 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:2983:2: note: ')' token is here
2983 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:2986:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2986 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:2986:5: note: '{' token is here
2986 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:2986:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2986 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:2986:5: note: ')' token is here
2986 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3030:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3030 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3030:2: note: '{' token is here
3030 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3030:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3030 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3030:2: note: ')' token is here
3030 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3033:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3033 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3033:5: note: '{' token is here
3033 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3033:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3033 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3033:5: note: ')' token is here
3033 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3077:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3077 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3077:2: note: '{' token is here
3077 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3077:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3077 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3077:2: note: ')' token is here
3077 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3080:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3080 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3080:5: note: '{' token is here
3080 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3080 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3080:5: note: ')' token is here
3080 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3124:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3124 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3124:2: note: '{' token is here
3124 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3124:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3124 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3124:2: note: ')' token is here
3124 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3127:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3127 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3127:5: note: '{' token is here
3127 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3127:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3127 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3127:5: note: ')' token is here
3127 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3171:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3171 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3171:2: note: '{' token is here
3171 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3171:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3171 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3171:2: note: ')' token is here
3171 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3174:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3174 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3174:5: note: '{' token is here
3174 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3174:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3174 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3174:5: note: ')' token is here
3174 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3218:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3218 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3218:2: note: '{' token is here
3218 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3218:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3218 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3218:2: note: ')' token is here
3218 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3221:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3221 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3221:5: note: '{' token is here
3221 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3221:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3221 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3221:5: note: ')' token is here
3221 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3265:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3265 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3265:2: note: '{' token is here
3265 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3265:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3265 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3265:2: note: ')' token is here
3265 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3268 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3268:5: note: '{' token is here
3268 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3268 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3268:5: note: ')' token is here
3268 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3312:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3312 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3312:2: note: '{' token is here
3312 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3312:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3312 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3312:2: note: ')' token is here
3312 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3315:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3315 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3315:5: note: '{' token is here
3315 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3315:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3315 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3315:5: note: ')' token is here
3315 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3359:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3359 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3359:2: note: '{' token is here
3359 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3359:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3359 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3359:2: note: ')' token is here
3359 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3362:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3362 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3362:5: note: '{' token is here
3362 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3362:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3362 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3362:5: note: ')' token is here
3362 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3406:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3406 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3406:2: note: '{' token is here
3406 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3406:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3406 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3406:2: note: ')' token is here
3406 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3409:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3409 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3409:5: note: '{' token is here
3409 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3409:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3409 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3409:5: note: ')' token is here
3409 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3453:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3453 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3453:2: note: '{' token is here
3453 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3453:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3453 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3453:2: note: ')' token is here
3453 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3456 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3456:5: note: '{' token is here
3456 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3456 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3456:5: note: ')' token is here
3456 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3500:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3500 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3500:2: note: '{' token is here
3500 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3500:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3500 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3500:2: note: ')' token is here
3500 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3503:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3503 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3503:5: note: '{' token is here
3503 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3503:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3503 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3503:5: note: ')' token is here
3503 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3547:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3547 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3547:2: note: '{' token is here
3547 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3547:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3547 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3547:2: note: ')' token is here
3547 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3550:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3550 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3550:5: note: '{' token is here
3550 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3550:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3550 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3550:5: note: ')' token is here
3550 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3594:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3594 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3594:2: note: '{' token is here
3594 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3594:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3594 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3594:2: note: ')' token is here
3594 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3597:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3597 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3597:5: note: '{' token is here
3597 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3597:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3597 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3597:5: note: ')' token is here
3597 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3641:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3641 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3641:2: note: '{' token is here
3641 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3641:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3641 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3641:2: note: ')' token is here
3641 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3644:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3644 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3644:5: note: '{' token is here
3644 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3644:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3644 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3644:5: note: ')' token is here
3644 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3688:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3688 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3688:2: note: '{' token is here
3688 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3688:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3688 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3688:2: note: ')' token is here
3688 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3691:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3691 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3691:5: note: '{' token is here
3691 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3691:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3691 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3691:5: note: ')' token is here
3691 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3735:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3735 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3735:2: note: '{' token is here
3735 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3735:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3735 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3735:2: note: ')' token is here
3735 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3738 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3738:5: note: '{' token is here
3738 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3738 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3738:5: note: ')' token is here
3738 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3782:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3782 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3782:2: note: '{' token is here
3782 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3782:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3782 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3782:2: note: ')' token is here
3782 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3785:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3785 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3785:5: note: '{' token is here
3785 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3785:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3785 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3785:5: note: ')' token is here
3785 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3829:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3829 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3829:2: note: '{' token is here
3829 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3829:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3829 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3829:2: note: ')' token is here
3829 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3832 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3832:5: note: '{' token is here
3832 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3832:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3832 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3832:5: note: ')' token is here
3832 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3876:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3876 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3876:2: note: '{' token is here
3876 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3876:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3876 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3876:2: note: ')' token is here
3876 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3879:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3879 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3879:5: note: '{' token is here
3879 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3879:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3879 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3879:5: note: ')' token is here
3879 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3923:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3923 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3923:2: note: '{' token is here
3923 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3923:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3923 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3923:2: note: ')' token is here
3923 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3926:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3926 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3926:5: note: '{' token is here
3926 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3926:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3926 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3926:5: note: ')' token is here
3926 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3970:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3970 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3970:2: note: '{' token is here
3970 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:3970:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3970 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:3970:2: note: ')' token is here
3970 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:3973:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3973 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:3973:5: note: '{' token is here
3973 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:3973:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3973 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:3973:5: note: ')' token is here
3973 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4017:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4017 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4017:2: note: '{' token is here
4017 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4017:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4017 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4017:2: note: ')' token is here
4017 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4020:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4020 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4020:5: note: '{' token is here
4020 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4020:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4020 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4020:5: note: ')' token is here
4020 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4064:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4064 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4064:2: note: '{' token is here
4064 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4064:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4064 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4064:2: note: ')' token is here
4064 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4067:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4067 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4067:5: note: '{' token is here
4067 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4067:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4067 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4067:5: note: ')' token is here
4067 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4111:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4111 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4111:2: note: '{' token is here
4111 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4111:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4111 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4111:2: note: ')' token is here
4111 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4114 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4114:5: note: '{' token is here
4114 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4114 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4114:5: note: ')' token is here
4114 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4158:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4158 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4158:2: note: '{' token is here
4158 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4158:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4158 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4158:2: note: ')' token is here
4158 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4161:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4161 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4161:5: note: '{' token is here
4161 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4161:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4161 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4161:5: note: ')' token is here
4161 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4205:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4205 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4205:2: note: '{' token is here
4205 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4205:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4205 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4205:2: note: ')' token is here
4205 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4208:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4208 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4208:5: note: '{' token is here
4208 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4208:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4208 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4208:5: note: ')' token is here
4208 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4252:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4252 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4252:2: note: '{' token is here
4252 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4252:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4252 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4252:2: note: ')' token is here
4252 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4255:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4255 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4255:5: note: '{' token is here
4255 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4255:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4255 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4255:5: note: ')' token is here
4255 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4299:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4299 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4299:2: note: '{' token is here
4299 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4299:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4299 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4299:2: note: ')' token is here
4299 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4302:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4302 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4302:5: note: '{' token is here
4302 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4302:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4302 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4302:5: note: ')' token is here
4302 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4346:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4346 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4346:2: note: '{' token is here
4346 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4346:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4346 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4346:2: note: ')' token is here
4346 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4349:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4349 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4349:5: note: '{' token is here
4349 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4349:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4349 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4349:5: note: ')' token is here
4349 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4393:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4393 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4393:2: note: '{' token is here
4393 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4393:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4393 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4393:2: note: ')' token is here
4393 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4396:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4396 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4396:5: note: '{' token is here
4396 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4396:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4396 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4396:5: note: ')' token is here
4396 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4440:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4440 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4440:2: note: '{' token is here
4440 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4440:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4440 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4440:2: note: ')' token is here
4440 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4443 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4443:5: note: '{' token is here
4443 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4443:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4443 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4443:5: note: ')' token is here
4443 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4487:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4487 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4487:2: note: '{' token is here
4487 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4487:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4487 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4487:2: note: ')' token is here
4487 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4490 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4490:5: note: '{' token is here
4490 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4490 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4490:5: note: ')' token is here
4490 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4534:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4534 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4534:2: note: '{' token is here
4534 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4534:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4534 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4534:2: note: ')' token is here
4534 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4537:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4537 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4537:5: note: '{' token is here
4537 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4537:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4537 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4537:5: note: ')' token is here
4537 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4581:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4581 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4581:2: note: '{' token is here
4581 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4581:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4581 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4581:2: note: ')' token is here
4581 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4584:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4584 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4584:5: note: '{' token is here
4584 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4584:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4584 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4584:5: note: ')' token is here
4584 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4628:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4628 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4628:2: note: '{' token is here
4628 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4628:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4628 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4628:2: note: ')' token is here
4628 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4631:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4631 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4631:5: note: '{' token is here
4631 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4631:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4631 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4631:5: note: ')' token is here
4631 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4675:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4675 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4675:2: note: '{' token is here
4675 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4675:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4675 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4675:2: note: ')' token is here
4675 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4678:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4678 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4678:5: note: '{' token is here
4678 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4678:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4678 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4678:5: note: ')' token is here
4678 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4719:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4719 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4719:2: note: '{' token is here
4719 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4719:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4719 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4719:2: note: ')' token is here
4719 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4722:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4722 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4722:5: note: '{' token is here
4722 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4722:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4722 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4722:5: note: ')' token is here
4722 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4742:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4742 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4742:2: note: '{' token is here
4742 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4742:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4742 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4742:2: note: ')' token is here
4742 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4745:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4745 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4745:5: note: '{' token is here
4745 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4745:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4745 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4745:5: note: ')' token is here
4745 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4789:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4789 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4789:2: note: '{' token is here
4789 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4789:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4789 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4789:2: note: ')' token is here
4789 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4792:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4792 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4792:5: note: '{' token is here
4792 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4792:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4792 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4792:5: note: ')' token is here
4792 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4836:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4836 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4836:2: note: '{' token is here
4836 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4836:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4836 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4836:2: note: ')' token is here
4836 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4839:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4839 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4839:5: note: '{' token is here
4839 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4839:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4839 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4839:5: note: ')' token is here
4839 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4883:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4883 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4883:2: note: '{' token is here
4883 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4883:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4883 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4883:2: note: ')' token is here
4883 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4886 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4886:5: note: '{' token is here
4886 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4886 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4886:5: note: ')' token is here
4886 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4930:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4930 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4930:2: note: '{' token is here
4930 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4930:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4930 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4930:2: note: ')' token is here
4930 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4933:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4933 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4933:5: note: '{' token is here
4933 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4933:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4933 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4933:5: note: ')' token is here
4933 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4977:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4977 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4977:2: note: '{' token is here
4977 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:4977:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4977 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:4977:2: note: ')' token is here
4977 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:4980:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4980 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:4980:5: note: '{' token is here
4980 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:4980:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4980 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:4980:5: note: ')' token is here
4980 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5024:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5024 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5024:2: note: '{' token is here
5024 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5024:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5024 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5024:2: note: ')' token is here
5024 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5027:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5027 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5027:5: note: '{' token is here
5027 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5027:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5027 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5027:5: note: ')' token is here
5027 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5071:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5071 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5071:2: note: '{' token is here
5071 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5071:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5071 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5071:2: note: ')' token is here
5071 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5074:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5074 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5074:5: note: '{' token is here
5074 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5074:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5074 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5074:5: note: ')' token is here
5074 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5118:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5118 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5118:2: note: '{' token is here
5118 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5118:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5118 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5118:2: note: ')' token is here
5118 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5121:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5121 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5121:5: note: '{' token is here
5121 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5121:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5121 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5121:5: note: ')' token is here
5121 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5165:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5165 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5165:2: note: '{' token is here
5165 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5165:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5165 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5165:2: note: ')' token is here
5165 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5168 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5168:5: note: '{' token is here
5168 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5168 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5168:5: note: ')' token is here
5168 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5212:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5212 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5212:2: note: '{' token is here
5212 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5212:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5212 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5212:2: note: ')' token is here
5212 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5215:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5215 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5215:5: note: '{' token is here
5215 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5215:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5215 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5215:5: note: ')' token is here
5215 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5256:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5256 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5256:2: note: '{' token is here
5256 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5256:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5256 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5256:2: note: ')' token is here
5256 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5259:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5259 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5259:5: note: '{' token is here
5259 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5259:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5259 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5259:5: note: ')' token is here
5259 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5276:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5276 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5276:2: note: '{' token is here
5276 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5276:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5276 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5276:2: note: ')' token is here
5276 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5279:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5279 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5279:5: note: '{' token is here
5279 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5279:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5279 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5279:5: note: ')' token is here
5279 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5299:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5299 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5299:2: note: '{' token is here
5299 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5299:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5299 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5299:2: note: ')' token is here
5299 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5302:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5302 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5302:5: note: '{' token is here
5302 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5302:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5302 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5302:5: note: ')' token is here
5302 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5343:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5343 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5343:2: note: '{' token is here
5343 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5343:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5343 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5343:2: note: ')' token is here
5343 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5346:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5346 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5346:5: note: '{' token is here
5346 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5346:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5346 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5346:5: note: ')' token is here
5346 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5366:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5366 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5366:2: note: '{' token is here
5366 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5366:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5366 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5366:2: note: ')' token is here
5366 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5369:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5369 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5369:5: note: '{' token is here
5369 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5369:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5369 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5369:5: note: ')' token is here
5369 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5413:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5413 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5413:2: note: '{' token is here
5413 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5413:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5413 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5413:2: note: ')' token is here
5413 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5416:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5416 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5416:5: note: '{' token is here
5416 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5416 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5416:5: note: ')' token is here
5416 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5457:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5457 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5457:2: note: '{' token is here
5457 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5457:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5457 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5457:2: note: ')' token is here
5457 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5460:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5460 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5460:5: note: '{' token is here
5460 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5460 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5460:5: note: ')' token is here
5460 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5480:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5480 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5480:2: note: '{' token is here
5480 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5480:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5480 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5480:2: note: ')' token is here
5480 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5483:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5483 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5483:5: note: '{' token is here
5483 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5483:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5483 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5483:5: note: ')' token is here
5483 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5527:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5527 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5527:2: note: '{' token is here
5527 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5527:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5527 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5527:2: note: ')' token is here
5527 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5530 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5530:5: note: '{' token is here
5530 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5530 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5530:5: note: ')' token is here
5530 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5571:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5571 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5571:2: note: '{' token is here
5571 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5571:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5571 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5571:2: note: ')' token is here
5571 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5574:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5574 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5574:5: note: '{' token is here
5574 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5574:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5574 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5574:5: note: ')' token is here
5574 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5591:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5591 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5591:2: note: '{' token is here
5591 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5591:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5591 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5591:2: note: ')' token is here
5591 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5594:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5594 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5594:5: note: '{' token is here
5594 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5594:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5594 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5594:5: note: ')' token is here
5594 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5614:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5614 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5614:2: note: '{' token is here
5614 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5614:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5614 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5614:2: note: ')' token is here
5614 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5617:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5617 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5617:5: note: '{' token is here
5617 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5617:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5617 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5617:5: note: ')' token is here
5617 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5661:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5661 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5661:2: note: '{' token is here
5661 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5661:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5661 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5661:2: note: ')' token is here
5661 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5664:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5664 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5664:5: note: '{' token is here
5664 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5664:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5664 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5664:5: note: ')' token is here
5664 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5708:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5708 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5708:2: note: '{' token is here
5708 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5708:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5708 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5708:2: note: ')' token is here
5708 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5711:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5711 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5711:5: note: '{' token is here
5711 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5711:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5711 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5711:5: note: ')' token is here
5711 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5755:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5755 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5755:2: note: '{' token is here
5755 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5755:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5755 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5755:2: note: ')' token is here
5755 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5758:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5758 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5758:5: note: '{' token is here
5758 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5758:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5758 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5758:5: note: ')' token is here
5758 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5802:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5802 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5802:2: note: '{' token is here
5802 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5802:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5802 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5802:2: note: ')' token is here
5802 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5805:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5805 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5805:5: note: '{' token is here
5805 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5805:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5805 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5805:5: note: ')' token is here
5805 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5849:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5849 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5849:2: note: '{' token is here
5849 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5849:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5849 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5849:2: note: ')' token is here
5849 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5852:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5852 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5852:5: note: '{' token is here
5852 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5852:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5852 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5852:5: note: ')' token is here
5852 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5896:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5896 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:5: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5896:2: note: '{' token is here
5896 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:482:16: note: expanded from macro 'TARGi'
482 | STMT_START { \
| ^
SQLite.c:5896:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5896 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:5: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^
SQLite.c:5896:2: note: ')' token is here
5896 | TARGi((IV)RETVAL, 1);
| ^~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:499:7: note: expanded from macro 'TARGi'
499 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
SQLite.c:5899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5899 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:5: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
SQLite.c:5899:5: note: '{' token is here
5899 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:317:16: note: expanded from macro 'XSRETURN'
317 | STMT_START { \
| ^
SQLite.c:5899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5899 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:5: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^
SQLite.c:5899:5: note: ')' token is here
5899 | XSRETURN(1);
| ^~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/XSUB.h:322:7: note: expanded from macro 'XSRETURN'
322 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
544 warnings generated.
cc -c -I. -I/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI -fno-common -DPERL_DARWIN -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong -Wno-error=implicit-function-declaration -O3 -DVERSION=\"1.76\" -DXS_VERSION=\"1.76\" "-I/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_MATH_FUNCTIONS -DNDEBUG=1 -DHAVE_USLEEP=1 -DTHREADSAFE=0 -DSQLITE_ENABLE_LOCKING_STYLE=0 dbdimp.c
dbdimp.c:606:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
606 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./dbdimp.h:57:56: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE'
57 | #define DBD_SQLITE_PREP_SV_FOR_SQLITE(sv, string_mode) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:606:5: note: '{' token is here
606 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./dbdimp.h:57:67: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE'
57 | #define DBD_SQLITE_PREP_SV_FOR_SQLITE(sv, string_mode) STMT_START { \
| ^
dbdimp.c:606:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
606 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./dbdimp.h:63:73: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE'
63 | } \
| ^
dbdimp.c:606:5: note: ')' token is here
606 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./dbdimp.h:64:3: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE'
64 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:966:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
966 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./dbdimp.h:57:56: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE'
57 | #define DBD_SQLITE_PREP_SV_FOR_SQLITE(sv, string_mode) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:966:5: note: '{' token is here
966 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./dbdimp.h:57:67: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE'
57 | #define DBD_SQLITE_PREP_SV_FOR_SQLITE(sv, string_mode) STMT_START { \
| ^
dbdimp.c:966:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
966 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./dbdimp.h:63:73: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE'
63 | } \
| ^
dbdimp.c:966:5: note: ')' token is here
966 | DBD_SQLITE_PREP_SV_FOR_SQLITE(sv_statement, imp_dbh->string_mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./dbdimp.h:64:3: note: expanded from macro 'DBD_SQLITE_PREP_SV_FOR_SQLITE'
64 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:1316:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1316 | SvSETMAGIC(AvARRAY(av)[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/sv.h:2462:23: note: expanded from macro 'SvSETMAGIC'
2462 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:1316:9: note: '{' token is here
1316 | SvSETMAGIC(AvARRAY(av)[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/sv.h:2462:34: note: expanded from macro 'SvSETMAGIC'
2462 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
| ^
dbdimp.c:1316:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1316 | SvSETMAGIC(AvARRAY(av)[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/sv.h:2462:76: note: expanded from macro 'SvSETMAGIC'
2462 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
| ^
dbdimp.c:1316:9: note: ')' token is here
1316 | SvSETMAGIC(AvARRAY(av)[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/sv.h:2462:78: note: expanded from macro 'SvSETMAGIC'
2462 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:1782:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1782 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:1782:5: note: '{' token is here
1782 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:1782:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1782 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:1782:5: note: ')' token is here
1782 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:1784:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:1784:9: note: '{' token is here
1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:1784:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:1784:9: note: '{' token is here
1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:1784:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:1784:9: note: ')' token is here
1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:1784:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:1784:9: note: ')' token is here
1784 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2015 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2015:5: note: '{' token is here
2015 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2015 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2015:5: note: ')' token is here
2015 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2016:5: note: '{' token is here
2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2016:5: note: '{' token is here
2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2016:5: note: ')' token is here
2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2016:5: note: ')' token is here
2016 | XPUSHs( sv_2mortal( newSVsv(pkg) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2079:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2079 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2079:5: note: '{' token is here
2079 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2079:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2079 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2079:5: note: ')' token is here
2079 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2080:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) ));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2080:5: note: '{' token is here
2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) ));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2080:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) ));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2080:5: note: '{' token is here
2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) ));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) ));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2080:5: note: ')' token is here
2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) ));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) ));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2080:5: note: ')' token is here
2080 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst ) ));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2082:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2082:9: note: '{' token is here
2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2082:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2082:9: note: '{' token is here
2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2082:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2082:9: note: ')' token is here
2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2082:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2082:9: note: ')' token is here
2082 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ value[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2123:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2123 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2123:9: note: '{' token is here
2123 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2123:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2123 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2123:9: note: ')' token is here
2123 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2124:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2124:9: note: '{' token is here
2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2124:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2124:9: note: '{' token is here
2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2124:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2124:9: note: ')' token is here
2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2124:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2124:9: note: ')' token is here
2124 | XPUSHs( sv_2mortal( newSVsv( aggr->aggr_inst )) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2198:50: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2230:5: note: '{' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2198:61: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \
| ^
dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2230:5: note: '{' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2230:5: note: ')' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2230:5: note: '{' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2230:5: note: '{' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2230:5: note: ')' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2230:5: note: ')' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2230:5: note: '{' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2230:5: note: '{' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2230:5: note: ')' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2230:5: note: ')' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2220:41: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2220 | return cmp; \
| ^
dbdimp.c:2230:5: note: ')' token is here
2230 | SQLITE_DB_COLLATION_BASE(func, newSVpvn( string1, len1), newSVpvn( string2, len2));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2221:3: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2221 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2198:50: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2240:5: note: '{' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2198:61: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \
| ^
dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2240:5: note: '{' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2240:5: note: ')' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2240:5: note: '{' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2240:5: note: '{' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2240:5: note: ')' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2240:5: note: ')' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2240:5: note: '{' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2240:5: note: '{' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2240:5: note: ')' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2240:5: note: ')' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2220:41: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2220 | return cmp; \
| ^
dbdimp.c:2240:5: note: ')' token is here
2240 | SQLITE_DB_COLLATION_BASE(func, newSVpvn_flags( string1, len1, SVf_UTF8), newSVpvn_flags( string2, len2, SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2221:3: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2221 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2198:50: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2256:5: note: '{' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2198:61: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2198 | #define SQLITE_DB_COLLATION_BASE(func, sv1, sv2) STMT_START { \
| ^
dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2256:5: note: '{' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2256:5: note: ')' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2204:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2204 | PUSHMARK(SP); \
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2256:5: note: '{' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2256:5: note: '{' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2256:5: note: ')' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2256:5: note: ')' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2205:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2205 | XPUSHs( sv_2mortal( sv1 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2256:5: note: '{' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2256:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2256:5: note: '{' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2256:5: note: ')' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2256:5: note: ')' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2206:5: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2206 | XPUSHs( sv_2mortal( sv2 ) ); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2256:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2220:41: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2220 | return cmp; \
| ^
dbdimp.c:2256:5: note: ')' token is here
2256 | SQLITE_DB_COLLATION_BASE(func, sv1, sv2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:2221:3: note: expanded from macro 'SQLITE_DB_COLLATION_BASE'
2221 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2330:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2330 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2330:5: note: '{' token is here
2330 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2330:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2330 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2330:5: note: ')' token is here
2330 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2331:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2331 | XPUSHs( dbh );
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2331:5: note: '{' token is here
2331 | XPUSHs( dbh );
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2331:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2331 | XPUSHs( dbh );
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2331:5: note: '{' token is here
2331 | XPUSHs( dbh );
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2331:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2331 | XPUSHs( dbh );
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2331:5: note: ')' token is here
2331 | XPUSHs( dbh );
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2331:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2331 | XPUSHs( dbh );
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2331:5: note: ')' token is here
2331 | XPUSHs( dbh );
| ^~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2332:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2332:5: note: '{' token is here
2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2332:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2332:5: note: '{' token is here
2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2332:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2332:5: note: ')' token is here
2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2332:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2332:5: note: ')' token is here
2332 | XPUSHs( sv_2mortal( newSVpv( collation_name, 0) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2374:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2374 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2374:5: note: '{' token is here
2374 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2374:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2374 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2374:5: note: ')' token is here
2374 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2495:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2495 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2495:5: note: '{' token is here
2495 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2495:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2495 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2495:5: note: ')' token is here
2495 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2497:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2497 | XPUSHs( sv_2mortal( newSViv( op ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2497:5: note: '{' token is here
2497 | XPUSHs( sv_2mortal( newSViv( op ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2497:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2497 | XPUSHs( sv_2mortal( newSViv( op ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2497:5: note: '{' token is here
2497 | XPUSHs( sv_2mortal( newSViv( op ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2497:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2497 | XPUSHs( sv_2mortal( newSViv( op ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2497:5: note: ')' token is here
2497 | XPUSHs( sv_2mortal( newSViv( op ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2497:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2497 | XPUSHs( sv_2mortal( newSViv( op ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2497:5: note: ')' token is here
2497 | XPUSHs( sv_2mortal( newSViv( op ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2498:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2498:5: note: '{' token is here
2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2498:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2498:5: note: '{' token is here
2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2498:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2498:5: note: ')' token is here
2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2498:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2498:5: note: ')' token is here
2498 | XPUSHs( sv_2mortal( newSVpv( database, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2499:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2499:5: note: '{' token is here
2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2499:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2499:5: note: '{' token is here
2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2499:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2499:5: note: ')' token is here
2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2499:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2499:5: note: ')' token is here
2499 | XPUSHs( sv_2mortal( newSVpv( table, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2500:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2500:5: note: '{' token is here
2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2500:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2500:5: note: '{' token is here
2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2500:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2500:5: note: ')' token is here
2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2500:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2500:5: note: ')' token is here
2500 | XPUSHs( sv_2mortal( newSViv( (IV)rowid ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2560:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2560 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2560:5: note: '{' token is here
2560 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2560:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2560 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2560:5: note: ')' token is here
2560 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2562:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2562:5: note: '{' token is here
2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2562:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2562:5: note: '{' token is here
2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2562:5: note: ')' token is here
2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2562:5: note: ')' token is here
2562 | XPUSHs( sv_2mortal ( newSViv ( action_code ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2565:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2565:5: note: '{' token is here
2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2565:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2565:5: note: '{' token is here
2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2565:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2565:5: note: ')' token is here
2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2565:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2565:5: note: ')' token is here
2565 | XPUSHs( sv_2mortal( details_1 ? newSVpv( details_1, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2566:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2566:5: note: '{' token is here
2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2566:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2566:5: note: '{' token is here
2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2566:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2566:5: note: ')' token is here
2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2566:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2566:5: note: ')' token is here
2566 | XPUSHs( sv_2mortal( details_2 ? newSVpv( details_2, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2567:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2567:5: note: '{' token is here
2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2567:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2567:5: note: '{' token is here
2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2567:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2567:5: note: ')' token is here
2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2567:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2567:5: note: ')' token is here
2567 | XPUSHs( sv_2mortal( details_3 ? newSVpv( details_3, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2568:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2568:5: note: '{' token is here
2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2568:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2568:5: note: '{' token is here
2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2568:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2568:5: note: ')' token is here
2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2568:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2568:5: note: ')' token is here
2568 | XPUSHs( sv_2mortal( details_4 ? newSVpv( details_4, 0 ) : &PL_sv_undef ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2630:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2630 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2630:5: note: '{' token is here
2630 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2630:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2630 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2630:5: note: ')' token is here
2630 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2631:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2631:5: note: '{' token is here
2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2631:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2631:5: note: '{' token is here
2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2631:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2631:5: note: ')' token is here
2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2631:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2631:5: note: ')' token is here
2631 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2688:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2688 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2688:5: note: '{' token is here
2688 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
dbdimp.c:2688:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2688 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
dbdimp.c:2688:5: note: ')' token is here
2688 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2689:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2689:5: note: '{' token is here
2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2689:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2689:5: note: '{' token is here
2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2689:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2689:5: note: ')' token is here
2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2689:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2689:5: note: ')' token is here
2689 | XPUSHs( sv_2mortal( newSVpv( sql, 0 ) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2697:5: note: '{' token is here
2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
dbdimp.c:2697:5: note: '{' token is here
2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
dbdimp.c:2697:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
dbdimp.c:2697:5: note: ')' token is here
2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
dbdimp.c:2697:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
dbdimp.c:2697:5: note: ')' token is here
2697 | XPUSHs( sv_2mortal( newSViv((IV)( elapsed / 1000000 )) ) );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:47:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
47 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_tokenizer.inc:47:5: note: '{' token is here
47 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:47:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
47 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_tokenizer.inc:47:5: note: ')' token is here
47 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:141:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
141 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_tokenizer.inc:141:5: note: '{' token is here
141 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:141:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
141 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_tokenizer.inc:141:5: note: ')' token is here
141 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:142:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
142 | XPUSHs(perl_string);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_tokenizer.inc:142:5: note: '{' token is here
142 | XPUSHs(perl_string);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:142:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
142 | XPUSHs(perl_string);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_tokenizer.inc:142:5: note: '{' token is here
142 | XPUSHs(perl_string);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
142 | XPUSHs(perl_string);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_tokenizer.inc:142:5: note: ')' token is here
142 | XPUSHs(perl_string);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:142:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
142 | XPUSHs(perl_string);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_tokenizer.inc:142:5: note: ')' token is here
142 | XPUSHs(perl_string);
| ^~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:200:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
200 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_tokenizer.inc:200:5: note: '{' token is here
200 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2993:
./dbdimp_tokenizer.inc:200:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
200 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_tokenizer.inc:200:5: note: ')' token is here
200 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:34:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
34 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:34:5: note: '{' token is here
34 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:34:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
34 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:34:5: note: ')' token is here
34 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:35:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:35:5: note: '{' token is here
35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:35:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:35:5: note: '{' token is here
35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:35:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:35:5: note: ')' token is here
35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:35:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:35:5: note: ')' token is here
35 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:36:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
36 | XPUSHs(sv_2mortal(newSViv(i)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:36:5: note: '{' token is here
36 | XPUSHs(sv_2mortal(newSViv(i)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:36:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
36 | XPUSHs(sv_2mortal(newSViv(i)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:36:5: note: '{' token is here
36 | XPUSHs(sv_2mortal(newSViv(i)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:36:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
36 | XPUSHs(sv_2mortal(newSViv(i)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:36:5: note: ')' token is here
36 | XPUSHs(sv_2mortal(newSViv(i)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:36:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
36 | XPUSHs(sv_2mortal(newSViv(i)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:36:5: note: ')' token is here
36 | XPUSHs(sv_2mortal(newSViv(i)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:112:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
112 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:112:5: note: '{' token is here
112 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:112:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
112 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:112:5: note: ')' token is here
112 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:113:5: note: '{' token is here
113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:113:5: note: '{' token is here
113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:113:5: note: ')' token is here
113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:113:5: note: ')' token is here
113 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
114 | XPUSHs(init_data->dbh);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:114:5: note: '{' token is here
114 | XPUSHs(init_data->dbh);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
114 | XPUSHs(init_data->dbh);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:114:5: note: '{' token is here
114 | XPUSHs(init_data->dbh);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
114 | XPUSHs(init_data->dbh);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:114:5: note: ')' token is here
114 | XPUSHs(init_data->dbh);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
114 | XPUSHs(init_data->dbh);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:114:5: note: ')' token is here
114 | XPUSHs(init_data->dbh);
| ^~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:116:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:116:9: note: '{' token is here
116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:116:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:116:9: note: '{' token is here
116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:116:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:116:9: note: ')' token is here
116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:116:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:116:9: note: ')' token is here
116 | XPUSHs(newSVpvn_flags(argv[i], strlen(argv[i]), SVs_TEMP|SVf_UTF8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:139:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
139 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:139:5: note: '{' token is here
139 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:139:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
139 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:139:5: note: ')' token is here
139 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:140:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
140 | XPUSHs(perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:140:5: note: '{' token is here
140 | XPUSHs(perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:140:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
140 | XPUSHs(perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:140:5: note: '{' token is here
140 | XPUSHs(perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:140:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
140 | XPUSHs(perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:140:5: note: ')' token is here
140 | XPUSHs(perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:140:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
140 | XPUSHs(perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:140:5: note: ')' token is here
140 | XPUSHs(perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:292:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
292 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:292:5: note: '{' token is here
292 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:292:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
292 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:292:5: note: ')' token is here
292 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:293:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:293:5: note: '{' token is here
293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:293:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:293:5: note: '{' token is here
293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:293:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:293:5: note: ')' token is here
293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:293:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:293:5: note: ')' token is here
293 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:294:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:294:5: note: '{' token is here
294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:294:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:294:5: note: '{' token is here
294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:294:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:294:5: note: ')' token is here
294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:294:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:294:5: note: ')' token is here
294 | XPUSHs( sv_2mortal( newRV_noinc((SV*) constraints)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:295:5: note: '{' token is here
295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:295:5: note: '{' token is here
295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:295:5: note: ')' token is here
295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:295:5: note: ')' token is here
295 | XPUSHs( sv_2mortal( newRV_noinc((SV*) order_by)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:369:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
369 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:369:5: note: '{' token is here
369 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:369:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
369 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:369:5: note: ')' token is here
369 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:370:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:370:5: note: '{' token is here
370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:370:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:370:5: note: '{' token is here
370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:370:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:370:5: note: ')' token is here
370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:370:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:370:5: note: ')' token is here
370 | XPUSHs( ((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:441:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
441 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:441:5: note: '{' token is here
441 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:441:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
441 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:441:5: note: ')' token is here
441 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:442:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:442:5: note: '{' token is here
442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:442:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:442:5: note: '{' token is here
442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:442:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:442:5: note: ')' token is here
442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:442:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:442:5: note: ')' token is here
442 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
443 | XPUSHs(sv_2mortal(newSViv(idxNum)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:443:5: note: '{' token is here
443 | XPUSHs(sv_2mortal(newSViv(idxNum)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:443:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
443 | XPUSHs(sv_2mortal(newSViv(idxNum)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:443:5: note: '{' token is here
443 | XPUSHs(sv_2mortal(newSViv(idxNum)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:443:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
443 | XPUSHs(sv_2mortal(newSViv(idxNum)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:443:5: note: ')' token is here
443 | XPUSHs(sv_2mortal(newSViv(idxNum)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:443:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
443 | XPUSHs(sv_2mortal(newSViv(idxNum)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:443:5: note: ')' token is here
443 | XPUSHs(sv_2mortal(newSViv(idxNum)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:444:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:444:5: note: '{' token is here
444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:444:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:444:5: note: '{' token is here
444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:444:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:444:5: note: ')' token is here
444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:444:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:444:5: note: ')' token is here
444 | XPUSHs(sv_2mortal(newSVpv(idxStr, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:446:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:446:9: note: '{' token is here
446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:446:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:446:9: note: '{' token is here
446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:446:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:446:9: note: ')' token is here
446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:446:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:446:9: note: ')' token is here
446 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:470:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
470 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:470:5: note: '{' token is here
470 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:470:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
470 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:470:5: note: ')' token is here
470 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:471:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:471:5: note: '{' token is here
471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:471:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:471:5: note: '{' token is here
471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:471:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:471:5: note: ')' token is here
471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:471:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:471:5: note: ')' token is here
471 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:494:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
494 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:494:5: note: '{' token is here
494 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:494:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
494 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:494:5: note: ')' token is here
494 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:495:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:495:5: note: '{' token is here
495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:495:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:495:5: note: '{' token is here
495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:495:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:495:5: note: ')' token is here
495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:495:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:495:5: note: ')' token is here
495 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:528:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
528 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:528:5: note: '{' token is here
528 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:528:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
528 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:528:5: note: ')' token is here
528 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:529:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:529:5: note: '{' token is here
529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:529:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:529:5: note: '{' token is here
529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:529:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:529:5: note: ')' token is here
529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:529:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:529:5: note: ')' token is here
529 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
530 | XPUSHs(sv_2mortal(newSViv(col)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:530:5: note: '{' token is here
530 | XPUSHs(sv_2mortal(newSViv(col)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
530 | XPUSHs(sv_2mortal(newSViv(col)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:530:5: note: '{' token is here
530 | XPUSHs(sv_2mortal(newSViv(col)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
530 | XPUSHs(sv_2mortal(newSViv(col)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:530:5: note: ')' token is here
530 | XPUSHs(sv_2mortal(newSViv(col)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
530 | XPUSHs(sv_2mortal(newSViv(col)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:530:5: note: ')' token is here
530 | XPUSHs(sv_2mortal(newSViv(col)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
563 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:563:5: note: '{' token is here
563 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
563 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:563:5: note: ')' token is here
563 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:564:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:564:5: note: '{' token is here
564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:564:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:564:5: note: '{' token is here
564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:564:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:564:5: note: ')' token is here
564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:564:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:564:5: note: ')' token is here
564 | XPUSHs(((perl_vtab_cursor *) pVtabCursor)->perl_cursor_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:599:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
599 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:599:5: note: '{' token is here
599 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:599:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
599 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:599:5: note: ')' token is here
599 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:600:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:600:5: note: '{' token is here
600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:600:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:600:5: note: '{' token is here
600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:600:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:600:5: note: ')' token is here
600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:600:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:600:5: note: ')' token is here
600 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:602:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:602:9: note: '{' token is here
602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:602:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:602:9: note: '{' token is here
602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:602:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:602:9: note: ')' token is here
602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:602:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:602:9: note: ')' token is here
602 | XPUSHs(stacked_sv_from_sqlite3_value(aTHX_ argv[i], string_mode));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:681:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
681 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:681:9: note: '{' token is here
681 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:681:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
681 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:681:9: note: ')' token is here
681 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:682:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:682:9: note: '{' token is here
682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:682:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:682:9: note: '{' token is here
682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:682:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:682:9: note: ')' token is here
682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:682:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:682:9: note: ')' token is here
682 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:683:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
683 | XPUSHs(sv_2mortal(newSViv(nArg)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:683:9: note: '{' token is here
683 | XPUSHs(sv_2mortal(newSViv(nArg)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:683:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
683 | XPUSHs(sv_2mortal(newSViv(nArg)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:683:9: note: '{' token is here
683 | XPUSHs(sv_2mortal(newSViv(nArg)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:683:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
683 | XPUSHs(sv_2mortal(newSViv(nArg)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:683:9: note: ')' token is here
683 | XPUSHs(sv_2mortal(newSViv(nArg)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:683:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
683 | XPUSHs(sv_2mortal(newSViv(nArg)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:683:9: note: ')' token is here
683 | XPUSHs(sv_2mortal(newSViv(nArg)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:684:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
684 | XPUSHs(sv_2mortal(newSVpv(zName, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:684:9: note: '{' token is here
684 | XPUSHs(sv_2mortal(newSVpv(zName, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:684:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
684 | XPUSHs(sv_2mortal(newSVpv(zName, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:684:9: note: '{' token is here
684 | XPUSHs(sv_2mortal(newSVpv(zName, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:684:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
684 | XPUSHs(sv_2mortal(newSVpv(zName, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:684:9: note: ')' token is here
684 | XPUSHs(sv_2mortal(newSVpv(zName, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:684:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
684 | XPUSHs(sv_2mortal(newSVpv(zName, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:684:9: note: ')' token is here
684 | XPUSHs(sv_2mortal(newSVpv(zName, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:731:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
731 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:731:5: note: '{' token is here
731 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:731:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
731 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:731:5: note: ')' token is here
731 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:732:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:732:5: note: '{' token is here
732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:732:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:732:5: note: '{' token is here
732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:732:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:732:5: note: ')' token is here
732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:732:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:732:5: note: ')' token is here
732 | XPUSHs(((perl_vtab *) pVTab)->perl_vtab_obj);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:733:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:733:5: note: '{' token is here
733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:733:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:733:5: note: '{' token is here
733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:733:5: note: ')' token is here
733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:733:5: note: ')' token is here
733 | XPUSHs(sv_2mortal(newSVpv(zNew, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:808:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
808 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:808:5: note: '{' token is here
808 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:808:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
808 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:808:5: note: ')' token is here
808 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:809:5: note: '{' token is here
809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:809:5: note: '{' token is here
809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:809:5: note: ')' token is here
809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:809:5: note: ')' token is here
809 | XPUSHs(sv_2mortal(newSVpv(init_data->perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:875:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
875 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:5: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:875:5: note: '{' token is here
875 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:120:16: note: expanded from macro 'PUSHMARK'
120 | STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:875:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
875 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:5: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^
./dbdimp_virtual_table.inc:875:5: note: ')' token is here
875 | PUSHMARK(SP);
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:129:7: note: expanded from macro 'PUSHMARK'
129 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:876:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:876:5: note: '{' token is here
876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:876:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:876:5: note: '{' token is here
876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:876:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:876:5: note: ')' token is here
876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:876:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:876:5: note: ')' token is here
876 | XPUSHs(sv_2mortal(newSVpv(perl_class, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:877:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
877 | XPUSHs(sv_2mortal(newSVpv(name, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:19: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:877:5: note: '{' token is here
877 | XPUSHs(sv_2mortal(newSVpv(name, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:30: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:877:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
877 | XPUSHs(sv_2mortal(newSVpv(name, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:25: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^~~~~~~~~~
./ppport.h:4001:28: note: expanded from macro 'STMT_START'
4001 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
| ^
./dbdimp_virtual_table.inc:877:5: note: '{' token is here
877 | XPUSHs(sv_2mortal(newSVpv(name, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:459:36: note: expanded from macro 'EXTEND'
459 | # define EXTEND(p,n) STMT_START { \
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:877:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
877 | XPUSHs(sv_2mortal(newSVpv(name, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:25: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^
./dbdimp_virtual_table.inc:877:5: note: ')' token is here
877 | XPUSHs(sv_2mortal(newSVpv(name, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:32: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:465:27: note: expanded from macro 'EXTEND'
465 | } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
In file included from dbdimp.c:2994:
./dbdimp_virtual_table.inc:877:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
877 | XPUSHs(sv_2mortal(newSVpv(name, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:56: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^
./dbdimp_virtual_table.inc:877:5: note: ')' token is here
877 | XPUSHs(sv_2mortal(newSVpv(name, 0)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE/pp.h:558:58: note: expanded from macro 'XPUSHs'
558 | #define XPUSHs(s) STMT_START { EXTEND(sp,1); PUSHs(s); } STMT_END
| ^~~~~~~~
./ppport.h:4002:20: note: expanded from macro 'STMT_END'
4002 | # define STMT_END )
| ^
294 warnings generated.
cc -c -I. -I/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level/auto/DBI -fno-common -DPERL_DARWIN -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong -Wno-error=implicit-function-declaration -O3 -DVERSION=\"1.76\" -DXS_VERSION=\"1.76\" "-I/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_MATH_FUNCTIONS -DNDEBUG=1 -DHAVE_USLEEP=1 -DTHREADSAFE=0 -DSQLITE_ENABLE_LOCKING_STYLE=0 sqlite3.c
rm -f blib/arch/auto/DBD/SQLite/SQLite.bundle
cc -bundle -undefined dynamic_lookup -fstack-protector-strong SQLite.o dbdimp.o sqlite3.o -o blib/arch/auto/DBD/SQLite/SQLite.bundle \
\
chmod 755 blib/arch/auto/DBD/SQLite/SQLite.bundle
"/opt/plenv/versions/5.43.2/bin/perl5.43.2" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644
PERL_DL_NONLAZY=1 "/opt/plenv/versions/5.43.2/bin/perl5.43.2" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t
# $DBI::VERSION=1.647
# Compile Options:
# ATOMIC_INTRINSICS=1
# COMPILER=clang-17.0.0
# DEFAULT_AUTOVACUUM
# DEFAULT_CACHE_SIZE=-2000
# DEFAULT_FILE_FORMAT=4
# DEFAULT_JOURNAL_SIZE_LIMIT=-1
# DEFAULT_MMAP_SIZE=0
# DEFAULT_PAGE_SIZE=4096
# DEFAULT_PCACHE_INITSZ=20
# DEFAULT_RECURSIVE_TRIGGERS
# DEFAULT_SECTOR_SIZE=4096
# DEFAULT_SYNCHRONOUS=2
# DEFAULT_WAL_AUTOCHECKPOINT=1000
# DEFAULT_WAL_SYNCHRONOUS=2
# DEFAULT_WORKER_THREADS=0
# DIRECT_OVERFLOW_READ
# ENABLE_COLUMN_METADATA
# ENABLE_FTS3
# ENABLE_FTS3_PARENTHESIS
# ENABLE_FTS4
# ENABLE_FTS5
# ENABLE_LOCKING_STYLE=0
# ENABLE_MATH_FUNCTIONS
# ENABLE_RTREE
# MALLOC_SOFT_LIMIT=1024
# MAX_ATTACHED=10
# MAX_COLUMN=2000
# MAX_COMPOUND_SELECT=500
# MAX_DEFAULT_PAGE_SIZE=8192
# MAX_EXPR_DEPTH=1000
# MAX_FUNCTION_ARG=127
# MAX_LENGTH=1000000000
# MAX_LIKE_PATTERN_LENGTH=50000
# MAX_MMAP_SIZE=0x7fff0000
# MAX_PAGE_COUNT=0xfffffffe
# MAX_PAGE_SIZE=65536
# MAX_SQL_LENGTH=1000000000
# MAX_TRIGGER_DEPTH=1000
# MAX_VARIABLE_NUMBER=32766
# MAX_VDBE_OP=250000000
# MAX_WORKER_THREADS=0
# MUTEX_OMIT
# SYSTEM_MALLOC
# TEMP_STORE=1
# THREADSAFE=0
t/01_compile.t ........................................ ok
# sqlite_version=3.46.1
t/02_logon.t .......................................... ok
t/03_create_table.t ................................... ok
t/04_insert.t ......................................... ok
t/05_select.t ......................................... ok
t/06_tran.t ........................................... ok
t/07_error.t .......................................... ok
t/08_busy.t ........................................... ok
t/09_create_function.t ................................ ok
t/10_create_aggregate.t ............................... ok
t/11_get_info.t ....................................... ok
t/12_unicode.t ........................................ ok
t/13_create_collation.t ............................... ok
t/14_progress_handler.t ............................... ok
t/15_ak_dbd.t ......................................... ok
t/16_column_info.t .................................... ok
t/17_createdrop.t ..................................... ok
t/18_insertfetch.t .................................... ok
t/19_bindparam.t ...................................... ok
t/20_blobs.t .......................................... ok
t/21_blobtext.t ....................................... ok
t/22_listfields.t ..................................... ok
t/23_nulls.t .......................................... ok
t/24_numrows.t ........................................ ok
t/25_chopblanks.t ..................................... ok
t/26_commit.t ......................................... ok
t/27_metadata.t ....................................... ok
t/28_schemachange.t ................................... ok
t/30_auto_rollback.t .................................. ok
t/31_bind_weird_number_param.t ........................ ok
t/32_inactive_error.t ................................. ok
t/33_non_latin_path.t ................................. ok
t/34_online_backup.t .................................. ok
t/35_table_info.t ..................................... ok
t/36_hooks.t .......................................... ok
t/37_regexp.t ......................................... ok
t/38_empty_statement.t ................................ ok
t/39_foreign_keys.t ................................... ok
t/40_multiple_statements.t ............................ ok
t/41_placeholders.t ................................... ok
t/42_primary_key_info.t ............................... ok
t/43_fts3.t ........................................... ok
t/44_rtree.t .......................................... ok
t/45_savepoints.t ..................................... ok
t/46_mod_perl.t ....................................... skipped: requires APR::Table
t/47_execute.t ........................................ ok
t/48_bind_param_is_sticky.t ........................... ok
t/49_trace_and_profile.t .............................. ok
t/50_foreign_key_info.t ............................... ok
t/51_table_column_metadata.t .......................... ok
t/52_db_filename.t .................................... ok
t/53_status.t ......................................... ok
t/54_literal_txn.t .................................... ok
t/55_statistics_info.t ................................ ok
t/56_open_flags.t ..................................... ok
t/57_uri_filename.t ................................... ok
t/58_see_if_its_a_number_and_explicit_binding.t ....... ok
t/59_extended_result_codes.t .......................... skipped: this test is for Win32 only
t/60_readonly.t ....................................... ok
t/61_strlike.t ........................................ ok
t/62_regexp_multibyte_char_class.t .................... ok
t/63_param_values.t ................................... ok
t/64_limit.t .......................................... ok
t/65_db_config.t ...................................... ok
t/66_get_autocommit.t ................................. ok
t/cookbook_variance.t ................................. ok
t/rt_106151_outermost_savepoint.t ..................... ok
t/rt_106950_extra_warnings_with_savepoints.t .......... ok
t/rt_115465_column_info_with_spaces.t ................. ok
t/rt_124227_index_regression.t ........................ ok
t/rt_15186_prepcached.t ............................... ok
t/rt_21406_auto_finish.t .............................. ok
t/rt_25371_asymmetric_unicode.t ....................... ok
t/rt_25460_numeric_aggregate.t ........................ ok
t/rt_25924_user_defined_func_unicode.t ................ ok
t/rt_26775_distinct.t ................................. ok
t/rt_27553_prepared_cache_and_analyze.t ............... ok
t/rt_29058_group_by.t ................................. ok
t/rt_29629_sqlite_where_length.t ...................... ok
t/rt_31324_full_names.t ............................... ok
t/rt_32889_prepare_cached_reexecute.t ................. ok
t/rt_36836_duplicate_key.t ............................ ok
t/rt_36838_unique_and_bus_error.t ..................... ok
t/rt_40594_nullable.t ................................. ok
t/rt_48393_debug_panic_with_commit.t .................. skipped: set $ENV{TEST_DBD_SQLITE_WITH_DEBUGGER} to enable this test
t/rt_50503_fts3.t ..................................... ok
t/rt_52573_manual_exclusive_lock.t .................... ok
t/rt_53235_icu_compatibility.t ........................ skipped: requires SQLite ICU plugin to be enabled
t/rt_62370_diconnected_handles_operation.t ............ ok
t/rt_64177_ping_wipes_out_the_errstr.t ................ ok
t/rt_67581_bind_params_mismatch.t ..................... ok
t/rt_71311_bind_col_and_unicode.t ..................... ok
t/rt_73159_fts_tokenizer_segfault.t ................... ok
t/rt_73787_exponential_buffer_overflow.t .............. ok
t/rt_76395_int_overflow.t ............................. ok
t/rt_77724_primary_key_with_a_whitespace.t ............ ok
t/rt_78833_utf8_flag_for_column_names.t ............... ok
t/rt_81536_multi_column_primary_key_info.t ............ ok
t/rt_88228_sqlite_3_8_0_crash.t ....................... ok
t/rt_96050_db_filename_for_a_closed_database.t ........ ok
t/rt_96877_unicode_statements.t ....................... ok
t/rt_96878_fts_contentless_table.t .................... ok
t/rt_97598_crash_on_disconnect_with_virtual_tables.t .. ok
t/virtual_table/00_base.t ............................. ok
t/virtual_table/01_destroy.t .......................... ok
t/virtual_table/02_find_function.t .................... ok
t/virtual_table/10_filecontent.t ...................... ok
t/virtual_table/11_filecontent_fulltext.t ............. ok
t/virtual_table/20_perldata.t ......................... ok
t/virtual_table/21_perldata_charinfo.t ................ ok
t/virtual_table/rt_124941.t ........................... ok
t/virtual_table/rt_99748.t ............................ ok
t/virtual_table/unknown_op.t .......................... ok
All tests successful.
Files=113, Tests=3863, 11 wallclock secs ( 0.12 usr 0.09 sys + 2.75 cusr 0.48 csys = 3.44 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
runtime:
Module Need Have
------------------- ----- --------
DBI 1.57 1.647
File::Spec 0.82 3.94
perl 5.006 5.043002
Test::More 0.88 1.302214
Tie::Hash 0 1.06
build:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 0 7.76
configure:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 0 7.76
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
LANG = en_US.UTF-8
LC_ALL = en_US.UTF-8
LC_TERMINAL = iTerm2
LC_TERMINAL_VERSION = 3.5.14
PATH = /opt/plenv/versions/5.43.2/bin:/opt/plenv/libexec:/opt/plenv/plugins/perl-build/bin:/opt/rbenv/shims:/Users/genehack/src/git-subrepo/lib:/opt/nextstrain-env/cli-standalone:/Users/genehack/bin:/opt/rust/cargo/bin:/opt/plenv/shims:/opt/plenv/bin:/opt/git/bin:/opt/homebrew/bin:/opt/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
PERL_CPANM_OPT = --skip-installed --prompt
SHELL = /bin/zsh
TERM = screen-256color
TMPDIR = /var/folders/p0/j7mly95s4nd__w74h26sqqkc0000gn/T/
Perl special variables (and OS-specific diagnostics, for MSWin32):
EGID = 20 20 12 61 79 80 81 98 701 33 100 204 250 395 398 101 400
EUID = 501
EXECUTABLE_NAME = /opt/plenv/versions/5.43.2/bin/perl5.43.2
GID = 20 20 12 61 79 80 81 98 701 33 100 204 250 395 398 101 400
UID = 501
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.38
CPAN::Meta 2.150010
Cwd 3.94
ExtUtils::CBuilder 0.280242
ExtUtils::Command 7.76
ExtUtils::Install 2.22
ExtUtils::MakeMaker 7.76
ExtUtils::Manifest 1.75
ExtUtils::ParseXS 3.59
File::Spec 3.94
JSON 4.10
JSON::PP 4.16
Module::Build 0.4234
Module::Signature n/a
Parse::CPAN::Meta 2.150010
Test::Harness 3.52
Test::More 1.302214
YAML 1.31
YAML::Syck n/a
version 0.9933
--
Summary of my perl5 (revision 5 version 43 subversion 2) configuration:
Platform:
osname=darwin
osvers=24.6.0
archname=darwin-2level
uname='darwin nextmac.home.genehack.org 24.6.0 darwin kernel version 24.6.0: mon jul 14 11:30:55 pdt 2025; root:xnu-11417.140.69~1release_arm64_t6031 arm64 arm darwin '
config_args='-Dprefix=/opt/plenv/versions/5.43.2 -de -Dversiononly -Dusedevel -A'eval:scriptdir=/opt/plenv/versions/5.43.2/bin''
hint=recommended
useposix=true
d_sigaction=define
useithreads=undef
usemultiplicity=undef
use64bitint=define
use64bitall=define
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
Compiler:
cc='cc'
ccflags ='-fno-common -DPERL_DARWIN -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong'
optimize='-O3'
cppflags='-fno-common -DPERL_DARWIN -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -DHAS_BROKEN_LANGINFO_CODESET -DNO_LOCALE_COLLATE -fno-strict-aliasing -pipe -fstack-protector-strong'
ccversion=''
gccversion='Apple LLVM 17.0.0 (clang-1700.0.13.5)'
gccosandvers=''
intsize=4
longsize=8
ptrsize=8
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=8
longdblkind=0
ivtype='long'
ivsize=8
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=8
alignbytes=8
prototype=define
Linker and Libraries:
ld='cc'
ldflags =' -fstack-protector-strong'
libpth=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/lib /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib /usr/lib
libs=
perllibs=
libc=
so=dylib
useshrplib=false
libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=bundle
d_dlsymun=undef
ccdlflags=' '
cccdlflags=' '
lddlflags='-bundle -undefined dynamic_lookup -fstack-protector-strong'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_LONG_DOUBLE
HAS_STRTOLD
HAS_TIMES
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_HASH_FUNC_SIPHASH13
PERL_HASH_USE_SBOX32
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_DEVEL
PERL_USE_SAFE_PUTENV
USE_64_BIT_ALL
USE_64_BIT_INT
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
Built under darwin
Compiled at Aug 20 2025 15:39:00
%ENV:
PERL_CPANM_OPT="--skip-installed --prompt"
@INC:
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2/darwin-2level
/opt/plenv/versions/5.43.2/lib/perl5/site_perl/5.43.2
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2/darwin-2level
/opt/plenv/versions/5.43.2/lib/perl5/5.43.2