Unicode-LineBreak v2019.001 Perl 5 v5.34.0 x86_64-linux
- Status
- Pass
- From
- Ioan Rogers
- Dist
-
Unicode-LineBreak v2019.001
- Platform
- Perl 5 v5.34.0 x86_64-linux
- Date
- 2022-01-18 20:37:53
- ID
- 82cd85b6-789e-11ec-b18a-6fb1722ad497
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 NEZUMI,
This is a computer-generated report for Unicode-LineBreak-2019.001
on perl 5.34.0, 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 Unicode-LineBreak-2019.001
cd sombok && make all
Running Mkbootstrap for LineBreak ()
"/home/ioan/.plenv/versions/mm-perl/bin/perl5.34.0" "/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/ExtUtils/xsubpp" -typemap '/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/ExtUtils/typemap' -typemap '/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/typemap' LineBreak.xs > LineBreak.xsc
make[1]: Entering directory '/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok'
cd lib && clang -c "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" "-I/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include" -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" ../lib/8.0.0.c
cd lib && clang -c "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" "-I/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include" -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" ../lib/break.c
cd lib && clang -c "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" "-I/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include" -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" ../lib/charprop.c
cd lib && clang -c "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" "-I/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include" -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" ../lib/gcstring.c
chmod 644 "LineBreak.bs"
cd lib && clang -c "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" "-I/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include" -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" ../lib/linebreak.c
cd lib && clang -c "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" "-I/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include" -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" ../lib/southeastasian.c
cp lib/Text/LineFold.pm blib/lib/Text/LineFold.pm
cp lib/Unicode/GCString.pod blib/lib/Unicode/GCString.pod
cp lib/Unicode/LineBreak/Constants.pm blib/lib/Unicode/LineBreak/Constants.pm
cp lib/Unicode/LineBreak/Defaults.pm.sample blib/lib/Unicode/LineBreak/Defaults.pm.sample
cp lib/POD2/JA/Unicode/LineBreak.pod blib/lib/POD2/JA/Unicode/LineBreak.pod
cp lib/Unicode/GCString.pm blib/lib/Unicode/GCString.pm
cp lib/POD2/JA/Unicode/GCString.pod blib/lib/POD2/JA/Unicode/GCString.pod
cp lib/Unicode/LineBreak.pm blib/lib/Unicode/LineBreak.pm
cp lib/POD2/JA/Text/LineFold.pod blib/lib/POD2/JA/Text/LineFold.pod
cp lib/Unicode/LineBreak.pod blib/lib/Unicode/LineBreak.pod
"/home/ioan/.plenv/versions/mm-perl/bin/perl5.34.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- LineBreak.bs blib/arch/auto/Unicode/LineBreak/LineBreak.bs 644
cd lib && clang -c "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" "-I/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include" -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" ../lib/utf8.c
In file included from ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
mv LineBreak.xsc LineBreak.c
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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);
cd lib && clang -c "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" "-I/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include" -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" ../lib/utils.c
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:87:41In file included from :../lib/southeastasian.c :note: 15expanded from macro 'ZAPHOD32_SCRAMBLE32':
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h v ^= (v>>23); \:
17 ^:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::1634085::
5In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h :note: 659')' token is here:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::88150::35:: note: warning: expanded from macro 'ZAPHOD32_SCRAMBLE32''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738 ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:
21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_END':
80:38# define STMT_END ):
^note:
expanded from macro 'ZAPHOD32_SCRAMBLE32'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
In file included from ^~~~~~~~~~../lib/charprop.c
:15/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:In file included from 737/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h::2917::
In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_START':
4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
: ^34
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h150::45:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :note: 164'{' token is here:
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.34.0/x86_64-linux/CORE/zaphod32_hash.h: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);80
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~49
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: :expanded from macro 'ZAPHOD32_SCRAMBLE32'80
:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::150164::55:: warning: note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'{' token is here
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::8780::4149:: note: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'expanded from macro 'ZAPHOD32_SCRAMBLE32'
v ^= (v>>23); \
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ ^
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::738164::215:: note: warning: expanded from macro 'STMT_END''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
# define STMT_END )
^ ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:87:41In file included from :../lib/southeastasian.c :note: 15expanded from macro 'ZAPHOD32_SCRAMBLE32':
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
v ^= (v>>23); \In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^:
4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:In file included from 164/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::5659::
In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h')' token is here:
34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);4
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:151/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::588:: 3warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
^~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::73880::2138:: note: note: expanded from macro 'STMT_END'expanded from macro 'ZAPHOD32_SCRAMBLE32'
# define STMT_END )
^
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29:In file included from ../lib/charprop.cnote: :expanded from macro 'STMT_START'15
:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
4085 ^:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::151659::
5In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h :note: 34'{' token is here:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);:
167 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 80warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]49
: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_START':
151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);:
167 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 87note: :'{' token is here41
: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
v ^= (v>>23); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::116151::485:: note: note: expanded from macro 'ZAPHOD32_MIX'')' token is here
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:80:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h38::167 :note: 5expanded from macro 'ZAPHOD32_SCRAMBLE32':
warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");:
737 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
29:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :note: 124expanded 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.34.0/x86_64-linux/CORE/zaphod32_hash.h ^:
152/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::5167:: 5note: :'{' token is here
note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");:
80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
49:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :note: 125expanded from macro 'ZAPHOD32_SCRAMBLE32':
3: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
} STMT_END ^
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:152:5In file included from :../lib/charprop.c :warning: 15'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4085
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h87::65941:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hnote: :expanded from macro 'ZAPHOD32_SCRAMBLE32'34
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4 v ^= (v>>23); \:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^:
168/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::5152:: 5warning: :'(' and '{' tokens introducing 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 B 2/5"); ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::11688::373:: note: note: expanded from macro 'ZAPHOD32_MIX'expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~738
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h21::737 :note: 29expanded 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.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from :../lib/southeastasian.c168::155:
:In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: :'{' token is here17
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~659
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h116::3448:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: :expanded from macro 'ZAPHOD32_MIX'4
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:156:5:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:116:48/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 168note: :expanded from macro 'ZAPHOD32_MIX'5
: warning: '}' 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 { \
^
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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]
In file included from ../lib/charprop.c:15 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");:
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h17::
124In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h32::4085 :
note: In file included from expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:659:
In file included from v2 = ROTR32(v2, 7) ^ v0; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
: ^34
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h156::45:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :note: 169')' token is here:
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.34.0/x86_64-linux/CORE/zaphod32_hash.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");125
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: :expanded from macro 'ZAPHOD32_MIX'116
:37} STMT_END:
^~~~~~~~note:
expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:738: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.34.0/x86_64-linux/CORE/perl.h ^:
737:29: note: expanded from macro 'STMT_START'
In file included from ../lib/southeastasian.c:15:
In file included from # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
: ^17
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h169::40855:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: :'{' token is here659
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");:
4 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::157116::548:: warning: note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~157
:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: 738warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]21
: note: expanded from macro 'STMT_END'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");# define STMT_END )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'
In file included from ../lib/charprop.c v2 = ROTR32(v2, 7) ^ v0; \:
15 ^:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h::15717::
5In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :note: 4085')' token is here:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");:
34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::4125:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3::170 :note: 5expanded from macro 'ZAPHOD32_MIX':
warning: } STMT_END'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'STMT_END'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:# define STMT_END )116
: ^37
: note: expanded from macro 'ZAPHOD32_MIX'
In file included from ../lib/southeastasian.c:15:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \In file included from
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h ^~~~~~~~~~:
17:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h737::408529:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: :expanded from macro 'STMT_START'659
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: ^4
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::170158::55:: note: warning: '{' 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 4/5");
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:116/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::48116:: 37note: :expanded from macro 'ZAPHOD32_MIX'
note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:170:5: note: ')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");:
158 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :warning: 125'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::738124::2132:: note: note: expanded from macro 'STMT_END'expanded from macro 'ZAPHOD32_MIX'
# define STMT_END )
v2 = ROTR32(v2, 7) ^ v0; \ ^
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:158:5:In file included from ../lib/charprop.cnote: :')' token is here15
:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");:
4085 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::659125:
:In file included from 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:: 34note: :
expanded from macro 'ZAPHOD32_MIX'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:} STMT_END4
:
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h171::7385::21 :warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
expanded from macro 'STMT_END'
# define STMT_END )
^
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:116:37In file included from :../lib/southeastasian.c :note: 15expanded from macro 'ZAPHOD32_MIX':
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \4085
:
^~~~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h659::
737In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h29::34 :
note: In file included from expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:159:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */5
: ^
warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
171: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.34.0/x86_64-linux/CORE/zaphod32_hash.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");116
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~37
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :note: 116expanded from macro 'ZAPHOD32_MIX':
48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
737 ^:
29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:171:5: note: ')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");:
159 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :warning: 125'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
3: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
^~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::738124::2132:: note: note: expanded from macro 'STMT_END'expanded from macro 'ZAPHOD32_MIX'
# define STMT_END )
v2 = ROTR32(v2, 7) ^ v0; \ ^
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/southeastasian.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:247:13:In file included from ../lib/8.0.0.cnote: :'{' token is here6
:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:In file included from 116/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::48659::
In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'ZAPHOD32_MIX':
34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:150:5: note: '{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:247:13 ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~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.34.0/x86_64-linux/CORE/zaphod32_hash.h
:80:49: note: ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");expanded from macro 'ZAPHOD32_SCRAMBLE32'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \124
: ^32
: note: expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::150125::53:: warning: note: '}' 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.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h738:87:41: note: :expanded from macro 'ZAPHOD32_SCRAMBLE32'21
: note: expanded from macro 'STMT_END'
v ^= (v>>23); \
^# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/8.0.0.c:6:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:151:In file included from 5../lib/southeastasian.c:: 15warning: :
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);:
4085 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::65980:
:In file included from 38/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:: 34note: :
expanded from macro 'ZAPHOD32_SCRAMBLE32'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \268
: ^~~~~~~~~~5
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :warning: 737'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
29: note: expanded from macro 'STMT_START' ZAPHOD32_FINALIZE(v0,v1,v2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:90# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
37 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: :expanded from macro 'ZAPHOD32_FINALIZE'151
:5: note: '{' token is here#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);:
737 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 80note: :expanded from macro 'STMT_START'49
: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \:
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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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]In file included from
../lib/8.0.0.cIn file included from : ZAPHOD32_FINALIZE(v0,v1,v2);../lib/charprop.c6
::
^~~~~~~~~~~~~~~~~~~~~~~~~~~15In file included from
:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from ::/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h17113::
:17In file included from 36:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:In file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h4085note: ::
expanded from macro 'ZAPHOD32_FINALIZE'4085In file included from
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h v1 = ROTL32(v1, 17); \659:
:
659 ^In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hIn file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:268:
34:In file included from :
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h 4:note: :
4')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h152:: ZAPHOD32_FINALIZE(v0,v1,v2);2475
:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~13
:warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]warning: :
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]114
:3: ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");expanded from macro 'ZAPHOD32_FINALIZE'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
} STMT_END:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h80 ^~~~~~~~::
11638/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:::37 738:note: : expanded from macro 'ZAPHOD32_SCRAMBLE32'21note:
:expanded from macro 'ZAPHOD32_MIX'
note: expanded from macro 'STMT_END'#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~
# define STMT_END )#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^ ^~~~~~~~~~737
:29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: 737note: :expanded from macro 'STMT_START'29
: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
152 ^:
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 247note: :'{' token is here13
: note: '{' token is here
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");:
80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
49/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 116note: :expanded from macro 'ZAPHOD32_SCRAMBLE32'48
: 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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:152:5: note: ')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);:
247 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
13:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :warning: 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(v0,v1,v2,"MIX 2-WORDS A");} STMT_END
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::124738::3221:: note: note: expanded from macro 'ZAPHOD32_MIX'expanded from macro 'STMT_END'
# define STMT_END ) v2 = ROTR32(v2, 7) ^ v0; \
^ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:247:13: note: ')' token is here
In file included from ../lib/8.0.0.c:6:
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");In file included from
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
17:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h125::40853:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: :expanded from macro 'ZAPHOD32_MIX'659
:
In file included from } STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~34
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::7384::
21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 156note: :expanded from macro 'STMT_END'5
: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]# define STMT_END )
^
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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 ../lib/charprop.c:15:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h
:156/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::5In file included from 737:../lib/southeastasian.c: :29warning: 15:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
In file included from note: /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hexpanded from macro 'STMT_START':
17:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
4085
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
^:In file included from
124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:::32659268::
: In file included from 5note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:expanded from macro 'ZAPHOD32_MIX':
34note: :
'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h v2 = ROTR32(v2, 7) ^ v0; \
:
1448 ^: ZAPHOD32_FINALIZE(v0,v1,v2);
9/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 156
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.34.0/x86_64-linux/CORE/zaphod32_hash.h5
::90 :note: 48 SBOX32_MIX3(s0,s1,s2,"SEED STATE");')' token is here:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note:
expanded from macro 'ZAPHOD32_FINALIZE'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");:
99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \:
36 ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
: 125note: :expanded from macro 'SBOX32_MIX3'3
: note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ ^~~~~~~~
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h738::73721::29 :note: 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.34.0/x86_64-linux/CORE/sbox32_hash.h:1448In file included from :../lib/8.0.0.c9::6 :
note: In file included from '{' token is here/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h SBOX32_MIX3(s0,s1,s2,"SEED STATE");:
4085 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::99659::
47In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: 34:expanded from macro 'SBOX32_MIX3':
268
In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h5::4 :
#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: ^
157
:5: ZAPHOD32_FINALIZE(v0,v1,v2);
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.34.0/x86_64-linux/CORE/zaphod32_hash.h:113:36: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");note:
expanded from macro 'ZAPHOD32_FINALIZE' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: v1 = ROTL32(v1, 17); \116
: ^37
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :note: 268expanded from macro 'ZAPHOD32_MIX':
5: note: ')' token is here
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~ ZAPHOD32_FINALIZE(v0,v1,v2);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~::
1448737:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:9:29:114: : warning: 3note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:expanded from macro 'STMT_START'
note: expanded from macro 'ZAPHOD32_FINALIZE'
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h107/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:::73832157:::21 5:note: : expanded from macro 'SBOX32_MIX3' note:
note: expanded from macro 'STMT_END''{' token is here
v2 = ROTR32(v2, 7) ^ v0; \
# define STMT_END ) ^
^ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1448
:9/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 116note: :')' token is here48
: note: expanded from macro 'ZAPHOD32_MIX'
SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
../lib/break.c#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:14 ^108:
:In file included from 3/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:: 17note: :
expanded from macro 'SBOX32_MIX3'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:} STMT_END4085
:
^~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::659738:
:In file included from 21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:: 34note: :
expanded from macro 'STMT_END'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4# define STMT_END ):
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h../lib/southeastasian.c::8015::
38In file included from :/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h :note: 17expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:In file included from 157/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::5#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \4085:
:
^~~~~~~~~~In file included from warning:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
659::
737In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h29: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");:34
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
expanded from macro 'STMT_START':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
1453::12413::32# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ :
warning: ^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:150:5 XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); v2 = ROTR32(v2, 7) ^ v0; \:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^note:
'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
::1393157:: ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);355
:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'XORSHIFT96_set'')' token is here:
80:49: #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \note:
expanded from macro 'ZAPHOD32_SCRAMBLE32' ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); ^~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:: ^29125
:: 3note: :expanded from macro 'STMT_START'
note: expanded from macro 'ZAPHOD32_MIX'
} STMT_END
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::7381453::2113:: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: expanded from macro 'STMT_END':'{' token is here
150
:# define STMT_END )5
: ^ XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
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.34.0/x86_64-linux/CORE/sbox32_hash.h:1393: ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);46In file included from
:../lib/8.0.0.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :
note: 6/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'XORSHIFT96_set':
:
In file included from 87/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h::4117#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \::
In file included from ^note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
expanded from macro 'ZAPHOD32_SCRAMBLE32':
4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h: v ^= (v>>23); \659
:
^In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h34:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
150:In file included from :1453/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h5:::134 ::
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h')' token is herewarning: :
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]158
:5 ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);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.34.0/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h88::13963: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");:57
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: In file included from
expanded from macro 'ZAPHOD32_SCRAMBLE32'../lib/charprop.cnote:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:expanded from macro 'XORSHIFT96_set':} STMT_END15
116
:
: ^~~~~~~~In file included from 37
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: : ^17note: 738
:
expanded from macro 'ZAPHOD32_MIX':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from
21:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:1453: :4085note: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \13:
expanded from macro 'STMT_END'
:In file included from
^~~~~~~~~~ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
note: # define STMT_END ):')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
659
: ^:
737
In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);29:
:34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :
In file included from
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h../lib/break.cexpanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::
:1448141397:9:
In file included from :/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ :
:warning: 17 ^3'(' 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.34.0/x86_64-linux/CORE/zaphod32_hash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:note: :158 SBOX32_MIX3(s0,s1,s2,"SEED STATE");expanded from macro 'XORSHIFT96_set'4085:
:
5} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ^~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote:
659:'{' token is here:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h99
In file included from ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h73836:::3421 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); :
:
note: In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SBOX32_MIX3'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote:
:expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h4
::
116#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h# define STMT_END ):
:
48 ^~~~~~~~~~151 ^:
:
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: ::expanded from macro 'ZAPHOD32_MIX' 737
warning: :In file included from '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]29../lib/southeastasian.c
::#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ 15
note: ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);:
^expanded from macro 'STMT_START'
In file included from
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */In file included from 80
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: ^:38
4085:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:In file included from note: 1448/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hexpanded from macro 'ZAPHOD32_SCRAMBLE32'::
9659::
In file included from #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
'{' token is here: ^~~~~~~~~~
34
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: SBOX32_MIX3(s0,s1,s2,"SEED STATE");:737
1456: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:29
5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: : note: 99warning: expanded from macro 'STMT_START':'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
47
: note: expanded from macro 'SBOX32_MIX3'
XORSHIFT96_set(*state,s0,s1,s2,t2);# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
::: ^1581393151
:::5355::: warning: note: note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'XORSHIFT96_set''{' token is here
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
^~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:737:80:124:29:49:32: : note: note: expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: expanded from macro 'ZAPHOD32_SCRAMBLE32'
:expanded from macro 'ZAPHOD32_MIX'
1448
:9# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */: v2 = ROTR32(v2, 7) ^ v0; \#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^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.34.0/x86_64-linux/CORE/sbox32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::1456158: SBOX32_MIX3(s0,s1,s2,"SEED STATE");:5
5: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
note: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h'{' token is here')' token is here:
107:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h XORSHIFT96_set(*state,s0,s1,s2,t2);32:
:151 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :
note: 5 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'SBOX32_MIX3':
:
1393/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hwarning: : v2 = ROTR32(v2, 7) ^ v0; \:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]46
125
: ^: ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
3note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:expanded from macro 'XORSHIFT96_set' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
1448note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:expanded from macro 'ZAPHOD32_MIX'#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \:9
87: ^:} STMT_END
41
note: : ^~~~~~~~')' token is here
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'ZAPHOD32_SCRAMBLE32':
738 SBOX32_MIX3(s0,s1,s2,"SEED STATE");:
21 v ^= (v>>23); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ^note: :1456
expanded from macro 'STMT_END'108:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:5:3:151# define STMT_END ): :
warning: 5 ^note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
expanded from macro 'SBOX32_MIX3'
note: ')' token is here} STMT_END
XORSHIFT96_set(*state,s0,s1,s2,t2); ^~~~~~~~
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h../lib/8.0.0.c
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:7386
1396::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:21In file included from :57:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h88: :: note: 173note: expanded from macro 'STMT_END':
:expanded from macro 'XORSHIFT96_set'
In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: # define STMT_END ):expanded from macro 'ZAPHOD32_SCRAMBLE32'
4085
^ r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \:
} STMT_END
In file included from
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ^~~~~~~~
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h659:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
1456:In file included from :738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h5:::2134 :In file included from :
note: ../lib/charprop.cIn file included from ')' token is herenote: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
expanded from macro 'STMT_END'15:
:
4In file included from XORSHIFT96_set(*state,s0,s1,s2,t2);:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:17 ^
159:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from 5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:1397: In file included from :4085warning: ../lib/break.c3:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]::In file included from
14 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
note: :In file included from expanded from macro 'XORSHIFT96_set'659/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");:In file included from } STMT_END
17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
: ^~~~~~~~
In file included from 34
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4085116:738:
:1453:In file included from 37:21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:13:: : 659note: note: :
expanded from macro 'ZAPHOD32_MIX'warning: expanded from macro 'STMT_END'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.34.0/x86_64-linux/CORE/hv_func.h
:# define STMT_END )34
:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ^In file included from XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^~~~~~~~~~: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:::7371521393:::29535::: note: warning: note: expanded from macro 'STMT_START''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'XORSHIFT96_set'
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:::80737159:::38295::: note: note: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'expanded from macro 'STMT_START''{' token is here
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
# 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.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~737:../lib/southeastasian.c
:1453:29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:15::13:
116:In file included from note: : /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hexpanded from macro 'STMT_START'48note: :
:'{' token is here17
:
note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */In file included from expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
^:
4085 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \152:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:1393: ^5:659
:46:
:In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h'{' token is herenote: :
expanded from macro 'XORSHIFT96_set'34
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);:
1482 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \:
9/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^::
80warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]49
: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h85
::145339::13 :note: expanded from macro 'SBOX32_MIX4'warning:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
^~~~~~~~~~ XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::29:1591396:152:: :557note: 5::expanded from macro 'STMT_START':
warning: note: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'XORSHIFT96_set''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
1482
^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: :145387note: 124::'{' token is here:1341
32::: note: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");note: note: ')' token is here
expanded from macro 'ZAPHOD32_SCRAMBLE32'expanded from macro 'ZAPHOD32_MIX'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);: v ^= (v>>23); \ v2 = ROTR32(v2, 7) ^ v0; \
85
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ^ ^
50
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ::1397note: 152159:expanded from macro 'SBOX32_MIX4'::3
55::: #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \note: note: note:
expanded from macro 'XORSHIFT96_set'')' token is here')' token is here ^
} STMT_END
^~~~~~~~ ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
:
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
2188/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::: 3125note: ::expanded from macro 'STMT_END' 3
note: :expanded from macro 'ZAPHOD32_SCRAMBLE32' # define STMT_END )
note:
expanded from macro 'ZAPHOD32_MIX'} STMT_END ^
^~~~~~~~} STMT_END
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from :::../lib/charprop.c148221738::::159 21:
:note: :In file included from expanded from macro 'STMT_END' /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hwarning:
note: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_END'17# define STMT_END )
:
In file included from ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h# define STMT_END )
: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
4085
^:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hIn file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:../lib/break.c:659:96:
In file included from 14:In file included from ../lib/8.0.0.c:
37/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:In file included from ::6/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h 34:
:note: :
In file included from 17expanded from macro 'SBOX32_MIX4'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:
::In file included from 145617/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: v2 = ROTL32(v2, 4) - v0; \:
:5
In file included from 4085: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:In file included from warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]::
:
1482In file included from 659:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
9 XORSHIFT96_set(*state,s0,s1,s2,t2);:In file included from :
659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
:note:
In file included from 34')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
::In file included from 341393/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");:In file included from 35
4/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h4note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
expanded from macro 'XORSHIFT96_set'156:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:97:5:162:#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \3:
:5warning: ^~~~~~~~~~ :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
expanded from macro 'SBOX32_MIX4':warning:
737'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:} STMT_END ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
29
: ^~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
expanded from macro 'STMT_START':: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
738116
::21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h37# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:::
80 ^note: :note:
expanded from macro 'STMT_END'38expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:
: # define STMT_END )1456note:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:expanded from macro 'ZAPHOD32_SCRAMBLE32' ^
5
^~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:'{' token is here
737
^~~~~~~~~~:
29 XORSHIFT96_set(*state,s0,s1,s2,t2);:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: 737
expanded from macro 'STMT_START':In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
29../lib/southeastasian.c:::1393 # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */15:note:
:
46expanded from macro 'STMT_START' ^In file included from :
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:note: :17expanded from macro 'XORSHIFT96_set'156# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
:
In file included from 5 ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
:
4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: ^:
:'{' token is here
In file included from 162
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::5659::
In file included from ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");In file included from ../lib/linebreak.cnote:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:14
:
34:
1456/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
In file included from ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
116:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:148717
48::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:13In file included from : :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h80note: ::expanded from macro 'ZAPHOD32_MIX'warning: 408549
'(' 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.34.0/x86_64-linux/CORE/hv.hnote: :expanded from macro 'ZAPHOD32_SCRAMBLE32'#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \659
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);:
:
5#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ ^In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
^:warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
34'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]::
1399In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h38:: XORSHIFT96_set(*state,s0,s1,s2,t2);4
:
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'XORSHIFT128_set'
:
150/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::5: #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: ^~~~~~~~~~
162
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h5::737 ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:warning:
29'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_START': ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
80
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~38
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: 87
:1396expanded from macro 'ZAPHOD32_SCRAMBLE32' ^41:
:57/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ::#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h 1487
expanded from macro 'ZAPHOD32_SCRAMBLE32':note: : ^~~~~~~~~~
156expanded from macro 'XORSHIFT96_set'13
:
: v ^= (v>>23); \5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
::note: r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ ^ 737'{' token is here
warning: :
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]29
:
:162/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); ::
note: 5 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");1456 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'STMT_START':
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5:note:
:1399# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */')' token is here /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
note: :49 ^')' token is here124:
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
XORSHIFT96_set(*state,s0,s1,s2,t2);32note: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:expanded from macro 'XORSHIFT128_set'150
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: 5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'ZAPHOD32_MIX':88#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \:
:
1397note: 3 ^ v2 = ROTR32(v2, 7) ^ v0; \:'{' token is here:
3
^:note:
expanded from macro 'ZAPHOD32_SCRAMBLE32' ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
:expanded from macro 'XORSHIFT96_set' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~} STMT_END156
:} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:
:: ^~~~~~~~80/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h 1487
::note: :49/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h738')' token is here13:::
: 73821 note: ::warning: expanded from macro 'ZAPHOD32_SCRAMBLE32' ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");21 '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expanded from macro 'STMT_END'#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
note:
expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); ^
# define STMT_END ):
125# define STMT_END ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^:
3 ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
: 1402note: :expanded from macro 'ZAPHOD32_MIX'In file included from 57
../lib/8.0.0.c::} STMT_END 6
note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~expanded from macro 'XORSHIFT128_set'In file included from :
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h150/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:::175 r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \738:
:
:In file included from ^21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hwarning:
::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h 4085
:note: :
1487expanded from macro 'STMT_END'In file included from ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
13: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:# define STMT_END )659
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: ^In file included from :')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h87
::3441:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);note: :In file included from
expanded from macro 'ZAPHOD32_SCRAMBLE32'4../lib/break.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h14In file included from v ^= (v>>23); \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
../lib/charprop.c
163:In file included from : ^:1403/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h15
5:::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:317In file included from : ::
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h150warning: In file included from ::'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h175
expanded from macro 'XORSHIFT128_set'::
:
4085In file included from ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);:
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote:
In file included from
:')' token is here ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ^~~~~~~~4085
:
:
659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
In file included from 80:738 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:659:
:38:
2134/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:In file included from ::
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h In file included from 88note: :note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:expanded from macro 'ZAPHOD32_SCRAMBLE32'34expanded from macro 'STMT_END':3
:
4:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
1482
:expanded from macro 'ZAPHOD32_SCRAMBLE32' ^~~~~~~~~~: ^157
9
:} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:5
: : ^~~~~~~~737warning:
:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]warning: In file included from 29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]../lib/southeastasian.c::
: 738 SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");15note: :
:
expanded from macro 'STMT_START' ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
4085 ^:
In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:163
659:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: :
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:expanded from macro 'STMT_END'In file included from ::85
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h 116::note: :# define STMT_END )3934'{' token is here37
::
: ^ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
note: : ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);note: expanded from macro 'SBOX32_MIX4'1490
expanded from macro 'ZAPHOD32_MIX'
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from 5
../lib/linebreak.c#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \14: ^~~~~~~~~~warning:
:
80
'(' 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.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h49::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:73717: XORSHIFT128_set(*state,s0,s1,s2,s3,t2); ::
737
note: 29In file included from : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'ZAPHOD32_SCRAMBLE32':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h29
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: 4085 :#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \expanded from macro 'STMT_START':
note: 1399
In file included from expanded from macro 'STMT_START': ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
38
::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */659
:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: ^In file included from
expanded from macro 'XORSHIFT128_set'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:341482/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \::In file included from
9157/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:::
: 54163/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: ::
::'{' token is here /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5737
note: :::'{' token is here151 29 SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
:warning: :
5'}' 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");note:
expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hwarning: ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
85
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:50/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
116::
^: 87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48note: :
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'SBOX32_MIX4'41 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:note: :1490 expanded from macro 'ZAPHOD32_MIX'80:#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \note:
:5
expanded from macro 'ZAPHOD32_SCRAMBLE32'38: ^
: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
note:
v ^= (v>>23); \note: '{' token is here ^
expanded from macro 'ZAPHOD32_SCRAMBLE32'
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h XORSHIFT128_set(*state,s0,s1,s2,s3,t2);:
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \163 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
^~~~~~~~~~5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: :1399note: 737:')' token is here:49
29:: note: ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);note: expanded from macro 'XORSHIFT128_set'
expanded from macro 'STMT_START'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \88
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */: ^
3
^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: 1482:expanded from macro 'ZAPHOD32_SCRAMBLE32':151
9::} STMT_END5
:warning: ^~~~~~~~ '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note:
'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");:7381490
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);157:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:215
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h note: warning: 96:warning: expanded from macro 'STMT_END''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:80'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
37:
# define STMT_END ):49
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);: ^note:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
expanded from macro 'SBOX32_MIX4' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'ZAPHOD32_SCRAMBLE32'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from
v2 = ROTL32(v2, 4) - v0; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:../lib/8.0.0.c
:1402:#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ ^124:6
:57:
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h32:In file included from
:: /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h1482 note: ::note: expanded from macro 'XORSHIFT128_set'179expanded from macro 'ZAPHOD32_MIX'
:
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ v2 = ROTR32(v2, 7) ^ v0; \:')' token is here
4085
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^:
:
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");In file included from 151/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:51490157
659::::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h 55In file included from :warning: ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h97'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ::
note: note: 343')' token is here')' token is here:
: ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: XORSHIFT128_set(*state,s0,s1,s2,s3,t2);expanded from macro 'SBOX32_MIX4'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");4
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
87
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:: ^~~~~~~~:164/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h41
1403:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:5125 :3::note: 738: 3expanded from macro 'ZAPHOD32_SCRAMBLE32': warning: :
21note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] :expanded from macro 'XORSHIFT128_set'
v ^= (v>>23); \note:
expanded from macro 'ZAPHOD32_MIX'note: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); ^} STMT_END
expanded from macro 'STMT_END'
} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~
# define STMT_END ):
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h151
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
805:738::738:38 :21:note: 21: ')' token is here: note:
note: expanded from macro 'ZAPHOD32_SCRAMBLE32'note: expanded from macro 'STMT_END'
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);expanded from macro 'STMT_END'
In file included from
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \../lib/charprop.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# define STMT_END )
:# define STMT_END )
^~~~~~~~~~15
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^
:
^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from
88:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:737:3:17:29:
:In file included from In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h../lib/break.cexpanded from macro 'ZAPHOD32_SCRAMBLE32'note: ::
expanded from macro 'STMT_START'408514
} STMT_END:
:
In file included from In file included from ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
659:17 ^:
738:
In file included from :In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::::16434 4085::
note: :
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'STMT_END'In file included from ::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h 1487:note: # define STMT_END ):659'{' token is here
13:
^:In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);warning: :
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
:
../lib/linebreak.cIn file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);14:80
:
4: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from :
49
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: 17:158note: :
1399:expanded from macro 'ZAPHOD32_SCRAMBLE32'In file included from :5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h38::: 4085 #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \warning: :
note:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from expanded from macro 'XORSHIFT128_set' ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");34
:
^~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:::4737116:
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h2937::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:152 : :note: 164note: 5expanded from macro 'STMT_START':expanded from macro 'ZAPHOD32_MIX':
5
:warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]warning:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */'}' 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 { \
^
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
^~~~~~~~~~
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1487737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h132980::::87 38:note: note: :41'{' token is hereexpanded from macro 'STMT_START' :
note: expanded from macro 'ZAPHOD32_SCRAMBLE32'note:
expanded from macro 'ZAPHOD32_SCRAMBLE32' XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
v ^= (v>>23); \
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^~~~~~~~~~
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^
1399:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:158/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:49::737:5164: ::29note: 5:expanded from macro 'XORSHIFT128_set'note: :
'{' token is here note:
note: expanded from macro 'STMT_START'')' token is here#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); ^
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^116
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h48:::88152 ::note: 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h5expanded from macro 'ZAPHOD32_MIX':::
1487 note: :note: expanded from macro 'ZAPHOD32_SCRAMBLE32'13'{' token is here
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
} STMT_END ^
warning:
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); ^~~~~~~~'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);2180
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~49
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: :expanded from macro 'ZAPHOD32_SCRAMBLE32'1402
:57: note: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \expanded from macro 'XORSHIFT128_set'
^
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:1487:13: note: In file included from ')' token is here../lib/gcstring.c
:: 14note: :
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);expanded from macro 'STMT_END'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
# define STMT_END )15217/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::
: ^:5In file included from 158
1403:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: :53warning: 4085::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
In file included from
In file included from warning: note: ../lib/8.0.0.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'XORSHIFT128_set': ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);:
6
659:
} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h87
34:
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
In file included from 73841:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:21 ::4085:note: 324:
expanded from macro 'ZAPHOD32_SCRAMBLE32'::
In file included from note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hexpanded from macro 'STMT_END'note: :: v ^= (v>>23); \
expanded from macro 'ZAPHOD32_MIX'150659
:# define STMT_END ):
v2 = ROTR32(v2, 7) ^ v0; \ ^5
In file included from
: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
:warning: 34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h152'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
::
In file included from 1585In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::../lib/charprop.c:5 :4 ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:note: 15:
')' token is here:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note:
In file included from :
')' token is here/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h167 ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
17:5 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");80:
In file included from
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~38warning: :
:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
:note: In file included from 125expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
:3 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");659:
:
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from note:
^~~~~~~~~~
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'ZAPHOD32_MIX'
88/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:343} STMT_END:116:
:
737:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~:37:note:
29:1490expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: :
: note: 5738} STMT_ENDnote: expanded from macro 'ZAPHOD32_MIX'::
expanded from macro 'STMT_START'
21 ^~~~~~~~
warning: :
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:expanded from macro 'STMT_END' ^~~~~~~~~~ XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
738
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# define STMT_END ):
21
737:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: :
:29note: 1501399:expanded from macro 'STMT_END'::
5In file included from # define STMT_END )38note: :../lib/break.c
:expanded from macro 'STMT_START' : ^
note: 14
note: '{' token is here:
expanded from macro 'XORSHIFT128_set'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */In file included from
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h ^ ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
17In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
../lib/linebreak.c: ^~~~~~~~~~
In file included from :167
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h14::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::
54085:80In file included from ::
737:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h In file included from :49:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h29:17'{' token is here:: :
659 note: In file included from :
note: expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from expanded from macro 'STMT_START' ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
4085: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \34
In file included from # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
^In file included from :: ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h116659
:::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h448In file included from ::
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h1490/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :::note: 345159expanded from macro 'ZAPHOD32_MIX':
::
In file included from 5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: ::'{' token is here 4#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
warning: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h ^ XORSHIFT128_set(*state,s0,s1,s2,s3,t2);:
:
150156 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");55/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
::: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1399
warning: warning: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'}' 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]49:
:116 :note: ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);37expanded from macro 'XORSHIFT128_set'
:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h87::116#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \41:
:37 ^~~~~~~~~~ :
note: expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::expanded from macro 'ZAPHOD32_MIX':737167
v ^= (v>>23); \1490::
:295 ^5#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \::
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~note: warning: warning: :
expanded from macro 'STMT_START''}' and ')' tokens terminating 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]150/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
::5737:: XORSHIFT128_set(*state,s0,s1,s2,s3,t2);# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); 29
note: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~')' token is here
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_START':::
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);1402159124
:::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~57532
::: ^ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
note: :note: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'XORSHIFT128_set'88'{' token is hereexpanded from macro 'ZAPHOD32_MIX':
:
1563:: r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \5 v2 = ROTR32(v2, 7) ^ v0; \
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");:
note: In file included from ^
^expanded from macro 'ZAPHOD32_SCRAMBLE32'../lib/southeastasian.c
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h15} STMT_END:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
::
1490:167In file included from ^~~~~~~~:116 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
5:
5::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:17 ::
:
note: 738 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: In file included from ')' token is here:note: :')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
21expanded from macro 'ZAPHOD32_MIX'116
:: XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
:4085
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");48:
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:In file included from expanded from macro 'STMT_END'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
# define STMT_END )expanded from macro 'ZAPHOD32_MIX'659:1403
:
125: ^In file included from :3
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \3::
: 77 ^ note: :
In file included from note: expanded from macro 'XORSHIFT128_set'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h../lib/gcstring.cexpanded from macro 'ZAPHOD32_MIX'
::
117} STMT_END14:} STMT_END
:
6
^~~~~~~~In file included from : ^~~~~~~~
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hwarning: 17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
:738
In file included from 738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: ,SIPROUND;:21:21
159:4085: ^~~~~~~~: :
5note: In file included from note: :expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hexpanded from macro 'STMT_END'
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h# define STMT_END ):
warning: 18:
659'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:# define STMT_END )156 ^:
3
:
In file included from : ^5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
::
note: 34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SIPROUND'warning: :
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h../lib/8.0.0.c STMT_START { \:::
1244 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");6 ^~~~~~~~~~::
:
32/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h :151/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:note: 737::17expanded from macro 'ZAPHOD32_MIX':5124:
29::In file included from : 32/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h v2 = ROTR32(v2, 7) ^ v0; \ warning: ::
note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 4085 ^expanded from macro 'STMT_START'
note: :
expanded from macro 'ZAPHOD32_MIX'In file included from ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v2 = ROTR32(v2, 7) ^ v0; \159659
::
^ ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5In file included from
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h80 ::::note: 341566238')' token is here:
:::
In file included from 55 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::note: : ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");expanded from macro 'ZAPHOD32_SCRAMBLE32'4note: note:
:
')' token is hereexpanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
168 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");: SIP_ROUNDS; \ ^~~~~~~~~~:
125
5 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: ^~~~~~~~~~:
:3
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h737:warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:12529note:
117::expanded from macro 'ZAPHOD32_MIX':3
6 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");:note: :} STMT_END
expanded from macro 'STMT_START'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note:
note: ^~~~~~~~
expanded from macro 'ZAPHOD32_MIX''{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:} STMT_END
,SIPROUND;:116
^
738: ^~~~~~~~
^~~~~~~~:37
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h21:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: :151: note: 738:18note: expanded from macro 'ZAPHOD32_MIX':5:expanded from macro 'STMT_END'
21:14
: : #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \note: # define STMT_END ) note:
'{' token is here
note: expanded from macro 'STMT_END' ^~~~~~~~~~
^expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);# define STMT_END ):
737 STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^:In file included from
29../lib/break.c ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::
: 14In file included from 80/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :
../lib/linebreak.c::expanded from macro 'STMT_START'In file included from :4962
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h14::::
5# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */17In file included from note: :
:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hexpanded from macro 'ZAPHOD32_SCRAMBLE32' ^In file included from :
note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h17expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:4085In file included from
168:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h SIP_ROUNDS; \ ^:In file included from :
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h4085 ^~~~~~~~~~:::
659In file included from note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h'{' token is hereIn file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h659::
34In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
4In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::116:4151:162:
:48:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5:5:: :157 note: :warning: expanded from macro 'ZAPHOD32_MIX'warning: 5'}' 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]:
warning: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \'(' 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.34.0/x86_64-linux/CORE/perl_siphash.h ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~117
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:87warning: :80:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]116:41
:38:37: ,SIPROUND; :
note: note: ^~~~~~~~expanded from macro 'ZAPHOD32_SCRAMBLE32'note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: v ^= (v>>23); \23#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
:
^3#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ^~~~~~~~~~
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::note:
:168151expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h737::
::55737 } STMT_END29:::
: 29 ^ warning: note: :
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.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_START'
note: :
expanded from macro 'STMT_START'62 ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");:
5# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: ^::expanded from macro 'PERL_SIPHASH_FNC'
162124
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:::532157 SIP_ROUNDS; \:::
5 ^~~~~~~~~~note: note: :
'{' token is hereexpanded from macro 'ZAPHOD32_MIX' /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note: :'{' token is here117
v2 = ROTR32(v2, 7) ^ v0; \: ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
6
^: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h')' token is here
168:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:80:5 ,SIPROUND;:116:
49: ^~~~~~~~:48note:
:')' token is herenote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'ZAPHOD32_SCRAMBLE32'note: :
expanded from macro 'ZAPHOD32_MIX'23
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");:
5#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^
note: :
^expanded from macro 'SIPROUND'125
:3: } STMT_END
note: ^~~~~~~~expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h} STMT_END:
738 ^~~~~~~~:
21:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :note: 738expanded from macro 'STMT_END':
21:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h # define STMT_END ):note:
162expanded from macro 'STMT_END' ^:
5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h# define STMT_END ) :
warning: 62 ^'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
5: note: expanded from macro 'PERL_SIPHASH_FNC'
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../lib/8.0.0.c SIP_ROUNDS; \
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h6 ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::
:87In file included from 157:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:41:5:17: :
note: In file included from warning: expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
4085:
In file included from v ^= (v>>23); \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
: ^ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");659
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h162:::341245:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::In file included from :32 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from 117:note: :../lib/charprop.c: ')' token is here4:6note:
:
15:expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);:In file included from warning:
169/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h v2 = ROTR32(v2, 7) ^ v0; \'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
517 ^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
,SIPROUND;
:In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hwarning: 88/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]::
157
34085:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::
5: In file included from : ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");18note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:expanded from macro 'ZAPHOD32_SCRAMBLE32':note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3
659')' token is here
::
} STMT_END
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h In file included from
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^~~~~~~~116 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");expanded from macro 'SIPROUND':
:
7737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
:: STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h 738
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: : ^~~~~~~~~~117:expanded from macro 'ZAPHOD32_MIX'21
:125
:6/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: ::
note: 3 #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \737expanded from macro 'STMT_END':warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: ^~~~~~~~~~29note:
# define STMT_END )88
:expanded from macro 'ZAPHOD32_MIX'
: ,SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^3
:note:
} STMT_END: ^~~~~~~~737expanded from macro 'STMT_START'
:
^~~~~~~~note: In file included from 29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'ZAPHOD32_SCRAMBLE32'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */../lib/break.c::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: 18: ^} STMT_END14note: :738
:
expanded from macro 'STMT_START'3:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~In file included from
:21:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h :81:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: :17
:expanded from macro 'SIPROUND'note: 3:
^738
expanded from macro 'STMT_END':In file included from
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h21note: # define STMT_END ):
::expanded from macro 'PERL_SIPHASH_FNC'
4085 ^~~~~~~~~~169
^:
:note:
In file included from 5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_END' SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::
: 737In file included from ^~~~~~~~~~659note: # define STMT_END ):../lib/linebreak.c
:
'{' token is here
29:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from
^:14:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); :
117:
note: In file included from :34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'STMT_START'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h6:
In file included from
::In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h../lib/gcstring.c17 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
In file included from :11614
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h4::
^'{' token is here::
48In file included from
4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
: ,SIPROUND;::In file included from 163note:
1762/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:expanded from macro 'ZAPHOD32_MIX' ^~~~~~~~:
::5
In file included from 5659:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::
:
: In file included from warning: 4085 ^18note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
:expanded from macro 'PERL_SIPHASH_FNC':
In file included from 14
34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);: SIP_ROUNDS; \In file included from
659note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
expanded from macro 'SIPROUND' ^~~~~~~~~~:
In file included from
4/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
: STMT_START { \::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h80
34117:: ^:
:15838
In file included from 6::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:5 :: :note: 481note: expanded from macro 'ZAPHOD32_SCRAMBLE32':
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'{' token is herewarning:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]::169#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
,SIPROUND;152 :
:note: 5 ^~~~~~~~~~ ^~~~~~~~ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");5expanded from macro 'PERL_SIPHASH_FNC':
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h warning: :
: SIP_ROUNDS; \warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]73718/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
::: ^~~~~~~~~~
2914116
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");::
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); 37note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: :expanded from macro 'STMT_START'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
note: :expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h124
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ STMT_START { \::
8032 ^ ^#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \::
38 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~:note: ::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'ZAPHOD32_MIX'16362note: :
::expanded from macro 'ZAPHOD32_SCRAMBLE32'73755 v2 = ROTR32(v2, 7) ^ v0; \
:::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h29 ^:#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:note: note:
117
'{' token is hereexpanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ^~~~~~~~~~note:
:6
expanded from macro 'STMT_START'169:
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h SIP_ROUNDS; \:
:
5# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~737 ^~~~~~~~~~:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h29note:
:: ,SIPROUND;')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h80
::note: ^~~~~~~~15849expanded from macro 'STMT_START'
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
5
: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~23note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
:expanded from macro 'ZAPHOD32_SCRAMBLE32'note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3
'{' token is here ^::
125 #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
3 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'SIPROUND' ^:
:152
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~117:note: } STMT_END
:5expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h6:
^:: } STMT_END
116 note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: '{' token is here ^~~~~~~~48:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:81:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :163 ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);:note: ,SIPROUND;3:
738expanded from macro 'ZAPHOD32_MIX'
:5 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
^~~~~~~~ :
21
note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: :
:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: 80 ^23
expanded from macro 'STMT_END':
SIP_ROUNDS; \:
49 ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
3:
# define STMT_END ) ^~~~~~~~~~: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note:
^note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
expanded from macro 'SIPROUND':
:
11787: } STMT_END:6#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
41In file included from :
^:../lib/8.0.0.c ^
:note:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h6')' token is hereexpanded from macro 'ZAPHOD32_SCRAMBLE32'::
62In file included from : ,SIPROUND;/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h5 v ^= (v>>23); \
::
^~~~~~~~17 ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
note:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h158/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:::2316354085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: SIP_ROUNDS; \:::
:5
5 In file included from 152: ^~~~~~~~~~:warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:5note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote:
659:expanded from macro 'SIPROUND':')' token is here:
117
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");In file included from warning: : } STMT_END
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);6
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
: ^~~~~~~~
34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
note: In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:124 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
::738:
884 ,SIPROUND;:32:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
21:3:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~: :87:
note: :170note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_MIX'note: 41:expanded from macro 'STMT_END':
expanded from macro 'ZAPHOD32_SCRAMBLE32':5
23
: v2 = ROTR32(v2, 7) ^ v0; \:note: } STMT_END# define STMT_END )
5expanded from macro 'ZAPHOD32_SCRAMBLE32'
warning: ^:
^~~~~~~~ ^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
v ^= (v>>23); \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");expanded from macro 'SIPROUND' ^::158
73881: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } STMT_END:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:5
21:3: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:152:
: : note: 116/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: 5note: ')' token is here::expanded from macro 'STMT_END':expanded from macro 'PERL_SIPHASH_FNC'
37738
::note: # define STMT_END ) ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");21')' token is here
note: SIP_ROUNDS; \
:
^expanded from macro 'ZAPHOD32_MIX'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~
note: ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_END'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \In file included from :
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/break.c125
^~~~~~~~~~# define STMT_END )::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h143/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^:::
::
88/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h118In file included from 737:::/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: :3626:expanded from macro 'ZAPHOD32_MIX'29:::17
: 5 :
} STMT_ENDnote: :warning: In file included from note:
expanded from macro 'ZAPHOD32_SCRAMBLE32' '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_START' ^~~~~~~~
note:
:
expanded from macro 'PERL_SIPHASH_FNC'} STMT_END4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ,SIPROUND;SIPROUND;SIPROUND;
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
:
:
^~~~~~~~In file included from SIP_ROUNDS; \738 ^~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:::
:738 170In file included from 18:note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:21expanded from macro 'STMT_END'5:3:
:34: :
# define STMT_END ) note: note: In file included from
note: expanded from macro 'STMT_END''{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^expanded from macro 'SIPROUND'
:
4/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h# define STMT_END ):
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h117In file included from
^::../lib/linebreak.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
1646:
::14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :
:::warning: In file included from 116 In file included from 737'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:warning: ../lib/gcstring.c:
:48'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:2917: ,SIPROUND;
14::
:
In file included from note: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); ^~~~~~~~In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'ZAPHOD32_MIX'
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hexpanded from macro 'STMT_START':
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
4085
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \17::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
18In file included from ^# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
80/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h3: ^:::659
384085 :
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
note: In file included from :In file included from expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hnote: 87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:expanded from macro 'ZAPHOD32_SCRAMBLE32'::34
STMT_START { \3659:
::
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \In file included from ^~~~~~~~~~ In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'PERL_SIPHASH_FNC':
4:
34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
737:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:In file included from 737 SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:159::29 ^~~~~~~~~~~~~~~~170: 4:
:5note: :
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: ::
:expanded from macro 'STMT_START' 118warning: 156
warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]6
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */5
: ^
:
^ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
warning: '{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:81
164:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ,SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:3:
:5: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");116 ^~~~~~~~124:
:
: note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3732note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC'
::'{' token is here:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
18note: note: : SIP_ROUNDS; \:expanded from macro 'ZAPHOD32_MIX'expanded from macro 'ZAPHOD32_MIX' ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);116
14
: ^~~~~~~~~~: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~37
v2 = ROTR32(v2, 7) ^ v0; \
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ^expanded from macro 'SIPROUND': ^~~~~~~~~~note: 117
80
expanded from macro 'ZAPHOD32_MIX':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
STMT_START { \6:49:
:170:737 ^ :#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ :
note: 5
note: 29'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~expanded from macro 'ZAPHOD32_SCRAMBLE32':
:
87 ,SIPROUND;note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: :
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \')' token is here:expanded from macro 'STMT_START'3 ^~~~~~~~
737
:
^:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h29 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");note:
::
expanded from macro 'PERL_SIPHASH_FNC' ^18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h14expanded from macro 'STMT_START' SIP_FINAL_ROUNDS \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
159: : ^~~~~~~~~~~~~~~~:125note: 164# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
5:expanded from macro 'SIPROUND':
:3
5 ^ ::
STMT_START { \note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'{' token is herenote: warning: ^:
expanded from macro 'ZAPHOD32_MIX''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
156
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:} STMT_END ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");:5
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
81: ^~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
3note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h738:
::116note: 8721:expanded from macro 'PERL_SIPHASH_FNC'::48
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");41 :
:note: SIP_ROUNDS; \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expanded from macro 'STMT_END'
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note:
^~~~~~~~~~expanded from macro 'ZAPHOD32_MIX':expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
# define STMT_END )118
:
:116 ^#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \6 v ^= (v>>23); \:
:
48 ^ ^:
warning:
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.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: ../lib/8.0.0.c
:expanded from macro 'ZAPHOD32_MIX':164
6: ,SIPROUND;SIPROUND;SIPROUND;:
5
In file included from : ^~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
:
note: 17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^')' token is here:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
In file included from 23:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:117 ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);:3:
4085:6 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
:
In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hexpanded from macro 'SIPROUND'warning: ::
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]88659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: } STMT_END:
:3 ,SIPROUND;
In file included from 159:
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h: ^~~~~~~~
:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote:
34::expanded from macro 'ZAPHOD32_SCRAMBLE32':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h 87
In file included from :warning: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h} STMT_END23'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3:
:
:4 ^~~~~~~~3 :
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'PERL_SIPHASH_FNC':
note: :
171 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND'738:
:
SIP_FINAL_ROUNDS \:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h156
} STMT_END21::: ^~~~~~~~~~~~~~~~
: 1245
^ warning: ::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]32 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'STMT_END'
:warning: :118
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]81:note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");# define STMT_END )
:6expanded from macro 'ZAPHOD32_MIX'
3:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
v2 = ROTR32(v2, 7) ^ v0; \note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
')' token is here ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:expanded from macro 'PERL_SIPHASH_FNC' ^
In file included from 116
../lib/break.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ,SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: SIP_ROUNDS; \37
:14124
: ^~~~~~~~159:
: ^~~~~~~~~~
:In file included from 32
note: 5/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_MIX'::: :
1723note: 117note: :
:expanded from macro 'ZAPHOD32_MIX':')' token is here#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \In file included from 5
6
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: ^~~~~~~~~~: v2 = ROTR32(v2, 7) ^ v0; \
4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
note: note: :
:
^expanded from macro 'SIPROUND'')' token is hereIn file included from 737 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: } STMT_END29 ,SIPROUND;::659
:
156125:
^~~~~~~~ ^~~~~~~~::In file included from
note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h53/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'STMT_START':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::
738: 34:23note: note: :
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */21:')' token is hereexpanded from macro 'ZAPHOD32_MIX'In file included from
:5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^ ::} STMT_END
note: 4
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_END'note: :
^~~~~~~~
:
expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~171
:# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:167 } STMT_END
:5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^738:5: ^~~~~~~~
: :125
21note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h'{' token is here:warning: 3 :
87'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:note: 738:
expanded from macro 'STMT_END': ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");3note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
21
:expanded from macro 'ZAPHOD32_MIX'
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# define STMT_END )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note:
note: } STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
: ^~~~~~~~116116
# define STMT_END ): SIP_FINAL_ROUNDS \:In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h48
37../lib/linebreak.c ^:: ^~~~~~~~~~~~~~~~::
738
14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: note: :
:21expanded from macro 'ZAPHOD32_MIX'expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from 81:
:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h: 118:3note: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \17:expanded from macro 'STMT_END'
15
:
^: ^~~~~~~~~~In file included from note:
# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'PERL_SIPHASH_FNC'warning:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^:4085
737 SIP_ROUNDS; \:
: ,SIPROUND;SIPROUND;SIPROUND;
In file included from 29
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h: ^~~~~~~~
In file included from :
../lib/gcstring.c659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: ::
:expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h14In file included from 18
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:118In file included from :3:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h34:6
::
: ^17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from note:
:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'SIPROUND'warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from 171:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4
167: STMT_START { \5:
:4085 ,SIPROUND;SIPROUND;SIPROUND;
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5:
^~~~~~~~~~ ::In file included from ^~~~~~~~
warning: 162 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:5'{' token is here659:737:
:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");18: In file included from
:29warning: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h note:
:
:note: ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from 124expanded from macro 'SIPROUND'
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~116:32
: STMT_START { \4# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:48/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
:: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^note: 80
:
expanded from macro 'ZAPHOD32_MIX'note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h157
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_MIX'38:::
v2 = ROTR32(v2, 7) ^ v0; \:737587
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ :::3 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: 29note: : ^ expanded from macro 'PERL_SIPHASH_FNC':171expanded from macro 'ZAPHOD32_SCRAMBLE32'
warning:
:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: 5
SIP_FINAL_ROUNDS \expanded from macro 'STMT_START':#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); ^~~~~~~~~~~~~~~~note: ^~~~~~~~~~
')' token is here
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:: ^ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");118/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h737
::: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1511629
::::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h87 37 ::note: :note: 1253'{' token is here expanded from macro 'STMT_START':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
note:
3: expanded from macro 'ZAPHOD32_MIX':167 ,SIPROUND;SIPROUND;SIPROUND;note:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
expanded from macro 'PERL_SIPHASH_FNC'note:
5 ^~~~~~~~
expanded from macro 'ZAPHOD32_MIX' ^:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hwarning:
^~~~~~~~~~:
:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~~~~~~~
18 ^~~~~~~~162
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h14:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h5: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");:737::118
:738 : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: 29:note: 6
expanded from macro 'SIPROUND':21'{' token is here:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
STMT_START { \:note: note:
124 ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);expanded from macro 'STMT_START'note: '{' token is here ^:
expanded from macro 'STMT_END'
32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
,SIPROUND;SIPROUND;SIPROUND; # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */# define STMT_END ):/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
note:
87: ^~~~~~~~expanded from macro 'ZAPHOD32_MIX' ^ ^:80
3:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h v2 = ROTR32(v2, 7) ^ v0; \:49::
:18157 ^note: ::
expanded from macro 'PERL_SIPHASH_FNC'note: 145/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
expanded from macro 'ZAPHOD32_SCRAMBLE32':::
167 SIP_FINAL_ROUNDS \note: note: :
expanded from macro 'SIPROUND'#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \'{' token is here5 ^~~~~~~~~~~~~~~~
:
^ STMT_START { \
note: ^ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
87:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");::
116 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:note:
48expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
: 125note: :expanded from macro 'ZAPHOD32_MIX' SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3
:: ^~~~~~~~~~~~~~~~162
:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \note: 5
expanded from macro 'ZAPHOD32_MIX': ^
warning: } STMT_END'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);738
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h21
::In file included from 118/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ../lib/utf8.c::note: :1587expanded from macro 'STMT_END'13::
:
41In file included from warning: # define STMT_END ):/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
: ^note: 17118
expanded from macro 'ZAPHOD32_SCRAMBLE32' ,SIPROUND;SIPROUND;SIPROUND;:
:
In file included from 6 ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
: v ^= (v>>23); \ In file included from 4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
warning: ../lib/break.c:
: ^'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:In file included from 23
14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ,SIPROUND;SIPROUND;SIPROUND;:In file included from 659::
162/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:
157 ^~~~~~~~::In file included from note: :
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'SIPROUND'5:::
:
: 23In file included from 34 } STMT_ENDnote: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
warning:
')' token is here3:In file included from '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^
:4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:
: ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from 4
expanded from macro 'SIPROUND':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
87:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: } STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h659 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:3
::
150: ^88In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h5:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3::124expanded from macro 'PERL_SIPHASH_FNC'::34 :
87 :
warning: 32:note: In file included from SIP_FINAL_ROUNDS \'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:3expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:
: ^~~~~~~~~~~~~~~~note: 4} STMT_END
expanded from macro 'ZAPHOD32_MIX' ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
v2 = ROTR32(v2, 7) ^ v0; \118
168/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
SIP_FINAL_ROUNDS \::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ^
155:738
^~~~~~~~~~~~~~~~::80:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: warning: 38::157')' token is here'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: 118:
note: :5note: expanded from macro 'STMT_END' ,SIPROUND;SIPROUND;SIPROUND;6:expanded from macro 'ZAPHOD32_SCRAMBLE32' ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
: # define STMT_END )
^~~~~~~~ note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \')' token is here ^
')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ^~~~~~~~~~:23
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); ,SIPROUND;SIPROUND;SIPROUND;116:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
In file included from
:5: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../lib/linebreak.c ^~~~~~~~37:737
:
: :14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from 29:
:note: expanded from macro 'SIPROUND':../lib/8.0.0.c:In file included from 125expanded from macro 'ZAPHOD32_MIX'
23: /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:
: } STMT_END6note: :35
:
expanded from macro 'STMT_START'17:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \: ^~~~~~~~In file included from
:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */In file included from note: ^~~~~~~~~~note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'ZAPHOD32_MIX'
expanded from macro 'SIPROUND'17: ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:
738
4085:} STMT_ENDIn file included from } STMT_END:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
737
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
21:In file included from : ^~~~~~~~: ^~~~~~~~:150/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h29
4085
::::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h5659 In file included from :expanded from macro 'STMT_END':::
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h738
738 In file included from expanded from macro 'STMT_START':::note: # define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
6592121'{' token is here
::
::
^# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */34In file included from
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);note: note: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from :
expanded from macro 'STMT_END'expanded from macro 'STMT_END'
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h87::
# define STMT_END )# define STMT_END )::4In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
1683:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ^ ^::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:80
5 :4::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: 163:
49 :expanded from macro 'PERL_SIPHASH_FNC':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:note: In file included from 87
5: '{' token is here../lib/gcstring.c::247note:
SIP_FINAL_ROUNDS \:3 :expanded from macro 'ZAPHOD32_SCRAMBLE32'
14:warning: 13 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
^~~~~~~~~~~~~~~~:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
In file included from note: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hexpanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning:
:
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); ^:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h17
118 SIP_FINAL_ROUNDS \
::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
116In file included from
24 ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); ^~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
48:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:408580warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from 38:
118expanded from macro 'ZAPHOD32_MIX':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:150:
116 ,SIPROUND;SIPROUND;SIPROUND;: :15:
659note: 5:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \37 ^~~~~~~~:
expanded from macro 'ZAPHOD32_SCRAMBLE32':
:
In file included from
warning: ^ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
expanded from macro 'ZAPHOD32_MIX'
3418
^~~~~~~~~~:
: ,SIPROUND;SIPROUND;SIPROUND;
In file included from ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);3
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: ^~~~~~~~
:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~7374
note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h29:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
::18:87737 STMT_START { \:158::note:
3:4129expanded from macro 'STMT_START' ^~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: note: :168# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ note: note: expanded from macro 'SIPROUND'737:
warning: expanded from macro 'ZAPHOD32_SCRAMBLE32'expanded from macro 'STMT_START'
:5 ^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
29:
STMT_START { \
: v ^= (v>>23); \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ warning:
: ^~~~~~~~~~
note: '}' 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");163
^expanded from macro 'STMT_START'
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:
::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */737 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~150 247/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: :: ^295:'{' token is here13116
::124
:: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h : 37note: ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);:note: 32note: :expanded from macro 'STMT_START'
87')' token is here:'{' token is here
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
note:
3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */expanded from macro 'ZAPHOD32_MIX' ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);:: ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");expanded from macro 'ZAPHOD32_MIX'
80
^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
expanded from macro 'PERL_SIPHASH_FNC' v2 = ROTR32(v2, 7) ^ v0; \49#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: ^ SIP_FINAL_ROUNDS \ ^~~~~~~~~~:8788
note:
116::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'ZAPHOD32_SCRAMBLE32' ^~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h33:
48:::168/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:737#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ :: :
note: note: 5118note: 29 ^expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'ZAPHOD32_SCRAMBLE32'::expanded from macro 'ZAPHOD32_MIX':
24
note: } STMT_END: SIP_FINAL_ROUNDS \note: ')' token is here
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
expanded from macro 'STMT_START'
^~~~~~~~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.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,SIPROUND;SIPROUND;SIPROUND;163
738118
: ^:: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5
2115
:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:125/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h : ::warning: note: 158note: 318'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_END':'{' token is here::
5
14:# define STMT_END )note: : ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ,SIPROUND;SIPROUND;SIPROUND;
expanded from macro 'ZAPHOD32_MIX'
:
note: ^
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~247 ^~~~~~~~'{' token is here
expanded from macro 'SIPROUND'} STMT_END
:
13/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from ^~~~~~~~: STMT_START { \::../lib/utf8.c
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
8718:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
warning: ^::13: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4114:
738
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h : /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h21 ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");:note: 87note: ::
116expanded from macro 'ZAPHOD32_SCRAMBLE32':expanded from macro 'SIPROUND'17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
3
:
note:
STMT_START { \48:In file included from v ^= (v>>23); \expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^ note: : ^124
# define STMT_END )note: expanded from macro 'PERL_SIPHASH_FNC'4085
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'ZAPHOD32_MIX'
:
32:: ^
In file included from :16387 SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ::
:note: 5#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \3 ^~~~~~~~~~~~~~~~659expanded from macro 'ZAPHOD32_MIX':In file included from
:
:
../lib/break.c ^ v2 = ROTR32(v2, 7) ^ v0; \ In file included from note: :
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h')' token is here14 ^expanded from macro 'PERL_SIPHASH_FNC':
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h34In file included from ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); SIP_FINAL_ROUNDS \::
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
247In file included from : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h17
13::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:4In file included from : :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h88note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::')' token is here:40853/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
151:
:::In file included from 118 ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: :
::expanded from macro 'ZAPHOD32_SCRAMBLE32'24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659
:
warning: :
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from warning:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~125:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);343/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ,SIPROUND;SIPROUND;SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
::
158: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from 738 ^~~~~~~~:118
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: :
5::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'ZAPHOD32_MIX'21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:154:
:: ::
80 } STMT_END23warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:note:
:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]warning: :38expanded from macro 'STMT_END' ^~~~~~~~3
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]169:
:
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ,SIPROUND;SIPROUND;SIPROUND;# define STMT_END )5 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");note: :note:
:expanded from macro 'ZAPHOD32_SCRAMBLE32'738expanded from macro 'SIPROUND' ^~~~~~~~ ^
:
warning: 21 } STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
:
In file included from ^23 ^~~~~~~~~~../lib/linebreak.cnote:
:
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h14
::::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~87 # define STMT_END )737In file included from
:note:
:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND' ^29:::
:17 116 } STMT_END :
note: :
note: In file included from expanded from macro 'PERL_SIPHASH_FNC'37 ^expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SIP_FINAL_ROUNDS \4085note: :
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
expanded from macro 'ZAPHOD32_MIX'87 ^~~~~~~~~~~~~~~~
In file included from
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h659
118::
note: ^~~~~~~~~~:151In file included from expanded from macro 'PERL_SIPHASH_FNC'
24:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:5:: : SIP_FINAL_ROUNDS \34737note:
:
:')' token is herenote: ^~~~~~~~~~~~~~~~In file included from 29
'{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ,SIPROUND;SIPROUND;SIPROUND; ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);:4
note:
118In file included from :
^~~~~~~~expanded from macro 'STMT_START' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:../lib/8.0.0.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
15::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:6164:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */: :
:23
80note: In file included from 5: ^:')' token is here/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:5
49
: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:17warning: ,SIPROUND;SIPROUND;SIPROUND;: :
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
169note: In file included from
expanded from macro 'SIPROUND' ^~~~~~~~:expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
5
: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); } STMT_END:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h4085
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~note:
23In file included from
'{' token is here ^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
5::::65980 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");738 :
:
:note: In file included from 38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:
:
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h 34 } STMT_ENDnote: :note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
expanded from macro 'ZAPHOD32_SCRAMBLE32'116expanded from macro 'STMT_END':In file included from ^~~~~~~~
:
151/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
48::#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \# define STMT_END ):/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h54
:::
^~~~~~~~~~ ^note: 738 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
expanded from macro 'ZAPHOD32_MIX':warning: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h21'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]268:::
:73787#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ 5::
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);note: :293 ^
expanded from macro '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.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: # define STMT_END )note:
:expanded from macro 'STMT_START'
expanded from macro 'PERL_SIPHASH_FNC'87
^ ZAPHOD32_FINALIZE(v0,v1,v2);
:
41# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: SIP_FINAL_ROUNDS \
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h87note: ^~~~~~~~~~~~~~~~
::expanded from macro 'ZAPHOD32_SCRAMBLE32'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h903
:::16437 : v ^= (v>>23); \
:note: 5
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expanded from macro 'PERL_SIPHASH_FNC': ^
note:
expanded from macro 'ZAPHOD32_FINALIZE'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: SIP_FINAL_ROUNDS \'{' token is here::124#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
151169:
^~~~~~~~~~~~~~~~::32 ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); ^~~~~~~~~~
55:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h : note:
:note: 737warning: expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h118')' token is here:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
::
29
8024: v2 = ROTR32(v2, 7) ^ v0; \:49: ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); note:
^
warning: expanded from macro 'STMT_START' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ,SIPROUND;SIPROUND;SIPROUND;158
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:88
: ^
124: ^~~~~~~~5
^:3
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
32: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: note: :268 note: ')' token is here18:note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
:5expanded from macro 'ZAPHOD32_MIX'
3:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: } STMT_END ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");: v2 = ROTR32(v2, 7) ^ v0; \note:
164note:
'{' token is here ^~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:expanded from macro 'SIPROUND' ^
5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_FINALIZE(v0,v1,v2);:: STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
125
:738 ^~~~~~~~~~~~~~~~~~~~~~~~~~~warning: : ^~~~~~~~~~169:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3
:21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: :: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); 90note: 737
note: :expanded from macro 'ZAPHOD32_MIX'note: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'STMT_END'48
')' token is here29
:
:} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h # define STMT_END )
:note: note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~87expanded from macro 'ZAPHOD32_FINALIZE'expanded from macro 'STMT_START'
^
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
41/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
738
note: :In file included from ^: ^expanded from macro 'ZAPHOD32_SCRAMBLE32'125../lib/utf8.c
21
:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h313 v ^= (v>>23); \::
note:
In file included from expanded from macro 'STMT_END' ^note: /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
expanded from macro 'ZAPHOD32_MIX':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
# define STMT_END )17:
} STMT_END::
164 ^
87In file included from :
^~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h5
3:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h4085 ::
In file included from note: note: 738In file included from ../lib/gcstring.c')' token is hereexpanded from macro 'PERL_SIPHASH_FNC':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
21:14:659:
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); SIP_FINAL_ROUNDS \ :
In file included from
note: In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h::
:17268/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h34# define STMT_END ):
::::
In file included from 588118In file included from ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: 324:4085warning: ::4:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] :
In file included from In file included from
note: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h../lib/break.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hexpanded from macro 'ZAPHOD32_SCRAMBLE32''{' token is here ZAPHOD32_FINALIZE(v0,v1,v2);:::
15214659} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~: ,SIPROUND;SIPROUND;SIPROUND;:
:
5
In file included from In file included from ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ^~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:
::113/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hwarning: 17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h34::'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
::
36738
In file included from 18In file included from ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h 21: ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);14:note: :4085
:4expanded from macro 'ZAPHOD32_FINALIZE' :
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :
note: In file included from
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h v1 = ROTL32(v1, 17); \expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:
:159 STMT_START { \659 ^# define STMT_END )80:
:
:5 ^In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^38:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:
: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h268 warning: 34::note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
87In file included from 5expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
In file included from :../lib/linebreak.c:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h3: 123::14 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");note: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:4 :
')' token is here
6:
note: In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
: ZAPHOD32_FINALIZE(v0,v1,v2);
:warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h170
17'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: SIP_FINAL_ROUNDS \:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~:
116
7375
In file included from :: ,SIPROUND;SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~3729
::
:: ^~~~~~~~warning: 4085114
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
:note: note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from 3expanded from macro 'ZAPHOD32_MIX'expanded from macro 'STMT_START':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
18:
:659note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */expanded from macro 'ZAPHOD32_FINALIZE'
:
In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^note: } STMT_END:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'SIPROUND'
11634/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
^~~~~~~~::
:737
37 STMT_START { \In file included from 152:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:29: ^~~~~~~~~~:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:738note:
4:: :expanded from macro 'ZAPHOD32_MIX':
note: 21
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: 118expanded from macro 'STMT_START':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:'{' token is here:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:167
24# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: : ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
expanded from macro 'STMT_END'737
: ^~~~~~~~~~ ^
:warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5
29'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]# define STMT_END )
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h : : ^:warning: 737 ,SIPROUND;SIPROUND;SIPROUND;note: 159
80'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
expanded from macro 'STMT_START'::
29 ^~~~~~~~
549:
:: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note:
note: :note:
expanded from macro 'STMT_START' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'{' token is here23expanded from macro 'ZAPHOD32_SCRAMBLE32' ^
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \116 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");: ^
:
62note:
^37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
5
: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h170 } STMT_ENDnote: ::
expanded from macro 'ZAPHOD32_MIX'note: 1165 ^
expanded from macro 'PERL_SIPHASH_FNC'::
48 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h SIP_ROUNDS; \'{' token is here
87:note:
^~~~~~~~~~:152expanded from macro 'ZAPHOD32_MIX' ^~~~~~~~~~
3:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \737 123
expanded from macro 'PERL_SIPHASH_FNC'
:warning: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^29'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]6:
:
SIP_FINAL_ROUNDS \:116
:note: ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); ^~~~~~~~~~~~~~~~note: 48expanded from macro 'STMT_START'
'{' token is here:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h118 ,SIPROUND;SIPROUND;expanded from macro 'ZAPHOD32_MIX'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */::
8724 ^~~~~~~~ ^::
41#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
note: :: ^')' token is here18167note:
::expanded from macro 'ZAPHOD32_SCRAMBLE32'145
,SIPROUND;SIPROUND;SIPROUND;::
v ^= (v>>23); \ ^~~~~~~~note: note:
expanded from macro 'SIPROUND''{' token is here ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h23
:: ^ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");1525
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :
::note: 62/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h 159expanded from macro 'SIPROUND'::note: :
5116')' token is here5: } STMT_END:
:
48 note: ^~~~~~~~ ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hwarning: expanded from macro 'PERL_SIPHASH_FNC'
:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: 170 SIP_ROUNDS; \
:expanded from macro 'ZAPHOD32_MIX':
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
5 ^~~~~~~~~~:: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");:
2188
:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning:
3
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_END'
:
note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");124expanded from macro 'ZAPHOD32_SCRAMBLE32'# define STMT_END )
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~32 ^} STMT_END
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~:note: :
124expanded from macro 'ZAPHOD32_MIX'87:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:32:3:738: v2 = ROTR32(v2, 7) ^ v0; \ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
note: :21note: ^expanded from macro 'ZAPHOD32_MIX'123:expanded from macro 'PERL_SIPHASH_FNC'
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h6note: v2 = ROTR32(v2, 7) ^ v0; \
expanded from macro 'STMT_END' ^
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h# define STMT_END )::159 SIP_FINAL_ROUNDS \
170:
^warning: :5 ^~~~~~~~~~~~~~~~
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: : ,SIPROUND;SIPROUND; note: 167
note: In file included from ')' token is here: ^~~~~~~~')' token is here../lib/utf8.c
In file included from 5
:../lib/8.0.0.c:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h13: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");::
6warning: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
23In file included from :
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hIn file included from
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:17
note: In file included from :125:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h125:In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: } STMT_END40853::124
:
: 4085: ^In file included from note: :
32
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: expanded from macro 'ZAPHOD32_MIX'In file included from ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h 659:
:note: } STMT_END:
62659expanded from macro 'ZAPHOD32_MIX'} STMT_END
In file included from ::
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h5In file included from ^~~~~~~~ v2 = ROTR32(v2, 7) ^ v0; \
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h : ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:note: 34
:In file included from 738expanded from macro 'PERL_SIPHASH_FNC':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h SIP_ROUNDS; \:::21:
167214:1448 ^~~~~~~~~~:::
:
5 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: 9/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: :expanded from macro 'STMT_END':: expanded from macro 'STMT_END'156
123note:
:warning: :')' token is here# define STMT_END )5'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]6# define STMT_END )
:
:
^ ^ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
warning: note: SBOX32_MIX3(s0,s1,s2,"SEED STATE");
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]')' token is here
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ,SIPROUND;SIPROUND;../lib/gcstring.c: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from
:125
:../lib/break.c ^~~~~~~~14: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~99:
:
3
:14In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:36/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h: ::In file included from :23note: 116/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h17:expanded from macro 'ZAPHOD32_MIX'note: :::
5
expanded from macro 'SBOX32_MIX3'3717In file included from :
} STMT_END::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
In file included from :note: ^~~~~~~~#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h4085expanded from macro 'SIPROUND'
expanded from macro 'ZAPHOD32_MIX'::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~
4085In file included from : } STMT_END
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h738
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from :: ^~~~~~~~
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h65921
^~~~~~~~~~737::
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:659In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:29:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hnote: :738:In file included from :expanded from macro 'STMT_END'737: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h34
:21note: ::
29:# define STMT_END )expanded from macro 'STMT_START'34In file included from :
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h note: ^In file included from :note: expanded from macro 'STMT_END'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h4expanded from macro 'STMT_START'
::
^# define STMT_END )4/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
In file included from :
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^../lib/linebreak.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h162
:
::: ^144814/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1715
::
:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h9In file included from 625 ::/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h::warning: 156 :5 '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:note: 17:warning:
5'{' token is here:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
In file included from note:
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'PERL_SIPHASH_FNC' SBOX32_MIX3(s0,s1,s2,"SEED STATE");
note: :
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'{' token is here4085 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SIP_ROUNDS; \:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:
80
:99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:659:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h38:
47/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h116::In file included from :::123 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h 11637:note: :note: ::15expanded from macro 'ZAPHOD32_SCRAMBLE32'34expanded from macro 'SBOX32_MIX3'48 :
:
:note: In file included from expanded from macro 'ZAPHOD32_MIX'warning: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~4
^#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \: ,SIPROUND;SIPROUND;
:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
123
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~~~: ^~~~~~~~:: ^
6
168737
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: :5:29warning: 737:18:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: :
29warning: 3note: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ,SIPROUND;SIPROUND;:expanded from macro 'STMT_START'
note: ^~~~~~~~note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'STMT_START'
expanded from macro 'SIPROUND' ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
1448
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ STMT_START { \: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ^
18
9
^ ^~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
3: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h156warning: 116:162 ::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:171:note: 7375
37:5expanded from macro 'SIPROUND':::5: SBOX32_MIX3(s0,s1,s2,"SEED STATE");
29 :
:warning: note: STMT_START { \ note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'ZAPHOD32_MIX'
note: '{' token is here
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^~~~~~~~~~'{' token is here
expanded from macro 'STMT_START':
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");107
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
: ^~~~~~~~~~: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~32
737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
:29737
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h124::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SBOX32_MIX3'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 29:
:8032note: :11662: v2 = ROTR32(v2, 7) ^ v0; \:expanded from macro 'STMT_START' ::49
note: 485: ^note: expanded from macro 'STMT_START'::
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */expanded from macro 'ZAPHOD32_MIX'
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
note: note: expanded from macro 'ZAPHOD32_SCRAMBLE32': ^# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */expanded from macro 'ZAPHOD32_MIX'expanded from macro 'PERL_SIPHASH_FNC' v2 = ROTR32(v2, 7) ^ v0; \
1448
: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ ^9
SIP_ROUNDS; \:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
62
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h : ^~~~~~~~~~: ^
:note: 168
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
156')' token is here::::
5 1235:note: :: SBOX32_MIX3(s0,s1,s2,"SEED STATE"); expanded from macro 'PERL_SIPHASH_FNC'15
note:
:note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'{' token is here ')' token is here SIP_ROUNDS; \
note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h'{' token is here: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); ^~~~~~~~~~: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
162
108
: ,SIPROUND;SIPROUND; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5
3:
: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ::warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h116/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: 6125'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:::expanded from macro 'SBOX32_MIX3'::
1714818
3:::note: } STMT_END: ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);5 14'{' token is here
:note: :
^~~~~~~~note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expanded from macro 'ZAPHOD32_MIX'
expanded from macro 'ZAPHOD32_MIX' ,SIPROUND;SIPROUND;
warning:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND': ^~~~~~~~} STMT_END
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
738
87: STMT_START { \ ^~~~~~~~ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:21
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
41: ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:18:
738: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:14note: expanded from macro 'STMT_END'::21:expanded from macro 'ZAPHOD32_SCRAMBLE32'
62124:
:: # define STMT_END )note: 532note:
v ^= (v>>23); \expanded from macro 'SIPROUND'::expanded from macro 'STMT_END' ^
^note: note: STMT_START { \# define STMT_END )
expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^ ^:
SIP_ROUNDS; \
v2 = ROTR32(v2, 7) ^ v0; \162/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::In file included from ^~~~~~~~~~ ^5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h62In file included from ../lib/utf8.c
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:171:::../lib/8.0.0.c:: 1685:135note: ::6:
:')' token is here5 :
In file included from
:note: In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:')' token is here ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);warning:
:17
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]17:
SIP_ROUNDS; \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
In file included from
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::4085
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h408588:
123
::
:In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h125In file included from 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h15::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:::1243: 659 ::659note: :
warning: 32 :
expanded from macro 'ZAPHOD32_SCRAMBLE32'In file included from '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:note: In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:} STMT_ENDnote:
,SIPROUND;SIPROUND;:34
expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
} STMT_END34:
^~~~~~~~
: ^~~~~~~~
:
In file included from
123
v2 = ROTR32(v2, 7) ^ v0; \ ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
23::3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h61453::::: ^ 738: 73813
note: :4warning: ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND'21:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]21 :
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:warning: 168 : } STMT_END '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: ,SIPROUND;SIPROUND;note: 157
note:
5
expanded from macro 'STMT_END': ^expanded from macro 'STMT_END': ^~~~~~~~
5
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
:# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h# define STMT_END )
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~')' token is herewarning: :
^62
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]23 ^
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:
5 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");:3:
1393: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
../lib/gcstring.c
35note: note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND'expanded from macro 'PERL_SIPHASH_FNC'
14 :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
note: 125: } STMT_ENDIn file included from expanded from macro 'XORSHIFT96_set':116
SIP_ROUNDS; \/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
3: ^
::37
^~~~~~~~~~#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \17 :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~In file included from expanded from macro 'ZAPHOD32_MIX'note: :62
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
expanded from macro 'ZAPHOD32_MIX'123:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
} STMT_END:5:4085
15:737:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ^~~~~~~~: :In file included from
note: 29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: expanded from macro 'PERL_SIPHASH_FNC'::
:')' token is here
659738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
note: :
:: SIP_ROUNDS; \expanded from macro 'STMT_START'In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h21737
: ,SIPROUND;SIPROUND;:: ^~~~~~~~~~34
29# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
:
^~~~~~~~note: :
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'STMT_END' ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
note:
:123expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h4:
:
::
623 ^1453/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
:: 13163note: ::')' token is here5 In file included from
5
:note: ../lib/linebreak.c ^: '{' token is here: ,SIPROUND;SIPROUND;
note:
14
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hwarning: expanded from macro 'SIPROUND':
^~~~~~~~: XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
In file included from
157
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h } STMT_END: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
5
: ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);17 ^~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h23
:
:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h13935
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h'{' token is here::::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h73846 4085:::note: :
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");8021 expanded from macro 'SIPROUND'In file included from
::note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~38 expanded from macro 'XORSHIFT96_set':
} STMT_END:note:
659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
expanded from macro 'STMT_END':
: ^~~~~~~~#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \note:
In file included from 116
expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:# define STMT_END ) ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:48
:34: ^738#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:
:
In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h21 ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'ZAPHOD32_MIX'::
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
624/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:::
:14535#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: 737::
:expanded from macro 'STMT_END':13 ^16929:note:
:: expanded from macro 'PERL_SIPHASH_FNC'5 # define STMT_END )warning:
:note:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] expanded from macro 'STMT_START'
SIP_ROUNDS; \ ^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.34.0/x86_64-linux/CORE/perl_siphash.h
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:62
:5
^ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h1396
:note: :163/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'PERL_SIPHASH_FNC'57::
:5116 ::note: SIP_ROUNDS; \37expanded from macro 'XORSHIFT96_set'note:
In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'{' token is here ^~~~~~~~~~../lib/break.c /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \
:note: :157 ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
14expanded from macro 'ZAPHOD32_MIX'123:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:
:5 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
In file included from 6:
123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::
warning: 15:145317 ^~~~~~~~~~warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:80::
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:13In file included from
:warning: 49:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h737 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: ,SIPROUND;SIPROUND; ::
note: 408529 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: ^~~~~~~~ ,SIPROUND;SIPROUND;')' token is here:
:
expanded from macro 'ZAPHOD32_SCRAMBLE32'
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: : XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
::expanded from macro 'STMT_START'124
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h659
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:::
32
^318# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h : 3 ^:note: 1397note: :
34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'ZAPHOD32_MIX':expanded from macro 'SIPROUND' :
:
3
note: In file included from v2 = ROTR32(v2, 7) ^ v0; \169:expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
STMT_START { \:
: ^
5note: 4
STMT_START { \ ^~~~~~~~~~:expanded from macro 'XORSHIFT96_set'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ^~~~~~~~~~note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h} STMT_END163:157
'{' token is here:
:247:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h737 ^~~~~~~~5:5::
:13 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");:73729/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :
:::warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: 29 738'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]warning:
')' token is here: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.34.0/x86_64-linux/CORE/zaphod32_hash.h
expanded from macro 'STMT_START'21
:note:
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);: ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");116expanded from macro 'STMT_START' ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~48
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
expanded from macro 'STMT_END'
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:# define STMT_END )note: : ^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h87
expanded from macro 'ZAPHOD32_MIX'116
125:: ^
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h8141
373:::#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \::623
In file included from ::note: ^note: note: ../lib/8.0.0.c5 expanded from macro 'ZAPHOD32_SCRAMBLE32'
expanded from macro 'ZAPHOD32_MIX'expanded from macro 'ZAPHOD32_MIX'::note:
6 expanded from macro 'PERL_SIPHASH_FNC'} STMT_END:
note: v ^= (v>>23); \
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
In file included from expanded from macro 'PERL_SIPHASH_FNC'
^~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h SIP_ROUNDS; \
^ ^~~~~~~~~~
:
SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h17 ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
::
:: ^~~~~~~~~~738In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:163123:737:
6::5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h2921:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :::: :note: 4085123 note: 169'{' token is here:
:note: note: ')' token is here:
In file included from 15expanded from macro 'STMT_START'expanded from macro 'STMT_END'
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
,SIPROUND;SIPROUND;
::
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); 659# define STMT_END )note: ^~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
warning: :
'{' token is here
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'}' 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.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
: ,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h18
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");:34:: ^~~~~~~~
In file included from 88:
24714
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../lib/utf8.c:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:3:13 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:13:1456:note: :18:
: expanded from macro 'SIPROUND'124:In file included from note: 5note:
:14/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hexpanded from macro 'ZAPHOD32_SCRAMBLE32':'{' token is here32:: STMT_START { \
: 17
warning: ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");} STMT_END note: :
^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: expanded from macro 'SIPROUND'In file included from
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
XORSHIFT96_set(*state,s0,s1,s2,t2);:: STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
408581 v2 = ROTR32(v2, 7) ^ v0; \
:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
:
^116738
In file included from 3 ^
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
48/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h21:: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:::6591393note: : 62 :
:expanded from macro 'PERL_SIPHASH_FNC'169note: :note: In file included from 35
:expanded from macro 'ZAPHOD32_MIX'5expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:5
: SIP_ROUNDS; \
: :
34note: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \# define STMT_END )note: ^~~~~~~~~~:
expanded from macro 'XORSHIFT96_set'note:
expanded from macro 'PERL_SIPHASH_FNC'
In file included from
')' token is here ^ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \: SIP_ROUNDS; \
4 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/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/gcstring.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
::158/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h14737:::
:5125In file included from 29::/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h: 3: warning: :17note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] :
expanded from macro 'STMT_START'
note: In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");:123# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
} STMT_END4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
:6 ^
^~~~~~~~In file included from 247:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::13warning: :::116659:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]1231456738::
:::37In file included from warning: 15521 ,SIPROUND;SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:::
:
^~~~~~~~note: 34warning: note: note:
expanded from macro 'ZAPHOD32_MIX' ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'{' token is hereexpanded from macro 'STMT_END'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
In file included from
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \23 ,SIPROUND;SIPROUND;
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h XORSHIFT96_set(*state,s0,s1,s2,t2);:
:
:
4 ^~~~~~~~~~3 ^~~~~~~~ ^124 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h32/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:note: :In file included from :::164expanded from macro 'SIPROUND'737../lib/linebreak.c23 1393:
:::note: :529 } STMT_END143expanded from macro 'ZAPHOD32_MIX'46::
:
:
: ^In file included from warning: v2 = ROTR32(v2, 7) ^ v0; \note:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'SIPROUND'expanded from macro 'XORSHIFT96_set'
^
:17
81:
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); } STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */In file included from #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
:3
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^247: ^: ^
:
4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h13/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :
::::expanded from macro 'PERL_SIPHASH_FNC'In file included from 15880 62
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::note: ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h538 SIP_ROUNDS; \')' token is here5659:::
::
1456 ^~~~~~~~~~ In file included from :note: ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");note:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h5'{' token is here
expanded from macro 'ZAPHOD32_SCRAMBLE32'expanded from macro 'PERL_SIPHASH_FNC':::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12334
SIP_ROUNDS; \::
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");warning: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h6In 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.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~
125/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :
: XORSHIFT96_set(*state,s0,s1,s2,t2);:note: 4/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
123')' token is here:
::: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h116 737
15::note: ,SIPROUND;SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:17048expanded from macro 'ZAPHOD32_MIX'
29: ::
^~~~~~~~:1396note: 5
} STMT_END :')' token is here:note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: 57
expanded from macro 'ZAPHOD32_MIX' ^~~~~~~~:expanded from macro 'STMT_START':warning:
,SIPROUND;SIPROUND;
23
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:note:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ^~~~~~~~:5expanded from macro 'XORSHIFT96_set'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
738: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
^: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^
21note: r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:expanded from macro 'SIPROUND'
23
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
5 } STMT_ENDexpanded from macro 'STMT_END':164/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
116:: ^~~~~~~~:# define STMT_END )
1456note:
37 ^:expanded from macro 'SIPROUND':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
5
::note: } STMT_END738 expanded from macro 'ZAPHOD32_MIX'
:note:
^~~~~~~~21')' token is here
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \note: :
XORSHIFT96_set(*state,s0,s1,s2,t2);expanded from macro 'STMT_END'738 ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:21# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
158:
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^7375:note:
::1397expanded from macro 'STMT_END'29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :
::warning: 3 81'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]# define STMT_END ):note: :
expanded from macro 'STMT_START'3 ^note:
:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");expanded from macro 'XORSHIFT96_set'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:expanded from macro 'PERL_SIPHASH_FNC'} STMT_END
62
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ^~~~~~~~
In file included from : SIP_ROUNDS; \5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h../lib/break.c124
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::: ^~~~~~~~~~ :1701432
note: 738::
:expanded from macro 'PERL_SIPHASH_FNC':5In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
21:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: :: :expanded from macro 'ZAPHOD32_MIX' SIP_ROUNDS; \123 note: 17
:note: '{' token is here:
^~~~~~~~~~15expanded from macro 'STMT_END' v2 = ROTR32(v2, 7) ^ v0; \
In file included from
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^:# define STMT_END ) ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");warning:
4085
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:In file included from
158/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::
:5659 ^~~~~~~~116::
: In file included from 48/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:')' token is here: :18
34note: 123::
expanded from macro 'ZAPHOD32_MIX':3In file included from ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
6:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: 4
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \warning: expanded from macro 'SIPROUND':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h: ^
:125 STMT_START { \
268:
,SIPROUND;SIPROUND;:3 ^~~~~~~~~~
5:
^~~~~~~~: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
note: :warning: expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h737'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
::
18} STMT_END29:In file included from
:3 ZAPHOD32_FINALIZE(v0,v1,v2);../lib/8.0.0.c ^~~~~~~~ :
:
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~6expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote:
:
:expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from 738
:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */90: STMT_START { \21
:17
: ^37:
^~~~~~~~~~
:In file included from
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_END'note: ::::
expanded from macro 'ZAPHOD32_FINALIZE'814085170737
:# define STMT_END ):
::3
In file included from 529#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::
: ^~~~~~~~~~note: 659warning: note:
expanded from macro 'PERL_SIPHASH_FNC':
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_START'In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
In file included from
../lib/utf8.c:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h: SIP_ROUNDS; \737:13
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");5# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:34:
^~~~~~~~~~
:
29:
In file included from
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:note:
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h123'{' token is herenote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h148217::
expanded from macro 'STMT_START':::
12415
819In file included from :: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h32 # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
3 ::note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:warning: 4085 '{' token is here ^
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
note:
note:
:In file included from expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'PERL_SIPHASH_FNC' ,SIPROUND;SIPROUND;80/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
::268
v2 = ROTR32(v2, 7) ^ v0; \ ^~~~~~~~49 SIP_ROUNDS; \659: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
5
^ : ^~~~~~~~~~In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: 18
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:expanded from macro 'ZAPHOD32_SCRAMBLE32':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: :85
14:34'{' token is here170::123:
:39#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ :In file included from 5: ZAPHOD32_FINALIZE(v0,v1,v2);
note: 6/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
^expanded from macro 'SIPROUND':: note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~
4note: expanded from macro 'SBOX32_MIX4'
note: :
STMT_START { \')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
: ^#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \90159
,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");:
: ^~~~~~~~~~48
5 ^~~~~~~~81
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: :warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::737expanded from macro 'ZAPHOD32_FINALIZE'164'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: 18:
:
125note: :295:expanded from macro 'PERL_SIPHASH_FNC'#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \14::3 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
: :
^ note: SIP_ROUNDS; \warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: expanded from macro 'STMT_START'
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^~~~~~~~~~
expanded from macro 'ZAPHOD32_MIX'
:
116# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); STMT_START { \:} STMT_END
37
^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^: ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:expanded from macro 'ZAPHOD32_MIX':1482:87
81:738::9:413:21#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:: :
note: ^~~~~~~~~~note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: '{' token is herenote:
expanded from macro 'ZAPHOD32_SCRAMBLE32':expanded from macro 'PERL_SIPHASH_FNC'
expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");:: v ^= (v>>23); \737
# define STMT_END ) SIP_ROUNDS; \15268
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:: ^29
^ ^~~~~~~~~~ 5
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
warning: : /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] note: :85
warning: In file included from expanded from macro 'STMT_START'164:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]../lib/linebreak.c ,SIPROUND;SIPROUND;
:50
:
5:14 ^~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */: ZAPHOD32_FINALIZE(v0,v1,v2); :
note: In file included from ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: ^~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SBOX32_MIX4'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:')' token is here
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h23
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h17::#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \::
1593
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);113In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: ^
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:5:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~36:123
:4085:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
6'{' token is herenote: :In file included from :
expanded from macro 'ZAPHOD32_FINALIZE'88/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
::warning: 3659'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] v1 = ROTL32(v1, 17); \ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");::
In file included from ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,SIPROUND;SIPROUND;note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
expanded from macro 'ZAPHOD32_SCRAMBLE32':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
34:
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h} STMT_END268/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h116In file included from :
:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h1482 ^~~~~~~~52348::
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:49 3: :
:note: :738note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ')' token is here :expanded from macro 'ZAPHOD32_MIX':warning:
note: 21
171'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND': ZAPHOD32_FINALIZE(v0,v1,v2);:
5note: } STMT_END#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");expanded from macro 'STMT_END'
^ ^warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]# define STMT_END ):
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
114/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ^::81
3 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");96::
:3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~37:note:
: expanded from macro 'ZAPHOD32_FINALIZE'In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
../lib/gcstring.c} STMT_ENDnote: :expanded from macro 'PERL_SIPHASH_FNC':
expanded from macro 'SBOX32_MIX4'116
14 ^~~~~~~~
: SIP_ROUNDS; \:
37
v2 = ROTL32(v2, 4) - v0; \In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h :
^:note: 738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
17expanded from macro 'ZAPHOD32_MIX'::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
21123:In file included from ::1482/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h 6#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \::note: :
94085expanded from macro 'STMT_END' ^~~~~~~~~~::
note:
In file included from ')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:
:')' token is here:159 ^ ,SIPROUND;SIPROUND;737
659:
::
5 SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); ^~~~~~~~29In file included from :
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning:
note: 34:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
23
:In file included from :97/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h5:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */::3 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
4 :
^:
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND'note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:expanded from macro 'SBOX32_MIX4'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: :167
} STMT_END:expanded from macro 'SIPROUND'171:} STMT_END
124
:5
^~~~~~~~:5 } STMT_END: ^~~~~~~~
32: note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
'{' token is herewarning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h : ^
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:note: 738
738expanded from macro 'ZAPHOD32_MIX': ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
21
:21: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~81 v2 = ROTR32(v2, 7) ^ v0; \:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3: ^note: expanded from macro 'STMT_END'
:116
expanded from macro 'STMT_END'
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
note: 48:# define STMT_END ):expanded from macro 'PERL_SIPHASH_FNC':# define STMT_END )116
159
: ^ SIP_ROUNDS; \:note: ^37
5expanded from macro 'ZAPHOD32_MIX'
: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h note: 81:note: expanded from macro 'ZAPHOD32_MIX'#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:123')' token is here
3:
^In file included from :15
../lib/8.0.0.c #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");:note:
6expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
')' token is here
In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h SIP_ROUNDS; \:: ,SIPROUND;SIPROUND;:
737125
17 ^~~~~~~~~~:: ^~~~~~~~:
293:In file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote:
:note: :expanded from macro 'ZAPHOD32_MIX'4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_START'123
:
:
:In file included from } STMT_END2315/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */: ^~~~~~~~5 659
171
:warning: :
^: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from
5note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND'738: : ,SIPROUND;SIPROUND;
:34warning: 167
21 } STMT_END:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: ^~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
5
^~~~~~~~::note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");
1487 expanded from macro 'STMT_END':
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote:
18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~13:'{' token is here:# define STMT_END )
:738
3
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :: ^:warning: 21
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");124'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:note:
:
expanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from 32note:
../lib/utf8.c XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);: STMT_START { \expanded from macro 'STMT_END':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
13: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: ^~~~~~~~~~:
116# define STMT_END )
expanded from macro 'ZAPHOD32_MIX'
In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h48 ^:: v2 = ROTR32(v2, 7) ^ v0; \:In file included from :
139917
737../lib/break.c :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
^::note: 38:In file included from
29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h14expanded from macro 'ZAPHOD32_MIX':81/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:::
:: 171In file included from note: 34085note: :/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hexpanded from macro 'XORSHIFT128_set'::
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \expanded from macro 'STMT_START'5:
In file included from
:17note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ^#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ :
expanded from macro 'PERL_SIPHASH_FNC':
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
note: In file included from
659
^~~~~~~~~~')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
^
SIP_ROUNDS; \:In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");:
::737
In file included from 3481: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
:29
:In file included from 3:659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :
:: :note: In file included from 1254note: 124expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h::
expanded from macro 'PERL_SIPHASH_FNC':
:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
634# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */::::
SIP_ROUNDS; \162 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^note:
:warning: :
expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~5'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]1448
:
:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h1487} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h 9: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:
:warning: :167
13 ^~~~~~~~123'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] : ^~~~~~~~:
:
warning: 5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h15'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);:
'{' token is here738:
warning:
:18 SBOX32_MIX3(s0,s1,s2,"SEED STATE"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]21:
'{' token is here XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
:3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,SIPROUND;SIPROUND;note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");80/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
expanded from macro 'STMT_END'note:
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~
expanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3899:
# define STMT_END )
::1399/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
STMT_START { \ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h36:: ^
note: ::4918
^~~~~~~~~~expanded from macro 'ZAPHOD32_SCRAMBLE32'124 ::
:note: 14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h32expanded from macro 'SBOX32_MIX3'note: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:::
expanded from macro 'XORSHIFT128_set'
737
^~~~~~~~~~note: :note: #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
expanded from macro 'SIPROUND'29expanded from macro 'ZAPHOD32_MIX'
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:
^~~~~~~~~~
: v2 = ROTR32(v2, 7) ^ v0; \ STMT_START { \
^737note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:expanded from macro 'STMT_START' ^ ^:29
737:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:29:note:
167:81expanded from macro 'STMT_START' ^: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
5note: 3:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'STMT_START'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:1487:
:87note: ^note: 13:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */')' token is here
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:3
: : ^162warning: SIP_ROUNDS; \
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h5
expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1448
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);:note: SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
9'{' token is here
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
^~~~~~~~~~~~~~~~125
: ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3
:'{' token is here:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1402
124
::note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h57 SBOX32_MIX3(s0,s1,s2,"SEED STATE");6expanded from macro 'ZAPHOD32_MIX'::
:
80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :} STMT_ENDnote:
note: 49/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'XORSHIFT128_set''{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:: ^~~~~~~~
: 123
99note: : ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;: r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'ZAPHOD32_SCRAMBLE32'15
47
:
: ^~~~~~~~: ^738
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
:warning: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h21'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SBOX32_MIX3': ^::
18
1487 : ,SIPROUND;SIPROUND;:note: 14#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
13expanded from macro 'STMT_END':
^~~~~~~~:
^
note:
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: expanded from macro 'SIPROUND'
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h')' token is here
^23:
: STMT_START { \1623
:: XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); ^5
:note: In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'SIPROUND'../lib/gcstring.c
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.34.0/x86_64-linux/CORE/sbox32_hash.h8714
} STMT_END:::
14033/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);In file included from ^:::
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
3 1448 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: :
17 expanded from macro 'PERL_SIPHASH_FNC'9/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
note:
::In file included from expanded from macro 'XORSHIFT128_set' 87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h SIP_FINAL_ROUNDS \
warning: ::
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]} STMT_END414085 ^~~~~~~~~~~~~~~~
::
:
^~~~~~~~In file included from SBOX32_MIX3(s0,s1,s2,"SEED STATE");81note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3
:659
:738:
v ^= (v>>23); \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:In file included from note:
:21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'PERL_SIPHASH_FNC' ^107::
: 34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h32note: SIP_ROUNDS; \:
::expanded from macro 'STMT_END'
In file included from 162 In file included from
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:note: ../lib/linebreak.c
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:# define STMT_END )5expanded from macro 'SBOX32_MIX3':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:4
:
14:124:
^ :
123: v2 = ROTR32(v2, 7) ^ v0; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
note: In file included from :6
:')' token is here/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h15: ^168
::In file included from
:17 ../lib/8.0.0.cwarning: ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h5:
note: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
::In file included from ')' token is here6
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1448 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:
:warning: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h9 ,SIPROUND;SIPROUND;'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
4085/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h::
^~~~~~~~:
:88 ^~~~~~~~
In file included from 17:note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");3')' token is here:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:In file included from
:
659:23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :
23:: SBOX32_MIX3(s0,s1,s2,"SEED STATE");
note: In file included from :34085
expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
::: In file included from
34} STMT_END116 note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:note: expanded from macro 'SIPROUND':In file included from : ^~~~~~~~37expanded from macro 'SIPROUND'
659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h108
:
:
} STMT_END::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h In file included from } STMT_END
43:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
^:
:738expanded from macro 'ZAPHOD32_MIX': ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :
34
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: 21:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h247expanded from macro 'SBOX32_MIX3':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h87#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \::
::
73813note: } STMT_END14903 ^~~~~~~~~~::expanded from macro 'STMT_END'
::
21
^~~~~~~~5 :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hwarning:
:# define STMT_END )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.34.0/x86_64-linux/CORE/perl.h
expanded from macro 'PERL_SIPHASH_FNC'note: 737
:warning: ^
expanded from macro 'STMT_END':738'(' 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");29: SIP_FINAL_ROUNDS \
# define STMT_END ):21
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: XORSHIFT128_set(*state,s0,s1,s2,s3,t2); ^~~~~~~~~~~~~~~~../lib/utf8.c
^note:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_START'note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h13:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'STMT_END'
::
116:
124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from :81:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:# define STMT_END )/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h37:6
1399
::3: ^: ^17 :
38
:
note: note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from expanded from macro 'ZAPHOD32_MIX'note: ')' token is here :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
expanded from macro 'PERL_SIPHASH_FNC'
note: 168:
expanded from macro 'XORSHIFT128_set':4085#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
5:
In file included from
SIP_ROUNDS; \:In file included from ^~~~~~~~~~#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \../lib/break.c ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
:
^~~~~~~~~~note: : ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h14
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'{' token is here659
::
:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h737In file included from 23In file included from ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h73729 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");::5:::
12417:3429 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
:
:note:
6In file included from note: In file included from expanded from macro 'STMT_START':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote:
::
:expanded from macro 'STMT_START'warning: 11640854 } STMT_END# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]::
:
48In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
:163/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: 659:: ^~~~~~~~
:expanded from macro 'ZAPHOD32_MIX':
5738
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h247
In file included from :::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h 211490:13:warning: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \::18:34'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5: :
^note: :3note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
expanded from macro 'STMT_END' : ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);'{' token is here:
note:
1453'{' token is herenote: # define STMT_END ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");:
expanded from macro 'SIPROUND'
13
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XORSHIFT128_set(*state,s0,s1,s2,s3,t2);:
: STMT_START { \
80/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: :: ^~~~~~~~~~:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3887
116/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: 3:481399 XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);note: :737::
expanded from macro 'ZAPHOD32_SCRAMBLE32' : 49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: 29note: :
expanded from macro 'PERL_SIPHASH_FNC':expanded from macro 'ZAPHOD32_MIX' #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
note:
:note: SIP_FINAL_ROUNDS \expanded from macro 'XORSHIFT128_set' ^~~~~~~~~~1393expanded from macro 'STMT_START'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ ^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */35:
^:
:737 ^
168 ^ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:
note: :295expanded from macro 'XORSHIFT96_set'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h124::
:: 8715note: warning: #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \::expanded from macro 'STMT_START''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
3
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^~~~~~~~~~:warning: :# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]1490
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
: ^:expanded from macro 'PERL_SIPHASH_FNC' ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
5
737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::: ^~~~~~~~
SIP_FINAL_ROUNDS \: 29163
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h247warning: :: ^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 5
:12413
note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h18::expanded from macro 'STMT_START' :: XORSHIFT128_set(*state,s0,s1,s2,s3,t2);32
note: 1243
:warning: '{' token is here:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
6
note: ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'ZAPHOD32_MIX'
^ expanded from macro 'SIPROUND':
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note:
1402
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h'{' token is here v2 = ROTR32(v2, 7) ^ v0; \: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
57
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:1453 ^: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^~~~~~~~~~:80:
124:13note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:49:expanded from macro 'XORSHIFT128_set':
:32:
168737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: note: ::: r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \note: '{' token is here52918note:
expanded from macro 'ZAPHOD32_SCRAMBLE32'
:::expanded from macro 'ZAPHOD32_MIX' ^
14
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
note: note: :#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h v2 = ROTR32(v2, 7) ^ v0; \')' token is hereexpanded from macro 'STMT_START'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
note: ^
1490/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^expanded from macro 'SIPROUND'
::
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");5 STMT_START { \1393/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:
:: ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^46247
note:
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h13:
::note: ::87125163expanded from macro 'XORSHIFT96_set' XORSHIFT128_set(*state,s0,s1,s2,s3,t2);87 :::
:note: 335 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3')' token is here:#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \::
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: ^note: warning: ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");note: :expanded from macro 'PERL_SIPHASH_FNC'
expanded from macro 'ZAPHOD32_MIX''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
expanded from macro 'PERL_SIPHASH_FNC'1403
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:} STMT_END
SIP_FINAL_ROUNDS \3 ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
SIP_FINAL_ROUNDS \:
^~~~~~~~: ^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125
: ^~~~~~~~~~~~~~~~note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1453
expanded from macro 'XORSHIFT128_set'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3:::
::7381241387} STMT_END ::::
note: 2115 41 ^~~~~~~~expanded from macro 'ZAPHOD32_MIX'::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.34.0/x86_64-linux/CORE/perl.h} STMT_ENDnote: note:
note: :
expanded from macro 'STMT_END''{' token is hereexpanded from macro 'ZAPHOD32_SCRAMBLE32'738 ^~~~~~~~
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);:
# define STMT_END )
21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; v ^= (v>>23); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^
738 ^~~~~~~~: ^
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
124
expanded from macro 'STMT_END':21:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
1396:6In file included from ::: # define STMT_END ):../lib/gcstring.c1816357note:
::::expanded from macro 'STMT_END' ^warning: 14145
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
::note:
# define STMT_END )In file included from expanded from macro 'XORSHIFT96_set'
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;note:
^:expanded from macro 'SIPROUND'
')' token is here
17
^~~~~~~~ r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \
:
STMT_START { \In file included from ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:
^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4085::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
14533:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from ::87:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h13 :88::note: 3:659 expanded from macro 'SIPROUND':3:
note:
:In file included from ')' token is herenote: } STMT_END /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
expanded from macro 'PERL_SIPHASH_FNC'
note: :
^expanded from macro 'ZAPHOD32_SCRAMBLE32'34 XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
:
SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h} STMT_ENDIn file included from
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~~~~~~~
87 ^~~~~~~~:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
43:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:1397:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from :738:../lib/linebreak.cnote: 3:169:expanded from macro 'PERL_SIPHASH_FNC':21:14
:5:
note: : SIP_FINAL_ROUNDS \In file included from expanded from macro 'XORSHIFT96_set'note:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
expanded from macro 'STMT_END'warning: ^~~~~~~~~~~~~~~~:} STMT_END
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
17
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h# define STMT_END ):
^~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");In file included from
124: ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:124
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::6:
4085738:15In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: :../lib/utf8.cIn file included from :21note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h116:')' token is herewarning: 13::
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
65937note:
In file included from :
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:expanded from macro 'STMT_END'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hIn file included from
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h# define STMT_END ) ^~~~~~~~
note: 17:
^~~~~~~~expanded from macro 'ZAPHOD32_MIX':
34 ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
In file included from :
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from 23::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:234085:In file included from
5::
4../lib/break.c ^~~~~~~~~~:3In file included from :
:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h14note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :::
expanded from macro 'SIPROUND':note: 659268In file included from
737expanded from macro 'SIPROUND':
:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h: } STMT_END
In file included from 5:29
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h } STMT_END:17: ^~~~~~~~:
:
34 ^warning: In file included from note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.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.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_START'In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h738:4085::87 ZAPHOD32_FINALIZE(v0,v1,v2);:
421:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
In file included from :
:3
^~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h : ^
::note:
659164/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_END'note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::
expanded from macro 'PERL_SIPHASH_FNC'In file included from :590
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h# define STMT_END )169:::
: SIP_FINAL_ROUNDS \ 3734 ^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.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note: ::note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_FINALIZE'145687 ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);'{' token is here:
::
12453 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \:
15
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hwarning: ^~~~~~~~~~
note: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'PERL_SIPHASH_FNC'note: 80
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
')' token is here:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: XORSHIFT96_set(*state,s0,s1,s2,t2);
38: SIP_FINAL_ROUNDS \737
:116
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : ^~~~~~~~~~~~~~~~
29
note: 48
^~~~~~~~:expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1393:note: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \expanded from macro 'STMT_START'::124expanded from macro 'ZAPHOD32_MIX'
2335:
^~~~~~~~~~::15
5 # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ :expanded from macro 'XORSHIFT96_set' ^
warning: note: 737
^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \29:
} STMT_END: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;268 ^~~~~~~~~~
:
^~~~~~~~note: ^~~~~~~~5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_START'
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h737:note: ::738'{' token is here# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */1829:
::21 ^3 :
ZAPHOD32_FINALIZE(v0,v1,v2);:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
expanded from macro 'STMT_START'note: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~note:
expanded from macro 'STMT_END'164
expanded from macro 'SIPROUND'
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5
# define STMT_END ):: STMT_START { \ ^
90
^:note: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
48'{' token is here
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h1456/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: :: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);:87note: 1695
737:expanded from macro 'ZAPHOD32_FINALIZE':: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:3
5
29::note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \'{' token is here: note: warning:
80note: expanded from macro 'PERL_SIPHASH_FNC''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^:expanded from macro 'STMT_START'
XORSHIFT96_set(*state,s0,s1,s2,t2);
SIP_FINAL_ROUNDS \49
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'ZAPHOD32_SCRAMBLE32'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^
1393:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h124#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \46/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::
::12424 ^ 87::
note: :32 expanded from macro 'XORSHIFT96_set'3:warning:
: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] note:
note: #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \expanded from macro 'ZAPHOD32_MIX'expanded from macro 'PERL_SIPHASH_FNC'
^ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
v2 = ROTR32(v2, 7) ^ v0; \ SIP_FINAL_ROUNDS \ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
^: ^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h164
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:5:::169:31241456: :::5warning: 155:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::
expanded from macro 'SIPROUND': note:
268note: ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);warning: ')' token is here:'{' token is here STMT_START { \
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: ^~~~~~~~~~
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h XORSHIFT96_set(*state,s0,s1,s2,t2);warning:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
737
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h41 ZAPHOD32_FINALIZE(v0,v1,v2);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:29::
:125:18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~1396: :note:
:3note: 14expanded from macro 'ZAPHOD32_SCRAMBLE32'57/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:expanded from macro 'STMT_START':
::
113 v ^= (v>>23); \note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: note: :
expanded from macro 'ZAPHOD32_MIX'
expanded from macro 'SIPROUND'expanded from macro 'XORSHIFT96_set'36 ^
^
:
} STMT_ENDIn file included from STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \../lib/8.0.0.cnote:
:: ^~~~~~~~
:expanded from macro 'ZAPHOD32_FINALIZE' ^16487
^6
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h53 v1 = ROTL32(v1, 17); \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:In file included from :::
:738/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h87 ^1456:::note: note:
:21173')' token is hereexpanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5::
:
:: In file included from 268 note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); SIP_FINAL_ROUNDS \note: :note: expanded from macro 'STMT_END':
expanded from macro 'PERL_SIPHASH_FNC'5')' token is here
4085 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~
:
:
# define STMT_END ) In file included from SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h XORSHIFT96_set(*state,s0,s1,s2,t2);
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
::
^')' token is here: ^~~~~~~~~~~~~~~~88124 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
659
:: ZAPHOD32_FINALIZE(v0,v1,v2);
:
324
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:
../lib/gcstring.c:1397note: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:77:expanded from macro 'ZAPHOD32_SCRAMBLE32''{' token is here:14:
3
114:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:} STMT_END:In file included from : ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
3/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h117
note: ^~~~~~~~::: ^~~~~~~~expanded from macro 'XORSHIFT96_set'
176
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: :
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:} STMT_END:expanded from macro 'ZAPHOD32_FINALIZE'In file included from :124
738
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hwarning: 18: ^~~~~~~~:} STMT_END:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:15
21
4085
14:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ,SIPROUND;: ^~~~~~~~:
: :
In file included from warning: 738 ^~~~~~~~note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
expanded from macro 'STMT_END'::expanded from macro 'SIPROUND'
21
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h659
:::# define STMT_END ) ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:
21 STMT_START { \18
In file included from note: :
: ^ ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'STMT_END' ^3
:
note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h34expanded from macro 'STMT_END'# define STMT_END ) /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::
In file included from
note: :23In file included from ../lib/utf8.c ^expanded from macro 'SIPROUND'# define STMT_END )87:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:3:13 ^3 STMT_START { \:4:
:
:
In file included from ^~~~~~~~~~note: /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote:
expanded from macro 'SIPROUND':expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h17
: } STMT_END:
737
In file included from SIP_FINAL_ROUNDS \: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
29
: ^~~~~~~~~~~~~~~~:4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
:note: In file included from 87expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:
:3659::
In file included from note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'PERL_SIPHASH_FNC'
:
^34
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:62 ^~~~~~~~~~~~~~~~4:
:
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:In file included from :: ../lib/break.c124167note: :::expanded from macro 'PERL_SIPHASH_FNC'14155
:
::In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SIP_ROUNDS; \warning: :')' token is here:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]17
124 ^~~~~~~~~~
:
:
In file included from ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;24/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");: ^~~~~~~~ 4085
117
warning: :
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:'}' 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.34.0/x86_64-linux/CORE/perl_siphash.h
6
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:23 : ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;659:note: 116
:
5'{' token is here: ^~~~~~~~In file included from :
37
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h : ,SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote:
34:expanded from macro 'SIPROUND'note: ^~~~~~~~:
23
expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
} STMT_END:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
1482:: ^~~~~~~~:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ 18
9
note: ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~expanded from macro 'SIPROUND'14 :
:warning: 738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h } STMT_END'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]::note:
21737expanded from macro 'SIPROUND' ^::
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");29note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
STMT_START { \:expanded from macro 'STMT_END': ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^note: 87
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'STMT_START':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
3: ^85:62
: :# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */39/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: 5
::expanded from macro 'PERL_SIPHASH_FNC': ^ 87
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:note: expanded from macro 'SBOX32_MIX4': SIP_FINAL_ROUNDS \3expanded from macro 'PERL_SIPHASH_FNC'
167
:
: ^~~~~~~~~~~~~~~~ #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \5
note:
: SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~
:
note: ^~~~~~~~~~124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h'{' token is here
: SIP_FINAL_ROUNDS \:
24
737: ^~~~~~~~~~~~~~~~:
29note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");:')' token is here
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote:
:expanded from macro 'STMT_START' ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h124
:: ^~~~~~~~11624
::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */48 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:warning: : ^ '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]23
note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'ZAPHOD32_MIX'5:
: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;1482
:note: ^~~~~~~~9expanded from macro 'SIPROUND'#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ } STMT_ENDnote: :
'{' token is here18 ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h117
170::: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 7386
5note: ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:expanded from macro 'SIPROUND'21 :
:warning: 85warning: STMT_START { \'}' 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]note:
50
expanded from macro 'STMT_END' ^~~~~~~~~~In file included from : ,SIPROUND;
../lib/linebreak.c
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: # define STMT_END ) ^~~~~~~~
14::expanded from macro 'SBOX32_MIX4'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
737167
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from ::
:#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h29523/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:::::: ^17116 387
:
:note: warning: ::In file included from 37expanded from macro 'STMT_START''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
note: :: expanded from macro 'SIPROUND' 4085note:
note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");:
expanded from macro 'ZAPHOD32_MIX'expanded from macro 'PERL_SIPHASH_FNC' } STMT_END
In file included from
^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ^
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ SIP_FINAL_ROUNDS \:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: ^~~~~~~~~~ ^~~~~~~~~~~~~~~~:
:12487
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from 62::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:32/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3:1482:5:::737:34: 124 :9:
note: :note: 29:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: expanded from macro 'ZAPHOD32_MIX'33expanded from macro 'PERL_SIPHASH_FNC': :expanded from macro 'PERL_SIPHASH_FNC'
:
v2 = ROTR32(v2, 7) ^ v0; \warning: 1448
note:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] SIP_ROUNDS; \ SIP_FINAL_ROUNDS \:warning: expanded from macro 'STMT_START' ^
9'(' 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.34.0/x86_64-linux/CORE/zaphod32_hash.h
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~167
:
:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^117 ^~~~~~~~124
5:
:
::966/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h SBOX32_MIX3(s0,s1,s2,"SEED STATE");24 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::
:note: :37 170 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ')' token is here18:note: :
note:
: ')' token is here5'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h3note:
:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");::expanded from macro 'SBOX32_MIX4' ,SIPROUND;
99 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ v2 = ROTL32(v2, 4) - v0; \:note:
'{' token is here ^~~~~~~~
36expanded from macro 'SIPROUND' ^~~~~~~~
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h STMT_START { \12523note:
::
::expanded from macro 'SBOX32_MIX3' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~181482 ^~~~~~~~~~35
::
::14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h9 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \:::note: :note:
116 expanded from macro 'ZAPHOD32_MIX'737expanded from macro 'SIPROUND' ^~~~~~~~~~note: :note:
:
expanded from macro 'SIPROUND'48')' token is here29} STMT_END } STMT_END
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:
: STMT_START { \ ^~~~~~~~ ^~~~~~~~737 SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");note:
note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
expanded from macro 'ZAPHOD32_MIX' ^expanded from macro 'STMT_START':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
738::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:738 :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */21#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:note: 87:
:
21expanded from macro 'STMT_START':97 ^ ^:
3:
note:
:3expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: :
:
expanded from macro 'STMT_END'note: 87 ^# define STMT_END )
expanded from macro 'PERL_SIPHASH_FNC'note: :
expanded from macro 'SBOX32_MIX4'# define STMT_END )3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^
: SIP_FINAL_ROUNDS \:
^} STMT_END
1448
note: ^~~~~~~~~~~~~~~~: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC'
9In file included from
:
:../lib/utf8.c62/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :: SIP_FINAL_ROUNDS \:note: 135
738'{' token is here:
: ^~~~~~~~~~~~~~~~:
In file included from
21 SBOX32_MIX3(s0,s1,s2,"SEED STATE");/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:expanded from macro 'PERL_SIPHASH_FNC': ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~17
124note:
:
:expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h SIP_ROUNDS; \In file included from 33
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:99 ^~~~~~~~~~:# define STMT_END ) /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
4085
note: :47:
^'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h170:In file included from
:: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h1245 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;note: :::
expanded from macro 'SBOX32_MIX3'65924 ^~~~~~~~
:
:warning: In file included from
In file included from '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]../lib/break.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
14:3418
^:
117 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");:
:
In file included from : ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
In file included from 14/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h6
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::: ^~~~~~~~
: 17
4/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: :
warning: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'SIPROUND'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.34.0/x86_64-linux/CORE/zaphod32_hash.h:124
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:23:: STMT_START { \168: ,SIPROUND;324085
:3
::
^5: ^~~~~~~~ In file included from
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_MIX':warning: :expanded from macro 'SIPROUND'1448:
659'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]87
:18:
: v2 = ROTR32(v2, 7) ^ v0; \9 } STMT_END:In file included from 3
:
3 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h: ^ ^:
:
warning:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~34note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote:
:
expanded from macro 'PERL_SIPHASH_FNC'
::expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
17087
: SIP_FINAL_ROUNDS \ SBOX32_MIX3(s0,s1,s2,"SEED STATE");:::1487
STMT_START { \11653: ^~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:::13
^~~~~~~~~~37 :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:note: note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ')' token is hereexpanded from macro 'PERL_SIPHASH_FNC'warning: 107:note:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:737expanded from macro 'ZAPHOD32_MIX'
32: SIP_FINAL_ROUNDS \
:29 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);:
^~~~~~~~~~~~~~~~note:
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
expanded from macro 'SBOX32_MIX3' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'STMT_START' ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
v2 = ROTR32(v2, 7) ^ v0; \
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h124:
125:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1399 ^:737
24::
3: ^:12438/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:29
::: :note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h33 1448note: ')' token is here::note: :expanded from macro 'ZAPHOD32_MIX'note:
81 expanded from macro 'XORSHIFT128_set'9
expanded from macro 'STMT_START':warning:
: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
3} STMT_END'}' 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 { \
note: ^~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~')' token is here
note: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^~~~~~~~~~
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:
^~~~~~~~ SBOX32_MIX3(s0,s1,s2,"SEED STATE");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h23
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: SIP_ROUNDS; \738: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
16873723:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:::5 ^~~~~~~~~~5:293:21
:108:: : /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: note: note: :3note: note: '{' token is herenote: expanded from macro 'SIPROUND'117:expanded from macro 'STMT_START'expanded from macro 'SIPROUND'
expanded from macro 'STMT_END'
:
6 } STMT_ENDnote: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); } STMT_END:
expanded from macro 'SBOX32_MIX3'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */# define STMT_END )
^~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^note:
^} STMT_END ^
'{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ,SIPROUND;: ^~~~~~~~:::
738
116871487 ^~~~~~~~In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:::
../lib/gcstring.c21:48313:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:738:::14: : :
18note: 21note: note: note: In file included from :expanded from macro 'STMT_END':expanded from macro 'ZAPHOD32_MIX'expanded from macro 'PERL_SIPHASH_FNC''{' token is here/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h14
::note: # define STMT_END )17 expanded from macro 'STMT_END' SIP_FINAL_ROUNDS \
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
note:
^
In file included from expanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~
# define STMT_END ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h STMT_START { \
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h4085:
87 ^::
124:
1399In file included from :3:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h33:49::: :81659 note: :In file included from :
note: expanded from macro 'PERL_SIPHASH_FNC'note: 3../lib/linebreak.cIn file included from ')' token is here
expanded from macro 'XORSHIFT128_set'::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
14 SIP_FINAL_ROUNDS \:note: :
34 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \expanded from macro 'PERL_SIPHASH_FNC'In file included from ^~~~~~~~~~~~~~~~:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
In file included from ^~~~~~~~ ^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
SIP_ROUNDS; \
17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:1684 ^~~~~~~~~~:In file included from 124::
23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::33:::54085: 1711487::
warning: :: In file included from warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]513note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
::expanded from macro 'SIPROUND':
659 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");warning: warning: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; } STMT_END:
'(' 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]
In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~ ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::
:
:
:117124 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h738::
:
::632/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h3145321/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::::::: 1402 13 116warning: note: :note: :note: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'ZAPHOD32_MIX'57expanded from macro 'SIPROUND' expanded from macro 'STMT_END'37
:
warning:
: ,SIPROUND; v2 = ROTR32(v2, 7) ^ v0; \'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] STMT_START { \ # define STMT_END )note:
note:
expanded from macro 'XORSHIFT128_set' ^~~~~~~~ ^ ^~~~~~~~~~expanded from macro 'ZAPHOD32_MIX' ^
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::: ^
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:23168737
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
87:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ^~~~~~~~~~:3529:1393
3:::1487::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :35 :note: note: note: 13:note: 737expanded from macro 'SIPROUND'')' token is hereexpanded from macro 'STMT_START': expanded from macro 'PERL_SIPHASH_FNC':
note:
29 } STMT_ENDnote: expanded from macro 'XORSHIFT96_set':# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");')' token is here
SIP_FINAL_ROUNDS \
^
note: ^
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~expanded from macro 'STMT_START'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h81: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
::87# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h1253:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:::3 ^:7373 :
1403::note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h29 expanded from macro 'PERL_SIPHASH_FNC'note: 3::note:
expanded from macro 'PERL_SIPHASH_FNC':171 expanded from macro 'ZAPHOD32_MIX'
: SIP_ROUNDS; \note:
note: 5
SIP_FINAL_ROUNDS \expanded from macro 'STMT_START'expanded from macro 'XORSHIFT128_set':} STMT_END ^~~~~~~~~~
^~~~~~~~~~~~~~~~} STMT_ENDnote: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
'{' token is here
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~
117:: ^
:124738
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h6:: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::3321
:738 :: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1453:note:
:21')' token is herenote: note: 13/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
'{' token is hereexpanded from macro 'STMT_END'::
,SIPROUND;
116note:
note: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:expanded from macro 'STMT_END'# define STMT_END ) ^~~~~~~~'{' token is here
48
^~~~~~~~: ^# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: ^
:23expanded from macro 'ZAPHOD32_MIX'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~18:
In file included from
:5../lib/utf8.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h14In file included from :::#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:../lib/break.c 131393
:note: :
: ^note: 14expanded from macro 'SIPROUND'In file included from 46
expanded from macro 'SIPROUND':
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:
In file included from } STMT_END: /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
STMT_START { \17note: : ^~~~~~~~
:
expanded from macro 'XORSHIFT96_set'17
^In file included from
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7384085
:87::
^4085:21In file included from
:
3:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hIn file included from : :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h note: 659:note: expanded from macro 'STMT_END':
659expanded from macro 'PERL_SIPHASH_FNC'
In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hIn file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h# define STMT_END ):/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h: SIP_FINAL_ROUNDS \
34:1453
^:
34: ^~~~~~~~~~~~~~~~
In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h13
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:::::171 481In file included from 1490:warning: :
:../lib/southeastasian.c:5'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3:5:
::15: 169 :
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);warning: :note: In file included from warning:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]5expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
:
SIP_ROUNDS; \17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hwarning:
:
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");: XORSHIFT128_set(*state,s0,s1,s2,s3,t2);'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~In file included from
1396
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::
57
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");1244085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::
: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:33In file included from 124note: 118
1399:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:expanded from macro 'XORSHIFT96_set'::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :32
638:warning: 659:::116'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
note: warning: note: 37: ^expanded from macro 'ZAPHOD32_MIX' ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'XORSHIFT128_set':166
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~note: v2 = ROTR32(v2, 7) ^ v0; \5 ,SIPROUND;SIPROUND;SIPROUND;#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \:
expanded from macro 'ZAPHOD32_MIX'
:
1453
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ ^~~~~~~~ ^~~~~~~~~~::
warning:
13#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \23'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
:: : ^~~~~~~~~~3171737note: 18 _PERL_HASH_SEED_STATE(seed,(U8*)state);
:::')' token is here:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h 529
3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:note: :::
737expanded from macro 'SIPROUND' XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
note:
note: note: 29:')' token is here } STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'STMT_START'expanded from macro 'SIPROUND':100
: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: 43 STMT_START { \
: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */expanded from macro 'STMT_START':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1397
^~~~~~~~~~:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^note:
873
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
expanded from macro '_PERL_HASH_SEED_STATE'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
::3 ^:1490737:note:
125:#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \: expanded from macro 'XORSHIFT96_set'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:5
29note:
:3: ^~~~~~~~~~:expanded from macro 'PERL_SIPHASH_FNC'169} STMT_END:
:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: 5 ^~~~~~~~note: SIP_FINAL_ROUNDS \'{' token is here:expanded from macro 'STMT_START':
expanded from macro 'ZAPHOD32_MIX'
737
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~~~~~~~~~:} STMT_ENDnote: XORSHIFT128_set(*state,s0,s1,s2,s3,t2);:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
'{' token is here29
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^~~~~~~~
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:: ^
21124
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_START':: 33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
7381399note: :
87::expanded from macro 'STMT_END' /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */2149
note: :3
::')' token is here116# define STMT_END ): ^
:
note: note: 48 ^note: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'STMT_END'expanded from macro 'XORSHIFT128_set':
expanded from macro 'PERL_SIPHASH_FNC'
:
^~~~~~~~166note: # define STMT_END )
In file included from :#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \expanded from macro 'ZAPHOD32_MIX'
SIP_FINAL_ROUNDS \../lib/linebreak.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h5
^
::: ^
^~~~~~~~~~~~~~~~1423
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
:
:note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from 5'{' token is here ^:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:
118: :17note: _PERL_HASH_SEED_STATE(seed,(U8*)state);6:
expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:In file included from
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h1490 } STMT_END
note: ::
'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h40855 ^~~~~~~~
::
:
100In file included from ,SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hwarning:
:54:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~738:659
: :
21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: In file included from XORSHIFT128_set(*state,s0,s1,s2,s3,t2);::expanded from macro '_PERL_HASH_SEED_STATE'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
18
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: :34
expanded from macro 'STMT_END'14:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \: :# define STMT_END ):
1402note: 1456
169 ^:expanded from macro 'SIPROUND': ^:
57
5
5:: STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
: note: warning: ^87warning: expanded from macro 'XORSHIFT128_set''(' 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]
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3
:: r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ XORSHIFT96_set(*state,s0,s1,s2,t2);87 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");: ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3expanded from macro 'PERL_SIPHASH_FNC'
166
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
5:note: SIP_FINAL_ROUNDS \::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h1490expanded from macro 'PERL_SIPHASH_FNC'
1393 ::
^~~~~~~~~~~~~~~~:warning: 1245
35 SIP_FINAL_ROUNDS \'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:::
32 ^~~~~~~~~~~~~~~~:note: note:
_PERL_HASH_SEED_STATE(seed,(U8*)state); ')' token is hereexpanded from macro 'XORSHIFT96_set'
note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h XORSHIFT128_set(*state,s0,s1,s2,s3,t2);:#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
v2 = ROTR32(v2, 7) ^ v0; \102
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: ^~~~~~~~~~
^93
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: ::1403note: 737169:expanded from macro '_PERL_HASH_SEED_STATE'::3
295::: note: sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \note: note: expanded from macro 'XORSHIFT128_set'
expanded from macro 'STMT_START'')' token is here
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
} STMT_END:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
118:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");:166
6: ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h738warning: 1456::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: :12521
')' token is here5::
:3 ,SIPROUND;SIPROUND;SIPROUND; :
_PERL_HASH_SEED_STATE(seed,(U8*)state);note: note: ^~~~~~~~
expanded from macro 'STMT_END''{' token is herenote:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
XORSHIFT96_set(*state,s0,s1,s2,t2);# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:
} STMT_END
:23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^103:
^~~~~~~~
:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
3:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h 1393 :note: :note: 738expanded from macro 'SIPROUND'46expanded from macro '_PERL_HASH_SEED_STATE':
:
21 } STMT_END:} STMT_ENDnote:
expanded from macro 'XORSHIFT96_set' ^note: ^~~~~~~~
expanded from macro 'STMT_END'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \:# define STMT_END )87
738
: ^: ^3
21
:: note: note: expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'STMT_END'
In file included from ../lib/utf8.c:# define STMT_END )13 SIP_FINAL_ROUNDS \
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from ^~~~~~~~~~~~~~~~
:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
1456:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:17:5:
118:In file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h6warning: ::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]4085
:
note: In file included from ')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h XORSHIFT96_set(*state,s0,s1,s2,t2);
:
659 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
,SIPROUND;SIPROUND;SIPROUND;
In file included from In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h../lib/gcstring.c ^~~~~~~~:::
13963414:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:
57:In file included from In file included from :23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h :::note: 5417expanded from macro 'XORSHIFT96_set'::
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from expanded from macro 'SIPROUND' r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \170:../lib/charprop.c
:4085: ^ } STMT_END5:
15
:In file included from :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hIn file included from :
warning: :/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h1456/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]659:::
:
175738In file included from :
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hIn file included from 21 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: :
34:')' token is here ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
4085
note:
In file included from :
expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h XORSHIFT96_set(*state,s0,s1,s2,t2);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from
:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h4 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# define STMT_END )116::
:659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h37:
:
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h2471397/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ::::note: 16613387expanded from macro 'ZAPHOD32_MIX'::::
5 3:warning: note: : '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'XORSHIFT96_set' #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \warning:
note:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'PERL_SIPHASH_FNC'} STMT_END ^~~~~~~~~~
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
^~~~~~~~
SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h _PERL_HASH_SEED_STATE(seed,(U8*)state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
^~~~~~~~~~~~~~~~:737 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h738:
::29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h116/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h21::::: 11837100 note: :::note: expanded from macro 'STMT_START'15 43expanded from macro 'STMT_END'
:note: :
expanded from macro 'ZAPHOD32_MIX' warning:
# define STMT_END )note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
expanded from macro '_PERL_HASH_SEED_STATE'
^
^#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h170: ^~~~~~~~~~::737
185::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:293: ::737note: :'{' token is herenote: note: 29
expanded from macro 'STMT_START'expanded from macro 'SIPROUND':
note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); STMT_START { \expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:116 ^:737:
247:48:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h29:13:: :In file included from 166 note: ../lib/linebreak.c:note: expanded from macro 'ZAPHOD32_MIX'note: :5expanded from macro 'STMT_START'
'{' token is here14:
:
In file included from note: #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h'{' token is here# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
:
^17 ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
_PERL_HASH_SEED_STATE(seed,(U8*)state);
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:11687
4085:::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h483In file included from :::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h100 ::note: note: 65954expanded from macro 'ZAPHOD32_MIX'expanded from macro 'PERL_SIPHASH_FNC':
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hnote: : SIP_FINAL_ROUNDS \expanded from macro '_PERL_HASH_SEED_STATE'#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \34
:
^~~~~~~~~~~~~~~~ ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1482#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \::
1189 ^::
15 :warning: '(' and '{' tokens introducing 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"); ,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::1708518:::5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h3914:::: 166 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h warning: :note: :note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]5expanded from macro 'SBOX32_MIX4'247expanded from macro 'SIPROUND'
:
:
13warning: : STMT_START { \#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \'}' 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");
warning: ^ ^~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
_PERL_HASH_SEED_STATE(seed,(U8*)state);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:87 ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");737
124:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~29:32:
:102: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: note: note: :93note: expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'STMT_START'124:expanded from macro 'ZAPHOD32_MIX'
:
32note: SIP_FINAL_ROUNDS \# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:expanded from macro '_PERL_HASH_SEED_STATE'
v2 = ROTR32(v2, 7) ^ v0; \
^~~~~~~~~~~~~~~~
^note:
^
expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h1482
v2 = ROTR32(v2, 7) ^ v0; \:: ^
1709
^::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h5 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::note: :166 '{' token is here247:note:
:5')' token is here13:
: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
note: note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~')' token is here ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:: _PERL_HASH_SEED_STATE(seed,(U8*)state);
85118 ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~50:15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:125:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:3warning: expanded from macro 'SBOX32_MIX4':103:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
125:
:3note: #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \3: ,SIPROUND;SIPROUND;SIPROUND;expanded from macro 'ZAPHOD32_MIX'
:
^ note: ^~~~~~~~
note: } STMT_ENDexpanded from macro '_PERL_HASH_SEED_STATE'
expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~} STMT_END:} STMT_END
23
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~: ^~~~~~~~:
3
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: :21738note: 738::expanded from macro 'SIPROUND': 21
21note: } STMT_END::expanded from macro 'STMT_END'
^note: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
expanded from macro 'STMT_END'# define STMT_END )expanded from macro 'STMT_END':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
1482: ^# define STMT_END ):87
# define STMT_END )
9:
In file included from ^:3 ^../lib/break.c
:
In file included from :warning: ../lib/utf8.c14'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: ::
expanded from macro 'PERL_SIPHASH_FNC'13In file included from
:
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");In file included from :
SIP_FINAL_ROUNDS \/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
::
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h17In file included from
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h96In file included from :::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h408511837::
::4085In file included from 15 :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:note: In file included from : expanded from macro 'SBOX32_MIX4'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h659note:
::
')' token is here659In file included from
v2 = ROTL32(v2, 4) - v0; \:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
In file included from ,SIPROUND;SIPROUND;SIPROUND;: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
77
: ^~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h34
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1482In file included from 117::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:239:6::4:5In file included from :
:../lib/gcstring.cnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hwarning: :')' token is here:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: 14
171
expanded from macro 'SIPROUND':
:
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");In file included from 5 ,SIPROUND;
} STMT_END/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: ^~~~~~~~
^~~~~~~~17warning:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_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.34.0/x86_64-linux/CORE/perl.hIn file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
97:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::738:183 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");:4085::
21:
3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:In file included from :note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h expanded from macro 'SBOX32_MIX4'note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:note:
expanded from macro 'STMT_END':659expanded from macro 'SIPROUND'
} STMT_END116:
# define STMT_END ):In file included from ^~~~~~~~
37/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h STMT_START { \
^::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h 34 ^~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :
738:expanded from macro 'ZAPHOD32_MIX'In file included from :87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h21::::37374 ::#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
note: 29
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_END'note: : ^~~~~~~~~~:
expanded from macro 'PERL_SIPHASH_FNC'
268
note: # define STMT_END ):/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_START'
5 SIP_FINAL_ROUNDS \:
^:
737
^~~~~~~~~~~~~~~~:warning:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */29'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:note: ZAPHOD32_FINALIZE(v0,v1,v2);118/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_START'
::
^~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from 2462
../lib/linebreak.c:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ 514:
warning: ::
90 ^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] In file included from :
note: /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h37/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'PERL_SIPHASH_FNC':: ,SIPROUND;SIPROUND;SIPROUND;:
17
171:
note: ^~~~~~~~:In file included from SIP_ROUNDS; \expanded from macro 'ZAPHOD32_FINALIZE'
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~ :4085
note: 18#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'{' token is here:
In file included from :
3 ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h117:
:: 659/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h6 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");note: :
::
expanded from macro 'SIPROUND'In file included from 737 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:note:
:29 STMT_START { \'{' token is here34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:
: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h116 ,SIPROUND;note:
::
expanded from macro 'STMT_START'1487/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h48 ^~~~~~~~
:::
13737 ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: 29:
expanded from macro 'ZAPHOD32_MIX'warning: :18 ^
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] :
note: 14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_START'::#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);268
note:
: ^expanded from macro 'SIPROUND'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5
: ^ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
STMT_START { \note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
'{' token is here1399: ^
:87
38:: ZAPHOD32_FINALIZE(v0,v1,v2);3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 62expanded from macro 'XORSHIFT128_set'
note: :
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h5
::#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \90
SIP_FINAL_ROUNDS \:note: ^~~~~~~~~~
48expanded from macro 'PERL_SIPHASH_FNC'
^~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: :737 SIP_ROUNDS; \expanded from macro 'ZAPHOD32_FINALIZE'118:
:29 ^~~~~~~~~~24:
:#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
note: note: ^expanded from macro 'STMT_START''{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:171:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */5 ,SIPROUND;SIPROUND;SIPROUND;
:
^ ^~~~~~~~
warning:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
1487::1813::14 :note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); '{' token is here
note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);:
STMT_START { \124 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
^32/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h 1399:note: :87expanded from macro 'ZAPHOD32_MIX'49:
:3 :note: v2 = ROTR32(v2, 7) ^ v0; \expanded from macro 'XORSHIFT128_set'note:
expanded from macro 'PERL_SIPHASH_FNC' ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \: SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
117/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ^:: ^~~~~~~~~~~~~~~~171
6268
:::5 5:warning: : '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] note:
warning: ')' token is here'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ,SIPROUND;
:
1487 ^~~~~~~~ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5");: ZAPHOD32_FINALIZE(v0,v1,v2);
13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
: 23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hwarning: ::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3125
:: 3note: :expanded from macro 'SIPROUND' XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ } STMT_ENDexpanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^:} STMT_END:
118
1402:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~:24:
57:62:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h : :warning: 5note: 738'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:expanded from macro 'XORSHIFT128_set':
21note: : ,SIPROUND;SIPROUND;SIPROUND;expanded from macro 'PERL_SIPHASH_FNC'
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
note: ^~~~~~~~
expanded from macro 'STMT_END'
^
SIP_ROUNDS; \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h# define STMT_END ): ^~~~~~~~~~:
23
1487 ^::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
313:::117 :note: note: 6expanded from macro 'SIPROUND'')' token is here:
} STMT_ENDnote:
')' token is here ^
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
,SIPROUND; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
::31403:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: :3note: 23:expanded from macro 'PERL_SIPHASH_FNC':
5note: :expanded from macro 'XORSHIFT128_set'
SIP_FINAL_ROUNDS \note:
} STMT_ENDexpanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
} STMT_END:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
118: ^~~~~~~~:738
24::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h21 ::note: 738 ')' token is here:note:
21expanded from macro 'STMT_END':
,SIPROUND;SIPROUND;SIPROUND;note:
# define STMT_END )expanded from macro 'STMT_END' ^~~~~~~~
^
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^23
:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:In file included from : ../lib/linebreak.c62note: ::expanded from macro 'SIPROUND'145
:
:In file included from } STMT_END /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
note: : ^~~~~~~~expanded from macro 'PERL_SIPHASH_FNC'17
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h738:: SIP_ROUNDS; \408521
:
: ^~~~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: :expanded from macro 'STMT_END'659
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:# define STMT_END )34
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:1490/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::587:: 3warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: expanded from macro 'PERL_SIPHASH_FNC'
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
SIP_FINAL_ROUNDS \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::117737::629:: warning: note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_START'
,SIPROUND;
^~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:
18:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h3::1490 :note: 5expanded from macro 'SIPROUND':
note: '{' token is here
STMT_START { \
^~~~~~~~~~
XORSHIFT128_set(*state,s0,s1,s2,s3,t2);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~737
:29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:: 1399note: :expanded from macro 'STMT_START'49
: note: expanded from macro 'XORSHIFT128_set'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^
:
113/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::3681:: 3note: :expanded from macro 'ZAPHOD32_FINALIZE'
note: expanded from macro 'PERL_SIPHASH_FNC'
v1 = ROTL32(v1, 17); \
^ SIP_ROUNDS; \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:1490268/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::55117::: 6warning: note: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]')' token is here
note: '{' token is here
XORSHIFT128_set(*state,s0,s1,s2,s3,t2); ZAPHOD32_FINALIZE(v0,v1,v2); ,SIPROUND;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:1402:114:18:57:3:14: : note: note: expanded from macro 'XORSHIFT128_set'note: expanded from macro 'ZAPHOD32_FINALIZE'
expanded from macro 'SIPROUND'
} STMT_END r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
STMT_START { \
^~~~~~~~
^
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:738:1490:81:21:5:3: : note: note: expanded from macro 'STMT_END'note: ')' token is here
expanded from macro 'PERL_SIPHASH_FNC'
# define STMT_END )
^
XORSHIFT128_set(*state,s0,s1,s2,s3,t2); SIP_ROUNDS; \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81In file included from :../lib/utf8.c3::13 :
note: In file included from expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: SIP_ROUNDS; \4085
:
^~~~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h659::
117In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h6::34 :
note: In file included from ')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ,SIPROUND;:
247 ^~~~~~~~:
13: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]23
:5: note: expanded from macro 'SIPROUND'
ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
} STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h116::73837::21 :note: expanded from macro 'ZAPHOD32_MIX'note:
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.34.0/x86_64-linux/CORE/perl_siphash.h
:81/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::3737:: 29note: :expanded from macro 'PERL_SIPHASH_FNC'
note: expanded from macro 'STMT_START'
SIP_ROUNDS; \
^~~~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:247:13: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'{' token is here:
118:6: ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");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.34.0/x86_64-linux/CORE/zaphod32_hash.h: ,SIPROUND;SIPROUND;SIPROUND;116
: ^~~~~~~~48
: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_MIX':
18:3: note: expanded from macro 'SIPROUND'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^ STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h118::1236::6 :note: '{' token is herewarning:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
,SIPROUND;SIPROUND; ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~247/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::1318/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::: 1418warning: ::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] 3
note: :expanded from macro 'SIPROUND'
note: ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^ STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h124
::87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h32:::3737 ::note: 29expanded from macro 'ZAPHOD32_MIX'note: :
expanded from macro 'PERL_SIPHASH_FNC'
note: v2 = ROTR32(v2, 7) ^ v0; \expanded from macro 'STMT_START'
^ SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */In file included from 247
../lib/gcstring.c: ^:13
14::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h In file included from :note: /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h62')' token is here::
175:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");note: :
expanded from macro 'PERL_SIPHASH_FNC'4085 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h: SIP_ROUNDS; \:659
125:
^~~~~~~~~~:In file included from
3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::: 34123note: :
:expanded from macro 'ZAPHOD32_MIX'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h6/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:::1448} STMT_END 118::
note: 69 ^~~~~~~~'{' token is here::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hwarning: warning: : ,SIPROUND;SIPROUND;'}' 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]738
: ^~~~~~~~21
,SIPROUND;SIPROUND;SIPROUND;: SBOX32_MIX3(s0,s1,s2,"SEED STATE");
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^~~~~~~~:note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18expanded from macro 'STMT_END'
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:::# define STMT_END )23 99
:note: : ^3expanded from macro 'SIPROUND'36
:
: note: note: STMT_START { \expanded from macro 'SIPROUND'expanded from macro 'SBOX32_MIX3'
^ } STMT_END
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \62/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:: ^~~~~~~~~~587
:: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h3note: ::expanded from macro 'PERL_SIPHASH_FNC'737
:note: 29expanded from macro 'PERL_SIPHASH_FNC': SIP_ROUNDS; \
note: ^~~~~~~~~~expanded from macro 'STMT_START'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
6 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: :')' token is here1448
:9: note: ,SIPROUND;SIPROUND;SIPROUND;'{' token is here
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SBOX32_MIX3(s0,s1,s2,"SEED STATE");:
23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:: 99note: :expanded from macro 'SIPROUND'47
: } STMT_ENDnote:
In file included from expanded from macro 'SBOX32_MIX3' ^~~~~~~~../lib/utf8.c
:13/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:In file included from 738/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h2117 ^:::
123 In file included from :note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h6expanded from macro 'STMT_END'::
4085 :
warning: # define STMT_END )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.34.0/x86_64-linux/CORE/hv.h
^:
659 ,SIPROUND;SIPROUND;:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
In file included from : ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h87
::34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3:
::In file included from 23 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:note: :3expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h4:
::
1448/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: : SIP_FINAL_ROUNDS \:expanded from macro 'SIPROUND'9
268
: ^~~~~~~~~~~~~~~~: } STMT_END
5warning:
:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
warning: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]118 SBOX32_MIX3(s0,s1,s2,"SEED STATE");:
:
6215 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ZAPHOD32_FINALIZE(v0,v1,v2);:
5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~warning: :
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]107note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:expanded from macro 'PERL_SIPHASH_FNC':32
,SIPROUND;SIPROUND;SIPROUND;90:
: SIP_ROUNDS; \ ^~~~~~~~37note:
:expanded from macro 'SBOX32_MIX3' ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note: : v2 = ROTR32(v2, 7) ^ v0; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'ZAPHOD32_FINALIZE'18
:
: ^1233
::#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h6
::note: ^~~~~~~~~~1448 expanded from macro 'SIPROUND'
:note:
9/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h')' token is here:: STMT_START { \
737
note: : ^~~~~~~~~~ ,SIPROUND;SIPROUND;')' token is here29
In file included from : ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h../lib/linebreak.c
SBOX32_MIX3(s0,s1,s2,"SEED STATE");::note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h73714expanded from macro 'STMT_START' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:::
2329In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h5:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ::108
note: 17 : ^expanded from macro 'STMT_START':
note: 3
In file included from expanded from macro 'SIPROUND':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: } STMT_END2684085
expanded from macro 'SBOX32_MIX3'
::
^
^~~~~~~~5In file included from
} STMT_END:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
::: ^~~~~~~~note: 65987738
'{' token is here:
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
In file included from 321:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h::738 ZAPHOD32_FINALIZE(v0,v1,v2);: :
77note: note: 21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~:
expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'STMT_END':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: 117# define STMT_END ): SIP_FINAL_ROUNDS \expanded from macro 'STMT_END':
90
6 ^: ^~~~~~~~~~~~~~~~:
# define STMT_END )48
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^ '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:62
note:
118:expanded from macro 'ZAPHOD32_FINALIZE':5 ,SIPROUND;
15:
: ^~~~~~~~ note:
#define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \note: expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from
'{' token is here
:../lib/gcstring.c ^
18:
SIP_ROUNDS; \:14 ,SIPROUND;SIPROUND;SIPROUND;
3:
^~~~~~~~~~:In file included from ^~~~~~~~
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
note: :expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::
:18In file included from STMT_START { \123:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:14: ^~~~~~~~~~15:4085
: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: In file included from warning: :expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]737
:
:65929 STMT_START { \:
: ,SIPROUND;SIPROUND;
In file included from
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hnote: ^~~~~~~~
:expanded from macro 'STMT_START'
34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:87:18# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:1453:
3:3 ^:13:
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: note: :expanded from macro 'PERL_SIPHASH_FNC'warning: expanded from macro 'SIPROUND'62
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h SIP_FINAL_ROUNDS \: STMT_START { \:
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);268 ^~~~~~~~~~~~~~~~note: ^~~~~~~~~~
:
expanded from macro 'PERL_SIPHASH_FNC'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h SIP_ROUNDS; \737warning: :
:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]1393 ^~~~~~~~~~29
:
:35/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h : ZAPHOD32_FINALIZE(v0,v1,v2);:note:
117expanded from macro 'STMT_START'note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~:
expanded from macro 'XORSHIFT96_set'
6
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:note:
113#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \'{' token is here ^:
36 ^~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ,SIPROUND;
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: 62 ^~~~~~~~:expanded from macro 'ZAPHOD32_FINALIZE':
737
5:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:29: v1 = ROTL32(v1, 17); \:18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote:
::expanded from macro 'PERL_SIPHASH_FNC' ^note: 14118
expanded from macro 'STMT_START'::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h SIP_ROUNDS; \15:note:
:268expanded from macro 'SIPROUND'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~ :
warning: 5 ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h STMT_START { \'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
123: ^note: :1453
,SIPROUND;SIPROUND;SIPROUND;')' token is here15:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:13: ^~~~~~~~ :62
ZAPHOD32_FINALIZE(v0,v1,v2);note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'{' token is herenote: 5 ^~~~~~~~~~~~~~~~~~~~~~~~~~~:
'{' token is here:
23
,SIPROUND;SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
3:expanded from macro 'PERL_SIPHASH_FNC' XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); ^~~~~~~~:114
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SIP_ROUNDS; \3
expanded from macro 'SIPROUND':
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
18 ^~~~~~~~~~ ::
} STMT_ENDnote: 139314
expanded from macro 'ZAPHOD32_FINALIZE':: ^
46
:} STMT_ENDnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'SIPROUND'note: : ^~~~~~~~
expanded from macro 'XORSHIFT96_set'87
: STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h3
::#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ ^738
:note: ^21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC'
::
62note: :expanded from macro 'STMT_END'5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SIP_FINAL_ROUNDS \
::
# define STMT_END ) 117 ^~~~~~~~~~~~~~~~
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
^expanded from macro 'PERL_SIPHASH_FNC':6/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
1453::: 118 SIP_ROUNDS; \13warning: :
:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]15 ^~~~~~~~~~
:
warning: ,SIPROUND;'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
')' token is here ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);: ,SIPROUND;SIPROUND;SIPROUND;
23
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ^~~~~~~~
3
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1396note: ::expanded from macro 'SIPROUND'2357
::5 } STMT_END :
note: ^expanded from macro 'XORSHIFT96_set'note:
expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:62 } STMT_END: r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \
5
^~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^
:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'PERL_SIPHASH_FNC':::
738151453::: SIP_ROUNDS; \21 13
:warning: : ^~~~~~~~~~ '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_END'')' token is here: ,SIPROUND;SIPROUND;
117
: ^~~~~~~~# define STMT_END )6 XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
note:
23')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:3:87 ,SIPROUND;:1397:
:3 ^~~~~~~~note: 3:
expanded from macro 'SIPROUND':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: note: } STMT_END:expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'XORSHIFT96_set'
23
^:
} STMT_END5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
SIP_FINAL_ROUNDS \:: ^~~~~~~~
62
^~~~~~~~~~~~~~~~note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
expanded from macro 'SIPROUND'5:
:738 } STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note:
:21expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~118:
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h24note: : SIP_ROUNDS; \:expanded from macro 'STMT_END'738
: ^~~~~~~~~~warning: 21
# define STMT_END )'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^note: 123
expanded from macro 'STMT_END' ,SIPROUND;SIPROUND;SIPROUND;:
15 ^~~~~~~~:# define STMT_END )
In file included from
note: ../lib/gcstring.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^')' token is here::
1418/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
: ,SIPROUND;SIPROUND;:In file included from 3
62/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h: ^~~~~~~~::
517note: ::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'SIPROUND' In file included from :
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h23expanded from macro 'PERL_SIPHASH_FNC':: STMT_START { \
40855
:
: ^~~~~~~~~~ SIP_ROUNDS; \In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:expanded from macro 'SIPROUND'
:659
737:
: } STMT_ENDIn file included from 29
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h: ^~~~~~~~:
34note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:7381456::215:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
note: ^warning: expanded from macro 'STMT_END'
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:# define STMT_END ):87 XORSHIFT96_set(*state,s0,s1,s2,t2);
117:
^:3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:note: warning: :62expanded from macro 'PERL_SIPHASH_FNC''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]1393:
:535: ,SIPROUND;: SIP_FINAL_ROUNDS \
note:
^~~~~~~~note: expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~~~~~~~
expanded from macro 'XORSHIFT96_set'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: SIP_ROUNDS; \:18
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \118: ^~~~~~~~~~
:3
^~~~~~~~~~24:
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h note: :note: expanded from macro 'SIPROUND'737'{' token is here
:
29: STMT_START { \
,SIPROUND;SIPROUND;SIPROUND;note: ^~~~~~~~~~
expanded from macro 'STMT_START'
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h737::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */1829
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^14:
:123note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h :expanded from macro 'STMT_START':note: 6
1456expanded from macro 'SIPROUND':In file included from :
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */../lib/utf8.c5warning:
: STMT_START { \:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^13
:
^note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from ,SIPROUND;SIPROUND;
'{' token is here:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h81: ^~~~~~~~::17 XORSHIFT96_set(*state,s0,s1,s2,t2);
873:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:18note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h :expanded from macro 'PERL_SIPHASH_FNC'4085:note: 3
:
1393expanded from macro 'PERL_SIPHASH_FNC':In file included from : SIP_ROUNDS; \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h46
note: :: ^~~~~~~~~~expanded from macro 'SIPROUND' SIP_FINAL_ROUNDS \659
:
STMT_START { \note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~In file included from
expanded from macro 'XORSHIFT96_set':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^~~~~~~~~~
117:
:346/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
737: ^note: :1448
'{' token is here29:
:9 ,SIPROUND; :
note: ^~~~~~~~expanded from macro 'STMT_START'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.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */181456
: SBOX32_MIX3(s0,s1,s2,"SEED STATE");: ^14
5
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:warning: expanded from macro 'SIPROUND':81'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
99:
:3 STMT_START { \36:
: XORSHIFT96_set(*state,s0,s1,s2,t2);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ note:
:
note: expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~118/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'SBOX32_MIX3'
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h2481 SIP_ROUNDS; \:::
1396 3#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ ^~~~~~~~~~:warning: :
57'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
note:
: expanded from macro 'PERL_SIPHASH_FNC'123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: ,SIPROUND;SIPROUND;SIPROUND;
::expanded from macro 'XORSHIFT96_set'
6737
SIP_ROUNDS; \ ^~~~~~~~::
29 ^~~~~~~~~~ r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
'{' token is here: ^
23note:
:expanded from macro 'STMT_START' ,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h3
:: ^~~~~~~~1456
:note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'SIPROUND'
::
^ 18
} STMT_ENDnote: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
')' token is here14: ^
:1448
: XORSHIFT96_set(*state,s0,s1,s2,t2);note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h9
expanded from macro 'SIPROUND':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
87:
:117 STMT_START { \note: 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
'{' token is here::6 ^
1397:
note: : SBOX32_MIX3(s0,s1,s2,"SEED STATE");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC'3warning:
:
:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~81
: SIP_FINAL_ROUNDS \note: ,SIPROUND;3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
expanded from macro 'XORSHIFT96_set'
:: ^~~~~~~~~~~~~~~~
^~~~~~~~ } STMT_END99
note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~47:
:
:11823/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h SIP_ROUNDS; \:::note:
243738expanded from macro 'SBOX32_MIX3' ^~~~~~~~~~:::
21note: note: :#define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \')' token is hereexpanded from macro 'SIPROUND'
note: ^expanded from macro 'STMT_END' } STMT_END
,SIPROUND;SIPROUND;SIPROUND;
^ ^~~~~~~~# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
81::233::5 :note: expanded from macro 'PERL_SIPHASH_FNC'note:
expanded from macro 'SIPROUND'
} STMT_END SIP_ROUNDS; \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^~~~~~~~: ^~~~~~~~~~
123
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:6:738:117: :21warning: 6:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
note: note: expanded from macro 'STMT_END'')' token is here ,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: ^~~~~~~~# define STMT_END ) ,SIPROUND;1448
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ ^~~~~~~~9:
:23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::warning: :In file included from 387'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]23../lib/gcstring.c::
:: 3514note: :: SBOX32_MIX3(s0,s1,s2,"SEED STATE");:
expanded from macro 'SIPROUND'
In file included from
note: note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h } STMT_ENDexpanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'SIPROUND'
:
17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^:
} STMT_END:
SIP_FINAL_ROUNDS \In file included from
107/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~:: ^~~~~~~~~~~~~~~~:
3281
4085/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:::
: 3In file included from 738note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:expanded from macro 'SBOX32_MIX3' :21
note: 659:expanded from macro 'PERL_SIPHASH_FNC':
v2 = ROTR32(v2, 7) ^ v0; \In file included from note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'STMT_END' SIP_ROUNDS; \ ^:
34 ^~~~~~~~~~# define STMT_END ):
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ^::1448
1231482::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:96:9::81: : note: note: 3warning: ')' token is here')' token is here:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: ,SIPROUND;SIPROUND;expanded from macro 'PERL_SIPHASH_FNC' SBOX32_MIX3(s0,s1,s2,"SEED STATE");
^~~~~~~~ SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SIP_ROUNDS; \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:23
:108:85:5:3:39: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h note: :note: expanded from macro 'SIPROUND'note: 118expanded from macro 'SBOX32_MIX3'
expanded from macro 'SBOX32_MIX4':
} STMT_END} STMT_END6
: ^~~~~~~~ ^~~~~~~~#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
warning: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]738:
:738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h21:: ,SIPROUND;SIPROUND;SIPROUND;:21737
:: ^~~~~~~~note: 29
expanded from macro 'STMT_END'note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_END' :# define STMT_END )
note: 18
expanded from macro 'STMT_START': ^# define STMT_END )
3
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ :
note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */81expanded from macro 'SIPROUND'
:
^3
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h STMT_START { \ :
note: 1482 ^~~~~~~~~~expanded from macro 'PERL_SIPHASH_FNC':
9/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: 737 SIP_ROUNDS; \note: :In file included from
'{' token is here29../lib/utf8.c ^~~~~~~~~~
::
13note: :
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");expanded from macro 'STMT_START'In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:123
17:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
15
:In file included from : ^85/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
::warning: 50/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h4085'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:::
87In file included from note: : ,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hexpanded from macro 'SBOX32_MIX4'3
:
: ^~~~~~~~659
:
note: #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:
^:18
34: SIP_FINAL_ROUNDS \:
3
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: ^~~~~~~~~~~~~~~~:
1453note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'SIPROUND':13
118:: STMT_START { \6warning:
:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~
note: '{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:737: XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);29 ,SIPROUND;SIPROUND;SIPROUND;
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
note:
expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::139318:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */35:14
:1482: ^ :
note: 9note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'XORSHIFT96_set':expanded from macro 'SIPROUND':
81warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3 STMT_START { \#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
:
^ ^~~~~~~~~~note:
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:87
SIP_ROUNDS; \737:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:3: ^~~~~~~~~~29:96
: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h note: 37:note: expanded from macro 'PERL_SIPHASH_FNC':123expanded from macro 'STMT_START'
:
note: 15 SIP_FINAL_ROUNDS \expanded from macro 'SBOX32_MIX4':
^~~~~~~~~~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note:
v2 = ROTL32(v2, 4) - v0; \'{' token is here ^
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:1453 ^~~~~~~~1482:
:139/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::: 18note: note: :'{' token is here')' token is here14
: note: expanded from macro 'SIPROUND'
XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
STMT_START { \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h139397::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:8146:3::118:3 : :note: 6note: expanded from macro 'XORSHIFT96_set':expanded from macro 'SBOX32_MIX4'note:
expanded from macro 'PERL_SIPHASH_FNC'warning: } STMT_END
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
^~~~~~~~
SIP_ROUNDS; \
^
,SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~~~
:
^~~~~~~~738
:21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 23note: :expanded from macro 'STMT_END'3
: note: # define STMT_END )expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^:
} STMT_END1453
: ^13
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]87
:3: note: expanded from macro 'PERL_SIPHASH_FNC' XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);In file included from
../lib/gcstring.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
14 SIP_FINAL_ROUNDS \:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
In file included from : ^~~~~~~~~~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1396
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::17:12357:
118::In file included from :15 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h6:note: :: expanded from macro 'XORSHIFT96_set'4085 warning:
:
note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]In file included from ')' token is here
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
,SIPROUND;SIPROUND;: ^
659 ,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hIn file included from ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:1453:23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:34:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:13:
3:23:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:123: : :5note: 1487note: 6:')' token is here:expanded from macro 'SIPROUND':
13
note: :warning: } STMT_ENDexpanded from macro 'SIPROUND' XORSHIFT96_set(*state_cursor,s0,s1,s2,t1);'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
warning:
^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] } STMT_END ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~
:: XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~139781
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:33/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
738::::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h 1821:note: note: ::1399expanded from macro 'XORSHIFT96_set'expanded from macro 'PERL_SIPHASH_FNC'3 :
:note: 38} STMT_END expanded from macro 'STMT_END': SIP_ROUNDS; \
note:
^~~~~~~~expanded from macro 'SIPROUND'note: ^~~~~~~~~~# define STMT_END )
expanded from macro 'XORSHIFT128_set'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ STMT_START { \::
738123#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~::
:
2115 ^~~~~~~~~~87:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
: : 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: 737note: ::expanded from macro 'STMT_END':')' token is here 737
29
note: ::# define STMT_END )expanded from macro 'PERL_SIPHASH_FNC'29 ,SIPROUND;SIPROUND;
:
note: ^ ^~~~~~~~expanded from macro 'STMT_START' SIP_FINAL_ROUNDS \
note:
expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~
:
23In file included from # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:../lib/utf8.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */5:: ^
:13118
^ :
:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from 15/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'SIPROUND':/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h::
62: 1487: } STMT_END17warning: :5
:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]13: ^~~~~~~~In file included from
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h note: ,SIPROUND;SIPROUND;SIPROUND;::note: expanded from macro 'PERL_SIPHASH_FNC'
4085738'{' token is here
^~~~~~~~:
:
In file included from 21 SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
: XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);: ^~~~~~~~~~659
18note:
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from
3
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h123# define STMT_END ): ::
34note: 13996 ^:
expanded from macro 'SIPROUND'::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
49 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: STMT_START { \note: :1456
'{' token is here81:note: ^~~~~~~~~~
:5expanded from macro 'XORSHIFT128_set'
3:
,SIPROUND;SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:warning: #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ ^~~~~~~~note: 737'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
expanded from macro 'PERL_SIPHASH_FNC':
^
29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:: XORSHIFT96_set(*state,s0,s1,s2,t2); SIP_ROUNDS; \ 18
note: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~expanded from macro 'STMT_START'14
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: 1393# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'SIPROUND':
:1487
35 ^124::
: STMT_START { \13 6/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:note: :: ^ expanded from macro 'XORSHIFT96_set' 87
warning:
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.34.0/x86_64-linux/CORE/perl_siphash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3
:
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \:62
: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); ^~~~~~~~~~note: 5
expanded from macro 'PERL_SIPHASH_FNC': ^~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:note: SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h737expanded from macro 'PERL_SIPHASH_FNC'
:::
^~~~~~~~~~~~~~~~18140229
::: SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h357
:::note: ^~~~~~~~~~118 expanded from macro 'STMT_START'
:note: note:
15expanded from macro 'SIPROUND'expanded from macro 'XORSHIFT128_set':
note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */'{' token is here STMT_START { \
r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ ^ ^~~~~~~~~~
,SIPROUND;SIPROUND;SIPROUND;
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
1456/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h737::::148751829::::13 14 :note: :note: '{' token is here expanded from macro 'STMT_START'note:
note:
')' token is hereexpanded from macro 'SIPROUND'
XORSHIFT96_set(*state,s0,s1,s2,t2);
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ STMT_START { \
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1393
123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::8746:687:: ::3note: 3:expanded from macro 'XORSHIFT96_set'warning: :
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] note:
note: expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'PERL_SIPHASH_FNC'
#define XORSHIFT96_set(r,x,y,z,t) STMT_START { \
,SIPROUND;SIPROUND;
SIP_FINAL_ROUNDS \ SIP_FINAL_ROUNDS \ ^ ^~~~~~~~
^~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::23124::36:: note: note: expanded from macro 'SIPROUND''{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h } STMT_END: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
1456
^: ^~~~~~~~
5
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:warning: :62'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]18:
:514:: XORSHIFT96_set(*state,s0,s1,s2,t2); note:
note: expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h: SIP_ROUNDS; \: STMT_START { \118
1396
: ^~~~~~~~~~: ^15
57
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :warning: :note: 123'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]87expanded from macro 'XORSHIFT96_set':
:
63 ,SIPROUND;SIPROUND;SIPROUND;::
r = z = (z ^ ( z >> 26 ) ) ^ ( t ^ ( t >> 5 ) ); \ ^~~~~~~~note: note:
')' token is hereexpanded from macro 'PERL_SIPHASH_FNC' ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h23 ,SIPROUND;SIPROUND;: SIP_FINAL_ROUNDS \:
1456
3 ^~~~~~~~: ^~~~~~~~~~~~~~~~:
5
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :expanded from macro 'SIPROUND'note: 23
')' token is here:
} STMT_END5
XORSHIFT96_set(*state,s0,s1,s2,t2);: ^
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'SIPROUND':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
87:: } STMT_END13973
:: ^~~~~~~~3
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'PERL_SIPHASH_FNC'note: :
expanded from macro 'XORSHIFT96_set'738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: SIP_FINAL_ROUNDS \:21} STMT_END
124:
^~~~~~~~~~~~~~~~: ^~~~~~~~
6note:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_END' /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
warning: :118'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]738# define STMT_END ):
:
1521 ^: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:
note: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: ')' token is here
:expanded from macro 'STMT_END'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h62
:: ,SIPROUND;SIPROUND;SIPROUND;235# define STMT_END )
::
^~~~~~~~3 ^
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'PERL_SIPHASH_FNC':note:
23expanded from macro 'SIPROUND':
5: } STMT_END SIP_ROUNDS; \
note: ^ ^~~~~~~~~~expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: } STMT_END87
: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h123 ::note: 73815expanded from macro 'PERL_SIPHASH_FNC'::
21 :warning: SIP_FINAL_ROUNDS \'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
expanded from macro 'STMT_END' ^~~~~~~~~~~~~~~~1403
:
,SIPROUND;SIPROUND;3# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
: ^~~~~~~~ ^124
note:
:expanded from macro 'XORSHIFT128_set'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h6/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:::18 } STMT_END87:note:
:3')' token is here ^~~~~~~~3:
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: note: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:expanded from macro 'SIPROUND'expanded from macro 'PERL_SIPHASH_FNC'
738
^~~~~~~~:
21In file included from STMT_START { \: SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h../lib/utf8.c
:: ^~~~~~~~~~note: ^~~~~~~~~~~~~~~~2313
expanded from macro 'STMT_END'
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h5In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::# define STMT_END )/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:737
:118:note: ^17:29expanded from macro 'SIPROUND'
:
24:
In file included from : /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h } STMT_END note: :
warning: expanded from macro 'STMT_START'In file included from 4085 ^~~~~~~~'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
../lib/gcstring.c:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */: ,SIPROUND;SIPROUND;SIPROUND;:
:
738
In file included from 659 ^: ^~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:
21
:In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ::
::note: 62In file included from 1834expanded from macro 'STMT_END':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::
5:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:# define STMT_END )4085::
:
1482note: ^In file included from note: :expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hexpanded from macro 'SIPROUND'9
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
::659 SIP_ROUNDS; \87 STMT_START { \:
warning:
:
In file included from '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~3 ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h34note: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");:::
expanded from macro 'PERL_SIPHASH_FNC'
123737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:::
15 SIP_FINAL_ROUNDS \291490:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:: : ^~~~~~~~~~~~~~~~ 5note: 85
note: :'{' token is here:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_START'
39:
warning: :124 ,SIPROUND;SIPROUND;'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] :
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
note: 15 ^~~~~~~~
expanded from macro 'SBOX32_MIX4' XORSHIFT128_set(*state,s0,s1,s2,s3,t2);:
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
#define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
87:: ^~~~~~~~~~:141399 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
3::
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h 38 ^~~~~~~~ :note: :
note: 737expanded from macro 'SIPROUND' expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
note:
:29expanded from macro 'XORSHIFT128_set'18 STMT_START { \:
SIP_FINAL_ROUNDS \:
3#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ ^note: ^~~~~~~~~~~~~~~~:
expanded from macro 'STMT_START'
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote:
::expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h62118# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
::5::24
:note: 737 ^ STMT_START { \expanded from macro 'PERL_SIPHASH_FNC'note: :
'{' token is here29 ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:
: SIP_ROUNDS; \ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h1482 ,SIPROUND;SIPROUND;SIPROUND;
note: ::
^~~~~~~~~~expanded from macro 'STMT_START'7379 ^~~~~~~~
::
29 :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */'{' token is herenote: 18
expanded from macro 'STMT_START': ^
14
SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note:
1490
expanded from macro 'SIPROUND' ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
5: STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h85
:: ^note: 8750
'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::
:3 87:note: : XORSHIFT128_set(*state,s0,s1,s2,s3,t2);expanded from macro 'SBOX32_MIX4'3note:
:expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \:
^
1399/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^~~~~~~~~~~~~~~~: SIP_FINAL_ROUNDS \:
49
123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~~~~~~~::
15124note: ::expanded from macro 'XORSHIFT128_set' 15
warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \'{' token is here
,SIPROUND;SIPROUND; ^
^~~~~~~~ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::318:: 14note: :expanded from macro 'SIPROUND'
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'SIPROUND' } STMT_END::
14901482 ^: STMT_START { \:
5
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h9:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:: :
118 warning: 62:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:24:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
5:87
: : XORSHIFT128_set(*state,s0,s1,s2,s3,t2); warning: 3
note: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'PERL_SIPHASH_FNC'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ,SIPROUND;SIPROUND;SIPROUND;
expanded from macro 'PERL_SIPHASH_FNC':
SIP_ROUNDS; \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h1402 ^~~~~~~~
SIP_FINAL_ROUNDS \::
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
9657
: ^~~~~~~~~~~~~~~~::23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
37 :::note: 3123 expanded from macro 'XORSHIFT128_set'::note:
15expanded from macro 'SBOX32_MIX4'note: :
expanded from macro 'SIPROUND' r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \
note: v2 = ROTL32(v2, 4) - v0; \ ^ } STMT_END')' token is here
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^
: ,SIPROUND;SIPROUND;
1490/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~5:1482
:87: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h9/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: 3:::')' token is here:23 124
:note: :note: 5')' token is here15 XORSHIFT128_set(*state,s0,s1,s2,s3,t2);expanded from macro 'PERL_SIPHASH_FNC':
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: warning: SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE");
SIP_FINAL_ROUNDS \expanded from macro 'SIPROUND''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~: } STMT_END
1403/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::
^~~~~~~~:397 ^~~~~~~~
118::
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h 324/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: :::738expanded from macro 'XORSHIFT128_set' 23:
note: note: :21expanded from macro 'SBOX32_MIX4'} STMT_END')' token is here3:
: ^~~~~~~~} STMT_END note:
,SIPROUND;SIPROUND;SIPROUND;
note: expanded from macro 'STMT_END'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~expanded from macro 'SIPROUND'
^~~~~~~~:
738 } STMT_END# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:21 ^: ^738:
23
: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: 5:::expanded from macro 'STMT_END':87 62
:note: :note: 3# define STMT_END )expanded from macro 'STMT_END'5expanded from macro 'SIPROUND':
:
^ # define STMT_END )note: } STMT_END
note:
expanded from macro 'PERL_SIPHASH_FNC'
expanded from macro 'PERL_SIPHASH_FNC' ^
^~~~~~~~
SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h SIP_ROUNDS; \ ^~~~~~~~~~~~~~~~:
738 ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:21124:: 15note: :expanded from macro 'STMT_END'
note: ')' token is here
# define STMT_END )In file included from
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;../lib/utf8.c ^
:
^~~~~~~~13
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from 87:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:23:3:17:5:
:In file included from note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'PERL_SIPHASH_FNC'note: :
expanded from macro 'SIPROUND'4085
:
In file included from SIP_FINAL_ROUNDS \ } STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:: ^~~~~~~~~~~~~~~~ ^~~~~~~~659123
:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from 6:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:738: :34warning: 21:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:note: 1487expanded from macro 'STMT_END' ,SIPROUND;SIPROUND;:
13 ^~~~~~~~:# define STMT_END )
warning: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::387:: XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); 3
note: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SIPROUND'
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'PERL_SIPHASH_FNC':
STMT_START { \1399
: ^~~~~~~~~~38 SIP_FINAL_ROUNDS \
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~note: :
expanded from macro 'XORSHIFT128_set'737
:29:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \note: 124
expanded from macro 'STMT_START': ^~~~~~~~~~
24
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hwarning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */737
: ^29
: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note: : ^~~~~~~~expanded from macro 'STMT_START'81
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3::18 # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:note:
3expanded from macro 'PERL_SIPHASH_FNC' ^:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'SIPROUND': SIP_ROUNDS; \
1487
: ^~~~~~~~~~ STMT_START { \13
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~ :
note: 123'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:6737:: 29 XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);note: :
'{' token is here ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note:
expanded from macro 'STMT_START' ,SIPROUND;SIPROUND;
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
: ^~~~~~~~1399
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */49/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:: ^ 18
note: :expanded from macro 'XORSHIFT128_set'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h14
::87 :note: 3#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \expanded from macro 'SIPROUND':
^note:
STMT_START { \expanded from macro 'PERL_SIPHASH_FNC'
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SIP_FINAL_ROUNDS \:
81 ^~~~~~~~~~~~~~~~:
3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hnote: ::expanded from macro 'PERL_SIPHASH_FNC'241487
:: 13note: : SIP_ROUNDS; \'{' token is here
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.34.0/x86_64-linux/CORE/perl_siphash.h XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);:
18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
14/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:: 1402note: :expanded from macro 'SIPROUND'57
: note: expanded from macro 'XORSHIFT128_set' STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \87
: ^3
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h :note: 1487expanded from macro 'PERL_SIPHASH_FNC':
13: note: ')' token is here SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:123} STMT_END:
6 ^~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hwarning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]738
:21: ,SIPROUND;SIPROUND;note:
expanded from macro 'STMT_END' ^~~~~~~~
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^23
:3: note: expanded from macro 'SIPROUND'
} STMT_ENDIn file included from
../lib/utf8.c ^:
13:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h3:::12417 ::
note: 24In file included from expanded from macro 'PERL_SIPHASH_FNC':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:warning: 4085'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
SIP_ROUNDS; \
In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h ^~~~~~~~~~:
659 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
In file included from : ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h123
::34/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h6:
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h23 ::note: 14903')' token is here::
5 :note: ,SIPROUND;SIPROUND;expanded from macro 'SIPROUND'warning:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h XORSHIFT128_set(*state,s0,s1,s2,s3,t2);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~87:
:53/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h::: 1399note: note: :expanded from macro 'SIPROUND'expanded from macro 'PERL_SIPHASH_FNC'38
: } STMT_END
note: ^~~~~~~~ SIP_FINAL_ROUNDS \expanded from macro 'XORSHIFT128_set'
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \:21
124: ^~~~~~~~~~:
24note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:expanded from macro 'STMT_END':
737note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:')' token is here# define STMT_END ):29
123: ^:
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;6note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'STMT_START' ^~~~~~~~:
81warning: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]3:
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */23
: ,SIPROUND;SIPROUND;note: ^5
expanded from macro 'PERL_SIPHASH_FNC'
: ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
note: :expanded from macro 'SIPROUND' SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1490
:: ^~~~~~~~~~ } STMT_END185
:: ^~~~~~~~3
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:'{' token is herenote: :123
expanded from macro 'SIPROUND'738:
:1521 XORSHIFT128_set(*state,s0,s1,s2,s3,t2);: STMT_START { \:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: ^~~~~~~~~~note:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: ,SIPROUND;SIPROUND;1399# define STMT_END )737
:
: ^~~~~~~~49 ^29
:
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :note: :expanded from macro 'XORSHIFT128_set'18expanded from macro 'STMT_START'87
:
:33::#define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
note: note:
^expanded from macro 'SIPROUND'expanded from macro 'PERL_SIPHASH_FNC' ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h STMT_START { \: SIP_FINAL_ROUNDS \
62
^~~~~~~~~~: ^~~~~~~~~~~~~~~~
5
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h :note: 737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.hexpanded from macro 'PERL_SIPHASH_FNC':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
29:1490: SIP_ROUNDS; \124:
:5note: ^~~~~~~~~~33:expanded from macro 'STMT_START'
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h warning: :warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]123'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
6
: XORSHIFT128_set(*state,s0,s1,s2,s3,t2); ^ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h81In file included from ,SIPROUND;SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:../lib/gcstring.c
1402:3: ^~~~~~~~:18:14
57: :
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3note: In file included from ::expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: 18
:expanded from macro 'XORSHIFT128_set':note: 17
14expanded from macro 'SIPROUND' SIP_ROUNDS; \:
:
In file included from r = w = ( w ^ ( w >> 29 ) ) ^ ( t ^ ( t >> 12 ) ); \ ^~~~~~~~~~ STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote:
:expanded from macro 'SIPROUND' ^ ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h4085
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h123In file included from :
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h1490 ^73715::
::659529/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :
:::note: In file included from 62'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hnote: note: :
:')' token is hereexpanded from macro 'STMT_START'577
,SIPROUND;SIPROUND;::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h XORSHIFT128_set(*state,s0,s1,s2,s3,t2); ^~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: :
expanded from macro 'PERL_SIPHASH_FNC'117 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:6 SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h18:
::: ^~~~~~~~~~14038714warning:
:::'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]33
::note: ,SIPROUND;expanded from macro 'SIPROUND'note: note:
expanded from macro 'XORSHIFT128_set'expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~
STMT_START { \
} STMT_END
SIP_FINAL_ROUNDS \ ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~
:
^~~~~~~~~~~~~~~~18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::3:81738:124:: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h321note: 33:::expanded from macro 'SIPROUND':123
:note: note: note: 6expanded from macro 'PERL_SIPHASH_FNC' STMT_START { \expanded from macro 'STMT_END''{' token is here:
^~~~~~~~~~# define STMT_END )warning: SIP_ROUNDS; \
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~~~
^~~~~~~~:
,SIPROUND;SIPROUND;
737
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~29:
:18 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: :14expanded from macro 'STMT_START'23:
: 3note: :expanded from macro 'SIPROUND'
note: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */expanded from macro 'SIPROUND'
STMT_START { \
^
} STMT_END ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:6287/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::5362::: 5note: note: :expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'PERL_SIPHASH_FNC'
note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \ SIP_FINAL_ROUNDS \
SIP_ROUNDS; \ ^~~~~~~~~~ ^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h117:::151236::: 6 warning: :note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] '{' token is here
note:
')' token is here
,SIPROUND;SIPROUND; ,SIPROUND;
^~~~~~~~ ,SIPROUND;SIPROUND; ^~~~~~~~
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h18:::32314::: 5 note: :note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'SIPROUND' expanded from macro 'SIPROUND':
note:
124expanded from macro 'SIPROUND' } STMT_END:
STMT_START { \33 ^ } STMT_END
:
^ ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
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.34.0/x86_64-linux/CORE/perl_siphash.h81/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:::623738 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:::
5 21 ^~~~~~~~:note: :
expanded from macro 'PERL_SIPHASH_FNC' /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote:
note: :expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'STMT_END'23
: SIP_ROUNDS; \3# define STMT_END )
: SIP_ROUNDS; \
^~~~~~~~~~
^
note: ^~~~~~~~~~
expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: } STMT_END12362
:: ^155
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: : note: 87note: ')' token is here:expanded from macro 'PERL_SIPHASH_FNC'
3
: ,SIPROUND;SIPROUND;note:
expanded from macro 'PERL_SIPHASH_FNC' SIP_ROUNDS; \ ^~~~~~~~
^~~~~~~~~~
SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~~~~~~~23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h5123:::124 15:note: :33expanded from macro 'SIPROUND' :
warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: } STMT_END
')' token is here
^~~~~~~~ ,SIPROUND;SIPROUND;
^~~~~~~~ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h738:
::11718/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h21::::6323 :::note: 5expanded from macro 'STMT_END'warning: note: :
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND'
note: # define STMT_END )expanded from macro 'SIPROUND' ,SIPROUND;
STMT_START { \
^
^~~~~~~~ } STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:8123:737::738:33:29::21: : note: note: note: expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'SIPROUND'note: expanded from macro 'STMT_START'
expanded from macro 'STMT_END'
} STMT_END SIP_ROUNDS; \
# define STMT_END ) ^ ^~~~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ ^:
62/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::58762/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::: 35124note: :::expanded from macro 'PERL_SIPHASH_FNC' 6
note: note: :expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \warning:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] SIP_FINAL_ROUNDS \ ^~~~~~~~~~ SIP_ROUNDS; \
^~~~~~~~~~~~~~~~ ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
117: ^~~~~~~~:123
6::15/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ::note: 18')' token is herenote: :
'{' token is here3
: ,SIPROUND;
,SIPROUND;SIPROUND;note: ^~~~~~~~
expanded from macro 'SIPROUND'
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h23 STMT_START { \::
185 ^~~~~~~~~~::
14 :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: :expanded from macro 'SIPROUND'note: 737
expanded from macro 'SIPROUND':
} STMT_END29
: STMT_START { \ ^~~~~~~~
note: ^expanded from macro 'STMT_START'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h738::6221:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:5
: ^note:
expanded from macro 'STMT_END'note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC':
# define STMT_END )87
: ^3 SIP_ROUNDS; \
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~note: :
expanded from macro 'PERL_SIPHASH_FNC'62
:5: note: SIP_FINAL_ROUNDS \expanded from macro 'PERL_SIPHASH_FNC'
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SIP_ROUNDS; \:
124 ^~~~~~~~~~:
6: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SIP_FINAL_ROUNDS \:
123 ^~~~~~~~~~~~~~~~:
15: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]117
:6: ,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.34.0/x86_64-linux/CORE/perl_siphash.h ,SIPROUND;:
23 ^~~~~~~~:
3: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :expanded from macro 'SIPROUND'18
:3 } STMT_END:
^note:
expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62: STMT_START { \5
: ^~~~~~~~~~
note: expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h737:: SIP_ROUNDS; \12429
:: ^~~~~~~~~~6
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_START'warning: :
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]123
:15: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
')' token is hereIn file included from
^
../lib/8.0.0.c ^~~~~~~~
:
,SIPROUND;SIPROUND;6/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~In file included from :81
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h23:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3173:::
:23 In file included from :note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: 5expanded from macro 'PERL_SIPHASH_FNC':expanded from macro 'SIPROUND':
4085
:
note: In file included from } STMT_ENDexpanded from macro 'SIPROUND' SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
: ^ } STMT_END ^~~~~~~~~~659
:
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h87166117::::738356::::21 :note: warning: note: expanded from macro 'PERL_SIPHASH_FNC''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'{' token is herenote:
expanded from macro 'STMT_END'
,SIPROUND; SIP_FINAL_ROUNDS \
_PERL_HASH_SEED_STATE(seed,(U8*)state);# define STMT_END )
^~~~~~~~
^~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h::::1862124100::::145643:::: note: note: note: note: expanded from macro 'SIPROUND'expanded from macro 'PERL_SIPHASH_FNC'')' token is hereexpanded from macro '_PERL_HASH_SEED_STATE'
STMT_START { \
SIP_ROUNDS; \ ^ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ ^~~~~~~~~~ ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~81
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:3:23:737: :5note: 29:expanded from macro 'PERL_SIPHASH_FNC':
note: note: expanded from macro 'SIPROUND'expanded from macro 'STMT_START'
SIP_ROUNDS; \
} STMT_END ^~~~~~~~~~
^~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^:
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:::21123166::: 65note: ::expanded from macro 'STMT_END'
warning: note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]'{' token is hereIn file included from
# define STMT_END )
../lib/utf8.c
,SIPROUND;SIPROUND;: ^
_PERL_HASH_SEED_STATE(seed,(U8*)state);13
^~~~~~~~
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:87::18:17100:3:
:3:In file included from 54: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: note: : /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: expanded from macro 'PERL_SIPHASH_FNC'4085note: :expanded from macro 'SIPROUND'
:
expanded from macro '_PERL_HASH_SEED_STATE'117
In file included from SIP_FINAL_ROUNDS \
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h STMT_START { \
6:
^~~~~~~~~~~~~~~~:#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \659 ^~~~~~~~~~
:
warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^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.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
737:::124 ,SIPROUND;7729:
:
:15 ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :
:note: 117/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_START'warning: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]6:23
:166:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ :3
warning: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;5: ^'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
^~~~~~~~ note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
warning: ,SIPROUND;expanded from macro 'SIPROUND':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
81:
^~~~~~~~:18 } STMT_END
3: _PERL_HASH_SEED_STATE(seed,(U8*)state);
:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^ :: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: 18
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:expanded from macro 'SIPROUND'3:81
SIP_ROUNDS; \:102:
: STMT_START { \3 ^~~~~~~~~~note: 93
:
expanded from macro 'SIPROUND': ^~~~~~~~~~ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
note: :note: expanded from macro 'PERL_SIPHASH_FNC' STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h123expanded from macro '_PERL_HASH_SEED_STATE'
::
^~~~~~~~~~7376 SIP_ROUNDS; \
::
sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~
::note:
^ 737'{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:expanded from macro 'STMT_START'29:117 ,SIPROUND;SIPROUND;
:166:
:6 ^~~~~~~~note: 5# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
expanded from macro 'STMT_START':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^note: :note:
')' token is here18')' token is here
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
: ,SIPROUND;14 ^87 _PERL_HASH_SEED_STATE(seed,(U8*)state);
:
:
^~~~~~~~ 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: ::
expanded from macro 'SIPROUND' /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h62
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hnote: :::expanded from macro 'PERL_SIPHASH_FNC' STMT_START { \235103
::: ^5 3 SIP_FINAL_ROUNDS \
:note: :
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~~~~~~~:note:
note:
81expanded from macro 'SIPROUND'expanded from macro '_PERL_HASH_SEED_STATE':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
SIP_ROUNDS; \
3:
} STMT_END:} STMT_END124 ^~~~~~~~~~
:
^~~~~~~~note: ^~~~~~~~15/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'PERL_SIPHASH_FNC'
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h 117::note: SIP_ROUNDS; \:738738'{' token is here
6::
^~~~~~~~~~:2121
:: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;note:
'{' token is herenote: note: ^~~~~~~~
expanded from macro 'STMT_END'expanded from macro 'STMT_END'
,SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
# define STMT_END )# define STMT_END ): ^~~~~~~~
18
^ ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
14:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18: :81note: 14:expanded from macro 'SIPROUND':3
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h expanded from macro 'SIPROUND' STMT_START { \:note:
123expanded from macro 'PERL_SIPHASH_FNC' ^: STMT_START { \
6
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ SIP_ROUNDS; \:
warning:
87'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~:
:
362: ,SIPROUND;SIPROUND;:
5note: ^~~~~~~~:expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'PERL_SIPHASH_FNC': SIP_FINAL_ROUNDS \118
23
:: ^~~~~~~~~~~~~~~~63 SIP_ROUNDS; \
::
^~~~~~~~~~warning: note:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND'
} STMT_END
,SIPROUND;SIPROUND;SIPROUND; ^
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::318:: 3note: :expanded from macro 'PERL_SIPHASH_FNC'
note: expanded from macro 'SIPROUND'
SIP_ROUNDS; \
STMT_START { \ ^~~~~~~~~~
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h123::7376::29 :note: ')' token is herenote:
expanded from macro 'STMT_START'
,SIPROUND;SIPROUND;
^~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" *//home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^23:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:5::117:1587: ::6note: 3:expanded from macro 'SIPROUND'warning: :
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] warning:
} STMT_ENDnote: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
expanded from macro 'PERL_SIPHASH_FNC'
^~~~~~~~ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
,SIPROUND; ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
SIP_FINAL_ROUNDS \: ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h738
^~~~~~~~~~~~~~~~::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h2321/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::::233 118::note: :3 expanded from macro 'STMT_END'6:note:
: expanded from macro 'SIPROUND' note: # define STMT_END )
note: expanded from macro 'SIPROUND'
'{' token is here } STMT_END
^
} STMT_END ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
,SIPROUND;SIPROUND;SIPROUND; ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
81 ^~~~~~~~::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
873::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:623: ::18note: 5 :expanded from macro 'PERL_SIPHASH_FNC':note: 14
expanded from macro 'PERL_SIPHASH_FNC':note:
SIP_ROUNDS; \ expanded from macro 'PERL_SIPHASH_FNC'
note:
^~~~~~~~~~ SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~ SIP_ROUNDS; \
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h123:::1511715::: 6 note: :warning: ')' token is here '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note:
')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ,SIPROUND;SIPROUND;
,SIPROUND;
^~~~~~~~
^~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::18523:::3 5:note: : expanded from macro 'SIPROUND' note:
note: expanded from macro 'SIPROUND'expanded from macro 'SIPROUND' } STMT_END
^~~~~~~~ } STMT_END
STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~ ^~~~~~~~~~:
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:21:738:737: :21note: 29:expanded from macro 'STMT_END':
note: note: expanded from macro 'STMT_END'# define STMT_END )expanded from macro 'STMT_START'
^# define STMT_END )
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:: ^362
:: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h5note: ::expanded from macro 'PERL_SIPHASH_FNC'81
:note: 3expanded from macro 'PERL_SIPHASH_FNC':
SIP_FINAL_ROUNDS \
note: ^~~~~~~~~~~~~~~~expanded from macro 'PERL_SIPHASH_FNC' SIP_ROUNDS; \
^~~~~~~~~~
SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~124
:24/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 123warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]15
: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
,SIPROUND;SIPROUND;
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~:
18:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3::18 :note: 14expanded from macro 'SIPROUND':
note: expanded from macro 'SIPROUND'
STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
STMT_START { \: ^~~~~~~~~~
117
^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
6::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h737 ::warning: 8129'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]::
3 :note: ,SIPROUND; expanded from macro 'STMT_START'
note:
^~~~~~~~expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */18
SIP_ROUNDS; \: ^
3
^~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:note: 87expanded from macro 'SIPROUND':
3: STMT_START { \note:
expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h SIP_FINAL_ROUNDS \:
737 ^~~~~~~~~~~~~~~~:
29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 124note: :expanded from macro 'STMT_START'24
: note: '{' token is here
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:81/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::318:: 14note: :expanded from macro 'PERL_SIPHASH_FNC'
note: expanded from macro 'SIPROUND'
SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
STMT_START { \: ^~~~~~~~~~
123
^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h15:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117:expanded from macro 'SIPROUND' :87
warning: 6:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:3
STMT_START { \ :
note: ,SIPROUND;SIPROUND; ^'{' token is here
note:
^~~~~~~~expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
,SIPROUND;:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
SIP_FINAL_ROUNDS \87: ^~~~~~~~
:23
^~~~~~~~~~~~~~~~3:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:3: :18note: :expanded from macro 'PERL_SIPHASH_FNC'note: 14
expanded from macro 'SIPROUND':
note: SIP_FINAL_ROUNDS \expanded from macro 'SIPROUND' } STMT_END
^~~~~~~~~~~~~~~~ ^
STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^81
:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 81note: :expanded from macro 'PERL_SIPHASH_FNC'3
: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~123
:15: note: ')' token is here
,SIPROUND;SIPROUND;
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~:
124:24/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 23warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]5
: note: expanded from macro 'SIPROUND'
,SIPROUND;SIPROUND;SIPROUND;SIPROUND; } STMT_END
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~
:
118/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:6:23:738: :3warning: 21:'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
note: note: expanded from macro 'SIPROUND'expanded from macro 'STMT_END'
,SIPROUND;SIPROUND;SIPROUND;
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~
# define STMT_END ):
^
117
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
623::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87 :3:warning: 81:3'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]: :
3note: ,SIPROUND;:expanded from macro 'SIPROUND'note:
expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~note:
} STMT_END
expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^ SIP_FINAL_ROUNDS \:
SIP_ROUNDS; \23 ^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:
: ^~~~~~~~~~387/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::: 3124note: ::expanded from macro 'SIPROUND' 24
note: :expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h } STMT_END
:
note: 124 ^')' token is here: SIP_FINAL_ROUNDS \
6
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~~~~~~~: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
81warning:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~3:
:118 :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: 6 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:expanded from macro 'PERL_SIPHASH_FNC':
23
^~~~~~~~:note:
5')' token is here SIP_ROUNDS; \:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~note: ,SIPROUND;SIPROUND;SIPROUND;18
expanded from macro 'SIPROUND'
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~3: } STMT_END
:117
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~note: :6
expanded from macro 'SIPROUND'23:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: :5 STMT_START { \note: 738:
')' token is here: ^~~~~~~~~~
21note:
:expanded from macro 'SIPROUND' ,SIPROUND; /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
note: : ^~~~~~~~ } STMT_ENDexpanded from macro 'STMT_END'737
: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h29
# define STMT_END )::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h23 ^::note:
7385expanded from macro 'STMT_START':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
21: :87note: :expanded from macro 'SIPROUND'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: 3
expanded from macro 'STMT_END': ^ } STMT_END
note: # define STMT_END ) ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC'
:
^87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:: SIP_FINAL_ROUNDS \3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h738
::: ^~~~~~~~~~~~~~~~ 8721
note: ::expanded from macro 'PERL_SIPHASH_FNC'3
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'STMT_END'note: SIP_FINAL_ROUNDS \:
expanded from macro 'PERL_SIPHASH_FNC'
124
^~~~~~~~~~~~~~~~:# define STMT_END )
33
SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^
:
^~~~~~~~~~~~~~~~124warning:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:6
81:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: :3 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;note: 118:
'{' token is here: ^~~~~~~~
15note:
:expanded from macro 'PERL_SIPHASH_FNC' ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning:
:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~ SIP_ROUNDS; \18
: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3 ,SIPROUND;SIPROUND;SIPROUND;
::
18 ^~~~~~~~:note:
14expanded from macro 'SIPROUND':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: STMT_START { \:18expanded from macro 'SIPROUND'
118:
^~~~~~~~~~:3
6: STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:note: ^warning: 737expanded from macro 'SIPROUND'
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h29:: STMT_START { \87 ,SIPROUND;SIPROUND;SIPROUND;
:
note: ^~~~~~~~~~3 ^~~~~~~~expanded from macro 'STMT_START'
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'PERL_SIPHASH_FNC':737
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */18:
:29 ^ SIP_FINAL_ROUNDS \3:
: ^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h note:
:note: expanded from macro 'STMT_START'87expanded from macro 'SIPROUND'
:
3: note: STMT_START { \expanded from macro 'PERL_SIPHASH_FNC'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~~~ ^
SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~~~~~~~:737
87::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h293:::124 :note: note: 33expanded from macro 'STMT_START'expanded from macro 'PERL_SIPHASH_FNC':
note: '{' token is here
SIP_FINAL_ROUNDS \# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^~~~~~~~~~~~~~~~ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
118::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h8715:::18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3 :::note: 14124 '{' token is here::note:
6expanded from macro 'PERL_SIPHASH_FNC'note: :
,SIPROUND;SIPROUND;SIPROUND;expanded from macro 'SIPROUND'
warning: ^~~~~~~~ SIP_FINAL_ROUNDS \'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~ ^:
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::: ^~~~~~~~8714118
:::3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h 6::note: : 23expanded from macro 'SIPROUND' note: :
note: expanded from macro 'PERL_SIPHASH_FNC'3'{' token is here
STMT_START { \:
^ SIP_FINAL_ROUNDS \note:
,SIPROUND;SIPROUND;SIPROUND;expanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~ } STMT_END87
: ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3
::18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ::note: 1487expanded from macro 'PERL_SIPHASH_FNC'::
3note: :expanded from macro 'SIPROUND' SIP_FINAL_ROUNDS \
note:
expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~~~~~~~
STMT_START { \
^
SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~:
87:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3::124 :note: 6expanded from macro 'PERL_SIPHASH_FNC':
note: ')' token is here
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::12423::335:: warning: note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:118738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::152123::: 3warning: note: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_END'
note: expanded from macro 'SIPROUND'
# define STMT_END ) ,SIPROUND;SIPROUND;SIPROUND;
} STMT_END
^
^~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:11887:23::87:63:3::3: : warning: note: note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'PERL_SIPHASH_FNC'note: expanded from macro 'SIPROUND'
expanded from macro 'PERL_SIPHASH_FNC'
,SIPROUND;SIPROUND;SIPROUND; } STMT_END SIP_FINAL_ROUNDS \
SIP_FINAL_ROUNDS \ ^~~~~~~~ ^ ^~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h23::::12431243::::15 33 :note: :note: expanded from macro 'PERL_SIPHASH_FNC' expanded from macro 'SIPROUND'warning:
note:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]')' token is here
} STMT_END SIP_FINAL_ROUNDS \
^ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^~~~~~~~~~~~~~~~
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~:87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
118:::3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h1815:::: 233 note: ::note: expanded from macro 'PERL_SIPHASH_FNC'5 ')' token is here
:note:
expanded from macro 'SIPROUND'note: SIP_FINAL_ROUNDS \
,SIPROUND;SIPROUND;SIPROUND;expanded from macro 'SIPROUND'
STMT_START { \ ^~~~~~~~~~~~~~~~ ^~~~~~~~
} STMT_END
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:118:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h23:737::6:7385:29:: :21 note: :note: ')' token is herenote: expanded from macro 'SIPROUND'
expanded from macro 'STMT_START'note:
,SIPROUND;SIPROUND;SIPROUND;expanded from macro 'STMT_END' } STMT_END
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~ ^~~~~~~~
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
23:738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87::5:2187:3:: : 3note: note: :expanded from macro 'SIPROUND'note: expanded from macro 'STMT_END'
expanded from macro 'PERL_SIPHASH_FNC'
} STMT_ENDnote:
expanded from macro 'PERL_SIPHASH_FNC'# define STMT_END ) ^~~~~~~~
SIP_FINAL_ROUNDS \ ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
SIP_FINAL_ROUNDS \ ^~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~:::
8721124:::3 15:note: : expanded from macro 'STMT_END' note:
note: expanded from macro 'PERL_SIPHASH_FNC''{' token is here
# define STMT_END )
^
SIP_FINAL_ROUNDS \
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~
:
^~~~~~~~87
:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: :18note: 118:expanded from macro 'PERL_SIPHASH_FNC':14
24:: note: SIP_FINAL_ROUNDS \warning: expanded from macro 'SIPROUND'
'(' and '{' tokens introducing 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.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:11887:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:15:3:18: : warning: 3note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:expanded from macro 'PERL_SIPHASH_FNC'
note: expanded from macro 'SIPROUND'
,SIPROUND;SIPROUND;SIPROUND;
SIP_FINAL_ROUNDS \ ^~~~~~~~ STMT_START { \
^~~~~~~~~~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::3737:: 29note: :expanded from macro 'SIPROUND'
note: expanded from macro 'STMT_START'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
737 ^:
29:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :note: 87expanded from macro 'STMT_START':
3: 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.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::87118::324:: note: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC''{' token is here:
124:15: SIP_FINAL_ROUNDS \ ,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.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::11818 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;::
1514 ^~~~~~~~::
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: '{' token is here:expanded from macro 'SIPROUND'
23
:3: ,SIPROUND;SIPROUND;SIPROUND; STMT_START { \
note:
^~~~~~~~expanded from macro 'SIPROUND' ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h } STMT_END:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
18: ^:87
14::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3 ::note: 87 expanded from macro 'SIPROUND':note:
3expanded from macro 'PERL_SIPHASH_FNC':
STMT_START { \note:
expanded from macro 'PERL_SIPHASH_FNC' ^ SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: SIP_FINAL_ROUNDS \87
: ^~~~~~~~~~~~~~~~3
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :expanded from macro 'PERL_SIPHASH_FNC'124
:15: In file included from note: SIP_FINAL_ROUNDS \../lib/break.c')' token is here
:
^~~~~~~~~~~~~~~~14
:
In file included from ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
: ^~~~~~~~17
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::408523:
:In file included from 5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:: 659note: :
expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:166 } STMT_END:
5 ^~~~~~~~:
warning: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
738:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h21:: _PERL_HASH_SEED_STATE(seed,(U8*)state);118
:note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~24expanded from macro 'STMT_END'
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hwarning: :# define STMT_END )'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]100
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^43:
,SIPROUND;SIPROUND;SIPROUND;:118
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h : ^~~~~~~~:note: 15
87expanded from macro '_PERL_HASH_SEED_STATE'::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
3:warning: :23'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] :
note: #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \3expanded from macro 'PERL_SIPHASH_FNC' ,SIPROUND;SIPROUND;SIPROUND;
:
^~~~~~~~~~ ^~~~~~~~
note: SIP_FINAL_ROUNDS \
expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~~~~~~~: } STMT_END737
23
:: ^293
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: :124note: note: 87:expanded from macro 'STMT_START'expanded from macro 'SIPROUND':24
3:: } STMT_END
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */warning: note: ^
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'PERL_SIPHASH_FNC'
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h87 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;: SIP_FINAL_ROUNDS \:
166
3 ^~~~~~~~: ^~~~~~~~~~~~~~~~:
5
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :expanded from macro 'PERL_SIPHASH_FNC':note: 18
118'{' token is here::
324 SIP_FINAL_ROUNDS \::
_PERL_HASH_SEED_STATE(seed,(U8*)state); ^~~~~~~~~~~~~~~~
note: note:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SIPROUND'')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:: STMT_START { \118100 ,SIPROUND;SIPROUND;SIPROUND;
::
^~~~~~~~~~1554 ^~~~~~~~
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: ')' token is here:737expanded from macro '_PERL_HASH_SEED_STATE'
23:
: ,SIPROUND;SIPROUND;SIPROUND;295
:: ^~~~~~~~ #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
note: note:
expanded from macro 'STMT_START'expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^
:
23 } STMT_END:
5# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~:
^note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
expanded from macro 'SIPROUND':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h738: } STMT_END:87
21: ^~~~~~~~:3
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: expanded from macro 'STMT_END':166note:
738:expanded from macro 'PERL_SIPHASH_FNC':5# define STMT_END )
21:
: ^ SIP_FINAL_ROUNDS \warning:
note:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~
:
87# define STMT_END ):/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h _PERL_HASH_SEED_STATE(seed,(U8*)state);
3:
^:124 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h24expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h::
:87 102:note: : SIP_FINAL_ROUNDS \3'{' token is here93
:
: ^~~~~~~~~~~~~~~~
note: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;note: expanded from macro 'PERL_SIPHASH_FNC'
expanded from macro '_PERL_HASH_SEED_STATE'
^~~~~~~~
SIP_FINAL_ROUNDS \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~~~~~~~18 sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \
:
14 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:expanded from macro 'SIPROUND':118
166::245 STMT_START { \::
^warning: note:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:87 ,SIPROUND;SIPROUND;SIPROUND;:
3 _PERL_HASH_SEED_STATE(seed,(U8*)state); ^~~~~~~~:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'PERL_SIPHASH_FNC':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
18::1033: SIP_FINAL_ROUNDS \:3
: ^~~~~~~~~~~~~~~~note:
expanded from macro 'SIPROUND'note:
expanded from macro '_PERL_HASH_SEED_STATE'
STMT_START { \} STMT_END
^~~~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::737738::2921:: note: note: expanded from macro 'STMT_START'expanded from macro 'STMT_END'
# define STMT_END )
^# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:24/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 124note: :'{' token is here24
: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~18
:14:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :note: 23expanded from macro 'SIPROUND':
3: note: STMT_START { \expanded from macro 'SIPROUND'
^
} STMT_END
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:
87:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3::87 :note: 3expanded from macro 'PERL_SIPHASH_FNC':
note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:24: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hwarning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]124
:33: warning: ,SIPROUND;SIPROUND;SIPROUND;'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;:
23 ^~~~~~~~:
3: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :expanded from macro 'SIPROUND'18
:3: } STMT_END
note: ^expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87 STMT_START { \:
3 ^~~~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'PERL_SIPHASH_FNC':
737:29: SIP_FINAL_ROUNDS \note:
expanded from macro 'STMT_START' ^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:24# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
^note:
')' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3 ,SIPROUND;SIPROUND;SIPROUND;:
^~~~~~~~note:
expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5 SIP_FINAL_ROUNDS \:
^~~~~~~~~~~~~~~~note:
expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:124 } STMT_END:
33 ^~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h'{' token is here:
738:21: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;note:
expanded from macro 'STMT_END' ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h# define STMT_END ):
18 ^:
14:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :note: 87expanded from macro 'SIPROUND':
3: note: STMT_START { \expanded from macro 'PERL_SIPHASH_FNC'
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: SIP_FINAL_ROUNDS \87
: ^~~~~~~~~~~~~~~~3
: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3::123 :note: 6expanded from macro 'PERL_SIPHASH_FNC':
warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~124
:33:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :note: 18')' token is here:
3: note: expanded from macro 'SIPROUND' ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~:
23:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h5::737 :note: 29expanded from macro 'SIPROUND':
note: } STMT_ENDexpanded from macro 'STMT_START'
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */21
: ^
note: expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:62:# define STMT_END )5
: ^
note: expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:87:3: SIP_ROUNDS; \note:
expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123 SIP_FINAL_ROUNDS \:
6 ^~~~~~~~~~~~~~~~:
note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:15: note: '{' token is here
,SIPROUND;SIPROUND;In file included from
../lib/linebreak.c ^~~~~~~~:
14:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from :/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h18::1714:
:In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: :expanded from macro 'SIPROUND'4085
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h STMT_START { \:
659 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h166::625::5 :warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'PERL_SIPHASH_FNC':
123: _PERL_HASH_SEED_STATE(seed,(U8*)state);6
: SIP_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.34.0/x86_64-linux/CORE/hv_func.h
:100:43 ,SIPROUND;SIPROUND;:
^~~~~~~~note:
expanded from macro '_PERL_HASH_SEED_STATE'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
^~~~~~~~~~
STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~737
:29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: 737note: :expanded from macro 'STMT_START'29
: 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.34.0/x86_64-linux/CORE/hv_func.h
: ^166
:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 62/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: ::'{' token is here5123
:: 15note: : _PERL_HASH_SEED_STATE(seed,(U8*)state);expanded from macro 'PERL_SIPHASH_FNC'
warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~~~ ,SIPROUND;SIPROUND;100
: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h54
::123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ::note: 623expanded from macro '_PERL_HASH_SEED_STATE'::
3note: :'{' token is here
note: #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \expanded from macro 'SIPROUND'
,SIPROUND;SIPROUND;
^
} STMT_END ^~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h18::6214::5 :note: expanded from macro 'SIPROUND'note:
expanded from macro 'PERL_SIPHASH_FNC'
STMT_START { \
^
SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~:166
62:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:5:5:123: : warning: 15In file included from note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:../lib/utils.cexpanded from macro 'PERL_SIPHASH_FNC'
:
note: 14')' token is here:
_PERL_HASH_SEED_STATE(seed,(U8*)state);
In file included from SIP_ROUNDS; \
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
,SIPROUND;SIPROUND; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ^~~~~~~~~~
17
^~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h102/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::40859323:
::In file included from 5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.hnote: ::expanded from macro '_PERL_HASH_SEED_STATE' 659
note: :
expanded from macro 'SIPROUND'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h: } STMT_END34
sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \:
^~~~~~~~
In file included from
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h4738::
:166/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h21:::5150 ::note: 5expanded from macro 'STMT_END'note: :
')' token is here
warning: # define STMT_END )'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
^ _PERL_HASH_SEED_STATE(seed,(U8*)state);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:123
62: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h6
5:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h103 ::warning: note: 803'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'PERL_SIPHASH_FNC'::
38 :note: ,SIPROUND;SIPROUND; SIP_ROUNDS; \expanded from macro '_PERL_HASH_SEED_STATE'
note:
^~~~~~~~expanded from macro 'ZAPHOD32_SCRAMBLE32' ^~~~~~~~~~
} STMT_END
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \23
: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h3
::738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ::note: 21737expanded from macro 'SIPROUND'::
29note: : } STMT_ENDexpanded from macro 'STMT_END'
note: ^expanded from macro 'STMT_START'
# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h62# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */::
1235 ^::
6 :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: :expanded from macro 'PERL_SIPHASH_FNC'warning: 150
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:5 ,SIPROUND;SIPROUND;:
^~~~~~~~note:
'{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:80 STMT_START { \:
49 ^~~~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'ZAPHOD32_SCRAMBLE32':
737:29: note: #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \expanded from macro 'STMT_START'
^
In file included from ../lib/southeastasian.c:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */15
:
^In file included from
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h17::
81In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h3::7109 :
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.hexpanded from macro 'PERL_SIPHASH_FNC':
2246/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::5150 SIP_ROUNDS; \::
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.34.0/x86_64-linux/CORE/perl_siphash.hwarning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]123 CX_POP_SAVEARRAY(cx);
:
6 ^~~~~~~~~~~~~~~~~~~~:
ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:87: ,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h41
:: ^~~~~~~~795
:note: 5expanded from macro 'ZAPHOD32_SCRAMBLE32'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
: 18note: : v ^= (v>>23); \expanded from macro 'CX_POP_SAVEARRAY'14
: ^
STMT_START { \note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
expanded from macro 'SIPROUND': ^~~~~~~~~~
150
:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: STMT_START { \:
737note: ^:')' token is here
29
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :note: 81 ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);expanded from macro 'STMT_START':
3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */expanded from macro 'PERL_SIPHASH_FNC':
88 ^:
3:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h SIP_ROUNDS; \ :
note: 2246 ^~~~~~~~~~expanded from macro 'ZAPHOD32_SCRAMBLE32':
5:} STMT_END
note: ^~~~~~~~'{' token is here
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738 CX_POP_SAVEARRAY(cx);:
21 ^~~~~~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.hnote: :expanded from macro 'STMT_END'795
:16: # define STMT_END )note:
expanded from macro 'CX_POP_SAVEARRAY' ^
STMT_START { \
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::4123:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h6::151 :warning: 5'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ,SIPROUND;SIPROUND;In file included from
../lib/southeastasian.c ^~~~~~~~:
15 ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
In file included from : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h23
::17/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3:
::In file included from 80 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:note: :38expanded from macro 'SIPROUND'7109:
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.hnote: } STMT_END:expanded from macro 'ZAPHOD32_SCRAMBLE32'
2246
^:
5:#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:warning: ^~~~~~~~~~81'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h3::737 CX_POP_SAVEARRAY(cx); :
note: 29 ^~~~~~~~~~~~~~~~~~~~expanded from macro 'PERL_SIPHASH_FNC':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.hnote: :expanded from macro 'STMT_START' SIP_ROUNDS; \800
: ^~~~~~~~~~5
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note: 123
expanded from macro 'CX_POP_SAVEARRAY': ^
6
: } STMT_END /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
note: : ^')' token is here151
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h5: ,SIPROUND;SIPROUND;:2246
: ^~~~~~~~note: 5
'{' token is here:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h :note: 23')' token is here: ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
5
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CX_POP_SAVEARRAY(cx);
note:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'SIPROUND' ^~~~~~~~~~~~~~~~~~~~:
80 } STMT_END:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h
49: ^~~~~~~~:800
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h7expanded from macro 'ZAPHOD32_SCRAMBLE32'::
738 :note: 21expanded from macro 'CX_POP_SAVEARRAY':#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
note: } STMT_END ^expanded from macro 'STMT_END'
^~~~~~~~
# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^:
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::2181:: 3note: :expanded from macro 'STMT_END'
note: expanded from macro 'PERL_SIPHASH_FNC'
# define STMT_END ) SIP_ROUNDS; \
^ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::151123::515:: warning: warning: '}' 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;
^~~~~~~~
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~18
:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 87note: :expanded from macro 'SIPROUND'41: note: SIP_ROUNDS; \expanded from macro 'ZAPHOD32_SCRAMBLE32'
^~~~~~~~~~
STMT_START { \
^~~~~~~~~~ v ^= (v>>23); \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:In file included from ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h123../lib/southeastasian.c
:::737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h615::::
29151 In file included from ::note: /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h 5')' token is here:note: :
17expanded from macro 'STMT_START' :
note: In file included from ,SIPROUND;SIPROUND;')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */7109
ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
:
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
::
23/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h2252:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::5:819:88:: :3 note: 3:warning: expanded from macro 'SIPROUND': '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note:
note: } STMT_ENDexpanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'ZAPHOD32_SCRAMBLE32'
CLEAR_ARGARRAY(av);
^~~~~~~~
} STMT_END ^~~~~~~~~~~~~~~~~~ SIP_ROUNDS; \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
^~~~~~~~: ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h
738
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h805:21::123:7385: ::15note: 21 :expanded from macro 'STMT_END':note:
expanded from macro 'CLEAR_ARGARRAY'note: note:
# define STMT_END )'{' token is hereexpanded from macro 'STMT_END'
STMT_START { \
^
,SIPROUND;SIPROUND;
^~~~~~~~~~# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h: ^
:62
737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::52918::: In file included from 14note: ../lib/utils.cnote: :expanded from macro 'PERL_SIPHASH_FNC':expanded from macro 'STMT_START'
14
note: :
expanded from macro 'SIPROUND'In file included from SIP_ROUNDS; \
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ STMT_START { \: ^~~~~~~~~~
17
^ ^:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:22524085:81::
123:9In file included from :3:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h15: :: note: 659 note: '{' token is here:
warning: expanded from macro 'PERL_SIPHASH_FNC'
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.34.0/x86_64-linux/CORE/hv_func.h
CLEAR_ARGARRAY(av);:
34 ^~~~~~~~~~~~~~~~~~ SIP_ROUNDS; \ ,SIPROUND;SIPROUND;:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h ^~~~~~~~~~ ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:
:8054:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
16:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:18: :152note: 3:expanded from macro 'CLEAR_ARGARRAY':5
:note: STMT_START { \expanded from macro 'SIPROUND'warning:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^
STMT_START { \
^~~~~~~~~~
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~737
:29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 80note: :expanded from macro 'STMT_START'38
: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from :
:../lib/southeastasian.c12362/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::::15155737:
:::In file included from 29/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hwarning: note: ::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'PERL_SIPHASH_FNC' 17
note: :
expanded from macro 'STMT_START'In file included from
,SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h SIP_ROUNDS; \
:
^~~~~~~~7109 ^~~~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:::
225223123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::::9315152:::: 5warning: note: note: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND''{' token is here
note: } STMT_END'{' token is here CLEAR_ARGARRAY(av);
,SIPROUND;SIPROUND;
^
^~~~~~~~~~~~~~~~~~
^~~~~~~~
ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~81:809
:18:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3:5::14:80 : :note: note: 49expanded from macro 'PERL_SIPHASH_FNC'note: expanded from macro 'CLEAR_ARGARRAY':
expanded from macro 'SIPROUND'
note: } STMT_END SIP_ROUNDS; \expanded from macro 'ZAPHOD32_SCRAMBLE32'
STMT_START { \
^
^~~~~~~~~~
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h
#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
2252:: ^:12362
9:::155 ::note: ')' token is herenote: note:
')' token is hereexpanded from macro 'PERL_SIPHASH_FNC'
CLEAR_ARGARRAY(av);
,SIPROUND;SIPROUND; ^~~~~~~~~~~~~~~~~~
SIP_ROUNDS; \ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h
^~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h809/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:::152723:::5 5:note: : expanded from macro 'CLEAR_ARGARRAY' warning:
note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND' } STMT_END
^~~~~~~~
} STMT_END ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~738
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h21:::73887 ::note: 2141expanded from macro 'STMT_END'::
note: note: # define STMT_END )expanded from macro 'STMT_END'expanded from macro 'ZAPHOD32_SCRAMBLE32'
^
# define STMT_END )
v ^= (v>>23); \ ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^123/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::15/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h81::: 1523warning: ::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]5
:note: expanded from macro 'PERL_SIPHASH_FNC'note: ,SIPROUND;SIPROUND;
')' token is here
^~~~~~~~
SIP_ROUNDS; \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~: ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
23
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3
: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote: :expanded from macro 'SIPROUND'88
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3 } STMT_END::
124 ^:note:
6expanded from macro 'ZAPHOD32_SCRAMBLE32':/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:warning: 62} STMT_END'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
5 ^~~~~~~~:
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
expanded from macro 'PERL_SIPHASH_FNC': ^~~~~~~~
738
:21: SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:note: ^~~~~~~~~~18expanded from macro 'STMT_END'
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3::123# define STMT_END ) :
note: 15 ^expanded from macro 'SIPROUND':
note: ')' token is here
STMT_START { \
^~~~~~~~~~
,SIPROUND;SIPROUND;
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~:
737:In file included from 29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h../lib/utils.c::: 2314note: ::
In file included from expanded from macro 'STMT_START'5In file included from ../lib/charprop.c
:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h: :15note: 17# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
expanded from macro 'SIPROUND':
In file included from
In file included from ^/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h } STMT_END
::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h174085 ^~~~~~~~::
:
87In file included from In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h3::::7387109659 ::
:
note: 21/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.hIn file included from expanded from macro 'PERL_SIPHASH_FNC'::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
2246:note: :34 SIP_FINAL_ROUNDS \expanded from macro 'STMT_END'5:
:In file included from ^~~~~~~~~~~~~~~~ # define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
warning:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^4:
:
124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: CX_POP_SAVEARRAY(cx);:662
156:: ^~~~~~~~~~~~~~~~~~~~: 5
5note: ::'{' token is here
note: warning: expanded from macro 'PERL_SIPHASH_FNC''(' 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.34.0/x86_64-linux/CORE/cop.h
SIP_ROUNDS; \: ^~~~~~~~
795
^~~~~~~~~~ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
5: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:18
:note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h14expanded from macro 'CX_POP_SAVEARRAY'::
116 :note: 37 STMT_START { \expanded from macro 'SIPROUND':
^~~~~~~~~~note:
expanded from macro 'ZAPHOD32_MIX' STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^737
:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: ^~~~~~~~~~: 87
123note: ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_START'36:
::737 :note: warning: 29expanded from macro 'PERL_SIPHASH_FNC'# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
^note: ,SIPROUND;SIPROUND;
SIP_FINAL_ROUNDS \expanded from macro 'STMT_START'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h
^~~~~~~~ ^~~~~~~~~~~~~~~~:
2246:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */5:
:18 ^ :
note: 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h'{' token is here::
156note: : CX_POP_SAVEARRAY(cx);expanded from macro 'SIPROUND'5
: ^~~~~~~~~~~~~~~~~~~~
STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.hnote:
:'{' token is here ^~~~~~~~~~795
:16/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: 737 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");note: :
expanded from macro 'CX_POP_SAVEARRAY'29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
STMT_START { \: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
124note: : ^:expanded from macro 'STMT_START'116
6
::48 :warning: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
expanded from macro 'ZAPHOD32_MIX' ^
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~81
:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:: ^ 23
note: :expanded from macro 'PERL_SIPHASH_FNC'3
: note: expanded from macro 'SIPROUND'
SIP_ROUNDS; \
} STMT_END ^~~~~~~~~~
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h123::87In file included from 6:../lib/charprop.c:3: :15note: :
'{' token is herenote: In file included from
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
: ,SIPROUND;SIPROUND;17
SIP_FINAL_ROUNDS \:
^~~~~~~~
In file included from
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:7109:18:
124:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:14:6:2246: : note: 5note: expanded from macro 'SIPROUND':')' token is here
warning: STMT_START { \'}' 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.34.0/x86_64-linux/CORE/perl_siphash.h CX_POP_SAVEARRAY(cx);
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
81/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~~~~~~~~~~~::156
323::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:5 :5:note: 800: expanded from macro 'PERL_SIPHASH_FNC': warning:
5note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:expanded from macro 'SIPROUND'
SIP_ROUNDS; \
note: ^~~~~~~~~~ } STMT_ENDexpanded from macro 'CX_POP_SAVEARRAY'
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
^~~~~~~~
} STMT_END
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^::
738124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:::21322246::: 5note: note: :expanded from macro 'STMT_END'expanded from macro 'ZAPHOD32_MIX'
note: ')' token is here# define STMT_END )
v2 = ROTR32(v2, 7) ^ v0; \ ^
CX_POP_SAVEARRAY(cx);
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:
:87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h156/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h::::31235800:::: 6 7note: :note: :expanded from macro 'PERL_SIPHASH_FNC' ')' token is here
warning:
note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'CX_POP_SAVEARRAY' SIP_FINAL_ROUNDS \
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
,SIPROUND;SIPROUND;
} STMT_END ^~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::::12512423738::::315321:::: note: warning: note: note: expanded from macro 'ZAPHOD32_MIX''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'SIPROUND'expanded from macro 'STMT_END'
} STMT_END } STMT_END
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;# define STMT_END ) ^~~~~~~~ ^
^~~~~~~~ ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h73881:::18213:::3 :note: note: expanded from macro 'STMT_END'expanded from macro 'PERL_SIPHASH_FNC'note:
expanded from macro 'SIPROUND'
# define STMT_END )
^ SIP_ROUNDS; \ STMT_START { \
^~~~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h123::737In file included from 6:../lib/utils.c:29: :14note: :
')' token is herenote: In file included from
expanded from macro 'STMT_START'/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
: ,SIPROUND;SIPROUND;17
In file included from :
^~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */../lib/charprop.cIn file included from
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h15:
::
408523/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from :
::/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hIn file included from 587:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h::17: 3:
659note: :In file included from :
expanded from macro 'SIPROUND' /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from
note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'PERL_SIPHASH_FNC' } STMT_END7109:
:
34 ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:
SIP_FINAL_ROUNDS \
:In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h2252/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^~~~~~~~~~~~~~~~:::
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h94::::
21124 /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::warning: : 15'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]157note: :
:expanded from macro 'STMT_END' 5
note: : CLEAR_ARGARRAY(av);'{' token is here # define STMT_END )
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.34.0/x86_64-linux/CORE/cop.h ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
:805
81/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::5
318:::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h 14:note: note: :116expanded from macro 'CLEAR_ARGARRAY'expanded from macro 'PERL_SIPHASH_FNC' :
note: 37expanded from macro 'SIPROUND': STMT_START { \
SIP_ROUNDS; \
note:
STMT_START { \ ^~~~~~~~~~expanded from macro 'ZAPHOD32_MIX' ^~~~~~~~~~
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:2987
123:: ^~~~~~~~~~: 3
15note: ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'STMT_START' :
note: warning: 737expanded from macro 'PERL_SIPHASH_FNC''(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
29# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
,SIPROUND;SIPROUND; SIP_FINAL_ROUNDS \ ^
note:
^~~~~~~~expanded from macro 'STMT_START' ^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h2252::189# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */::
3 ^:note:
'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hnote:
:expanded from macro 'SIPROUND'157
: CLEAR_ARGARRAY(av);5
: STMT_START { \ ^~~~~~~~~~~~~~~~~~
note: ^~~~~~~~~~'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h805::73716: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");:29
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note:
expanded from macro 'CLEAR_ARGARRAY'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:expanded from macro 'STMT_START':124
116 STMT_START { \::
1548# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^::
^warning: note:
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'ZAPHOD32_MIX'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:81: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;3
: ^~~~~~~~
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'PERL_SIPHASH_FNC': ^
23
:3: SIP_ROUNDS; \
note: ^~~~~~~~~~expanded from macro 'SIPROUND'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: } STMT_END123
: ^In file included from 15
../lib/charprop.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::: 1587note: :
:'{' token is hereIn file included from 3
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:: ,SIPROUND;SIPROUND;17note:
:
expanded from macro 'PERL_SIPHASH_FNC' ^~~~~~~~In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h7109: SIP_FINAL_ROUNDS \:
18
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h: ^~~~~~~~~~~~~~~~:14
2252:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: :9note: 124:expanded from macro 'SIPROUND':
15warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] STMT_START { \
note:
')' token is here ^
CLEAR_ARGARRAY(av);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^~~~~~~~~~~~~~~~~~81/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:: ^~~~~~~~3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h157
::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: 809:5note: :23:expanded from macro 'PERL_SIPHASH_FNC'5:
:5warning: :'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] SIP_ROUNDS; \note:
expanded from macro 'CLEAR_ARGARRAY'note: ^~~~~~~~~~
expanded from macro 'SIPROUND'
} STMT_END ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
} STMT_END
^
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h2252124:::738932:::21 :note: note: ')' token is hereexpanded from macro 'ZAPHOD32_MIX'note:
expanded from macro 'STMT_END'
CLEAR_ARGARRAY(av); v2 = ROTR32(v2, 7) ^ v0; \
# define STMT_END )
^~~~~~~~~~~~~~~~~~
^
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h809:157::87:1237:5::315 ::note: expanded from macro 'CLEAR_ARGARRAY'note: warning:
expanded from macro 'PERL_SIPHASH_FNC''}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
} STMT_END
^~~~~~~~ ,SIPROUND;SIPROUND;
SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~ ^~~~~~~~~~~~~~~~::
738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: ::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h')' token is here2123:
::124 3:note: :24expanded from macro 'STMT_END' : ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
note:
expanded from macro 'SIPROUND'warning: # define STMT_END ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
} STMT_END ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^125
: ^~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3
::81/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ::note: 318expanded from macro 'ZAPHOD32_MIX'::
3note: :} STMT_ENDexpanded from macro 'PERL_SIPHASH_FNC'
note: ^~~~~~~~expanded from macro 'SIPROUND' SIP_ROUNDS; \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~: STMT_START { \
738
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ^~~~~~~~~~:21
123::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h 15:note: :737expanded from macro 'STMT_END' :
note: 29')' token is here:# define STMT_END )
note: ^ ,SIPROUND;SIPROUND;expanded from macro 'STMT_START'
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
5 ^In file included from :
../lib/utils.c /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:note: :14expanded from macro 'SIPROUND'87:
:In file included from 3 } STMT_END/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:
: ^~~~~~~~17note:
:
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h738::4085 SIP_FINAL_ROUNDS \21:
:In file included from ^~~~~~~~~~~~~~~~ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'STMT_END':659
124:
:In file included from # define STMT_END )24/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:: ^ 34
note: :
'{' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h81::4 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;3:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~ :
note: 158expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:518:: SIP_ROUNDS; \14warning:
:'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] ^~~~~~~~~~
note: expanded from macro 'SIPROUND'
STMT_START { \
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); ^
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::12487::63::/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :warning: note: 116'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'PERL_SIPHASH_FNC':
37: note: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;expanded from macro 'ZAPHOD32_MIX' SIP_FINAL_ROUNDS \
^~~~~~~~ ^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
3 ^~~~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hexpanded from macro 'SIPROUND':
737:29: STMT_START { \
note: ^~~~~~~~~~expanded from macro 'STMT_START'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29:# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
note: ^expanded from macro 'STMT_START'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:158:5: # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */note:
'{' token is here ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: 124
expanded from macro 'PERL_SIPHASH_FNC':
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h24::116 SIP_FINAL_ROUNDS \ :
warning: 48 ^~~~~~~~~~~~~~~~'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :expanded from macro 'ZAPHOD32_MIX'124 ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
:
6 ^~~~~~~~:
note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h'{' token is here#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
23 ^:
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;3
: ^~~~~~~~
note: expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:18: } STMT_END14
: ^
note: expanded from macro 'SIPROUND'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:87:3 STMT_START { \:
^note:
expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: SIP_FINAL_ROUNDS \
note: ^~~~~~~~~~~~~~~~expanded from macro 'PERL_SIPHASH_FNC'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:24 SIP_FINAL_ROUNDS \:
^~~~~~~~~~~~~~~~note:
')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro 'STMT_END':
158:5# define STMT_END ):
^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.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");expanded from macro 'PERL_SIPHASH_FNC'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h SIP_FINAL_ROUNDS \
: ^~~~~~~~~~~~~~~~124
:6: :warning: 124'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:32124:: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;33note:
:expanded from macro 'ZAPHOD32_MIX' ^~~~~~~~
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.34.0/x86_64-linux/CORE/perl_siphash.h
: v2 = ROTR32(v2, 7) ^ v0; \23
: ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^3
: ^~~~~~~~ /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'SIPROUND'158:
:185 } STMT_END::
3 ^:note:
')' token is herenote: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
expanded from macro 'SIPROUND':
87: STMT_START { \3 ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
:
^~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note:
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::737125 SIP_FINAL_ROUNDS \::
293 ^~~~~~~~~~~~~~~~::
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: note: :expanded from macro 'STMT_START'expanded from macro 'ZAPHOD32_MIX'124
:6} STMT_END:
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^~~~~~~~note:
')' token is here ^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:738/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;::
2187 ^~~~~~~~::
3note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:expanded from macro 'STMT_END':
23note: :expanded from macro 'PERL_SIPHASH_FNC'5# define STMT_END )
:
^note: SIP_FINAL_ROUNDS \
expanded from macro 'SIPROUND'
^~~~~~~~~~~~~~~~
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~124
In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h../lib/utils.c33:::73814 ::
note: 21In file included from '{' token is here:/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
:note: 17expanded from macro 'STMT_END':
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~# define STMT_END ):
4085 ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:In file included from 18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:::1487659:::
3In file included from note: :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'SIPROUND' :
note: 34expanded from macro 'PERL_SIPHASH_FNC':
STMT_START { \In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h ^: SIP_FINAL_ROUNDS \
4
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
^~~~~~~~~~~~~~~~:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
87::1593:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:5: :124note: :expanded from macro 'PERL_SIPHASH_FNC'warning: 15
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
warning: SIP_FINAL_ROUNDS \'(' 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");
,SIPROUND;SIPROUND;SIPROUND;SIPROUND; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:116/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::3718:: 3note: :expanded from macro 'ZAPHOD32_MIX'
note: expanded from macro 'SIPROUND'
STMT_START { \#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::737737::2929:: note: note: expanded from macro 'STMT_START'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.34.0/x86_64-linux/CORE/perl_siphash.h ^ ^:
124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:::3387159::: 35warning: ::'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: note: expanded from macro 'PERL_SIPHASH_FNC''{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); ^~~~~~~~~~~~~~~~:
23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:3124/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::: 15116note: ::expanded from macro 'SIPROUND' 48
note: :'{' token is here } STMT_END
note: ^expanded from macro 'ZAPHOD32_MIX'
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~87
:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \:
18note: ^:expanded from macro 'PERL_SIPHASH_FNC'
14
: note: expanded from macro 'SIPROUND'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^124
:33/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:: 87note: :')' token is here3
: note: expanded from macro 'PERL_SIPHASH_FNC'
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~:
23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::124124::1532:: warning: note: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'ZAPHOD32_MIX'
v2 = ROTR32(v2, 7) ^ v0; \ ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h159::235::3 :note: ')' token is herenote:
expanded from macro 'SIPROUND'
} STMT_END
^
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
87:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h3::125 :note: 3expanded from macro 'PERL_SIPHASH_FNC':
note: expanded from macro 'ZAPHOD32_MIX'
SIP_FINAL_ROUNDS \} STMT_END
^~~~~~~~~~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::124738::1521:: note: note: ')' token is hereexpanded from macro 'STMT_END'
# define STMT_END ) ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5:In file included from ../lib/utils.cnote: :expanded from macro 'SIPROUND'14
:
In file included from } STMT_END/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h
: ^~~~~~~~17
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::7384085::
21In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h :note: 659expanded from macro 'STMT_END':
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34# define STMT_END ):
In file included from ^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:4/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h87::1623::5 :note: expanded from macro 'PERL_SIPHASH_FNC'warning:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::12480::2438:: warning: note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'ZAPHOD32_SCRAMBLE32'
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::73718::293:: note: note: expanded from macro 'STMT_START'expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h737::16229::5 :note: expanded from macro 'STMT_START'note:
'{' token is here
In file included from # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);../lib/gcstring.c
: ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~14
:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hIn file included from ::/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h8780:::17349:
::In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hnote: note: :expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'ZAPHOD32_SCRAMBLE32'4085
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h: SIP_FINAL_ROUNDS \659#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
:
^~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h ^
:
166/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::5124:: 24warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: '{' token is here
_PERL_HASH_SEED_STATE(seed,(U8*)state); ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::10018::43/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h14::: 162 note: :note: expanded from macro '_PERL_HASH_SEED_STATE'5expanded from macro 'SIPROUND'
:
warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
STMT_START { \
^#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
::3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h737::: 8729note: ::expanded from macro 'PERL_SIPHASH_FNC'41
:note: expanded from macro 'STMT_START'note:
SIP_FINAL_ROUNDS \expanded from macro 'ZAPHOD32_SCRAMBLE32'
^~~~~~~~~~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
v ^= (v>>23); \ ^
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:166/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::5162:: 5note: :'{' token is here
note: ')' token is here
_PERL_HASH_SEED_STATE(seed,(U8*)state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:100/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::5488:: 3note: :expanded from macro '_PERL_HASH_SEED_STATE'
note: expanded from macro 'ZAPHOD32_SCRAMBLE32'
} STMT_END
^~~~~~~~
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^738
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h21::124 :note: 24expanded from macro 'STMT_END':
warning: '}' 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.34.0/x86_64-linux/CORE/perl_siphash.hIn file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h../lib/utils.c23:::166143::
:5In file included from :/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: :expanded from macro 'SIPROUND'warning: 17
'}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]:
} STMT_ENDIn file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^: _PERL_HASH_SEED_STATE(seed,(U8*)state);
4085
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:In file included from
87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:3:659:102:
:In file included from note: 93/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hexpanded from macro 'PERL_SIPHASH_FNC'::
34note: :
expanded from macro '_PERL_HASH_SEED_STATE'In file included from SIP_FINAL_ROUNDS \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:163 sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \:
5 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hwarning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]166
:5: note: ')' token is here
ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_PERL_HASH_SEED_STATE(seed,(U8*)state);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
80:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h38::103 :note: 3expanded from macro 'ZAPHOD32_SCRAMBLE32':
note: expanded from macro '_PERL_HASH_SEED_STATE'
} STMT_END#define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
^~~~~~~~ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::738737::2129:: note: note: expanded 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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
78In file included from warning../lib/utils.cs: generated14.
:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h164::1245::24 :warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
')' token is here
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~87
:41: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hnote: :expanded from macro 'ZAPHOD32_SCRAMBLE32'23
:5: note: v ^= (v>>23); \expanded from macro 'SIPROUND'
^
} STMT_END/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
: ^~~~~~~~164
:5/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: 738note: :')' token is here21
: note: expanded from macro 'STMT_END'
ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# define STMT_END )
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h
:88:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h3::87 :note: 3expanded from macro 'ZAPHOD32_SCRAMBLE32':
note: } STMT_ENDexpanded from macro 'PERL_SIPHASH_FNC'
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738 SIP_FINAL_ROUNDS \:
21 ^~~~~~~~~~~~~~~~:
note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
In file included from ../lib/utils.c:14:
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;In file included from
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h ^~~~~~~~:
17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::184085::
3In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h :note: 659expanded from macro 'SIPROUND':
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34 STMT_START { \:
In file included from ^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h
:4/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h737::16729::5 :note: expanded from macro 'STMT_START'warning:
'(' 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 B 1/5"); ^
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::87116::337:: note: note: expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'ZAPHOD32_MIX'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h124::73733::29 :note: '{' token is herenote:
expanded from macro 'STMT_START'
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:
18/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::14167:: 5note: :expanded from macro 'SIPROUND'
note: '{' token is here
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");87
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h :note: 116expanded from macro 'PERL_SIPHASH_FNC':
48: note: expanded from macro 'ZAPHOD32_MIX' SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::124167::335:: warning: warning: '}' and ')' tokens terminating 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]
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~ ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h23::1243::32 :note: expanded from macro 'SIPROUND'note:
expanded from macro 'ZAPHOD32_MIX'
} STMT_END
^
v2 = ROTR32(v2, 7) ^ v0; \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:
87/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::3167:: 5note: :expanded from macro 'PERL_SIPHASH_FNC'
note: ')' token is here
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~124
:33/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h:: 125note: :')' token is here3
: note: expanded from macro 'ZAPHOD32_MIX'
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;} STMT_END
^~~~~~~~ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::73823::215:: note: note: expanded from macro 'STMT_END'expanded from macro 'SIPROUND'
# define STMT_END ) } STMT_END
^ ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: In file included from note: ../lib/utils.cexpanded from macro 'STMT_END':
14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h# define STMT_END ):
17 ^:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::408587:
:In file included from 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:: 659note: :
expanded from macro 'PERL_SIPHASH_FNC'In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h SIP_FINAL_ROUNDS \:
4 ^~~~~~~~~~~~~~~~:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'
#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^
../lib/charprop.c:156:10: warning: assigning to 'propval_t *' (aka 'unsigned char *') from 'const propval_t *' (aka 'const unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
ent =
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^In file included from
../lib/utf8.c/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h::13169:
:In file included from 5/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:: 17note: :
'{' token is hereIn file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h: ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");659
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.h166::1165::48 :warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
expanded from macro 'ZAPHOD32_MIX'
_PERL_HASH_SEED_STATE(seed,(U8*)state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
^/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:100: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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:166:5: note: '{' token is here
_PERL_HASH_SEED_STATE(seed,(U8*)state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:100:54: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/zaphod32_hash.hexpanded from macro '_PERL_HASH_SEED_STATE':
169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
^
ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/x86_64-linux/CORE/zaphod32_hash.h:169:5: note: ')' token is here/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
:166: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.34.0/x86_64-linux/CORE/zaphod32_hash.h _PERL_HASH_SEED_STATE(seed,(U8*)state);:
125 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:: 102note: :expanded from macro 'ZAPHOD32_MIX'93
: } STMT_ENDnote:
expanded from macro '_PERL_HASH_SEED_STATE' ^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: sbox32_seed_state96(seed + __PERL_HASH_SEED_BYTES, state + __PERL_HASH_STATE_BYTES); \expanded from macro 'STMT_END'
^
# define STMT_END )/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
: ^166
:5: note: ')' token is here
In file included from ../lib/utils.c: _PERL_HASH_SEED_STATE(seed,(U8*)state);14
:
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h17::
103In file included from :/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h3::4085 :
note: In file included from expanded from macro '_PERL_HASH_SEED_STATE'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:77:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117:6: note: '{' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117:6: note: ')' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
In file included from ../lib/8.0.0.c:6:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h::117:6795:: 5warning: :'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
note: expanded from macro 'CX_POP_SAVEARRAY'
,SIPROUND;
^~~~~~~~
STMT_START { \
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^~~~~~~~~~:
18:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h3::737 :note: 29expanded from macro 'SIPROUND':
note: expanded from macro 'STMT_START'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */:
737 ^:
29:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h :note: 2246expanded from macro 'STMT_START':
5: note: '{' token is here
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ CX_POP_SAVEARRAY(cx);
^ ^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h::81795::316:: note: note: expanded from macro 'PERL_SIPHASH_FNC'expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \ SIP_ROUNDS; \
^ ^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117:6: note: '{' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
In file included from ../lib/8.0.0.c:6:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: ')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:800:7: note: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.hexpanded from macro 'CX_POP_SAVEARRAY':
117: } STMT_END6
: ^~~~~~~~
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.34.0/x86_64-linux/CORE/perl.h
:738: ,SIPROUND;21
: ^~~~~~~~
note: expanded from macro 'STMT_END'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h
:23:# define STMT_END )3
: ^
note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117:6: note: ')' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.hIn file included from :../lib/8.0.0.c738::621:
:In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.hnote: :expanded from macro 'STMT_END'17
:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h# define STMT_END ):
7109 ^:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h2252::819::3 :warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]note:
expanded from macro 'PERL_SIPHASH_FNC'
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
SIP_ROUNDS; \/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h
: ^~~~~~~~~~805
:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h::118737::629:: warning: note: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]expanded from macro 'STMT_START'
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:
18:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h3::2252 :note: 9expanded from macro 'SIPROUND':
note: '{' token is here
STMT_START { \
^~~~~~~~~~
CLEAR_ARGARRAY(av);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h
: ^~~~~~~~~~~~~~~~~~737
:29/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:: 805note: :expanded from macro 'STMT_START'16
: note: expanded from macro 'CLEAR_ARGARRAY'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
STMT_START { \ ^
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:6: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
In file included from ../lib/8.0.0.c STMT_START { \:
6 ^:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h::1787:
:In file included from 3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:: 7109note: :
expanded from macro 'PERL_SIPHASH_FNC'/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h
:2252:9: SIP_FINAL_ROUNDS \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.34.0/x86_64-linux/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: ')' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h ^:
118: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:6: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:15: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:6: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:15: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:15: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:6: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:15: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:15: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:6: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:6: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:15: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:33: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:33: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
_PERL_HASH_SEED_STATE(seed,(U8*)state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:100: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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:166:In file included from 5../lib/break.c:: 14note: :
'{' token is hereIn file included from
/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
_PERL_HASH_SEED_STATE(seed,(U8*)state);In file included from
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
7109/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:
:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h100::224654::5 :note: expanded from macro '_PERL_HASH_SEED_STATE'warning:
'(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
#define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
^ CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:795:5: /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.hnote: :expanded from macro 'CX_POP_SAVEARRAY'166
:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] STMT_START { \
^~~~~~~~~~
_PERL_HASH_SEED_STATE(seed,(U8*)state);
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
737/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h::29102:: 93note: :expanded from macro 'STMT_START'
note: expanded from macro '_PERL_HASH_SEED_STATE'
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.34.0/x86_64-linux/CORE/hv_func.h:/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h166::22465::5 :note: ')' token is herenote:
'{' token is here
_PERL_HASH_SEED_STATE(seed,(U8*)state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CX_POP_SAVEARRAY(cx);/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h
: ^~~~~~~~~~~~~~~~~~~~103
:3/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:: 795note: :expanded from macro '_PERL_HASH_SEED_STATE'16
:} STMT_END
note: ^~~~~~~~expanded from macro 'CX_POP_SAVEARRAY'
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21 STMT_START { \:
^note:
expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/break.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: ')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/break.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: '{' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^
In file included from ../lib/break.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: ')' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/linebreak.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: '{' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^
In file included from ../lib/linebreak.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: ')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/linebreak.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: '{' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^
In file included from ../lib/linebreak.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: ')' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/gcstring.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: '{' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^
In file included from ../lib/gcstring.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: ')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/gcstring.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: '{' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^
In file included from ../lib/gcstring.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: ')' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utf8.c:13:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: '{' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^
In file included from ../lib/utf8.c:13:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: ')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utf8.c:13:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: '{' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^
In file included from ../lib/utf8.c:13:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: ')' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: '{' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: ')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: '{' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^
In file included from ../lib/utils.c:14:
In file included from /home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok/include/sombok.h:17:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: ')' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
78 warnings generated.
79 warnings generated.
78 warnings generated.
78 warnings generated.
78 warnings generated.
78 warnings generated.
78 warnings generated.
rm -f "libsombok.a"
/usr/bin/ar cr "libsombok.a" lib/8.0.0.o lib/break.o lib/charprop.o lib/gcstring.o lib/linebreak.o lib/southeastasian.o lib/utf8.o lib/utils.o
: "libsombok.a"
chmod 755 libsombok.a
make[1]: Leaving directory '/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok'
clang -c -Isombok/include -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"2019.001\" -DXS_VERSION=\"2019.001\" -fPIC "-I/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE" LineBreak.c
make[1]: Entering directory '/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok'
make[1]: Leaving directory '/home/ioan/.cpanm/work/1642532151.384798/Unicode-LineBreak-2019.001/sombok'
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/sbox32_hash.h:4:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:34:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/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.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:77:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117:6: note: '{' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117:6: note: ')' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117:6: note: '{' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:117:6: note: ')' token is here
,SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:6: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:6: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:15: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:118:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:6: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:15: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:15: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:6: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:6: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:15: note: '{' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:123:15: note: ')' token is here
,SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_ROUNDS; \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:6: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:6: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:15: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:15: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:24: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:24: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:33: note: '{' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'
STMT_START { \
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124: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.34.0/x86_64-linux/CORE/perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:124:33: note: ')' token is here
,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'
SIP_FINAL_ROUNDS \
^~~~~~~~~~~~~~~~
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:4085:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv.h:659:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
_PERL_HASH_SEED_STATE(seed,(U8*)state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:100: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.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:166:5: note: '{' token is here
_PERL_HASH_SEED_STATE(seed,(U8*)state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:100: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.34.0/x86_64-linux/CORE/hv_func.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
_PERL_HASH_SEED_STATE(seed,(U8*)state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:102: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.34.0/x86_64-linux/CORE/hv_func.h:166:5: note: ')' token is here
_PERL_HASH_SEED_STATE(seed,(U8*)state);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/hv_func.h:103:3: note: expanded from macro '_PERL_HASH_SEED_STATE'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: '{' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY'
STMT_START { \
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246: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.34.0/x86_64-linux/CORE/cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2246:5: note: ')' token is here
CX_POP_SAVEARRAY(cx);
^~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:737:29: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: '{' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY'
STMT_START { \
^
In file included from LineBreak.xs:14:
In file included from /home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:7109:
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252: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.34.0/x86_64-linux/CORE/cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/inline.h:2252:9: note: ')' token is here
CLEAR_ARGARRAY(av);
^~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY'
} STMT_END
^~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/perl.h:738:21: note: expanded from macro 'STMT_END'
# define STMT_END )
^
LineBreak.xs:196:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
setCtoPerl(sv, klass, obj);
^~~~~~~~~~~~~~~~~~~~~~~~~~
LineBreak.xs:186:5: note: expanded from macro 'setCtoPerl'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
LineBreak.xs:196:5: note: '{' token is here
setCtoPerl(sv, klass, obj);
^~~~~~~~~~~~~~~~~~~~~~~~~~
LineBreak.xs:186:16: note: expanded from macro 'setCtoPerl'
STMT_START { \
^
LineBreak.xs:196:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
setCtoPerl(sv, klass, obj);
^~~~~~~~~~~~~~~~~~~~~~~~~~
LineBreak.xs:189:5: note: expanded from macro 'setCtoPerl'
} STMT_END
^
LineBreak.xs:196:5: note: ')' token is here
setCtoPerl(sv, klass, obj);
^~~~~~~~~~~~~~~~~~~~~~~~~~
LineBreak.xs:189:7: note: expanded from macro 'setCtoPerl'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
LineBreak.xs:360:2: 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.34.0/x86_64-linux/CORE/pp.h:69:5: note: expanded from macro 'PUSHMARK'
STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
LineBreak.xs:360:2: note: '{' token is here
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:69:16: note: expanded from macro 'PUSHMARK'
STMT_START { \
^
LineBreak.xs:360:2: 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.34.0/x86_64-linux/CORE/pp.h:78:5: note: expanded from macro 'PUSHMARK'
} STMT_END
^
LineBreak.xs:360:2: note: ')' token is here
PUSHMARK(SP);
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:78:7: note: expanded from macro 'PUSHMARK'
} STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
LineBreak.xs:362:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv_2mortal(CtoPerl("Unicode::LineBreak", lbobj)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
LineBreak.xs:362:2: note: '{' token is here
XPUSHs(sv_2mortal(CtoPerl("Unicode::LineBreak", lbobj)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^
LineBreak.xs:362:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv_2mortal(CtoPerl("Unicode::LineBreak", lbobj)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:388:25: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
LineBreak.xs:362:2: note: '{' token is here
XPUSHs(sv_2mortal(CtoPerl("Unicode::LineBreak", lbobj)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:388:36: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^
LineBreak.xs:362:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv_2mortal(CtoPerl("Unicode::LineBreak", lbobj)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:393:28: note: expanded from macro 'EXTEND'
} } STMT_END
^
LineBreak.xs:362:2: note: ')' token is here
XPUSHs(sv_2mortal(CtoPerl("Unicode::LineBreak", lbobj)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:393:30: note: expanded from macro 'EXTEND'
} } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
LineBreak.xs:362:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv_2mortal(CtoPerl("Unicode::LineBreak", lbobj)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:59: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^
LineBreak.xs:362:2: note: ')' token is here
XPUSHs(sv_2mortal(CtoPerl("Unicode::LineBreak", lbobj)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:61: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^~~~~~~~
./ppport.h:3827:20: note: expanded from macro 'STMT_END'
# define STMT_END )
^
LineBreak.xs:363:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv_2mortal(unistrtoSV(str, 0, str->len)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:19: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
LineBreak.xs:363:2: note: '{' token is here
XPUSHs(sv_2mortal(unistrtoSV(str, 0, str->len)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:30: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^
LineBreak.xs:363:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv_2mortal(unistrtoSV(str, 0, str->len)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:388:25: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^~~~~~~~~~
./ppport.h:3826:28: note: expanded from macro 'STMT_START'
# define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */
^
LineBreak.xs:363:2: note: '{' token is here
XPUSHs(sv_2mortal(unistrtoSV(str, 0, str->len)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:32: note: expanded from macro 'XPUSHs'
#define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END
^~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:388:36: note: expanded from macro 'EXTEND'
# define EXTEND(p,n) STMT_START { \
^
LineBreak.xs:363:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]
XPUSHs(sv_2mortal(unistrtoSV(str, 0, str->len)));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux/CORE/pp.h:479:32: note: expanded
[Output truncated after 1000K]
------------------------------
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/.plenv/bin:/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/bin:/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/dev/bin/containers:/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/dev/bin/go:/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/dev/bin/go/installed:/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/ansible/bin:/home/ioan/Projects/github.maxmind.com/maxmind/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/github.maxmind.com/maxmind/mm_website/lib:/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/t/lib:/home/ioan/Projects/github.maxmind.com/maxmind/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.34.0
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.29
CPAN::Meta 2.150010
Cwd 3.75
ExtUtils::CBuilder 0.280236
ExtUtils::Command 7.64
ExtUtils::Install 2.20
ExtUtils::MakeMaker 7.64
ExtUtils::Manifest 1.73
ExtUtils::ParseXS 3.43
File::Spec 3.75
JSON 4.04
JSON::PP 4.07
Module::Build 0.4231
Module::Signature 0.88
Parse::CPAN::Meta 2.150010
Test::Harness 3.42
Test::More 1.302188
YAML 1.30
YAML::Syck 1.34
version 0.9929
--
Summary of my perl5 (revision 5 version 34 subversion 0) configuration:
Platform:
osname=linux
osvers=5.13.0-25-generic
archname=x86_64-linux
uname='linux impatience 5.13.0-25-generic #26-ubuntu smp fri jan 7 15:48:31 utc 2022 x86_64 x86_64 x86_64 gnulinux '
config_args='-Dprefix=/home/ioan/.plenv/versions/mm-perl -de -Dversiononly -Dcc=clang -Doptimize=-O3 -Dccflags-march=native -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
Compiler:
cc='clang'
ccflags ='-fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
optimize='-O3'
cppflags='-fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='Ubuntu Clang 13.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/lib/llvm-13/lib/clang/13.0.0/lib /usr/local/lib /usr/lib/x86_64-linux-gnu /usr/lib /usr/lib64
libs=-lpthread -lnsl -ldb -ldl -lm -lcrypt -lutil -lc
perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
libc=/lib/x86_64-linux-gnu/libc.so.6
so=so
useshrplib=false
libperl=libperl.a
gnulibc_version='2.34'
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=so
d_dlsymun=undef
ccdlflags='-Wl,-E'
cccdlflags='-fPIC'
lddlflags='-shared -O3 -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
Built under linux
Compiled at Jan 18 2022 10:48:23
%ENV:
PERL5LIB="/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/lib:/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/t/lib:/home/ioan/Projects/github.maxmind.com/maxmind/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/github.maxmind.com/maxmind/mm_website/lib
/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/t/lib
/home/ioan/Projects/github.maxmind.com/maxmind/mm_website/ansible/roles/server_management/files/perl_modules/
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.34.0/x86_64-linux
/home/ioan/.plenv/versions/mm-perl/lib/site_perl/5.34.0
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0/x86_64-linux
/home/ioan/.plenv/versions/mm-perl/lib/5.34.0