DBD-Pg v3.15.0 Perl 5 v5.32.1 x86_64-linux
- Status
- Pass
- From
- Ioan Rogers
- Dist
-
DBD-Pg v3.15.0
- Platform
- Perl 5 v5.32.1 x86_64-linux
- Date
- 2021-07-28 19:01:40
- ID
- 3d9575f4-efd6-11eb-8d7d-2bf55599b96b
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 TURNSTEP,
This is a computer-generated report for DBD-Pg-3.15.0
on perl 5.32.1, created by App::cpanminus::reporter 0.17 (1.7044).
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-Pg-3.15.0
Running Mkbootstrap for Pg ()
"/home/ioan/.plenv/versions/mm-perl/bin/perl5.32.1" -p -e "s/~DRIVER~/Pg/g; s/^do\(/dontdo\(/" /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/Driver.xst > Pg.xsi
clang -c -I/usr/include/postgresql -I/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPGLIBVERSION=130003 -DPGDEFPORT=5432 -O2 -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc -DVERSION=\"3.15.0\" -DXS_VERSION=\"3.15.0\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE" dbdimp.c
clang -c -I/usr/include/postgresql -I/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPGLIBVERSION=130003 -DPGDEFPORT=5432 -O2 -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc -DVERSION=\"3.15.0\" -DXS_VERSION=\"3.15.0\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE" quote.c
clang -c -I/usr/include/postgresql -I/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPGLIBVERSION=130003 -DPGDEFPORT=5432 -O2 -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc -DVERSION=\"3.15.0\" -DXS_VERSION=\"3.15.0\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE" types.c
"/home/ioan/.plenv/versions/mm-perl/bin/perl5.32.1" "/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/ExtUtils/xsubpp" -typemap '/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/ExtUtils/typemap' Pg.xs > Pg.xsc
chmod 644 "Pg.bs"
"/home/ioan/.plenv/versions/mm-perl/bin/perl5.32.1" -MExtUtils::Command::MM -e 'cp_nonempty' -- Pg.bs blib/arch/auto/DBD/Pg/Pg.bs 644
cp Pg.pm blib/lib/DBD/Pg.pm
cp lib/Bundle/DBD/Pg.pm blib/lib/Bundle/DBD/Pg.pm
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:159:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:159:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:167:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:167:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: In file included from notedbdimp.c: :'{' token is here
14:
In file included from ./Pg.h:58 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");:
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h23::
116In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h48::3921 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.hexpanded from macro 'ZAPHOD32_MIX':
663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h ^:
4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h: :'{' token is here169
:5: warning ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
note ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:124:32:#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
note ^:
expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::150125::53:: warningnote: : '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~ ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
667/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::2187:: 41note:: expanded from macro 'STMT_END'note
: expanded from macro 'ZAPHOD32_SCRAMBLE32'
# define STMT_END )
^
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5In file included from :quote.c :note10: :
')' token is hereIn file included from
./Pg.h:58:
In file included from ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~23
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::883921::
3In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h :note663: :
expanded from macro 'ZAPHOD32_SCRAMBLE32'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h} STMT_END:
35 ^~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::6674::
21/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:: 170note:: 5expanded from macro 'STMT_END':
warning: # define STMT_END )'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hIn file included from :dbdimp.c116::1437:
:In file included from ./Pg.hnote:: 58expanded from macro 'ZAPHOD32_MIX':
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
3921 ^~~~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h::666663::
29In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :note35: :
expanded from macro 'STMT_START'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^151
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h5::170 :warning5: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~80
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h38::116 :note48: :expanded from macro 'ZAPHOD32_SCRAMBLE32'
note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
666 ^:
29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:170:5: warning/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]151
:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);:
124 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
32/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:: 87note:: 41expanded from macro 'ZAPHOD32_MIX':
note: expanded from macro 'ZAPHOD32_SCRAMBLE32' v2 = ROTR32(v2, 7) ^ v0; \
^
v ^= (v>>23); \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^170
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h5::151 :note5: :')' token is here
note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h125::883::3 :note : noteexpanded from macro 'ZAPHOD32_MIX':
expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
} STMT_END ^~~~~~~~
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h667::66721::21 :note : noteexpanded from macro 'STMT_END':
expanded from macro 'STMT_END'
# define STMT_END )
# define STMT_END ) ^
^
In file included from dbdimp.cIn file included from :quote.c14::
10In file included from :
./Pg.hIn file included from :./Pg.h58::
58In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h23::
23In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h3921::
3921In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h663::
663In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h35::
35In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h4::
4/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h152::1715::5 :warning : warning'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
80:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h38::116 :note37: :expanded from macro 'ZAPHOD32_SCRAMBLE32'
note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~666
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h29::666 :note29: :expanded from macro 'STMT_START'
note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ^:
152/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::5171:: 5note:: '{' token is herenote
: '{' token is here
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~80
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h49::116 :note48: :expanded from macro 'ZAPHOD32_SCRAMBLE32'
note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: note: ')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h: ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);171
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hwarning:: 88'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h124::66732::21 :note : noteexpanded from macro 'ZAPHOD32_MIX':
expanded from macro 'STMT_END'
v2 = ROTR32(v2, 7) ^ v0; \
# define STMT_END ) ^
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:171:5: note: ')' token is here
In file included from dbdimp.c: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");14
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
./Pg.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h58::
125In file included from :/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h3::23 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hexpanded from macro 'ZAPHOD32_MIX':
3921:
} STMT_ENDIn file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h ^~~~~~~~:
663/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:
:In file included from 667/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::2135::
In file included from note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h: :expanded from macro 'STMT_END'4
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:# define STMT_END )156
: ^5
: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
In file included from quote.c:10:
In file included from ./Pg.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h58::
157In file included from :/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h5::23 :
warningIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
35/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:
:In file included from 124/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::324::
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hnote:: 247expanded from macro 'ZAPHOD32_MIX':
13: warning v2 = ROTR32(v2, 7) ^ v0; \:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5 ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note
: ')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:116:37: note ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");:
expanded from macro 'ZAPHOD32_MIX' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
^~~~~~~~~~note
: expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:666} STMT_END:
29 ^~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hnote:: 667expanded from macro 'STMT_START':
21: note: expanded from macro 'STMT_END'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^247
:13: note: '{' token is here
In file included from dbdimp.c:14:
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");In file included from
./Pg.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
58/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:
:In file included from 116/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h::4823::
In file included from note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :expanded from macro 'ZAPHOD32_MIX'3921
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^35
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:: 247note:: 13expanded from macro 'STMT_START':
warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~158
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h5::124 :note32: :'{' token is here
note: expanded from macro 'ZAPHOD32_MIX'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); v2 = ROTR32(v2, 7) ^ v0; \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::116247::4813:: notenote: : expanded from macro 'ZAPHOD32_MIX'')' token is here
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hIn file included from :quote.c125::103:
:In file included from ./Pg.hnote:: 58expanded from macro 'ZAPHOD32_MIX':
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h} STMT_END:
23 ^~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::6673921::
21In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h :note663: :
expanded from macro 'STMT_END'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35# define STMT_END ):
In file included from ^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5In file included from :dbdimp.c :warning14: :
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from
./Pg.h:58:
In file included from ZAPHOD32_FINALIZE(v0,v1,v2);/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~23
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::903921::
37In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h :note663: :
expanded from macro 'ZAPHOD32_FINALIZE'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
: ^~~~~~~~~~4
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::666159::295:: notewarning: : expanded from macro 'STMT_START''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); ^
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:268/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::5116:: 37note:: '{' token is herenote
: expanded from macro 'ZAPHOD32_MIX'
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:90#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
48 ^~~~~~~~~~:
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :expanded from macro 'ZAPHOD32_FINALIZE'666
:29: note#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \:
expanded from macro 'STMT_START' ^
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:159:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h v1 = ROTL32(v1, 17); \:
159 ^:
5/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:: 268warning:: 5'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
ZAPHOD32_FINALIZE(v0,v1,v2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:124/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::32114:: 3note:: expanded from macro 'ZAPHOD32_MIX'note
: expanded from macro 'ZAPHOD32_FINALIZE'
v2 = ROTR32(v2, 7) ^ v0; \
} STMT_END ^
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h159::6675::21 :note : note')' token is here:
expanded from macro 'STMT_END'
# define STMT_END )
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); ^
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hquote.c::16310::
5In file included from :./Pg.h :warning58: :
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3921
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h87::66341:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hnote:: 35expanded from macro 'ZAPHOD32_SCRAMBLE32':
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1448: v ^= (v>>23); \9
: ^
warning/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]163
:5: note: ')' token is here SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~99
:36/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:: 88note:: 3expanded from macro 'SBOX32_MIX3':
note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
^~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h667::66621::29 :note : noteexpanded from macro 'STMT_END':
expanded from macro 'STMT_START'
# define STMT_END )
^
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hIn file included from :dbdimp.c1448::149:
:In file included from ./Pg.hnote:: 58'{' token is here:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h SBOX32_MIX3(s0,s1,s2,"SEED STATE");:
23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::993921::
47In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h :note663: :
expanded from macro 'SBOX32_MIX3'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \4
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h ^:
1448/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::9164:: 5warning:: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note
: '{' token is here
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
107/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::3280:: 49note:: expanded from macro 'SBOX32_MIX3'note
: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v2 = ROTR32(v2, 7) ^ v0; \
^
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
: ^1448
:9: note: ')' token is here
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3'
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~164
:5/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:: 667warning:: 21'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
note: expanded from macro 'STMT_END'
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ^:
87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: note: ')' token is here
In file included from quote.c: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);10
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
./Pg.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h58::
88In file included from :/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h3::23 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hexpanded from macro 'ZAPHOD32_SCRAMBLE32':
3921:
} STMT_ENDIn file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h ^~~~~~~~:
663/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:
:In file included from 667/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::2135::
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hnote:: 1453expanded from macro 'STMT_END':
13: # define STMT_END )warning
: ^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
dbdimp.c:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h14::
1393In file included from :./Pg.h35::58 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.hexpanded from macro 'XORSHIFT96_set':
23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \3921
:
^~~~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::663666:
:In file included from 29/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:: 35note:
: In file included from expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:167# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
5 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hwarning:: 1453'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
13: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~116
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h37::1393 :note46: :expanded from macro 'ZAPHOD32_MIX'
note: expanded from macro 'XORSHIFT96_set'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ ^~~~~~~~~~
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::1671453::513:: notewarning: : '{' token is here'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::1161396::4857:: notenote: : expanded from macro 'ZAPHOD32_MIX'expanded from macro 'XORSHIFT96_set'
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: note: ')' token is here
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::3921167:
:In file included from 5/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:: 663warning:
: In file included from '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
124:32: XORSHIFT96_set(*state,s0,s1,s2,t2);note
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393 v2 = ROTR32(v2, 7) ^ v0; \:
35 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hnote:: 167expanded from macro 'XORSHIFT96_set':
5: note: #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \')' token is here
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");29
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_START':
125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h667::145621::5 :note : noteexpanded from macro 'STMT_END':
'{' token is here
# define STMT_END )
^
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:46:In file included from dbdimp.cnote:: 14expanded from macro 'XORSHIFT96_set':
In file included from ./Pg.h:58:
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \In file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h ^:
23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::1681456::55:: warningwarning: : '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state,s0,s1,s2,t2);
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
:1396/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::57116:: 37note:: expanded from macro 'XORSHIFT96_set'note
: expanded from macro 'ZAPHOD32_MIX'
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \
^
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
: ^~~~~~~~~~1456
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h5::666 :note29: :')' token is here
note: expanded from macro 'STMT_START'
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
1397 ^:
3/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::168:5: note: '{' token is here
note: expanded from macro 'XORSHIFT96_set'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h116::66748::21 :note : noteexpanded from macro 'ZAPHOD32_MIX':
expanded from macro 'STMT_END'
# define STMT_END )
^#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from
quote.c:10:
In file included from ./Pg.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");58
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::23124:
:In file included from 32/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:: 3921note:
: In file included from expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h
:663:
In file included from v2 = ROTR32(v2, 7) ^ v0; \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^35
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::1681482::59:: notewarning: : ')' token is here'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::12585::339:: notenote: : expanded from macro 'ZAPHOD32_MIX'expanded from macro 'SBOX32_MIX4'
} STMT_END
^~~~~~~~
#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~667
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h21::666 :note29: :expanded from macro 'STMT_END'
note: expanded from macro 'STMT_START'# define STMT_END )
^
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hIn file included from :dbdimp.c1482::149:
:In file included from ./Pg.hnote:: 58'{' token is here:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
3921/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:
:In file included from 85/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h::50663::
In file included from note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :expanded from macro 'SBOX32_MIX4'35
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ^:
169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h ^:
1482/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::9169:: 5warning:: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note
: '{' token is here
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~96
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h37::116 :note48: :expanded from macro 'SBOX32_MIX4'
note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTL32(v2, 4) - v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \1482
: ^9
: note: ')' token is here
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: warning: In file included from '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]quote.c
:10:
In file included from ./Pg.h:58:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");In file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
23/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:
:In file included from 124/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::323921::
In file included from note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h: :expanded from macro 'ZAPHOD32_MIX'663
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: v2 = ROTR32(v2, 7) ^ v0; \35
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h1487::16913::5 :warning : note'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
')' token is here
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h1399::12538::3 :note : noteexpanded from macro 'XORSHIFT128_set':
expanded from macro 'ZAPHOD32_MIX'
} STMT_END
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ ^~~~~~~~
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h667::66621::29 :note : noteexpanded from macro 'STMT_END':
expanded from macro 'STMT_START'
# define STMT_END )
^
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487In file included from :dbdimp.c13::14 :
noteIn file included from : ./Pg.h'{' token is here:
58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23 XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);:
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h3921::
1399In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h49::663 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hexpanded from macro 'XORSHIFT128_set':
35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \4
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::1161487::3713:: notewarning: : expanded from macro 'ZAPHOD32_MIX''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::6661402::2957:: notenote: : expanded from macro 'STMT_START'expanded from macro 'XORSHIFT128_set'
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::1487170::135:: notenote: : ')' token is here'{' token is here
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::1403116::348:: notenote: : expanded from macro 'XORSHIFT128_set'expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \667
: ^21
: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h38::170 :note5: :expanded from macro 'XORSHIFT128_set'
warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");666
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~29
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h :note124: :expanded from macro 'STMT_START'32
: note: expanded from macro 'ZAPHOD32_MIX'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^ v2 = ROTR32(v2, 7) ^ v0; \
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h ^:
1490/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::5170:: 5note:: '{' token is herenote
: ')' token is here
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:49: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");note
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'XORSHIFT128_set'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \3
: ^
note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h: :expanded from macro 'STMT_END'1490
:5:# define STMT_END )
warning ^:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hIn file included from :dbdimp.c1402::1457:
:In file included from ./Pg.hnote:: 58expanded from macro 'XORSHIFT128_set':
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ^:
3921/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:
:In file included from 1490/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h::5663::
In file included from note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :')' token is here35
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4 XORSHIFT128_set(*state,s0,s1,s2,s3,t2);:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
171:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h5::1403 :warning3: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: expanded from macro 'XORSHIFT128_set'
} STMT_END
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); ^~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:667/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::21116:: 37note:: expanded from macro 'STMT_END'note
: expanded from macro 'ZAPHOD32_MIX'
# define STMT_END )
^
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: note: '{' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: note: ')' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3:In file included from dbdimp.cnote:: 14expanded from macro 'STADTX_SCRAMBLE64':
In file included from ./Pg.h} STMT_END:
58 ^~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h::66723::
21In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h :note3921: :
expanded from macro 'STMT_END'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663# define STMT_END ):
In file included from ^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hIn file included from :quote.c4::
10/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:
:In file included from 247./Pg.h::1358::
In file included from warning/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]23
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663 ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");:
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h::116114::375:: notewarning: : expanded from macro 'ZAPHOD32_MIX''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::72666::3629:: notenote: : expanded from macro 'STADTX_SCRAMBLE64'expanded from macro 'STMT_START'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ^:
666:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h29::247 :note13: :expanded from macro 'STMT_START'
note: '{' token is here
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^ ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
114/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::5116:: 48note:: '{' token is herenote
: expanded from macro 'ZAPHOD32_MIX'
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h
: ^72
:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::79247::4513:: notewarning: : expanded from macro 'STADTX_SCRAMBLE64''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
v ^= (v >> 46); \
^ ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
114/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::5124:: 32note:: ')' token is herenote
: expanded from macro 'ZAPHOD32_MIX'
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151)); v2 = ROTR32(v2, 7) ^ v0; \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::80247::313:: notenote: : expanded from macro 'STADTX_SCRAMBLE64'')' token is here
} STMT_END
^~~~~~~~
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~667
:21/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:: 125note:: 3expanded from macro 'STMT_END':
note: # define STMT_END )expanded from macro 'ZAPHOD32_MIX'
^
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667In file included from :quote.c21::10 :
noteIn file included from : ./Pg.hexpanded from macro 'STMT_END':
58:
In file included from # define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h
: ^23
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: note: '{' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: In file included from expanded from macro 'STADTX_SCRAMBLE64'dbdimp.c
:14:
In file included from ./Pg.h#define STADTX_SCRAMBLE64(v,prime) STMT_START { \:
58 ^:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::115268::55:: warningwarning: : '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_FINALIZE(v0,v1,v2); STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h::9079::3745:: notenote: : expanded from macro 'ZAPHOD32_FINALIZE'expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
^ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::115666::529:: notenote: : ')' token is hereexpanded from macro 'STMT_START'
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::80268::35:: notenote: : expanded from macro 'STADTX_SCRAMBLE64''{' token is here
} STMT_END
ZAPHOD32_FINALIZE(v0,v1,v2); ^~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::66790::2148:: notenote: : expanded from macro 'STMT_END'expanded from macro 'ZAPHOD32_FINALIZE'
# define STMT_END )
^
#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h116::2685::5 :note : warning'{' token is here:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~ STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
113:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h36::72 :note47: :expanded from macro 'ZAPHOD32_FINALIZE'
note: expanded from macro 'STADTX_SCRAMBLE64'
v1 = ROTL32(v1, 17); \
^
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^268
:5: note: ')' token is here
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::116667::521:: warningnote: : '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_END'
# define STMT_END )
^ STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: note: ')' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: note: '{' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: note: ')' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: note: '{' token is hereIn file included from
dbdimp.c:14:
In file included from ./Pg.h: STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));58
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h23::
72In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h47::3921 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.hexpanded from macro 'STADTX_SCRAMBLE64':
663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h#define STADTX_SCRAMBLE64(v,prime) STMT_START { \:
1448 ^:
9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3'
#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
5 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hwarning:: 1448'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
9: note: '{' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd)); SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::7999::4547:: notenote: : expanded from macro 'STADTX_SCRAMBLE64'expanded from macro 'SBOX32_MIX3'
v ^= (v >> 46); \#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
^ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: note: ')' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hnote:: 1448expanded from macro 'STMT_END':
9: warning# define STMT_END ):
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:107:32: note: In file included from expanded from macro 'SBOX32_MIX3'quote.c
:10 v2 = ROTR32(v2, 7) ^ v0; \:
In file included from ^./Pg.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h58::
1448In file included from :/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h9::23 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h')' token is here:
3921:
In file included from SBOX32_MIX3(s0,s1,s2,"SEED STATE");/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~663
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h108::553:
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h :note119: :expanded from macro 'SBOX32_MIX3'5
:} STMT_END
warning ^~~~~~~~:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:667:21: note: expanded from macro 'STMT_END'
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));# define STMT_END )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666In file included from :dbdimp.c29::14 :
noteIn file included from : ./Pg.hexpanded from macro 'STMT_START':
58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */23
:
^In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h3921::
119In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h5::663 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h'{' token is here:
35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));warning
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);note
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'STADTX_SCRAMBLE64'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:35:#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
note ^:
expanded from macro 'XORSHIFT96_set'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: note: '{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);:
119 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
5/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:: 1393warning:: 46'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
note: expanded from macro 'XORSHIFT96_set'
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h
: ^79
:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h: :')' token is here1453
:13: warning: STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80 XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);:
3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hnote:: 1396expanded from macro 'STADTX_SCRAMBLE64':
57:} STMT_END
note ^~~~~~~~:
expanded from macro 'XORSHIFT96_set'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667: r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \21
: ^
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h: :expanded from macro 'STMT_END'1453
:13: # define STMT_END )note
: ^')' token is here
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1397:3In file included from :quote.c :note10: :
expanded from macro 'XORSHIFT96_set'In file included from
./Pg.h:} STMT_END58
:
^~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h23::
667In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h21::3921 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.hexpanded from macro 'STMT_END':
663:
In file included from # define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^55
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
In file included from dbdimp.c:14 STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));:
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./Pg.h
:58/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:
:In file included from 72/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h::3623::
In file included from note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :expanded from macro 'STADTX_SCRAMBLE64'3921
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663#define STADTX_SCRAMBLE64(v,prime) STMT_START { \:
In file included from ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:35/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h666::145629::5 :note : warningexpanded from macro 'STMT_START':
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ XORSHIFT96_set(*state,s0,s1,s2,t2);
^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h120::13935::35 :note : note'{' token is here:
expanded from macro 'XORSHIFT96_set'
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h
: ^~~~~~~~~~72
:47/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:: 666note:: 29expanded from macro 'STADTX_SCRAMBLE64':
note: expanded from macro 'STMT_START'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5: note: '{' token is here
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h
:120:5:#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
warning ^:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h v ^= (v >> 46); \:
1456 ^:
5/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:: 120warning:: 5'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
note: ')' token is here
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));:
1396 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
57:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h :note80: :expanded from macro 'XORSHIFT96_set'3
: note: expanded from macro 'STADTX_SCRAMBLE64' r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \
^} STMT_END
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~:
1456:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h5::667 :note21: :')' token is here
note: expanded from macro 'STMT_END'
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# define STMT_END )
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
:1397:3: note: expanded from macro 'XORSHIFT96_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4'
#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: note: '{' token is here
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4'
#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4'
v2 = ROTL32(v2, 4) - v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: note: ')' token is here
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: note: '{' token is here
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set'
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: note: ')' token is here
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: note: '{' token is here
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set'
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: note: ')' token is here
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:91:43: note: expanded from macro '_PERL_HASH_SEED_STATE'
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: noteIn file included from : dbdimp.c'{' token is here:
14:
In file included from ./Pg.h _PERL_HASH_SEED_STATE(seed,state);:
58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h::9123::
54In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h :note3921: :
expanded from macro '_PERL_HASH_SEED_STATE'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h ^:
113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h::10772::536:: warningnote: : '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STADTX_SCRAMBLE64'
_PERL_HASH_SEED_STATE(seed,state);
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:93:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h93::666 :note29: :expanded from macro '_PERL_HASH_SEED_STATE'
note: expanded from macro 'STMT_START'
sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h::107113::55:: notenote: : ')' token is here'{' token is here
_PERL_HASH_SEED_STATE(seed,state);
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h::9472::347:: notenote: : expanded from macro '_PERL_HASH_SEED_STATE'expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^667
:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: note: ')' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: note: '{' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: note: ')' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: note: '{' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: note: ')' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
quote.c:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h10::
80In file included from :./Pg.h3::58 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.hexpanded from macro 'STADTX_SCRAMBLE64':
23:
} STMT_ENDIn file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ^~~~~~~~:
3921/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:
:In file included from 667/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h::21663::
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hnote:: 274expanded from macro 'STMT_END':
6: # define STMT_END )warning
: ^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;
^~~~~~~~
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hdbdimp.c::17514::
3In file included from :./Pg.h :note58: :
expanded from macro 'SIPROUND'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23 STMT_START { \:
In file included from ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:3921/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:
:In file included from 666/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h::29663::
In file included from note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :expanded from macro 'STMT_START'55
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
warning ^:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));note
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72: SIP_ROUNDS; \36
: ^~~~~~~~~~
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :expanded from macro 'STADTX_SCRAMBLE64'274
:6: note#define STADTX_SCRAMBLE64(v,prime) STMT_START { \:
'{' token is here ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ,SIPROUND;:
666 ^~~~~~~~:
29:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :note175: :expanded from macro 'STMT_START'14
: note: expanded from macro 'SIPROUND'
STMT_START { \# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h219::1165::5 :note : noteexpanded from macro 'PERL_SIPHASH_FNC':
'{' token is here
SIP_ROUNDS; \
^~~~~~~~~~
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));274
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h :warning79: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]45
: note ,SIPROUND;:
expanded from macro 'STADTX_SCRAMBLE64' ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: v ^= (v >> 46); \180
: ^3
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h :note116: :expanded from macro 'SIPROUND'5
: } STMT_ENDnote
: ^')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
note ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3 SIP_ROUNDS; \:
^~~~~~~~~~note
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hexpanded from macro 'STADTX_SCRAMBLE64':
274:} STMT_END6
: ^~~~~~~~
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :')' token is here667
:21: ,SIPROUND;
note ^~~~~~~~:
expanded from macro 'STMT_END'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180# define STMT_END ):
5 ^:
note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hIn file included from :dbdimp.c667::1421:
:In file included from ./Pg.hnote:: 58expanded from macro 'STMT_END':
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:# define STMT_END )23
:
^In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h3921::
219In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h5::663 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hexpanded from macro 'PERL_SIPHASH_FNC':
55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: SIP_ROUNDS; \
warning ^~~~~~~~~~:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^274
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h6::117 :warning5: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: '{' token is here ,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));:
175 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
3/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:: 72note:: 47expanded from macro 'SIPROUND':
note: STMT_START { \expanded from macro 'STADTX_SCRAMBLE64'
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666#define STADTX_SCRAMBLE64(v,prime) STMT_START { \:
29 ^:
note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h ^~~~~~~~~~:
117/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::5274:: 6warning:: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note
: '{' token is here
,SIPROUND;
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb)); ^~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h::17579::1445:: notenote: : expanded from macro 'SIPROUND'expanded from macro 'STADTX_SCRAMBLE64'
STMT_START { \
^ v ^= (v >> 46); \
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h238::1173::5 :note : noteexpanded from macro 'PERL_SIPHASH_FNC':
')' token is here
SIP_ROUNDS; \
^~~~~~~~~~
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h274::39216:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.hwarning:: 663'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: ,SIPROUND;55
:
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h
:118/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::5180:: 3warning:: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note
: expanded from macro 'SIPROUND'
} STMT_END
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd)); ^
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:238/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h::372:: 36note:: expanded from macro 'PERL_SIPHASH_FNC'note
: expanded from macro 'STADTX_SCRAMBLE64'
SIP_ROUNDS; \
^~~~~~~~~~
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~~~274
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h6::666 :note29: :')' token is here
note: expanded from macro 'STMT_START' ,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
180 ^:
5/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:: 118note:: 5expanded from macro 'SIPROUND':
note } STMT_END:
'{' token is here ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667: STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));21
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h: :expanded from macro 'STMT_END'72
:47:# define STMT_END )
note ^:
expanded from macro 'STADTX_SCRAMBLE64'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3#define STADTX_SCRAMBLE64(v,prime) STMT_START { \:
^note
: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h::6118:: 5warning:: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]warning
: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
175:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h3::79 :note45: :expanded from macro 'SIPROUND'
note: expanded from macro 'STADTX_SCRAMBLE64' STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h v ^= (v >> 46); \:
666 ^:
29/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:: 118note:: 5expanded from macro 'STMT_START':
note: ')' token is here
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~244
:3/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:: 80note:: 3expanded from macro 'PERL_SIPHASH_FNC':
note: expanded from macro 'STADTX_SCRAMBLE64' SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~} STMT_END
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^~~~~~~~:
275/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::6667:: 21note:: '{' token is herenote
: expanded from macro 'STMT_END'
,SIPROUND;SIPROUND;SIPROUND;
# define STMT_END ) ^~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: In file included from expanded from macro 'SIPROUND'dbdimp.c
:14:
STMT_START { \In file included from
./Pg.h ^:
58/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:
:In file included from 244/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h::323::
In file included from note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :expanded from macro 'PERL_SIPHASH_FNC'3921
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h: SIP_FINAL_ROUNDS \663
:
^~~~~~~~~~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^275
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h6::119 :warning5: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~180
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h3::72 :note47: :expanded from macro 'SIPROUND'
note: expanded from macro 'STADTX_SCRAMBLE64' } STMT_END
^
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^244
:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:6: note: ')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119 ,SIPROUND;SIPROUND;SIPROUND;:
5 ^~~~~~~~:
warning: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
180:5: note STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));:
expanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h
: ^~~~~~~~79
:45/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:: 667note:: 21expanded from macro 'STADTX_SCRAMBLE64':
note: expanded from macro 'STMT_END' v ^= (v >> 46); \
^
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h
: ^119
:5/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:: 244note:: 3')' token is here:
note: expanded from macro 'PERL_SIPHASH_FNC'
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h ^~~~~~~~~~~~~~~~:
80:3: note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :expanded from macro 'STADTX_SCRAMBLE64'275
:15} STMT_END:
^~~~~~~~warning
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
667:21: ,SIPROUND;SIPROUND;SIPROUND;
note ^~~~~~~~:
expanded from macro 'STMT_END'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175# define STMT_END ):
3 ^:
note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~In file included from
dbdimp.c/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::14666:
:In file included from 29./Pg.h:: 58note:
: In file included from expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h
:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */3921
:
^In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h663::
244In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h3::55 :
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h: :expanded from macro 'PERL_SIPHASH_FNC'120
:5: SIP_FINAL_ROUNDS \warning
: ^~~~~~~~~~~~~~~~'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));note
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72 ,SIPROUND;SIPROUND;SIPROUND;:
36 ^~~~~~~~:
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :expanded from macro 'STADTX_SCRAMBLE64'175
:14: note#define STADTX_SCRAMBLE64(v,prime) STMT_START { \:
expanded from macro 'SIPROUND' ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h STMT_START { \:
666 ^:
29/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:: 244note:: 3expanded from macro 'STMT_START':
note: expanded from macro 'PERL_SIPHASH_FNC'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^ SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h ^~~~~~~~~~~~~~~~:
120:5: note: '{' token is here
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h5::275 :warning15: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
,SIPROUND;SIPROUND;SIPROUND; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h
:79/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::45180:: 3note:: expanded from macro 'STADTX_SCRAMBLE64'note
: expanded from macro 'SIPROUND'
v ^= (v >> 46); \ } STMT_END
^ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::120244::53:: notenote: : ')' token is hereexpanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \ STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h275::8015::3 :note : note')' token is here:
expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END ,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h667::18021::5 :note : noteexpanded from macro 'STMT_END':
expanded from macro 'SIPROUND'
# define STMT_END ) } STMT_END
^ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::275150::245:: warningwarning: : '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);note
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SIPROUND'
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^80
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h38::244 :note3: :expanded from macro 'ZAPHOD32_SCRAMBLE32'
note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ ^~~~~~~~~~~~~~~~
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h275::66624::29 :note : note')' token is here:
expanded from macro 'STMT_START'
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
^note
: expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: } STMT_END150
: ^~~~~~~~5
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h :note667: :'{' token is here21
: note: expanded from macro 'STMT_END' ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# define STMT_END )
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h80::24449::3 :note : noteexpanded from macro 'ZAPHOD32_SCRAMBLE32':
expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::2803921::
6In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h :warning663: :
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
,SIPROUND;SIPROUND;In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~:
4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::175152::35:: notewarning: : expanded from macro 'SIPROUND''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666 ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);:
29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_START':
80:38:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
note ^:
expanded from macro 'ZAPHOD32_SCRAMBLE32'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5:#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
note ^~~~~~~~~~:
expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666 SIP_ROUNDS; \:
29 ^~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hnote:: 280expanded from macro 'STMT_START':
6: note: '{' token is here
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ,SIPROUND;SIPROUND;
^ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h152::1755::14 :note : note'{' token is here:
expanded from macro 'SIPROUND'
STMT_START { \
^
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~219
:5/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:: 80note:: 49expanded from macro 'PERL_SIPHASH_FNC':
note: SIP_ROUNDS; \expanded from macro 'ZAPHOD32_SCRAMBLE32'
^~~~~~~~~~
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::5280:: 6warning:: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]warning
: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); ^~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::18087::341:: notenote: : expanded from macro 'SIPROUND'expanded from macro 'ZAPHOD32_SCRAMBLE32'In file included from
dbdimp.c } STMT_END:
14 ^ v ^= (v>>23); \:
In file included from ^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h./Pg.h
::219/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h58:::
5152In file included from ::/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h 5:note:23: :
expanded from macro 'PERL_SIPHASH_FNC'noteIn file included from
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h')' token is here:
3921 SIP_ROUNDS; \:
In file included from ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
:
663/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h280:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:107:6:88:5: :3note :: warning ')' token is here: note
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
,SIPROUND;SIPROUND;expanded from macro 'ZAPHOD32_SCRAMBLE32'
^~~~~~~~
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h _PERL_HASH_SEED_STATE(seed,state);
:
^~~~~~~~180 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
5/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h 667:note:91: 21:expanded from macro 'SIPROUND':43
:note } STMT_END: note
expanded from macro 'STMT_END': ^~~~~~~~
expanded from macro '_PERL_HASH_SEED_STATE'
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^667#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
:
21 ^~~~~~~~~~:
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :expanded from macro 'STMT_END'666
:29: note# define STMT_END ):
expanded from macro 'STMT_START' ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */types.c219
:: ^155
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:In file included from : ./Pg.h107note::: 585expanded from macro 'PERL_SIPHASH_FNC':
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.hnote:: SIP_ROUNDS; \23'{' token is here
:
^~~~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h _PERL_HASH_SEED_STATE(seed,state);:
3921 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:::91663280::
:54In file included from 15:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: : note35warning: :
: expanded from macro '_PERL_HASH_SEED_STATE'In file included from '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h
:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ,SIPROUND;SIPROUND;:
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \156 ^~~~~~~~
:
^5
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :warning175: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3
: note: expanded from macro 'SIPROUND'
STMT_START { \ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h107::/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h6665:::11629 ::warning37 : :note'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] note:
: expanded from macro 'STMT_START'expanded from macro 'ZAPHOD32_MIX'
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:93# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
93#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ^:
^~~~~~~~~~note
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hexpanded from macro '_PERL_HASH_SEED_STATE'219:
:6665::29 : sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \note
: note ^expanded from macro 'PERL_SIPHASH_FNC':
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hexpanded from macro 'STMT_START':
107 SIP_ROUNDS; \:
5 ^~~~~~~~~~:
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */')' token is here280
: ^15
: _PERL_HASH_SEED_STATE(seed,state);
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hnote ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
156/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h'{' token is here::
594:: ,SIPROUND;SIPROUND; 3
note: ^~~~~~~~:
'{' token is herenote/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: :expanded from macro '_PERL_HASH_SEED_STATE'175
:14} STMT_END:
^~~~~~~~note
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~667
STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
21: ^:116
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hnote48:: :219expanded from macro 'STMT_END' :
note5# define STMT_END ): :
expanded from macro 'ZAPHOD32_MIX' ^
note
: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note: ')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ,SIPROUND;SIPROUND;:
156 ^~~~~~~~:
5:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :warning180: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]5
: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");:
667 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
21:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h :note124: :expanded from macro 'STMT_END'32
: # define STMT_END )note
: ^expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: v2 = ROTR32(v2, 7) ^ v0; \
note ^:
expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5 SIP_ROUNDS; \:
^~~~~~~~~~note
: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from
types.c:15:
In file included from ,SIPROUND;SIPROUND;./Pg.h
: ^~~~~~~~58
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h::17523::
3In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h :note3921: :
expanded from macro 'SIPROUND'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663 STMT_START { \:
In file included from ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h35::
666In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h29::4 :
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h: :expanded from macro 'STMT_START'157
:5: warning# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
SIP_ROUNDS; \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::116280::376:: notenote: : expanded from macro 'ZAPHOD32_MIX''{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
14 ^~~~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hexpanded from macro 'SIPROUND':
666: STMT_START { \29
: ^
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :expanded from macro 'STMT_START'238
:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^280In file included from
:dbdimp.c6::14 :
warningIn file included from : ./Pg.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h ,SIPROUND;SIPROUND;:
23 ^~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::3921180:
:In file included from 3/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:: 663note:
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hexpanded from macro 'SIPROUND':
274: } STMT_END6
: ^
warning/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]238
:3: note ,SIPROUND;:
expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h SIP_ROUNDS; \:
175 ^~~~~~~~~~:
3:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :note280: :expanded from macro 'SIPROUND'6
: note: STMT_START { \')' token is here
^~~~~~~~~~
,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^~~~~~~~666
:29/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:: 180note:: 5expanded from macro 'STMT_START':
note: expanded from macro 'SIPROUND'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ } STMT_END
^ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:::157219667:::5521::: warningnotenote: : : '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'STMT_END'
# define STMT_END ) SIP_ROUNDS; \
^ ^~~~~~~~~~
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~238274
::3/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h6::: 124 note:note: 32: expanded from macro 'PERL_SIPHASH_FNC':'{' token is here
note SIP_ROUNDS; \: ,SIPROUND;
expanded from macro 'ZAPHOD32_MIX'
^~~~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: v2 = ROTR32(v2, 7) ^ v0; \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h175
:: ^28014
::/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h15 ::note157 : :warningexpanded from macro 'SIPROUND'5:
:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STMT_START { \note
: ,SIPROUND;SIPROUND; ^')' token is here
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:219/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::5175:: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");3note
:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expanded from macro 'PERL_SIPHASH_FNC'
note
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND':
SIP_ROUNDS; \125
: STMT_START { \ ^~~~~~~~~~3
: ^~~~~~~~~~
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :expanded from macro 'ZAPHOD32_MIX'666
:29:} STMT_END
note ^~~~~~~~:
expanded from macro 'STMT_START'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */21
: ^
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :expanded from macro 'STMT_END'238
:3: note# define STMT_END ):
expanded from macro 'PERL_SIPHASH_FNC' ^
SIP_ROUNDS; \
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h274::2806::15 :In file included from warning types.c: note:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: 15
'{' token is here:
In file included from ,SIPROUND;./Pg.h
,SIPROUND;SIPROUND;: ^~~~~~~~
58
^~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h180:::175233::
:14In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hnote :: note3921expanded from macro 'SIPROUND': :
expanded from macro 'SIPROUND'In file included from
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h
: STMT_START { \ ^663
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h219:::352385:
::In file included from 3 /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:note: : 4noteexpanded from macro 'PERL_SIPHASH_FNC':
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'PERL_SIPHASH_FNC':
158 SIP_ROUNDS; \:
SIP_ROUNDS; \5 ^~~~~~~~~~
:
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hwarning:: 274'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
6: note: ')' token is here
,SIPROUND;
^~~~~~~~
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~180
:5:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h :note116: :expanded from macro 'SIPROUND'37
: } STMT_END
note ^~~~~~~~:
expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::280667::1521:: warning#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \note:
: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~expanded from macro 'STMT_END'
,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
# define STMT_END ): ^~~~~~~~
666
^:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h29:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180: :219note3:: :5expanded from macro 'STMT_START' :
note : noteexpanded from macro 'SIPROUND':
expanded from macro 'PERL_SIPHASH_FNC'
} STMT_END
^# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^
:
^~~~~~~~~~238
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::3158:: 5note:: expanded from macro 'PERL_SIPHASH_FNC'note
: '{' token is here
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");:
')' token is here ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ,SIPROUND;SIPROUND;:
116 ^~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
48::274/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ::note6180: ::expanded from macro 'ZAPHOD32_MIX' 5
warning:: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note
: expanded from macro 'SIPROUND'
,SIPROUND;
} STMT_END ^~~~~~~~
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
175::6673::21 :note : noteexpanded from macro 'SIPROUND':
expanded from macro 'STMT_END'
STMT_START { \
^~~~~~~~~~
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^666
:29:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :note238: :expanded from macro 'STMT_START'3
: note: expanded from macro 'PERL_SIPHASH_FNC'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238 SIP_ROUNDS; \:
3 ^~~~~~~~~~:
note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: note: '{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:281 ,SIPROUND;:
6 ^~~~~~~~:
warning/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]175
:14: note: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;expanded from macro 'SIPROUND'
^~~~~~~~
STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h: ^:175
158/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:::35238::: 3notewarning:: : expanded from macro 'SIPROUND''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note
: expanded from macro 'PERL_SIPHASH_FNC' STMT_START { \
^~~~~~~~~~
SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~666 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
:
29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h: :expanded from macro 'STMT_START'124
:32: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note
: ^expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: v2 = ROTR32(v2, 7) ^ v0; \note
: ^expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h: SIP_FINAL_ROUNDS \158
: ^~~~~~~~~~~~~~~~5
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hnote281:: :274')' token is here6:
:6 :note : warning'{' token is here:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
,SIPROUND;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:::125175180:::3143::: notenotenote: : : expanded from macro 'ZAPHOD32_MIX'expanded from macro 'SIPROUND'expanded from macro 'SIPROUND'
} STMT_END } STMT_END STMT_START { \
^~~~~~~~ ^ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:::238667244:::3213::: notenotenote: : : expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'STMT_END'expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
# define STMT_END ) SIP_FINAL_ROUNDS \ ^~~~~~~~~~
^ ^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:274:6: note: ')' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:In file included from 180types.c::515::
In file included from note./Pg.h: :expanded from macro 'SIPROUND'58
:
} STMT_ENDIn file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h ^~~~~~~~:
23:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h667::392121:
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.hnote281:: :663expanded from macro 'STMT_END'6:
:In file included from # define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hwarning
:: ^35'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h238 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;::
43 ^~~~~~~~:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:note:159: 180:expanded from macro 'PERL_SIPHASH_FNC':5
3:: SIP_ROUNDS; \warningnote
: : ^~~~~~~~~~'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h3: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");:275
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note6
: :expanded from macro 'PERL_SIPHASH_FNC' /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
warning:: 116'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] SIP_FINAL_ROUNDS \:
37 ^~~~~~~~~~~~~~~~:
,SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:note ^~~~~~~~281:
:expanded from macro 'ZAPHOD32_MIX'6/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:: 175note:: 3')' token is here:
note: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \expanded from macro 'SIPROUND' ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~~~ ^~~~~~~~
STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:
:666180/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:::295666::: 29notenote:: : expanded from macro 'STMT_START'expanded from macro 'SIPROUND'note
: expanded from macro 'STMT_START' } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */667# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
:
^21 ^
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hnote::: 244159expanded from macro 'STMT_END'::
35:# define STMT_END ):
note ^note:
: expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h'{' token is here
:
244: SIP_FINAL_ROUNDS \3
: ^~~~~~~~~~~~~~~~
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :expanded from macro 'PERL_SIPHASH_FNC' ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");275
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6 SIP_FINAL_ROUNDS \
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~:note
116: :'{' token is here48/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:: 281 ,SIPROUND;SIPROUND;SIPROUND;note:
: 15 ^~~~~~~~expanded from macro 'ZAPHOD32_MIX':
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hwarning:: 175'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
14: note: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;expanded from macro 'SIPROUND'
^ ^~~~~~~~
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::175244::33:: notenote: : expanded from macro 'SIPROUND'expanded from macro 'PERL_SIPHASH_FNC'
STMT_START { \
SIP_FINAL_ROUNDS \ ^~~~~~~~~~
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::14275:: 6note:: expanded from macro 'SIPROUND'warning
: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STMT_START { \
^
,SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~244
:3/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:: 180note:: 3expanded from macro 'PERL_SIPHASH_FNC':
note: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND' SIP_FINAL_ROUNDS \:
159 ^~~~~~~~~~~~~~~~ } STMT_END:
5 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hwarning:: 244'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); ^~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:275/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::6124:: 32note:: ')' token is herenote
: expanded from macro 'ZAPHOD32_MIX'
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: v2 = ROTR32(v2, 7) ^ v0; \:281
180: ^:15
5::/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h :warningnote159: : :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND'5
: } STMT_END
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;note ^~~~~~~~
:
^~~~~~~~')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h667::18021::3 :note ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");: note
expanded from macro 'STMT_END': ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
expanded from macro 'SIPROUND'
# define STMT_END )
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h ^
:
^125
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:::3244244::: 33note::: expanded from macro 'ZAPHOD32_MIX'notenote
: : expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'PERL_SIPHASH_FNC'
} STMT_END
SIP_FINAL_ROUNDS \ ^~~~~~~~
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h667:::27528121:::1515 ::note : warningnoteexpanded from macro 'STMT_END': :
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]')' token is here
# define STMT_END ) ,SIPROUND;SIPROUND;SIPROUND;
,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^ ^~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h175::1803::5 :note In file included from : notetypes.cexpanded from macro 'SIPROUND': :
expanded from macro 'SIPROUND'15
:
} STMT_END STMT_START { \In file included from
./Pg.h ^~~~~~~~ ^~~~~~~~~~:
58/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:
::In file included from 667666/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:::212923:::
In file included from notenote/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: : :expanded from macro 'STMT_END'expanded from macro 'STMT_START'3921
:
# define STMT_END )In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h ^# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
663 ^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:
:In file included from 244/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:::324435:::
3In file included from note:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h: :expanded from macro 'PERL_SIPHASH_FNC'note4
: :
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
SIP_FINAL_ROUNDS \:
162 ^~~~~~~~~~~~~~~~ SIP_FINAL_ROUNDS \:
5 ^~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:warning:281: 275:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:24
15:: warningnote: : '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'{' token is here
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h80175:::175383:::14 :notenote : : noteexpanded from macro 'ZAPHOD32_SCRAMBLE32'expanded from macro 'SIPROUND':
expanded from macro 'SIPROUND'
STMT_START { \
STMT_START { \ ^~~~~~~~~~
^#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~666:
:24429/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:::3 666:note: : 29noteexpanded from macro 'STMT_START'::
expanded from macro 'PERL_SIPHASH_FNC'note
: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */expanded from macro 'STMT_START' SIP_FINAL_ROUNDS \
^ ^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
note ^:
expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162 SIP_FINAL_ROUNDS \:
5 ^~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hnote:: 281'{' token is here:
24: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::80175::/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h4914:::275 :notenote15: : :expanded from macro 'ZAPHOD32_SCRAMBLE32'expanded from macro 'SIPROUND'
warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] STMT_START { \
^
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ,SIPROUND;SIPROUND;SIPROUND;
:
^244 ^~~~~~~~
:
3:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :note180: :expanded from macro 'PERL_SIPHASH_FNC'3
: note: SIP_FINAL_ROUNDS \expanded from macro 'SIPROUND'
^~~~~~~~~~~~~~~~
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: note: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h')' token is here:
162:5 ,SIPROUND;SIPROUND;SIPROUND;:
^~~~~~~~warning
: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:180:5: note: expanded from macro 'SIPROUND' ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h } STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
281 ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:
:24/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h87::: 66741warning::: 21 '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:note
: noteexpanded from macro 'ZAPHOD32_SCRAMBLE32': ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
expanded from macro 'STMT_END'
^~~~~~~~
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h v ^= (v>>23); \
:
^180 ^
:
3/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h: :244note162:: :3expanded from macro 'SIPROUND'5:
: } STMT_END note
note: ^: expanded from macro 'PERL_SIPHASH_FNC'
')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:244 SIP_FINAL_ROUNDS \:
3 ^~~~~~~~~~~~~~~~:
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);note
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'PERL_SIPHASH_FNC':
275:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h24 SIP_FINAL_ROUNDS \::
88 ^~~~~~~~~~~~~~~~:warning
3: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
281note:: ,SIPROUND;SIPROUND;SIPROUND;24expanded from macro 'ZAPHOD32_SCRAMBLE32'
:
^~~~~~~~
note} STMT_END: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
')' token is here: ^~~~~~~~
175
:3 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:
: ^~~~~~~~667note
:: 21/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hexpanded from macro 'SIPROUND'::
180note: STMT_START { \: 5
expanded from macro 'STMT_END': ^~~~~~~~~~
note: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hexpanded from macro 'SIPROUND'# define STMT_END ):
666 } STMT_END ^:
29 ^~~~~~~~:
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :expanded from macro 'STMT_START'667
:21:In file included from # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */types.cnote
:: ^15expanded from macro 'STMT_END'
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :# define STMT_END )./Pg.h244
:: ^583
:
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.hnote244:: :23expanded from macro 'PERL_SIPHASH_FNC'3:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hnote SIP_FINAL_ROUNDS \::
3921expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h: SIP_FINAL_ROUNDS \:275
663: ^~~~~~~~~~~~~~~~:
24
In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hnote35:: :
281'{' token is hereIn file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h33:: ,SIPROUND;SIPROUND;SIPROUND;4
:
warning ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:
:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h163
::1755: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:14
: ^~~~~~~~warning
: note'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:
:expanded from macro 'SIPROUND'175
:3: STMT_START { \
note ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); ^:
expanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:244 STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
3: ^~~~~~~~~~:80
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hnote38:: :666expanded from macro 'PERL_SIPHASH_FNC' :
note29: : SIP_FINAL_ROUNDS \expanded from macro 'ZAPHOD32_SCRAMBLE32'
note ^~~~~~~~~~~~~~~~:
expanded from macro 'STMT_START'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::666244::293:: notenote: : expanded from macro 'STMT_START'expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */281
: ^33/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h275note::: 16324'{' token is here::
5 : ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;warning
: note ^~~~~~~~'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ,SIPROUND;SIPROUND;SIPROUND;175
: ^~~~~~~~14
: ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 180
expanded from macro 'SIPROUND':/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
3::80 STMT_START { \ :
note49 ^: :
expanded from macro 'SIPROUND' /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
note } STMT_END::
244expanded from macro 'ZAPHOD32_SCRAMBLE32' ^:
3:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :note244: :expanded from macro 'PERL_SIPHASH_FNC'#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \3
: ^ SIP_FINAL_ROUNDS \
note ^~~~~~~~~~~~~~~~:
expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::667163::215:: note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hwarning: :: expanded from macro 'STMT_END'281'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
33# define STMT_END ):
^warning
: ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~244
:3 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:
: ^~~~~~~~87note
:: 41/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hexpanded from macro 'PERL_SIPHASH_FNC'::
180note: SIP_FINAL_ROUNDS \: 3
expanded from macro 'ZAPHOD32_SCRAMBLE32': ^~~~~~~~~~~~~~~~
note: expanded from macro 'SIPROUND'
v ^= (v>>23); \
} STMT_END ^
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::163244::53:: notenote: : ')' token is hereexpanded from macro 'PERL_SIPHASH_FNC'
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::28188::333:: notenote: : ')' token is hereexpanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::667180::215:: notenote: : expanded from macro 'STMT_END'expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ^:
667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.htypes.c::24415::
3In file included from :./Pg.h :note58: :
expanded from macro 'PERL_SIPHASH_FNC'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23 SIP_FINAL_ROUNDS \:
In file included from ^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h3921::
280In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h6::663 :
warningIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h ,SIPROUND;SIPROUND;:
4 ^~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h167::1755::3 :warning : note'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");29
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:116:37# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
^note
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hexpanded from macro 'ZAPHOD32_MIX':
219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ SIP_ROUNDS; \
^~~~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::280666::629:: notenote: : '{' token is hereexpanded from macro 'STMT_START'
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
^note
: expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:167 STMT_START { \:
5 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hnote:: 219'{' token is here:
5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h167::2195::5 :warning : note'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~280
:15/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:: 124warning:: 32'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
note ,SIPROUND;SIPROUND;:
expanded from macro 'ZAPHOD32_MIX' ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175: v2 = ROTR32(v2, 7) ^ v0; \3
: ^
note: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND':
167: STMT_START { \5
: ^~~~~~~~~~
note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :')' token is here666
:29: note: expanded from macro 'STMT_START'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::219125::53:: notenote: : expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'ZAPHOD32_MIX'
SIP_ROUNDS; \} STMT_END
^~~~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h280::66715::21 :note : note'{' token is here:
expanded from macro 'STMT_END'
,SIPROUND;SIPROUND;
^~~~~~~~
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^175
:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5In file included from :types.c :note15: :
expanded from macro 'PERL_SIPHASH_FNC'In file included from
./Pg.h:58 SIP_ROUNDS; \:
In file included from ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h
:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");:
280 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
15: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hwarning:: 116'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
37: ,SIPROUND;SIPROUND;note
: ^~~~~~~~expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
expanded from macro 'SIPROUND' ^~~~~~~~~~
} STMT_END
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ^:
666/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::29219:: 5note:: expanded from macro 'STMT_START'note
: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
: ^280
:15/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:: 168note:: 5')' token is here:
note ,SIPROUND;SIPROUND;:
'{' token is here ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND' ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::116667::4821:: notenote: : expanded from macro 'ZAPHOD32_MIX'expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
^note
: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h :note168: :'{' token is here5
: ,SIPROUND;SIPROUND;warning
: ^~~~~~~~'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); STMT_START { \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::124238::323:: notenote: : expanded from macro 'ZAPHOD32_MIX'expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
v2 = ROTR32(v2, 7) ^ v0; \ ^~~~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h667::28021::6 :note : warningexpanded from macro 'STMT_END':
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
# define STMT_END )
^ ,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: In file included from expanded from macro 'SIPROUND'types.c
:15:
} STMT_ENDIn file included from ./Pg.h
: ^58
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h::23823::
3In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h :note3921: :
expanded from macro 'PERL_SIPHASH_FNC'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
SIP_ROUNDS; \In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~:
35/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:
:In file included from 280/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h::64::
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hnote:: 169')' token is here:
5: ,SIPROUND;SIPROUND;warning
: ^~~~~~~~'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); } STMT_END
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::116667::3721:: notenote: : expanded from macro 'ZAPHOD32_MIX'expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
238 ^~~~~~~~~~:
3:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h :note666: :expanded from macro 'PERL_SIPHASH_FNC'29
: note: SIP_ROUNDS; \expanded from macro 'STMT_START'
^~~~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^:
280:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h15::169 :warning5: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");175
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hnote:: 116expanded from macro 'SIPROUND':
48: note STMT_START { \:
expanded from macro 'ZAPHOD32_MIX' ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
note ^:
expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
280:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h15::125 :warning3: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: expanded from macro 'ZAPHOD32_MIX'
,SIPROUND;SIPROUND;
} STMT_END ^~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h180::6673::21 :note : noteexpanded from macro 'SIPROUND':
expanded from macro 'STMT_END'
} STMT_END
^# define STMT_END )
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \In file included from
types.c ^~~~~~~~~~:
15:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :./Pg.h280::5815:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.hnote:: 23')' token is here:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921 ,SIPROUND;SIPROUND;:
In file included from ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h
:663:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h180::355:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hnote:: 4expanded from macro 'SIPROUND':
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:170 } STMT_END:
5 ^~~~~~~~:
warning: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
667:21: note: expanded from macro 'STMT_END'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# define STMT_END )
^/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:116/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::37238:: 3note:: expanded from macro 'ZAPHOD32_MIX'note
: expanded from macro 'PERL_SIPHASH_FNC'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ SIP_ROUNDS; \
^~~~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::281170::65:: warningnote: : '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h::175116::348:: notenote: : expanded from macro 'SIPROUND'expanded from macro 'ZAPHOD32_MIX'
STMT_START { \
^~~~~~~~~~
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
: ^666
:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:6: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:170:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::667281::216:: notewarning: : expanded from macro 'STMT_END''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
# define STMT_END )
^
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_ENDIn file included from
types.c ^:
15:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :./Pg.h244::583:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.hnote:: 23expanded from macro 'PERL_SIPHASH_FNC':
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
SIP_FINAL_ROUNDS \In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h ^~~~~~~~~~~~~~~~:
663:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h281::356:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.hnote:: 4')' token is here:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
warning ^~~~~~~~:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");:
expanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~116
:37:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h :note667: :expanded from macro 'ZAPHOD32_MIX'21
: note: expanded from macro 'STMT_END'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \# define STMT_END )
^~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h666::24429::3 :note : noteexpanded from macro 'STMT_START':
expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: note: '{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
116:48: note ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:
expanded from macro 'ZAPHOD32_MIX' ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \3
: ^
note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h SIP_FINAL_ROUNDS \:
171 ^~~~~~~~~~~~~~~~:
5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::281667::1521:: warningnote: : '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_END'
# define STMT_END )
,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
In file included from SIP_FINAL_ROUNDS \types.c
: ^~~~~~~~~~~~~~~~15
:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */281
: ^33
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.hwarning:: 247'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
13: note: '{' token is here ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");:
180 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
3:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h :note116: :expanded from macro 'SIPROUND'48
: note } STMT_END:
expanded from macro 'ZAPHOD32_MIX' ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
note ^:
expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h SIP_FINAL_ROUNDS \:
247 ^~~~~~~~~~~~~~~~:
13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:247:13: note: ')' token is here
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE'
#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5: note: '{' token is here
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE'
#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE'
v1 = ROTL32(v1, 17); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5: note: ')' token is here
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3'
#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1448:9: note: '{' token is here
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3'
#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1448:9: note: ')' token is here
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: note: '{' token is here
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set'
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: note: ')' token is here
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5: note: '{' token is here
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set'
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5: note: ')' token is here
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4'
#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: note: '{' token is here
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4'
#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4'
v2 = ROTL32(v2, 4) - v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: note: ')' token is here
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: note: '{' token is here
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set'
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: note: ')' token is here
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: note: '{' token is here
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set'
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: note: ')' token is here
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: note: '{' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: note: ')' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: note: '{' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: note: ')' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: note: '{' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: note: ')' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: note: '{' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: note: ')' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: note: '{' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: note: ')' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: note: '{' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: note: ')' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: note: '{' token is here
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: note: ')' token is here
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:5: note: '{' token is here
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:5: note: ')' token is here
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:91:43: note: expanded from macro '_PERL_HASH_SEED_STATE'
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: note: '{' token is here
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:91:54: note: expanded from macro '_PERL_HASH_SEED_STATE'
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:93:93: note: expanded from macro '_PERL_HASH_SEED_STATE'
sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: note: ')' token is here
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:94:3: note: expanded from macro '_PERL_HASH_SEED_STATE'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: note: '{' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: note: ')' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: note: '{' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
In file included from quote.c:10:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:657:5: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: note: '{' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h657::27416::6 :note : warningexpanded from macro 'CX_POP_SAVEARRAY':
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STMT_START { \
^
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
In file included from quote.c:10:
In file included from ./Pg.h SIP_ROUNDS; \:
58 ^~~~~~~~~~
:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h274::236:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hnote:: 6161')' token is here:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209: ,SIPROUND;5
: ^~~~~~~~
warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h
:180:5: CX_POP_SAVEARRAY(cx);
note ^~~~~~~~~~~~~~~~~~~~:
expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h: } STMT_END662
: ^~~~~~~~5
: note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h: :expanded from macro 'CX_POP_SAVEARRAY'667
:21: } STMT_END
note ^:
expanded from macro 'STMT_END'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5# define STMT_END ):
^note
: ')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: CX_POP_SAVEARRAY(cx);238
: ^~~~~~~~~~~~~~~~~~~~3
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.hnote:: 662expanded from macro 'PERL_SIPHASH_FNC':
7: note: expanded from macro 'CX_POP_SAVEARRAY'
SIP_ROUNDS; \ } STMT_END
^~~~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
In file included from quote.c: SIP_FINAL_ROUNDS \10
:
^~~~~~~~~~~~~~~~In file included from
./Pg.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h58::
275In file included from :/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h6::23 :
noteIn file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h'{' token is here:
6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h: ,SIPROUND;SIPROUND;SIPROUND;2215
: ^~~~~~~~9
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hwarning:: 175'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:14
: note: expanded from macro 'SIPROUND'
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~ STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h667::2445::3 :note : noteexpanded from macro 'CLEAR_ARGARRAY':
expanded from macro 'PERL_SIPHASH_FNC'
STMT_START { \
SIP_FINAL_ROUNDS \ ^~~~~~~~~~
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: note: '{' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:667:16: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:In file included from 3quote.c:: 10note:
: In file included from expanded from macro 'SIPROUND'./Pg.h
:58:
} STMT_ENDIn file included from
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h ^:
23:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h244::61613:
:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h :note2215: :expanded from macro 'PERL_SIPHASH_FNC'9
: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SIP_FINAL_ROUNDS \
CLEAR_ARGARRAY(av); ^~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h::275671::65:: notenote: : ')' token is hereexpanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
,SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h
: ^~~~~~~~2215
:9: note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :')' token is here180
:5: CLEAR_ARGARRAY(av);
note ^~~~~~~~~~~~~~~~~~:
expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h
:671:7 } STMT_END:
^~~~~~~~note
: expanded from macro 'CLEAR_ARGARRAY'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h } STMT_END:
667 ^~~~~~~~:
21:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h :note667: :expanded from macro 'STMT_END'21
: note: expanded from macro 'STMT_END'# define STMT_END )
^# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238In file included from :dbdimp.c3::14 :
noteIn file included from : ./Pg.hexpanded from macro 'PERL_SIPHASH_FNC':
58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h SIP_ROUNDS; \:
6161 ^~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h2209::2805::15 :warning : note'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~ ,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.hexpanded from macro 'SIPROUND':
657:5: } STMT_END
note ^~~~~~~~:
expanded from macro 'CX_POP_SAVEARRAY'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h STMT_START { \:
667 ^~~~~~~~~~:
21:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h :note666: :expanded from macro 'STMT_END'29
: note: expanded from macro 'STMT_START'# define STMT_END )
^
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h ^:
238:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h3::2209 :note5: :expanded from macro 'PERL_SIPHASH_FNC'
note: '{' token is here
CX_POP_SAVEARRAY(cx); SIP_ROUNDS; \
^~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:657:16: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
In file included from STMT_START { \dbdimp.c
: ^~~~~~~~~~14
:
In file included from ./Pg.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::58666:
:In file included from 29/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:: 23note:
: In file included from expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h
:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: warning# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h CX_POP_SAVEARRAY(cx);:
244 ^~~~~~~~~~~~~~~~~~~~:
3:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h :note662: :expanded from macro 'PERL_SIPHASH_FNC'5
: note: expanded from macro 'CX_POP_SAVEARRAY'
SIP_FINAL_ROUNDS \ } STMT_END
^~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::2209281::56:: notenote: : ')' token is here'{' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:
662 ^~~~~~~~:
7: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hnote:: 175expanded from macro 'CX_POP_SAVEARRAY':
14: } STMT_END
note ^~~~~~~~:
expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21 STMT_START { \:
^note
: expanded from macro 'STMT_END'
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:# define STMT_END )244
: ^3
: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
In file included from dbdimp.c:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:667:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::281666::629:: warningnote: : '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h ^~~~~~~~:
2215:9:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :note180: :'{' token is here3
: note CLEAR_ARGARRAY(av);:
expanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h } STMT_END:
667 ^:
16:/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h :note244: :expanded from macro 'CLEAR_ARGARRAY'3
: STMT_START { \note
: ^expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:6: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
In file included from dbdimp.c/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h::14180:
:In file included from 5./Pg.h:: 58note:
: In file included from expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h
:23:
} STMT_ENDIn file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h ^~~~~~~~:
6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h::9667:: warning: 21'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
note: expanded from macro 'STMT_END' CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h# define STMT_END ):
671 ^:
5: note/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h: :expanded from macro 'CLEAR_ARGARRAY'244
:3 } STMT_END:
^note
: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.hexpanded from macro 'PERL_SIPHASH_FNC':
2215:9: note: ')' token is here SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:671:7: note: /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.hexpanded from macro 'CLEAR_ARGARRAY':
281 } STMT_END:
15 ^~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.hwarning:: 667'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
21: note: expanded from macro 'STMT_END'
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;# define STMT_END )
^~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
mv Pg.xsc Pg.c
clang -c -I/usr/include/postgresql -I/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPGLIBVERSION=130003 -DPGDEFPORT=5432 -O2 -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc -DVERSION=\"3.15.0\" -DXS_VERSION=\"3.15.0\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE" Pg.c
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:657:5: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: note: '{' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:657:16: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:662:5: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: note: ')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:662:7: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:667:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: note: '{' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:667:16: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^
In file included from types.c:15:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:671:5: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: note: ')' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:671:7: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
dbdimp.c:3858:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(sv, len);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1338:2: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
dbdimp.c:3858:25: note: '{' token is here
SvCUR_set(sv, len);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1338:13: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
dbdimp.c:3858:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(sv, len);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1343:43: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
dbdimp.c:3858:25: note: ')' token is here
SvCUR_set(sv, len);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1343:45: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
dbdimp.c:3877:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(sv);
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
dbdimp.c:3877:21: note: '{' token is here
SvSETMAGIC(sv);
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
dbdimp.c:3877:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(sv);
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
dbdimp.c:3877:21: note: ')' token is here
SvSETMAGIC(sv);
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:150:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:151:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:152:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:156:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:157:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:158:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:159:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:159:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:162:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:163:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:164:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:167:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:167:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:168:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:169:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:170:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:170:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: note: '{' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:171:5: note: ')' token is here
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:247:13: note: '{' token is here
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:247:13: note: ')' token is here
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE'
#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5: note: '{' token is here
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE'
#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE'
v1 = ROTL32(v1, 17); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:268:5: note: ')' token is here
ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3'
#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1448:9: note: '{' token is here
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3'
#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1448:9: note: ')' token is here
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: note: '{' token is here
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set'
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1453:13: note: ')' token is here
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5: note: '{' token is here
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set'
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1456:5: note: ')' token is here
XORSHIFT96_set(*state,s0,s1,s2,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4'
#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: note: '{' token is here
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4'
#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4'
v2 = ROTL32(v2, 4) - v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1482:9: note: ')' token is here
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: note: '{' token is here
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set'
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1487:13: note: ')' token is here
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:35:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: note: '{' token is here
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set'
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1490:5: note: ')' token is here
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: note: '{' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:113:5: note: ')' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: note: '{' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:114:5: note: ')' token is here
STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: note: '{' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:115:5: note: ')' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: note: '{' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:116:5: note: ')' token is here
STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: note: '{' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:117:5: note: ')' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: note: '{' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:118:5: note: ')' token is here
STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: note: '{' token is here
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:119:5: note: ')' token is here
STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:55:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:36: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:5: note: '{' token is here
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:72:47: note: expanded from macro 'STADTX_SCRAMBLE64'
#define STADTX_SCRAMBLE64(v,prime) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:79:45: note: expanded from macro 'STADTX_SCRAMBLE64'
v ^= (v >> 46); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:120:5: note: ')' token is here
STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/stadtx_hash.h:80:3: note: expanded from macro 'STADTX_SCRAMBLE64'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
dbdimp.c:5254:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(bufsv, (STRLEN)(destoffset + nread));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1338:2: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
dbdimp.c:5254:5: note: '{' token is here
SvCUR_set(bufsv, (STRLEN)(destoffset + nread));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1338:13: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
dbdimp.c:5254:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(bufsv, (STRLEN)(destoffset + nread));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1343:43: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
dbdimp.c:5254:5: note: ')' token is here
SvCUR_set(bufsv, (STRLEN)(destoffset + nread));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1343:45: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:91:43: note: expanded from macro '_PERL_HASH_SEED_STATE'
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: note: '{' token is here
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:91:54: note: expanded from macro '_PERL_HASH_SEED_STATE'
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:93:93: note: expanded from macro '_PERL_HASH_SEED_STATE'
sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:107:5: note: ')' token is here
_PERL_HASH_SEED_STATE(seed,state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:94:3: note: expanded from macro '_PERL_HASH_SEED_STATE'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:3921:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv.h:663:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: note: '{' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: note: ')' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: note: '{' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:274:6: note: ')' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:6: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:6: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:15: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:275:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:219:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:280:15: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:238:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:6: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:6: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:15: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:175:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:281:33: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:180:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/hv_func.h:244:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
94 warnings generated.
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:657:5: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: note: '{' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:657:16: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:662:5: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2209:5: note: ')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:662:7: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:667:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:666:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: note: '{' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:667:16: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^
In file included from Pg.xs:14:
In file included from ./Pg.h:58:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/DBIXS.h:23:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:6161:
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:671:5: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/inline.h:2215:9: note: ')' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/cop.h:671:7: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/perl.h:667:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:204:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:18: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:204:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:29: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:204:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:5: note: expanded from macro 'TARGi'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:204:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:16: note: expanded from macro 'TARGi'
STMT_START { \
^
Pg.c:204:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:5: note: expanded from macro 'TARGi'
} STMT_END
^
Pg.c:204:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:7: note: expanded from macro 'TARGi'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:204:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:56: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:204:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:58: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:206:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:206:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:206:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:206:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.c:212:
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/Driver_xst.h:33:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
EXTEND(SP, params);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:371:25: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/Driver_xst.h:33:5: note: '{' token is here
EXTEND(SP, params);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:371:36: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^
In file included from Pg.c:212:
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/Driver_xst.h:33:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
EXTEND(SP, params);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:376:28: note: expanded from macro 'EXTEND'
} } STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/Driver_xst.h:33:5: note: ')' token is here
EXTEND(SP, params);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:376:30: note: expanded from macro 'EXTEND'
} } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from Pg.c:212:
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/Driver_xst.h:34:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:59:5: note: expanded from macro 'PUSHMARK'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/Driver_xst.h:34:5: note: '{' token is here
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:59:16: note: expanded from macro 'PUSHMARK'
STMT_START { \
^
In file included from Pg.c:212:
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/Driver_xst.h:34:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:68:5: note: expanded from macro 'PUSHMARK'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/Driver_xst.h:34:5: note: ')' token is here
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:68:7: note: expanded from macro 'PUSHMARK'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:265:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:265:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:265:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:265:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:357:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:357:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:357:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:357:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:154:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:154:13: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:154:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:154:13: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:169:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:24: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:169:13: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:35: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:169:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:169:13: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:169:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:169:13: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:169:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:65: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:169:13: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:67: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:24: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:177:13: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:35: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:177:13: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:177:13: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:65: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:177:13: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:67: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:183:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:24: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:183:9: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:35: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:183:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:183:9: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:183:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:183:9: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:183:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:65: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:183:9: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:67: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:424:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:424:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:424:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:424:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:214:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:214:39: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
./Pg.xsi:214:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:214:39: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:214:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:214:39: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:214:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
./Pg.xsi:214:39: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:214:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:24: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:214:64: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:35: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:214:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:214:64: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:214:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:214:64: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:214:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:65: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:214:64: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:67: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:223:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:223:39: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
./Pg.xsi:223:39: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:223:39: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:223:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:223:39: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:223:39: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
./Pg.xsi:223:39: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:223:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:24: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:223:64: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:35: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:223:64: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:223:64: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:223:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:223:64: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:223:64: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:65: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:223:64: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:67: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:229:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:229:35: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
./Pg.xsi:229:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:229:35: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:229:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:229:35: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:229:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
./Pg.xsi:229:35: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:229:60: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:24: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:229:60: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:35: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:229:60: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:229:60: note: '{' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:229:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:229:60: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:229:60: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:65: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:229:60: note: ')' token is here
if (is_selectrow_array) { XSRETURN_EMPTY; } else { XSRETURN_UNDEF; }
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:67: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:242:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
EXTEND(sp, num_fields);
^~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:371:25: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:242:9: note: '{' token is here
EXTEND(sp, num_fields);
^~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:371:36: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^
./Pg.xsi:242:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
EXTEND(sp, num_fields);
^~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:376:28: note: expanded from macro 'EXTEND'
} } STMT_END
^
./Pg.xsi:242:9: note: ')' token is here
EXTEND(sp, num_fields);
^~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:376:30: note: expanded from macro 'EXTEND'
} } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:640:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:640:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:640:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:640:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:662:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:662:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:662:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:662:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:341:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:24: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:341:9: note: '{' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:35: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:341:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:341:9: note: '{' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:341:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:341:9: note: ')' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:341:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:65: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:341:9: note: ')' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:67: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:695:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:695:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:695:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:695:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:722:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:722:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:722:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:722:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:745:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:745:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:745:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:745:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:923:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:923:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:923:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:923:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:944:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:944:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:944:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:944:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1055:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1055:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1055:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1055:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1111:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1111:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1111:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1111:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:635:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:24: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:635:13: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:35: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:635:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:635:13: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:635:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:635:13: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:635:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:65: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:635:13: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:67: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1144:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1144:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1144:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1144:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1266:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1266:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1266:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1266:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:712:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
EXTEND(sp, num_fields);
^~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:371:25: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:712:9: note: '{' token is here
EXTEND(sp, num_fields);
^~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:371:36: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^
./Pg.xsi:712:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
EXTEND(sp, num_fields);
^~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:376:28: note: expanded from macro 'EXTEND'
} } STMT_END
^
./Pg.xsi:712:9: note: ')' token is here
EXTEND(sp, num_fields);
^~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:376:30: note: expanded from macro 'EXTEND'
} } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1340:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1340:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1340:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1340:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:746:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:24: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:746:9: note: '{' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:35: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:746:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:746:9: note: '{' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:746:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:746:9: note: ')' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:746:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:65: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:746:9: note: ')' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:67: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:752:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:24: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:752:9: note: '{' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:35: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:752:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
./Pg.xsi:752:9: note: '{' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
./Pg.xsi:752:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
./Pg.xsi:752:9: note: ')' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:52: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
./Pg.xsi:752:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:65: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^
./Pg.xsi:752:9: note: ')' token is here
XSRETURN_YES;
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:328:67: note: expanded from macro 'XSRETURN_YES'
#define XSRETURN_YES STMT_START { XST_mYES(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1375:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1375:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1375:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1375:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1421:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1421:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1421:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1421:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1448:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1448:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1448:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1448:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1474:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1474:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1474:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1474:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1636:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1636:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1636:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1636:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1656:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1656:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1656:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1656:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:391:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:24: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:391:17: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:35: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
Pg.xs:391:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:391:17: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.xs:391:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.xs:391:17: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:391:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:65: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
Pg.xs:391:17: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:67: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:394:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:24: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:394:17: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:35: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
Pg.xs:394:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:394:17: note: '{' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.xs:394:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.xs:394:17: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:52: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:394:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:65: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^
Pg.xs:394:17: note: ')' token is here
XSRETURN_UNDEF;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:329:67: note: expanded from macro 'XSRETURN_UNDEF'
#define XSRETURN_UNDEF STMT_START { XST_mUNDEF(0); XSRETURN(1); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1729:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1729:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1729:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1729:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1746:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1746:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1746:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1746:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1766:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1766:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1766:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1766:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1783:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1783:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1783:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1783:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1802:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1802:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1802:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1802:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1820:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1820:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1820:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1820:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1842:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1842:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1842:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1842:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1864:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1864:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1864:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1864:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1886:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1886:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1906:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1906:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1906:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1906:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1928:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1928:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1928:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1928:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1952:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1952:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1952:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1952:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:524:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(bufsv, ret);
^~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1338:2: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:524:13: note: '{' token is here
SvCUR_set(bufsv, ret);
^~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1338:13: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Pg.xs:524:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(bufsv, ret);
^~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1343:43: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Pg.xs:524:13: note: ')' token is here
SvCUR_set(bufsv, ret);
^~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1343:45: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:527:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ST(2));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:527:13: note: '{' token is here
SvSETMAGIC(ST(2));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
Pg.xs:527:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ST(2));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
Pg.xs:527:13: note: ')' token is here
SvSETMAGIC(ST(2));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:1988:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:1988:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:1988:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:1988:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2012:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2012:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2012:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2012:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2036:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2036:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2036:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2036:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2056:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2056:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2056:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2056:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2076:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2076:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2076:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2076:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2098:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2098:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2098:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2098:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2120:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2120:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2120:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2120:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2139:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2139:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2139:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2139:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2158:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2158:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2178:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2178:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2178:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2178:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2201:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2201:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2201:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2201:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2222:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2222:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2222:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2222:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2242:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2242:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2242:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2242:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2264:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2264:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2264:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2264:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2288:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2288:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2288:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2288:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:674:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(bufsv, ret);
^~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1338:2: note: expanded from macro 'SvCUR_set'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:674:13: note: '{' token is here
SvCUR_set(bufsv, ret);
^~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1338:13: note: expanded from macro 'SvCUR_set'
STMT_START { \
^
Pg.xs:674:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvCUR_set(bufsv, ret);
^~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1343:43: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^
Pg.xs:674:13: note: ')' token is here
SvCUR_set(bufsv, ret);
^~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:1343:45: note: expanded from macro 'SvCUR_set'
(((XPV*) SvANY(sv))->xpv_cur = (val)); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:677:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ST(2));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:677:13: note: '{' token is here
SvSETMAGIC(ST(2));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
Pg.xs:677:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ST(2));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
Pg.xs:677:13: note: ')' token is here
SvSETMAGIC(ST(2));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2324:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2324:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2324:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2324:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2348:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2348:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2348:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2348:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2368:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2368:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2368:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2368:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2387:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
94# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ warning
s ^ generated
.
Pg.c:2387:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2387:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2387:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2406:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2406:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2406:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2406:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2426:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2426:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2426:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2426:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2447:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2447:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2447:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2447:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2466:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2466:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2466:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2466:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2485:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2485:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2485:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2485:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:769:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ST(1));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:769:9: note: '{' token is here
SvSETMAGIC(ST(1));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
Pg.xs:769:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ST(1));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
Pg.xs:769:9: note: ')' token is here
SvSETMAGIC(ST(1));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2518:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2518:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2518:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2518:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2536:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:18: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2536:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:29: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:2536:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:5: note: expanded from macro 'TARGi'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2536:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:16: note: expanded from macro 'TARGi'
STMT_START { \
^
Pg.c:2536:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:5: note: expanded from macro 'TARGi'
} STMT_END
^
Pg.c:2536:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:7: note: expanded from macro 'TARGi'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2536:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:56: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:2536:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:58: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2538:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2538:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2538:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2538:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2556:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:18: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2556:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:29: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:2556:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:5: note: expanded from macro 'TARGi'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2556:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:16: note: expanded from macro 'TARGi'
STMT_START { \
^
Pg.c:2556:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:5: note: expanded from macro 'TARGi'
} STMT_END
^
Pg.c:2556:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:7: note: expanded from macro 'TARGi'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2556:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:56: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:2556:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:58: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2558:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2558:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2558:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2558:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2578:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:18: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2578:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:29: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:2578:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:5: note: expanded from macro 'TARGi'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2578:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:16: note: expanded from macro 'TARGi'
STMT_START { \
^
Pg.c:2578:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:5: note: expanded from macro 'TARGi'
} STMT_END
^
Pg.c:2578:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:7: note: expanded from macro 'TARGi'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2578:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:56: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:2578:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:58: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2580:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2580:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2580:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2580:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2598:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:18: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2598:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:29: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:2598:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:5: note: expanded from macro 'TARGi'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2598:13: note: '{' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:392:16: note: expanded from macro 'TARGi'
STMT_START { \
^
Pg.c:2598:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:5: note: expanded from macro 'TARGi'
} STMT_END
^
Pg.c:2598:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:31: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:409:7: note: expanded from macro 'TARGi'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2598:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:56: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^
Pg.c:2598:13: note: ')' token is here
XSprePUSH; PUSHi((IV)RETVAL);
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/pp.h:459:58: note: expanded from macro 'PUSHi'
#define PUSHi(i) STMT_START { TARGi(i,1); PUSHs(TARG); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2600:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2600:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2600:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2600:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.xs:825:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ST(1));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:23: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.xs:825:9: note: '{' token is here
SvSETMAGIC(ST(1));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:34: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
Pg.xs:825:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SvSETMAGIC(ST(1));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:76: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^
Pg.xs:825:9: note: ')' token is here
SvSETMAGIC(ST(1));
^~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/sv.h:2144:78: note: expanded from macro 'SvSETMAGIC'
#define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2632:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2632:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2632:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2632:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2649:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2649:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2649:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2649:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2668:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2668:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Pg.c:2668:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2668:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2668:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2668:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2668:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Pg.c:2668:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2685:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:24: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2685:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:35: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Pg.c:2685:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2685:5: note: '{' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2685:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2685:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:52: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2685:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:65: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^
Pg.c:2685:5: note: ')' token is here
XSRETURN_EMPTY;
^~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:330:67: note: expanded from macro 'XSRETURN_EMPTY'
#define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2719:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2719:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2719:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2719:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2744:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2744:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2744:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2744:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2762:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2762:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2762:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2762:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2780:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2780:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2780:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2780:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2801:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2801:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2801:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2801:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2820:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2820:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2820:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2820:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2838:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2838:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2838:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2838:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2856:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2856:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2856:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2856:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2882:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2882:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2882:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2882:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2903:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2903:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2903:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2903:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
Pg.c:2924:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:5: note: expanded from macro 'XSRETURN'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4185:31: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
Pg.c:2924:5: note: '{' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:315:16: note: expanded from macro 'XSRETURN'
STMT_START { \
^
Pg.c:2924:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:5: note: expanded from macro 'XSRETURN'
} STMT_END
^
Pg.c:2924:5: note: ')' token is here
XSRETURN(1);
^~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux/CORE/XSUB.h:320:7: note: expanded from macro 'XSRETURN'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux/auto/DBI/dbipport.h:4186:25: note: expanded from macro 'STMT_END'
# define STMT_END )
^
356 warnings generated.
100 warnings generated.
rm -f blib/arch/auto/DBD/Pg/Pg.so
LD_RUN_PATH="/usr/lib/x86_64-linux-gnu" clang -shared -O2 -L/usr/local/lib -fstack-protector-strong Pg.o dbdimp.o quote.o types.o -o blib/arch/auto/DBD/Pg/Pg.so \
-L/usr/lib/x86_64-linux-gnu -lpq -lm \
chmod 755 blib/arch/auto/DBD/Pg/Pg.so
"/home/ioan/.plenv/versions/mm-perl/bin/perl5.32.1" -MExtUtils::Command::MM -e 'cp_nonempty' -- Pg.bs blib/arch/auto/DBD/Pg/Pg.bs 644
PGINITDB="" PERL_DL_NONLAZY=1 "/home/ioan/.plenv/versions/mm-perl/bin/perl5.32.1" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00_signature.t ....... skipped: Set the environment variable TEST_SIGNATURE to enable this test
t/00basic.t ............ ok
#
# DBI Version 1.643
# DBD::Pg Version 3.15.0
# Perl Version 5.32.1
# OS linux
# PostgreSQL (compiled) ?
# PostgreSQL (target) ?
# PostgreSQL (reported) ?
# Default port ?
# DBI_DSN ?
# DBI_USER <not set>
# Test schema dbd_pg_testschema
# LANG C
# Adjusted: initdb
# Error was: Failed to run initdb (executable probably not available) Final call was: initdb
t/01connect.t .......... skipped: Connection to database failed, cannot continue testing
t/01constants.t ........ ok
t/02attribs.t .......... skipped: Connection to database failed, cannot continue testing
t/03dbmethod.t ......... skipped: Connection to database failed, cannot continue testing
t/03smethod.t .......... skipped: Connection to database failed, cannot continue testing
t/04misc.t ............. skipped: Connection to database failed, cannot continue testing
t/06bytea.t ............ skipped: Connection to database failed, cannot continue testing
t/07copy.t ............. skipped: Connection to database failed, cannot continue testing
t/08async.t ............ skipped: Connection to database failed, cannot continue testing
t/09arrays.t ........... skipped: Connection to database failed, cannot continue testing
t/10_pg_error_field.t .. skipped: Connection to database failed, cannot continue testing
t/12placeholders.t ..... skipped: Connection to database failed, cannot continue testing
t/20savepoints.t ....... skipped: Connection to database failed, cannot continue testing
t/30unicode.t .......... skipped: Connection to database failed, cannot continue testing
t/99cleanup.t .......... ok
All tests successful.
Files=17, Tests=197, 2 wallclock secs ( 0.06 usr 0.02 sys + 1.34 cusr 0.20 csys = 1.62 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
No requirements found
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
HARNESS_OPTIONS = j8
LANG = en_GB.UTF-8
LANGUAGE = en_GB:en_CA:en_US:en
LC_ADDRESS = en_GB.UTF-8
LC_ALL = en_GB.UTF-8
LC_IDENTIFICATION = en_GB.UTF-8
LC_MEASUREMENT = en_GB.UTF-8
LC_MONETARY = en_GB.UTF-8
LC_NAME = en_GB.UTF-8
LC_NUMERIC = en_GB.UTF-8
LC_PAPER = en_GB.UTF-8
LC_TELEPHONE = en_GB.UTF-8
LC_TIME = en_GB.UTF-8
PATH = /home/ioan/.plenv/versions/mm-perl/bin:/home/ioan/.plenv/libexec:/home/ioan/.plenv/plugins/perl-build/bin:/home/ioan/Projects/mm_website/bin:/home/ioan/Projects/mm_website/dev/bin/containers:/home/ioan/Projects/mm_website/dev/bin/go:/home/ioan/Projects/mm_website/dev/bin/go/installed:/home/ioan/Projects/mm_website/ansible/bin:/home/ioan/Projects/mm_website/ansible/roles/server_management/files:/home/ioan/go/bin:/home/ioan/.raku/bin:/home/ioan/.plenv/shims:/snap/bin:/snap/google-cloud-sdk/current/bin:/home/ioan/.krew/bin::/home/ioan/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/sbin:/usr/sbin:/usr/games
PERL5LIB = /home/ioan/Projects/mm_website/lib:/home/ioan/Projects/mm_website/t/lib:/home/ioan/Projects/mm_website/ansible/roles/server_management/files/perl_modules/
PERL_CPANM_OPT = --prompt --no-man-pages --verify --mirror https://cpan.metacpan.org
SHELL = /bin/zsh
TERM = xterm-256color
Perl special variables (and OS-specific diagnostics, for MSWin32):
EGID = 1001 4 20 24 27 30 46 119 130 131 134 138 1001
EUID = 1001
EXECUTABLE_NAME = /home/ioan/.plenv/versions/mm-perl/bin/perl5.32.1
GID = 1001 4 20 24 27 30 46 119 130 131 134 138 1001
UID = 1001
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.28
CPAN::Meta 2.150010
Cwd 3.75
ExtUtils::CBuilder 0.280234
ExtUtils::Command 7.62
ExtUtils::Install 2.20
ExtUtils::MakeMaker 7.62
ExtUtils::Manifest 1.72
ExtUtils::ParseXS 3.40
File::Spec 3.75
JSON 4.03
JSON::PP 4.06
Module::Build 0.4231
Module::Signature 0.87
Parse::CPAN::Meta 2.150010
Test::Harness 3.42
Test::More 1.302185
YAML 1.30
YAML::Syck 1.34
version 0.9929
--
Summary of my perl5 (revision 5 version 32 subversion 1) configuration:
Platform:
osname=linux
osvers=5.8.0-36-generic
archname=x86_64-linux
uname='linux impatience 5.8.0-36-generic #40-ubuntu smp tue jan 5 21:54:35 utc 2021 x86_64 x86_64 x86_64 gnulinux '
config_args='-Dprefix=/home/ioan/.plenv/versions/mm-perl -de -Dversiononly -Doptimize=-O2 -Dccflags-march=native -Dcc=clang -Dman1dir=none -Dman3dir=none -A'eval:scriptdir=/home/ioan/.plenv/versions/mm-perl/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
bincompat5005=undef
Compiler:
cc='clang'
ccflags ='-fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
optimize='-O2'
cppflags='-fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='Ubuntu Clang 11.0.0'
gccosandvers=''
intsize=4
longsize=8
ptrsize=8
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=16
longdblkind=3
ivtype='long'
ivsize=8
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=8
alignbytes=8
prototype=define
Linker and Libraries:
ld='clang'
ldflags =' -fstack-protector-strong -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib/llvm-11/lib/clang/11.0.0/lib /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib /lib64 /usr/lib64
libs=-lpthread -lnsl -ldb -ldl -lm -lcrypt -lutil -lc
perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
libc=libc-2.32.so
so=so
useshrplib=false
libperl=libperl.a
gnulibc_version='2.32'
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=so
d_dlsymun=undef
ccdlflags='-Wl,-E'
cccdlflags='-fPIC'
lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_TIMES
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
USE_64_BIT_ALL
USE_64_BIT_INT
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
Locally applied patches:
Devel::PatchPerl 2.08
Built under linux
Compiled at Jan 27 2021 13:26:47
%ENV:
PERL5LIB="/home/ioan/Projects/mm_website/lib:/home/ioan/Projects/mm_website/t/lib:/home/ioan/Projects/mm_website/ansible/roles/server_management/files/perl_modules/"
PERL_CPANM_OPT="--prompt --no-man-pages --verify --mirror https://cpan.metacpan.org"
@INC:
/home/ioan/Projects/mm_website/lib
/home/ioan/Projects/mm_website/t/lib
/home/ioan/Projects/mm_website/ansible/roles/server_management/files/perl_modules/
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1/x86_64-linux
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.32.1
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1/x86_64-linux
/home/ioan/.plenv/versions/mm-perl/lib/5.32.1